linux中的进程权限是,Linux中权限,进程,服务的简单操作

1.权限存在意义

-  rw-r-r-r--  1   root  root  216  May  12   2017  /mnt/rht

[1]     [2]    [3]   [4]    [5]    [6]                   [7]         [8]

[1]          文件类型

-

普通文件

d

目录

l

软链接

s

socket

c

文件权限

[2]        文件权限

rw-|r--|r--

u   g   o

u

user

g

group

o

other

[3]         文件硬链接个数(文件被系统记录的次数)

[4]         文件拥有者

[5]         文件拥有组

[6]         文件大小

[7]         文件最后一次被修改的时间

[8]         文件名称

目录)

d  rwxr-xr-x. 2  root  root  4096 Jul 30 09:00 /mnt/

[1]    [2]    [3] [4]   [5]  [6]      [7]      [8]

[1]           类型

[2]           权限

[3]           目录中子目录个数

[4]           用户

[5]           组

[6]           子文件或子目录元数据大小(元数据:描述数据的数据)

[7]           最后一次被更改的时间

[8]           名称

2 .  修改文件用户和用户组

1.此命令必须用root用户执行

ls -Rl /mnt/

watch  -n 1 'ls -Rl /mnt/'

c5d2dee8d95e79803e8778d6a4f482d0.png

chown username file|dir

chown -R username dir

chown username:group file|dir

chgrp group file|dir

chgrp -R group file|dir

2d55fc65f240d629491c7e085287f35d.png

3.   文件权限

1》权限

r  可读  对文件:是否可以查看文件中的字符

对目录:  是否可以查看文件中有什么文件

w      可写  对文件:是否可以改变文件中记录的字符

对目录:是否可以在目录中管理文件,是否可以更改目录中文件的元数据

x      可执行 对文件:是否可以通过文件名称调用文件内记录的程序

对目录:是否可以进入此目录

2》权限的管理

字符形式

chmod file|dir

eg:chmod u+r /mnt/file

3数字方式

rwx

210

x = 2**0*0|1 = 0|1

w = 2**1*0|1 = 0|2

x = 2**2*0|1 = 0|4

x=1

w=2

r=4

rwx=7

rw-=6

r-x=5

r--=4

-wx=3

-w-=2

--x=1

eg:chmod 755 /mnt/file

rwxr-xr-x

99e76939bcdf0a919995824deb30f1c7.png

3》.权限列表

#特定用户对特定文件有指定权限

-rw-r--r--+ 1 root root 216 May 12  2017 rht

ccca0edcad2b93e696c4a3ea81f4b31d.png

|

权限列表开启

[root@fundation100 mnt]  ##geetfacl file

file:file

文件名称

owner:root

文件所有人

group:root

文件所有组

user::rw-

用户权限

user:kiosk:rwx

特殊指定用户权限

group::r--

组权限

mask ::rwx

权限最大值

other ::r--

其他人权限

setfacl -m u:student:rwx file

设定列表用户权限

setfacl -x u:student file

删除列表中的指定用户

setfacl -b file

关闭用户权限

920d877e2a324fb32e45b4f8706844c2.png

4.进程及服务的控制

1.什么是进程

系统中正在运行的程序

2图形的进程查看方式

gnome-system-monitor

3.查看进程的命令  (whatis ps)

ps

a

当前环境相关进程

-a

在当前终端中运行的进程,但不包含当前进程信息

-A|-e

系统所有进程

x

查看含有输出终端的进程

f

查看进程的从属关系

u                     进程所有人

ps ax -o comm,nice,%cpu,%men,pid,user,group,stat|head所有相关进程

ps ax --sort=%cpu正序

ps ax --sort=-%cpu到序

ps ax --sort=-%men

ps ax --sort=%men

05552d11238611863fe75aca64c36df2.png

38fa4cb62f19a6ff3d7a153a70687bd9.png

(ps ax --sort=-%cpu -o pid | sed -n 2,6p

ps ax --sort=-%cpu -o pid |awk 'NF<=6&&>=2{PRi})

4. 进程优先及

进程状态

S

进程状态

s

此进程为顶级进程

T

进程时暂停

<

进程优先级高

N

进程优先级低

l

进程在内存中有锁定空间

ps ax -o comm,pid

显示

renice -n -5 pid

修改进程优先级

nice -n -5 命令(vim) &

指令优先级开启进程

3663338e17a14b1766696bb59d6d1753.png

5.进程前后台的调用

ctrl+z

将占用终端的进程打入后台停止

jobs

将指定进程在后台运行

bg jobsnum

将指定进程在后台运行

fg jobsnum

将指定进程调回前台

ctrl+c

将占用当前终端的进程结

46b8a97214655f9f27056eb2168715fc.png

87c331086f2a86e712045061976a73d2.png

5.信号

1

进程并停止情况下重新加载

2

清除进程在内中的数据

3

清除鼠标在内中的数据

9

强行结束进程,不能被阻塞

15

正常关闭进程

18

运行停止的进程

19

暂停进程,不可能被阻塞

20

暂停进程,可以被阻塞

kill 信号 pid

killall 信号 进程名称

0620adeddda08f3520d4e600cbad89ea.png

b7aa8a7a6164eb77bafcce63df680df7.png

6.服务的控管

systemctl start  sshd

开启

systemctl stop  sshd

关闭

systemctl status  sshd

显示状态

systemctl restart sshd

重启

systemctl enable sshd

开机启动

systemctl disable sshd

开机关闭

systemctl list-units

列出系统中运行的服务

systemctl list-unit-files

列出系统中服务开机状态

systemctl list-dependncies sshd

列出服务依赖关系

systemctl mask sshd

冻结服务

systemctl unmask sshd

解锁服务

systemctl  set-default   multi-user.target

开机不启动图形

systemctl  set-default   graphical.target

开机启动图形(init 5)

365742301f0fbe825462806f83177b5e.png

285c922e62b05b8360a17c360fc44530.png

1704633634fd61635997928e587afcc3.png

9f81f1705ba9015ba7d47e584ef9d06f.png

cc824671ff53f6a7c116ce34caa01fc6.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值