[]内显示参数可多选或不选
1、ls 查看文件夹(目录)的内容
ls [-a -l -h] [路径]
-a 展示出隐藏内容
-l 以列表形式展示内容
-h 需要和-l搭配使用,显示文件大小单位
不带路径表示显示当前目录内容
2、cd 切换到指定路径
cd [路径]
不带路径表示切换到HOME目录
3、pwd 输出当前所在工作目录
pwd
4、mkdir 创建新的目录
mkdir [-p] 路径
-p 表示创建不存在父目录的目录
5、touch 创建一个文件
touch 路径
6、cat 查看文件内容
cat 路径
7、more 可翻页查看文件内容
more 路径
使用空格进行翻页,使用q退出
8、cp 复制文件或文件夹
cp [-r] 路径1 路径2
-r 复制文件夹使用
表示把路径1复制到路径2
9、mv 移动文件或文件夹
mv 路径1 路径2
表示把路径1移动到路径2
10、rm 删除文件或文件夹
rm [-r -f] 路径1 路径2 ... 路径N
-r 删除文件夹使用
-f root用户下强制删除
11、which 查找命令的路径
which 命令
12、find 查找指定文件
find -name/-size "文件名"/文件大小
-name 按文件名查找
-size 按文件大小查找
13、grep 通过关键词过滤文件行
grep [-n] 关键字 文件路径
-n 显示匹配行的行数
14、wc 统计文件的行数、单词数量、字节数和字符数
wc [-c -m -l -w] 文件路径
-c 字节数
-m 字符数
-l 行数
-w 单词数
15、echo 在命令行内输出指定内容
echo 输出的内容
16、tail 查看文件尾部内容
tail [-f -num] 路径
-f 持续跟踪
-num 每次查看的行数,默认10行
17、vim 打开vim编辑器用来编辑文件
vim 文件路径
命令模式:默认模式,可通过键盘控制文件内容
输入模式:通过命令模式下输入‘i’等键可进入,可以输入内容进行编辑,按‘esc’键返回命令模式
底线命令模式:通过命令模式下输入‘:’进入,q!退出 wq保存并提出