linux培训日志2--shell
时间:2006-10-18 来源:richardliu1123
1.管道 标准输入/输出 重定向
find / -not -user root -and -name "*.log" 2>/dev/null -exec cp {} /tmp \;
cat 0</etc/services |grep -n "^http.*80[^0-9]\+" |tee grep.log |wc
注: 1)-n是显示行号 2)"^http.*80[^0-9]\+" "\"是转义, 3)tee 2.文件/目录权限 --------------------------------------------------------------------------- r | w | x --------------------------------------------------------------------------- 文件 cat,less,more | echo iii>file | sh ---------------------------------------------------------------------------- 目录 ls | mkdir ,rm | cd 默认文件权限是666(必须按掩码方式计算),目录权限是777(可直接做减法) umask=0123 文件 目录权限可以直接减777-123=654 rw-rw-rw- --x-w--wx ------------ rw-r--r-- (644) 若一个用户拥有目录权限,无论目录内的文件是否有权限,均可对目录下的文件进行RWX操作, 一用户读文件是按U,G,O权限先后顺序,只有一个符合就停止搜索。 2)vi相关用法 详见http://blog.chinaunix.net/u/25142/showart.php?id=186832 打包压缩文件tar cvzf my.tar.gz /etc 若向这个压缩包增加文件 1)解压缩 gunzip my.tar.gz 2)增加文件 tar -rvf my.tar newfile 3)压缩 gzip my.tar 3.如何将man信息转化为文本文件 man iptables |col -b >iptables
注: 1)-n是显示行号 2)"^http.*80[^0-9]\+" "\"是转义, 3)tee 2.文件/目录权限 --------------------------------------------------------------------------- r | w | x --------------------------------------------------------------------------- 文件 cat,less,more | echo iii>file | sh ---------------------------------------------------------------------------- 目录 ls | mkdir ,rm | cd 默认文件权限是666(必须按掩码方式计算),目录权限是777(可直接做减法) umask=0123 文件 目录权限可以直接减777-123=654 rw-rw-rw- --x-w--wx ------------ rw-r--r-- (644) 若一个用户拥有目录权限,无论目录内的文件是否有权限,均可对目录下的文件进行RWX操作, 一用户读文件是按U,G,O权限先后顺序,只有一个符合就停止搜索。 2)vi相关用法 详见http://blog.chinaunix.net/u/25142/showart.php?id=186832 打包压缩文件tar cvzf my.tar.gz /etc 若向这个压缩包增加文件 1)解压缩 gunzip my.tar.gz 2)增加文件 tar -rvf my.tar newfile 3)压缩 gzip my.tar 3.如何将man信息转化为文本文件 man iptables |col -b >iptables
相关阅读 更多 +