Chinaunix首页 | 论坛 | 博客
  • 博客访问: 27245
  • 博文数量: 12
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-14 09:46
个人简介

未经寒霜苦,焉能艺精深

文章分类
文章存档

2013年(12)

我的朋友

分类: LINUX

2013-08-26 15:37:43

高级权限
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

阅读(515) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~