高级权限
suid
chmod u+s file
只能作用于文件(二进制可执行文件)
只能设置到user位
作用:任何用户在执行拥有suid权限的命令时,都以该命令拥有者的身份执行
sgid
chmod g+s dir/
只能作用于目录
只能设置到group位
作用: 任何用户在拥有sgid的目录下创建的文件都要继承该目录的组
sticky(粘贴位,冒险位)
chmod o+t dir/
只能作用于目录
只能添加到other位
作用:任何用户在拥有t权限目录下创建的文件都属于该用户自己,其他人无权删除
进程管理
静态查询
ps
-e time 进程占用cpu时间
-f ppid 父进程id c 占用cpu百分比 stime 启动时间 cmd进程名称
ps aux
sata 状态
vsz 预设内存
rss 真实消耗内存
-a 所有tty上的进程
-u 有效的进程id或名字
-x
pstree
动态
top
杀进程
kill
1 hup 挂起
2 int 中断
9 kill 强制结束
15 term 正常结束
pkill 进程名称 含有进程名的进程全部结束,没有提示
killall 进程名 含有进程名的进程全部结束
xkill 图形化结束进程
前台进程
ctrl+z 切换后台。后台挂起
jobs 查看后台进程
bg 编号 使进程后台运行
fg 编号 调用到前台
kill %编号 杀死后台进程
优先级的修改 (-20~19)
nice -n -20 xclock -update -1
-n 跟优先级
重置优先级
现查找进程号
renice -10 -p pid
高级命令
grep
-v 取反 即除了之外的都显示
rev 左右翻转
tac 上下行颠倒
wc
-l 多少行
-w 多少单词
-c 多少字符
三个字符在vim里代表一个汉字
sort 按照第一个字符排序
-n 安整个数字排序
-r 反向排序
-u 去掉重复行
uniq 默认去掉连续重复行
-u 显示不连续重复的行
-d 显示连续重复的行
-c 统计重复次数
cut
-d 分割符
-f 字段
-c 字符数
ex:cut -d: -f 1-3/1,3,5/1-3,6 /etc/passwd
阅读(1425) | 评论(0) | 转发(1) |