文件操作
查看文件 cat vim more less tail head
产生文件
cp -r递归 -d连接 -p 模式 -a
vim touch mv > >>
ln -s 建立连接文件
删除文件 rm -i -f -rf (非空目录)
查找 find 路径 选项 参数 动作
-name 名称 如 “abc*”
-size 10M
-size +10M
-size -10M
-user 账号.id都行
-perm 权限值(数字)
-perm
-perm +466
-perm -466 find -perm +466 anyone -466 everyone
-atime -ctime -mtime -amin -cmin -mmin
-type d f c b
-a 与
-o 或
no ! 不是
find -user user1 -a -group user2 -exec mv {} {}.old \;
目录操作
创建 mkdir -p(多级子目录) -v(详细) -m (权限)
查询 ls -l 长格式
-a 所有的 -A 所有的(没有。 。。目录)
--time-style=long-iso
-S (由大到小) -r 相反
-t 时间(新--旧的)-r
-h 易读显示大小
-i inode 号码
-b 块设备
-d 查看目录属性 ll -d d2
-R (递归)
删除 rmdir (空目录 )
grep
-i忽略大小写 -v取反
--color=auto
^行首 $行尾
\< 词首 \> 词尾
. 任意匹配一次
* 0 次或多次
\{n,m\} \{n,\} \{\,m}
grep "^$" /etc/inittab
egrep grep -E
fgrep
指令
which 指令
whereis 文件名/指令
locate
转载于:https://blog.51cto.com/haoxiaoyang/786232