文件权限的控制及进程和服务的控制

一文件权限的控制
1.权限存在的意义
r:可读取文件的实际内容
w:可以编辑,新增或者修改该文件的内容,如果没有r权限。无法w
x:该文件拥有被系统执行的权力
2.权限的识别
ls -l file
查看文件的详细信息


ls -ld dir
查看目录的详细信息

  1. 权限的查看与理解
    文件权限)

    • rw-r--r-- 1 root root 216 May 12 2017 /mnt/rht
      【1】文件类型
    • 普通文件
      d 目录
      l 软链接(类似与windows下的快捷方式)
      s 套接字
      c 字符设备/dev/pts/下
      【2】rw-|r--|r-- 各个用户可以对文件进行的操作
      u g o
      用户 成员 其他人
      【3】文件硬链接,文件内容被系统记录的次数
      【4】文件拥有者
      【5】文件拥有组
      【6】文件大小
      【7】文件最后一次被修改的时间
      【8】文件的名称

目录的权限
d rwxr-xr-x. 2 root root 4096 Jul 30 09:05 /mnt/
【1】文件类型
【2】权限
【3】目录中子目录个数
【4】用户
【5】组
【6】子文件或子目录元数据大小(元数据:描述数据的数据)
【7】最后一次被修改的时间
【8】名称

4.如何修改文件用户和用户组
(1.此命令必须用root用户执行
chown username /mnt/file1 ##将file1文件的拥有人改为username


chown -R username dir ##将dir目录和目录下文件的所有人全都改为username

chown username:username file|dir ##将file文件或者dir目录的拥有人和用户组改为username

chgrp username /mnt/file2 将file2的用户组改为username

chgrp -R username /mnt/dir 将dir目录及目录下文件的用户组修改为username

5.文件权限
1)文件权限的作用
r
对文件 是否可以查看文件中的字符
对目录 是否可以查看目录中有什么文件
w
对文件 是否可以改变文件中记录的字符
对目录 时都恶意在目录中管理文件,是否可以更改目录中文件的元数据
x
对文件 是否可以通过文件名称调用文件内记录的程序
对目录 是否可以进入此目录
2)权限的管理
字符形式
chmod <ugo> <+-=> <rwx> file|dir


数字方式
rwx
210
x=20*0|1=0|1
w=2*10|1=0|2
r=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



6.权限列表
特定用户对特定文件有指定权限
-rw-r--r--+ 1 root root 216 May 12 2017 rht
setfacl -m u:username:rwx file 设定file文件的权限

getfacl file 获取文件的权限信息

file:file 文件名称

owner:root 文件所有人

setfacl -x u:username file 把特殊用户从删除掉


setfacl -b file 关闭权限列表


进程及服务的控制
1.什么是进程
系统中正在进行的程序
2.图形的进程查看方式
gnome-system-monitor

3.查看进程的命令
ps 查看进程

a 当前进程相关进程(包含了当前环境本身信息)

-a 显示当前终端中的所有进程(不包含当前环境本身信息)

-A|-e 系统所有进程


x 包含含有终端的所有(必须含有tty(字符输出设备的))进程

f 查看进程的从属关系


u 进程的所有人

ps ax -o comm,nice,%cpu,%mem,pid,user,group,stat 查看。。。

ps ax --sort=%cpu 默认为升序排列

ps ax --sort=-%cpu 降序排列

4.进程的优先级
-20————19
数值越小优先级越大
renice -n 5 2580
S 进程状态
s 此进程为顶级进程
T 进程是暂时停止的
进程的优先级高
‘空’ 进程的优先级普通
N 进程优先级低
l 进程在内存中有锁定空间

renice -n -5 pid 指定修改进程的优先级

nice -n -5 命令 & 指定优先级开启进程

5.进程前后台的调用
ctrl+z 将占用终端的进程打入后台停止

jobs 查看当前后台暂时挂起的所有进程

bg jobsnum 将指定进程在后台运行

fg jobnum 将指定进程调回前台

ctrl+c 将占用当前终端的进程结束

6.信号
1 进程不停止的情况下重新加载配置
2 清除进程在内存中的数据
3 清除鼠标在内存中的数据
9 强行结束进程

15 正常关闭进程(会阻塞

18 运行停止的进程

19 暂停进程(不能被阻塞)


20 暂停进程(可以被阻塞)

kill 信号 pid
killall 信号 进程名称
ip addr show br0 真机下查询本机的ip地址

ifconfig eth0 虚拟机下查询本机的ip地址

7.服务的控管
systemctl start sshd.service 开启

systemctl stop sshd.service 停止

systemctl status sshd.service 查看状态

systemctl retart sshd.service 重启

systemctl enable sshd.service 开机自启

systemctl disable sshd.service 关闭自启

systemctl list-units 列出当前系统开启的服务

systemctl list-unit-files 列出系统中服务开机状态

systemctl mask sshd

systemctl unmask sshd

systemctl
级别有0-6,0是关机,6是重启,234是无图形的界面,5是有图形的界面
w查看当前有谁在使用这台电脑。。

原文地址:http://blog.51cto.com/13677893/2160671

时间: 2024-10-28 10:02:38

文件权限的控制及进程和服务的控制的相关文章

Linux进程和服务的控制

一:进程及服务的控制1.什么是进程系统中正在进行的程序2.图形的进程查看方式gnome-system-monitor3.查看进程的命令ps 查看进程a 当前进程相关进程(包含了当前环境本身信息)-a 显示当前终端中的所有进程(不包含当前环境本身信息)-A|-e 系统所有进程x 包含含有终端的所有(必须含有tty(字符输出设备的))进程f 查看进程的从属关系u 进程的所有人ps ax -o comm,nice,%cpu,%mem,pid,user,group,stat 查看...ps ax --s

文件权限及特殊权限管理SUID、SGID和Sticky

文件权限应用模型: 进程的发起者:     进程属主 进程的属组:      进程属组 进程的属主,是否与文件的属主相同,如果相同,进程则以文件属主的权限来访问文件:否则进程的属主所属的组,其中之一是否与文件的属组相同:如果相同,进程则以文件属组的权限来访问文件:否则进程则以文件的其他用户的权限来访问文件. 文件普通权限: 在linux中的每个用户必须属于一个组,不能独立于组外.在linux中每个文件有所有者.所在组.其它组的概念: 所有者:    owner,简称“u”,文件或目录的所有者:

Linux编程 14 文件权限(用户列表passwd,用户控制shadow,useradd模板与useradd命令参数介绍)

一. 概述 linux安全系统的核心是用户账户. 创建用户时会分配用户ID(UID). UID是唯一的,但在登录系统时不是用UID,而是用登录名.在讲文件权限之之前,先了解下linux是怎样处理用户账户的.以及用户账户需要的文件和工具,这样处理文件权限问题时,就知道如何使用它们了. 1.1  /etc/passwd用户文件 /etc/passwd 是用来将用户的登录名,匹配到对应的UID上.它包含了一些与用户有关的信息.下面截取二个片断.如下图所示: root用户账户是linux系统管理员,固定

文件权限控制篇access alphasort chdir chmod chown chroot closedir fchdir fchmod fchown fstat ftruncate getcwd

access(判断是否具有存取文件的权限) 相关函数 stat,open,chmod,chown,setuid,setgid 表头文件 #include<unistd.h> 定义函数 int access(const char * pathname,int mode); 函数说明 access()会检查是否可以读/写某一已存在的文件.参数mode有几种情况组合,R_OK,W_OK,X_OK 和F_OK.R_OK,W_OK与X_OK用来检查文件是否具有读取.写入和执行的权限.F_OK则是用来判断

linux文件权限控制

Chmod修改文件权限   755 644 -R是递归让目录下也有相关权限 Ugo用户用户组其他 ugo=a  a+x=+x Chown修改问归属 -R递归 chgrp授权用户组现在不用了因为chown都包含了 拥有者自己哪怕没有w权限,强制wq!也能写进去.删除文件受上级目录的权限控制. 删文件跟文件权限无关跟上级目录权限w有关.root用户x就能执行文件,普通用户r+x才能执行 ^.*以任意开头 .*$以任意结尾,有x权限就可以cd目录 有w没有x只能修改文件名不能修改文件内容 Umask用

linux命令(17)---文件权限管理命令之ACL控制

在linux系统中文件权限所属可管理的用户类型大致分为三类:u-->属主.g-->属组.o-->其他用 户,那么有没这么一种情况,有一个用户或组既不属于文件的属主.属组呢,当然出了属主.属组就是 其他用户了. 现在有这么一个目录名为"testdr",权限位770,从设置目录文件不难看出属主和属组对目录都有最 高的权限,其他用户对目录并且半点权限,现在要求一个用户既不属于属主或属组可对目录有rx权限, 一个不是目录属组的用户组对文件也有rx权限.针对目录而言rx权限意味

make_ext4fs 文件权限控制

问题 最近在给 android 系统的 data 分区制作 ext4 镜像,但是发现系统启动后,文件的 user 和 group 都变成了 root,不是原有的属性.困扰了很久. 解决 make_ext4fs 有一个选项是 '-a' ,即挂载点.这个选项是配合 android/system/core/include/private/android_filesystem_config.h 用的,根据挂载点修改镜像中文件和目录的权限,比如: static struct fs_path_config

Linux系统之文件权限的控制

1.权限存在的意义 ??为了文件或目录的安全. 2.权限的识别 ??ls?-l?file?:识别文件权限.??ls?-ld?dir?:识别目录权限. 3.权限的查看与理解 3.1文件权限的查看与理解 ??以file1的权限为例:??-?rw-r--r--.? 1? root? root ?0? Aug 16 03:10 ?file1(1)-??文件类型.文件类型如下:??-?:普通文件??d?:目录??l?:软链接(快捷方式)??s?:socket(套接字)??c?:字符设备(显示字符的设备)(

linux文件权限与目录配置

一.Linux文件属性及权限1.文件/目录属性查看(1)文件属性查看[[email protected] ~]# ls -l file   -      rw-r--r--.     1             root      root    0        11月 15 23:55         file  类型       文件权限     连接数        文件所有人  文件所有组    大小    最后一次被修改的时间    名字(2)查看目录属性[[email protec