chgrp命令 | chgrp [-R] dirname/filename -R :进行递归的持续对所有文件和子目录更改 # 例如: chgrp users -R ./dir # 递归地把dir目录下中的所有文件和子目录下所有文件的用户组修改为users |
chown命令 | 用于改变文件的所有者 |
chmod命令 | 用于改变文件的权限 chmod [-R] xyz 文件或目录 -R:进行递归的持续更改,即连同子目录下的所有文件都会更改 # 例如: chmod 0755 file # 把file的文件权限改变为-rxwr-xr-x chmod g+w file # 向file的文件权限中加入用户组可写权限
|
find命令 | 查找功能 find / -name httpd.conf 与文件权限及名称有关的参数: -name filename: 找出文件名为filename的文件 -size [+-]SIZE: 找出比SIZE还要大或小的文件 -tpye TYPE: 查找文件的类型为TYPE的文件,TYPE的值包括:一般文件(f)、设备文件(b、c)、 目录(d)、连接文件(l),socket(s)、FIFO管道文件(p) -perm mode: 查找文件权限刚好等于mode的文件,mode用数字表示,如0755 …… |
ps命令 | 用于将某个时间点的进程运行情况选取下来并输出,process的意思 -A: 列出所有进程 -a: 不与terminal有关的所有进程 -u:有效用户的相关进程 -x: 一般与a参数一起使用,可列出较完整的信息 -l: 较长,详细地讲PID信息列出 |
kill命令 | 用于向某个工作或者是某个PID传送一个信号,通常与ps和jobs命令一起使用 Kill -signal PID signal的常用参数如下: 1:SIGHUP,启动被终止的进程 2:SIGINT,相当于ctrl+c,中断程序运行 9:SIGKILL,强制中断一个程序的运行 15:SIGTERM,以正常的结束方式来终止进程 17:SIGSTOP,相当于输入ctrl+z,暂停一个进程的进行 |
file命令 | File filename 用于判断在file命令后面的文件的基本数据 |
tar命令 | 用于对文件进行打包,默认情况下不会压缩 压缩:tar -jcv -f filename.tar.bz2 要被处理的文件或目录名称 查询:tar -jtv -f filename.tar.bz2 解压:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
|
ls命令 | 一下参数可以组合使用 -l: 列出长数据串,包含文件属性和权限等 -a:列出全部文件,包含隐藏文件 -d: 列出目录本身 -h: 将文件容量以易读的方式(gb,kb)列出 -r: 连同子目录一起列出 |
grep命令 | 查找命令,用于分析一行的信息 -a: 将binary文件以text文件的方式查找数据 -c:计算找到“查找字符串”的次数 -I : 忽略大小写区别 -v:反向选择,即显示没有“查找字符串”内容的一行 Grep --color=auto 'MANPATH' /etc/man.config Ls -l | grep -I file
|
cp命令 | 用于复制 -a: 将文件的特性一起复制 -p: 连同文件的属性一起复制,而非使用默认方式,和-a相似,常用于备份 -I : 若目标文件已经存在时,在覆盖时会先询问操作的进行 -r: 目录复制 -u: 有差异时复制 |
rm操作 | 用于删除文件或目录 -f: 就是force的意思,强制删除 -i: 互动模式,删除前会询问用户 -r:目录删除 |
|
|