***想看完整版请看(上)、(中)、(下)三篇文章***
ls 命令,英文单词list的缩写,用于列出目录或者文件
- 查看帮助,ls --help
2.列出以“.”开头的文件或目录,linux中以“.”开头的都是隐藏文件或目录,使用命令ls -a
3.以长格式列出文件或目录,可以显示文件或目录的详细信息,使用命令ls -l
4.递归列出文件或目录,使用命令ls -R
5.文件后面加上一个字符,来表示文件类型,“/”是目录、"="是套接字、"|"是管道、“@”是链接文件,使用命令 ls -F
6.列出文件,并按时间排序,使用命令ls -lt
7. 列出文件,并按时间排序(倒序),使用命令ls -ltr
cd命令,英文单词change directory的缩写,用于切换工作目录
- cd 小谢谈运维,切换到“小谢谈运维”目录
2.切换到上级目录,使用命令 cd ..,“..”表示上级目录
3.切换到上一次所在的目录,使用命令 cd - ,这个很实用
4.切换到当前用户的家目录,使用命令cd ~,“~”代表家目录
cp 命令,英文单词copy的缩写,工作中使用频率很高
- 拷贝文件xiaoxie.txt到目录“小谢谈运维”
2.拷贝目录以及里面的文件到另外一个目录,需要加-r参数,如果另外一个目录有同名文件,需要加-f参数,强制覆盖重名文件。下图为拷贝目录“mulu”以及目录“mulu”下的文件到目录“小谢谈运维”
rm命令,英文单词remove的缩写,用来删除文件或目录
- 删除文件,有确认删除的步骤,使用命令rm + 要删除的文件,下图以删除aa.txt为例
2.强制删除文件且没有提示,使用命令rm -f +要删除文件,下图以删除文件aa为例
3.删除目录,使用命令 rm -fr 目录,下图以删除目录“小谢谈运维1”为例
touch命令,英文单词触摸的意思,用来创建文件和修改文件时间戳
- 创建文件“小谢.txt”,使用命令touch 小谢.txt
2.修改文件“小谢.txt”的access时间(atime)
3.修改文件“小谢.txt”的mdifytime(mtime)
4.说明一些ctime无法修改,ctime是动态更新的,只要atime、mtime发生变化,ctime就会更新
mkdir命令,英文单词make directory,用于创建文件夹
- 创建单级目录,下面是创建目录“xiaoxie”的例子
2.创建多级目录,下面是创建目录“小谢1/xiaoxie1/xiaoxie2”的例子
mv命令,英文单词move的缩写,工作中常用来重命名文件/目录的名字
- 把目录“小谢”重命名为“小谢谈运维”,使用命令mv 小谢 小谢谈运维
2.把文件“xiaoxie.txt”重命名为“xiaoxietanyunwei.txt”
pwd命令,英文单词print work directory缩写,用于打印当前工作目录
tar命令,用于压缩和解压
- 压缩目录“xiaoxie”,使用命令tar czfv xiaoxie.tar.gz xiaoxie
2.解压xiaoxie.tar.gz 到目录“小谢谈运维”
ps 命令,linux中用于打印进程信息,使用很频繁
- 显示所有系统进程,并显示详细信息,使用命令 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,停止运行的程序
- 使用“2”信号停止nginx进程
2.使用“9”信号停止nginx进程,强制终止,可能会导致应用异常
3.使用“15”信号停止nginx进程,优雅停止,不会导致应用异常
cat命令,用于查看文本文件内容
- 使用cat命令新建一个文件,并写入一行内容“小谢谈运维”
2.查看文件“小谢谈运维”的内容
echo命令,用于输出内容到屏幕或者文本文件
- 输出“小谢”到屏幕上
2.输出“小谢”到文件test
find 命令,查找文件或者目录
- 查找当前目录下名为”test“开头的文件
2.查找当前目录下名为”dir“开头的目录
3.查找当前目录下,所有者有写权限并且所有组有写权限的文件
4.查找当前目录下,所有者有写权限或者所有组有写权限的文件
5.查找当前目录下,属主为xiaoxie的文件
6.查找当前目录下,属主为xiaoxie并且属组为xiaoxie的文件
7.查找当前目录下,属主为xiaoxie或者属组为xiaoxie的文件
8.查找/目录下5天前修改过的文件
9.查找/目录下5天内修改过的文件
10.查找/目录下大小大于50M的文件
11.查找/目录下大小大于50M小于100M的文件
谢谢观看,欢迎关注”小谢谈运维“
***想看完整版请看(上)、(中)、(下)三篇文章***