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

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

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

  1. 查看帮助,ls --help
5db9d9840b962e3bfb0f0dca3b97f0ee.png

查看帮助

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

bfa1b1093e2d5bf9bb4c352b73292c1e.png

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

4fe8dc6cace3b51d6062f1f0e3d10591.png

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

f33bda4886b538d691bf0fbd6a3681f1.png

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

d11e9d5ecf13cd1a5a68a3bb707df226.png

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

f28dea546438d219a12a1aa95918df94.png

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

f04a3b07b994cfa0d1a7144a5ddf9bfd.png

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

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

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

aa5a6127a4b25f8f720d8ebffc5df75a.png

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

5971312719fdc590386a1b0e9621fe94.png

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

e4148b4e12484077a43200d5acd2b6b7.png

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

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

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

d5ded8e0c222fb4cb9b2c448ba21a978.png
27ebfde2c05c434345c5d1cfdb5ebe3e.png

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

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

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

c5edf938f65c8a2f79fb6957714c026e.png

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

45f790baf82c0396ab66bc3d67ac6dff.png

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

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

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

923b88d074c60eb0dd0a752e83c9169d.png

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

3f12bec89c459ec78548d839cdcc4a00.png

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

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

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

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

cb483eb7ec9fc0c35fa5a0a56a0c47c9.png

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

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

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

c8a509bd10c71eac79484ad316472060.png

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

5cec9383b6a63726e3ab309d430b0386.png

tar命令,用于压缩和解压

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

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

edb1081b724edc7a3b8f7f33dc5313f3.png
7ca15348d6bd16f757abe960743c60bf.png

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

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

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

5b5416f347f1e784ec877f3924118103.png

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

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

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

16b3e287f77bab3113d8e9dcee116e92.png

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

5bf6d9b4f3945811d8cc8a8daee73f15.png

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

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

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

5bedbde475d7fff7bafd0361414a932c.png

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

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

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

943bb9ad129538c84ae752944b49506b.png

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

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

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

d1aaef24edcbb6f66e6c4086ed9f38eb.png

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

2c322e10e2a85b6978b74a35fd3a2449.png

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

35772fe10aa347a4631d3e9d753dbe45.png

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

e3735e8113381612eacfb1a7ad0b6288.png

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

a5f143f994bc7e21612b7dba10f35f34.png

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

12d6a5f0b285a4510df7ae005320d80b.png

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

7cc05a92e7a1acca70f4c47ab6a6d463.png

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

305b81f8cff83976df57b5577436982d.png

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

4e2b54afad1ba04836e8a2592f6f1e8e.png

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

ee6fb59386b13a64ab4837f3071ba20b.png

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值