这几天一直没学习,所以都落下了好多。今天看了第7章文件与目录管理部分。
查看文件与目录:ls
ls -a(常用) -d(目录) -F(*可执行文件 / 目录 = socket文件 |FIFO文件)
-l(数据串,常用) --color=never /always/auto --full-time
./目前目录下
复制:cp 删除: rm 移动:mv
cp -a (常用,完全复制) -i(覆盖询问) -p(备份,同属性) -r (连续目录) -s(快捷方式)
rm -f/-i/-r
-f(force)
-i:询问
-r(递归删除)
touch(创建空文件)
rm ./-aaa- == rm -- -aaa-
mv -f/-i/-u
mv 1 2 (重命名) rename
basename 取得最后的文件名
dirname 取得目录名
文件内容查阅
cat/tac(反向显示)
cat -A(完整,有特殊字符)-b/-n 打印出行号 空白行标示/不标示 ^I:TAB $:断行字符
nl(添加行号打印)
nl -b a =cat -n
nl -b a -n rz(显示字段) -w 3 (3位)路径
翻页查看:more/less
more space 下一页 enter 下一行 /字符串 查找
less(可回看) pagedown 下一页 pageup 上一页 n 前一个查询 N反向前一个查询 q 离开
数据选取: head (头)tail(尾)默认10行
head -n 20 路径 / -100:显示除了后面100行其余前面的
tail -n 20 路径 / +100:显示除了前面100行其余后面的
11-20行:
head -n 20 路径 |tail -n +10
最近命令很多,还是得好好记忆,多加复习啊。