lzk-1

来源:互联网 发布:淘宝套餐链接转换 编辑:程序博客网 时间:2024/04/29 21:16
1.
find . -name *z -exec rm {} /;     在当前目录下查找名字匹配*z的文件,然后对每个文件{}执行(-exec)删除操作(rm)  结束(/;)
该命令首先传递给shell程序,shell有可能将*z进行解释,导致传递给find程序的命令不再是*z,为了避免shell进行解释,可以加上引号,如下所示。
find . -name "*z" -exec rm {} /;


2.
sleep 200 &     让程序在后台执行
sleep 200       在当前终端执行
ctrl-z          暂停sleep程序
bg              将程序送入后台处理
fg              将程序送到前台处理


3.
find . -name xyz.txt | cat  由于将find查找结果作为文件内容传递给cat,因此cat不会显示文件xyz.txt的内容,加入 xargs,则将find的结果当做cat的参数。


4.
kill向程序发送信号,默认为终止信号,kill -9 proc_id 为强制结束进程


5.
文件夹权限:rwx
r:读取目录下文件名称,可以ls
w:建立新的文件或者目录,删除已经存在的文件或目录(不论该文件或目录为何种权限),重命名文件或目录,移动文件或目录
x:能够进入该目录,就是cd


6.
修改密码需要管理员权限(可以修改/etc/passwd /etc/shadow),普通用户应该可以修改自己的密码,但是不允许他们接触/etc/passwd /etc/shadow,怎么办?s权限让一个文件无论谁执行,都是以owner的权限运行。因此s权限要谨慎。
0 0
原创粉丝点击