https://www.cnblogs.com/kumata/p/8993914.html
- 命令分为内部命令和外部命令
help指令
- help xxx 适用于内部指令
- xxx --help 适用于外部指令
相关的内容:
1. 路径;
2. 目录和文件的操作;包括创建,删除,copy,重命名
3. 对文件的操作:包括查看内容,查看文件信息
路径
- ~ Home路径:比如cd ~
- … 上一级路径,比如:cd …
- 指令pwd: 输出当前路径
文件与文件夹
touch命令创建文件
可以更新文件时间戳
touch fileA
创建文件fileA
touch file{1..5}.txt
批量创建文件:file1.txt,file2.txt,file3.txt,file4.txt,file5.txt
mkdir创建文件夹
mkdir: make directories
mkdir -p xxx/xxx/xxx
使用-p
可以创建多级目录
copy文件与目录
cp file dir
将文件copy到指定目录中
cp -r dirA dirB
将目录dirA复制到dirB里面
删除文件与目录
rm fileA
删除文件fileA
rm -f fileA
强制删除文件
rm -r dirA
删除目录dirA
移动文件
mv fileA dirA
移动文件fileA到目录dirA
重命名文件
mv fileA fileB
将文件fileA重命名为fileB
批量重命名可以使用指令:rename
比如:批量修改后缀为.txt(*.txt)的文件的后缀为.c
查看文件
cat fileA
打印fileA到控制台
tac fileA
倒序打印fileA到控制台
cat -n fileA
打印内容带行号
more fileA
分页打印文件fileA,底部显示打印百分比(不常用)
head fileA
打印fileA前几行
tail fileA
打印后几行
查看文件信息
file fileA
可以查看文件的相关信息
编辑文件
编辑文件,常用的是vim