熟练使用查看文件内容的命令
1.Cat -s 多个空行合并成一个空行显示
-b 加行号显示
2.nl 加行号
3.head
• -n 文件名(前n行,默认10)
tail
• -n 文件名(后n行,默认10)
*空行不是有效命令
熟练使用文件复制命令
cp复制
一 1.i覆盖时交互提示
把a文件复制到上级目录(上级目
录原本就有a文件)是在参数后跟
写-i
*cp test. c .. / -i
系统:是否要覆盖.. /中的test. c文
件?回答:y or n
2.r对文件夹递归
复制文件夹是要在cp空格后加上-r
3.复制多个文件到文件夹
cp test2.c test3. c .. /
4.cp [options ] file1 file2 dest
二 cp命令输入格式
cp test. c test4. c
cp test. c .. / *.. /是上一级目录
cp test. c /home/linux */home/
linux是绝对路径,.. /是相对路径
熟练使用文件移动命令
mv移动
1 移动多个文件
mv test. c .. /
2 更改文件名
mv test. c test_second
3 移动和重命名一起
mv test3.c .. /test_three.c
熟练使用创建和删除文件命令
touch—创建或更新时间戳
touch 文件名
*touch test. c
*touch创建一个已经存在的文件,
结果仅是该文件的时间发生了更新
rm删除文件
1.rm -i file
删除普通文件
*rm test3. c -i
2.rm -r directory
删除文件夹
*rm bakdir
系统:是否删除文件夹bakdir
rm -r bakdir/
删除成功
创建和删除目录
mkdir -p
(1) mkdir d1
(2)mkdir d1/d11
(1)+(2)=mkdir -p d1/d11