1、显示/test目录下的所有目录
ls -R /test
ls -a /test
2、将文件/etc/a 下中除了 b文件外的所有文件压缩打包放到/home/a下,名字为a.gz
tar --exclude /etc/a/b -zPcvf /home/a/a.gz /etc/a
3、给一个脚本赋予执行权限的命令及选项
chmod +x
基本文件是644,改成647
4、umask022代表什么意思
(1)新建文件夹或文件的权限是由所谓基本码减去称之为umask的屏蔽位得到的。
(2)按照规定:文件夹的基本码是rwxrwxrwx(777),文件的基本码是rw-rw-rw-(666)
(3)因此新建文件夹是777-022=755(rwxr-xr-x),新建文件是666-022=644(rw-r--r--)。
(4)综上,umask 022表示默认创建新文件权限为755 也就是 rxwr-xr-x(所有者全部权限,属组读写,其它人读写)
5、如何查看test进程所打开的所有文件
(1) lsof -c test
(2)lsof -c string
6、获取eth0网卡上80端口的数据包信息
tcpdump -i eth0 port 80
7、删除 /a/b下的所有文件及目录
rm -rf /a/b/*
8、常用的网络管理工