1.cd /目录名: 切换到指定目录。
cd /usr :切换到usr目录
cd ../: 切换到上一级目录
cd /: 切换到根目录
./:当前目录
2.ls: 查询当前目录下的文件信息
ls /: 查看根目录下的文件名
ls -a /: 查询跟目录下所有的文件名
ls -l /: 查询根目录下文件的详细信息 缩写为 ll
ls: 查询当前所在目录下的文件信息
3.pwd: 查看当前用户所在目录。
4.mkdir: 创建文件夹
mkdir 文件夹的名称: 创建单层文件夹
mkdir -p /文件名/文件名/文件名: 创建多次文件夹
5.touch: 创建文件。
touch a: 创建文件
6.rm: 删除文件或目录
rm 文件名: 删除指定的文件 提醒。
rm -f 文件名:强制删除指定的文件。
rm -r 目录名: 删除指定目录 逐个删除该目录下的文件
rm -rf 目录名: 强制删除。
7.cp: 复制文件
cp /usr/a.txt /root :把usr下的a.txt复制到root
8.mv: 重命名|移动
mv a.txt b.txt :重命名
mv a.txt /root/: 剪切到/root目录
9.cat head tail查询文件的内容
cat 文件名: 查询文件中所有内容。
head -n 数字 文件名: 查看文件前n行的内容。
tail -n 数字 文件名: 查看文件后n行的内容。 查看日志。
10.vi :编辑命令
命令行模式: ---->编辑模式(i)--->esc--->命令行模式。(:wq退出并保存 :q! 退出不保存)
11.find 目录 -name 要搜索的文件名
find / -name 'a.cfg' 在根目录下搜索名称为 a.cfg的文件
find / -name '*.cfg' 在根目录下搜索后缀为cfg的文件
12.grep '关键字' 文件名
grep 'asd' a.txt -n 查询asd是否在a.txt中包含该内容。-n 如果包含会显示所在的行。
13.tar -zcvf 压缩后的名称 被压缩的文件目录名
tar -zcvf a.tar ykq 把ykq目录压缩为a.tar
-c: 压缩
-v: 详细信息
-f: 文件 必须写
14.tar -zxvf 压缩文件的名称
tar -zxvf a.tar 解压a.tar文件
-x: 解压参数
tar -zxvf a.tar -C 指定目录下: 解压文件到指定目录。