***想看完整版请看(上)、(中)、(下)三篇文章***

ls 命令,英文单词list的缩写,用于列出目录或者文件

  1. 查看帮助,ls --help

查看帮助

2.列出以“.”开头的文件或目录,linux中以“.”开头的都是隐藏文件或目录,使用命令ls -a

3.以长格式列出文件或目录,可以显示文件或目录的详细信息,使用命令ls -l

4.递归列出文件或目录,使用命令ls -R

5.文件后面加上一个字符,来表示文件类型,“/”是目录、"="是套接字、"|"是管道、“@”是链接文件,使用命令 ls -F

6.列出文件,并按时间排序,使用命令ls -lt

7. 列出文件,并按时间排序(倒序),使用命令ls -ltr

cd命令,英文单词change directory的缩写,用于切换工作目录

  1. cd 小谢谈运维,切换到“小谢谈运维”目录

2.切换到上级目录,使用命令 cd ..,“..”表示上级目录

3.切换到上一次所在的目录,使用命令 cd - ,这个很实用

4.切换到当前用户的家目录,使用命令cd ~,“~”代表家目录

cp 命令,英文单词copy的缩写,工作中使用频率很高

  1. 拷贝文件xiaoxie.txt到目录“小谢谈运维”

2.拷贝目录以及里面的文件到另外一个目录,需要加-r参数,如果另外一个目录有同名文件,需要加-f参数,强制覆盖重名文件。下图为拷贝目录“mulu”以及目录“mulu”下的文件到目录“小谢谈运维”

rm命令,英文单词remove的缩写,用来删除文件或目录

  1. 删除文件,有确认删除的步骤,使用命令rm + 要删除的文件,下图以删除aa.txt为例

2.强制删除文件且没有提示,使用命令rm -f +要删除文件,下图以删除文件aa为例

3.删除目录,使用命令 rm -fr 目录,下图以删除目录“小谢谈运维1”为例

touch命令,英文单词触摸的意思,用来创建文件和修改文件时间戳

  1. 创建文件“小谢.txt”,使用命令touch 小谢.txt

2.修改文件“小谢.txt”的access时间(atime)

3.修改文件“小谢.txt”的mdifytime(mtime)

4.说明一些ctime无法修改,ctime是动态更新的,只要atime、mtime发生变化,ctime就会更新

mkdir命令,英文单词make directory,用于创建文件夹

  1. 创建单级目录,下面是创建目录“xiaoxie”的例子

2.创建多级目录,下面是创建目录“小谢1/xiaoxie1/xiaoxie2”的例子

mv命令,英文单词move的缩写,工作中常用来重命名文件/目录的名字

  1. 把目录“小谢”重命名为“小谢谈运维”,使用命令mv 小谢 小谢谈运维

2.把文件“xiaoxie.txt”重命名为“xiaoxietanyunwei.txt”

pwd命令,英文单词print work directory缩写,用于打印当前工作目录

tar命令,用于压缩和解压

  1. 压缩目录“xiaoxie”,使用命令tar czfv xiaoxie.tar.gz xiaoxie

2.解压xiaoxie.tar.gz 到目录“小谢谈运维”

ps 命令,linux中用于打印进程信息,使用很频繁

  1. 显示所有系统进程,并显示详细信息,使用命令 ps -ef

2.显示有终端、无终端的进程,并显示用户名、用户pid,同时显示各个命令的路径、cpu、内存使用比例,使用命令ps -aux

kill 命令,用于终止进程、结束进程

用法  kill -signal PID常用信号:1:SIGHUP,用来启动停止的进程2:SIGINT,类似输入ctrl+c,中断程序运行9:SIGKILL,强制停止一个进程15:SIGTERM,优雅结束进程17:SIGSTOP,相当于终端ctrl+z,停止运行的程序
  1. 使用“2”信号停止nginx进程

2.使用“9”信号停止nginx进程,强制终止,可能会导致应用异常

3.使用“15”信号停止nginx进程,优雅停止,不会导致应用异常

cat命令,用于查看文本文件内容

  1. 使用cat命令新建一个文件,并写入一行内容“小谢谈运维”

2.查看文件“小谢谈运维”的内容

echo命令,用于输出内容到屏幕或者文本文件

  1. 输出“小谢”到屏幕上

2.输出“小谢”到文件test

find 命令,查找文件或者目录

  1. 查找当前目录下名为”test“开头的文件

2.查找当前目录下名为”dir“开头的目录

3.查找当前目录下,所有者有写权限并且所有组有写权限的文件

4.查找当前目录下,所有者有写权限或者所有组有写权限的文件

5.查找当前目录下,属主为xiaoxie的文件

6.查找当前目录下,属主为xiaoxie并且属组为xiaoxie的文件

7.查找当前目录下,属主为xiaoxie或者属组为xiaoxie的文件

8.查找/目录下5天前修改过的文件

9.查找/目录下5天内修改过的文件

10.查找/目录下大小大于50M的文件

11.查找/目录下大小大于50M小于100M的文件

谢谢观看,欢迎关注”小谢谈运维“

***想看完整版请看(上)、(中)、(下)三篇文章***

jq中查找上级_云计算自动化运维之linux-工作中常用命令总结(上)相关推荐

  1. easyui中的datetimebox 只显示年月日_云计算自动化运维之linux-工作中常用命令总结(中)...

    ***想看完整版请看(上).(中).(下)三篇文章*** date命令,显示系统时间 直接输入date 2.date 命令打印年月日,使用命令date +%F或者是date +%Y-%m-%d 3.d ...

  2. linux框架下搭建orl,DevOps和自动化运维实践/Linux\Unix技术丛书

    导语 内容提要 随着云计算.Docker.Kubernetes技术的流行,相信大家经常会听到"容器云"这个专业词汇,容器技术的兴起,对于传统的运维知识体系而言也是一种冲击和挑战.& ...

  3. python大数据运维工程师待遇_大数据运维工程师的工作职责

    大数据需要负责公司产品的技术支持.安装调试.客户使用培训及相关硬件的安装调试.下面是学习啦小编为您精心整理的大数据运维工程师的工作职责. 大数据运维工程师的工作职责1 职责: 1.负责和参与公司大数据 ...

  4. 云计算自动化运维基础见解

    第一阶段:基础知识 一.Linux系统基本结构 1.系统安装及分区:手动化自动装 如何分区?:分出根目录.BOOK单独的ETC home交换分区 交换分区大小?:虚拟内存 让它我们的内存分担压力 物理 ...

  5. 框架下cookie的使用_为什么自动化运维系统越来越多使用都RESTful API?

    Flask是轻量级.易于采用.文档化和流行的开发RESTful API的非常好的选择,也是笔者在工作中最常用的Flask Web框架之一.从根本上说,Flask是建立在可扩展性和简单性的基础之上的.F ...

  6. linux 没有那个文件或目录_基于CentOS8Linux运维教程-Linux文件目录管理笔记

    Linux文件目录结构及用途 文件目录增删改查 vim编辑器使用技巧 准备工作: 虚拟机 root登录系统 打开终端 操作技巧 方向键 上下键可以查看历史的命令 tab键 自动补齐命令及参数 取消命令 ...

  7. 关于自动化运维需要什么系统及常用工具

    1. 云效:DevOps 开发运维一体化 2. Yearning:满足大部分公司SQL审核需求的web端可视化SQL审核平台 3. wgcloud:极简&高效的主机监控系统 4. 我只是个sm ...

  8. [linux运维]1@linux shell中的实用命令

    函数传参 shell中如何写一个函数呢? 这个问题, 首先说, shell中的函数, 在方法体里, 没有形参, 都是通过默认的特殊值获得的, 比如$1, $2, 参数的数量用. 而传参呢, 也是通过方 ...

  9. python工作-Python自动化运维|Python语言工作岗位待遇如何?

    Python是一种计算机程序设计语言.你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的Java语言等,Python是他们其 ...

最新文章

  1. 抢鲜!华硕240MIMOWL-566gM
  2. 【Linux】18_日志管理rsyslog系统日志管理
  3. 计算机网络基础 单选题) 作业,南开大学《计算机网络基础》在线作业及答案
  4. linux 系统kill用法
  5. python中frame中的元素怎么识别_python3.6+selenium实现操作Frame中的页面元素
  6. 计算机狐狸标志的程序,小狐狸等分线计算工具
  7. PHP GD库解析一张简单图片并输出
  8. OJ1084: 计算两点间的距离(多实例测试)(C语言)
  9. 计算机python是什么意思_系统学习python-1.1什么是计算机
  10. Codeforces 699D Fix a Tree 并查集
  11. 在osx 10.10.3 下安装git总结
  12. 架构之美第十三章-美丽的架构
  13. LoadRunner 详细使用教程
  14. android 腾讯云im demo,Android 9.0 腾讯云IM无法登陆报错6012
  15. Jprofiler激活码
  16. PostgreSQL重启恢复---Log Buffer
  17. struts2从入门到精通
  18. Vue中使用echarts,echarts 封装以及使用的事项
  19. VMWare 虚拟机网络共享给宿主机
  20. 【错误记录】Android 应用安全检测漏洞修复 ( StrandHogg 漏洞 | 设置 Activity 组件 android:taskAffinity=““ )

热门文章

  1. boost::statechart模块实现无效结果复制测试
  2. boost::signals2模块实现使用自动连接管理的测试程序
  3. boost::multi_array模块确保 multi_arrays 与 STL 容器一起使用
  4. boost::math模块使用逆高斯(或逆正态)分布的示例
  5. boost::leaf::result用法的测试程序
  6. boost::coroutine模块实现非对称协程的测试程序
  7. GDCM:gdcm::LO的测试程序
  8. GDCM:gdcm::DataElement的测试程序
  9. boost::core模块实现分配器分配提示
  10. VTK:可视化之VectorText