pwd | 查看当前的所在目录 |
cd | 切换目录 |
cd / | 回到根目录 |
cd … | 回到上级目录 |
cd ~ | 回到当前用户的工作目录 |
cd 绝对路径 | 回到此绝对路径 |
cd 相对路径 | 回到此相对路径 |
ls | 查看当前所在的目录下的子目录以及子文件 |
ls -a | 查看所有的子目录以及子文件(包括隐藏文件) |
ls 路径 | 查看当前路径下的子目录以及子文件 |
ls -a 路径 | 查看当前路径下的子目录以及子文件(包括隐藏文件) |
ls | 列出当前所在的目录下的子目录以及子文件 |
ls | 列出当前所在的目录下的子目录以及子文件 |
ll | 查看当前所在的目录下的子目录以及子文件(详细信息) |
ll -a | 查看当前所在的目录下的子目录以及子文件(包括隐藏文件)(详细信息) |
ll -a | 查看当前路径下的子目录以及子文件(包括隐藏文件)(详细信息) |
mkdir 目录路径 | 创建目录 |
mkdir -p 目录路径 | 创建多重目录 |
touch 文件路径 | 创建文件 |
rm 文件/目录路径 | 删除 |
rm -r 文件/目录路径 | 递归删除(-r表示递归删除) |
rm -f 文件/目录路径 | 强行删除(-f表示强行删除) |
rm -rf 文件/目录路径 | 递归强行删除(注意:删除文件不需要递归删除,但可以强行删除使没有提示;删除文件则必须递归删除,也可以强行删除使没有提示) |
echo 字符串 | 表示将字符串显示到控制台 |
echo 字符串 > 文件路径 | 将内容输入到文件,如果文件不存在则新建。(覆盖写入) |
echo 字符串 >> 文件路径 | 将内容输入到文件,如果文件不存在则新建。(追加写入) |
mv 文件路径 目录路径 | 将文件移动到指定目录中 |
mv 文件路径 此文件路径 | 重命名文件 |
cp 文件路径 目录路径 | 将指定文件拷贝到指定目录下 |
cp -r 目录路径 目录路径 | 将指定目录拷贝到指定目录下 |
cat 文件路径 | 查看文件全部内容(不适合大文件,没有分屏显示机制) |
more 文件路径 | 查看文件内容(适合大文件,有分屏显示机制) |
head 文件路径 | 查看文件的前10行 |
head -n 数字 文件路径 | 查看文件的前n行 |
tail 文件路径 | 查看文件的最后10行 |
tail -n 数字 文件路径 | 查看文件的最后n行 |
grep 字符串 文件路径 | 对一篇文章或多篇文章进行字符串的检索 |
grep -i 字符串 文件路径 文件路径 … | 对一篇文章或多篇文章进行字符串的检索(忽略大小写) |
grep -w 字符串 文件路径 文件路径 … | 对一篇文章或多篇文章进行字符串的检索(搜索此单词) |
grep -iw 字符串 文件路径 文件路径 … | 对一篇文章或多篇文章进行字符串的检索(忽略大小写)(搜索此单词) |
date | 显示系统当前时间 |
su 用户名 | 切换用户,一般切换到管理员的时候需要输入密码,从管理员向普通用户切换不需要密码 |
clear | 清屏 |
reboot | 重启 |
shutdown -h now | 立即关机 |
poweroff | 立即关机 |
ps -ef | 查看系统中所有的进程 pid:进程id ppid:父进程的id CMD:哪个命令,哪个应用 |
kill pid 端口号 | 结束进程 |
kill -9 pid 端口号 | 强行结束进程,未保存的数据会丢失 |
竖行 | 管道 |
top | 列出所有的进程,并且按照CPU占有率进行实时排名 |
tar -zcvf 压缩包路径 被打包文件/目录路径 | 压缩(z 表示使用linux压缩和解压缩机制 v 压缩和解压缩时展示被压缩或被解压的文件列表 c 压缩 f 指定归档的文件名) |
tar -zxvf 压缩包路径 -C 解压路径 | 解压缩(x 解压缩) |
tar -tf 压缩包路径 | 查看压缩包中内容 |
ifconfig | 查看IP地址信息 |
ping ip地址/域名 | 查看计算机是否可以正常通信 |
curl ip地址/域名 | 测试接口是否正常 |
wget 下载地址 | 下载 |
rz | 传输文件 |