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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/529812.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux 中断 进程,linux中断分上下部分原因

中断处理程序在处理中断时起到了关键作用&#xff0c;也是一个中断程序必不可少的部分。不过&#xff0c;现如今的中断处理流程都会分为两部分&#xff1a;上半部分(top half)和下半部分(bottom half)。为什么要将一个中断分为如此两部分&#xff1f;下面的几个经典原因可以很好…

linux 运行eclipse,解决Linux下Eclipse启动错误

下载Eclipse后一打开就报错&#xff1a;JVM terminated. Exit code-1-Xms40m-Xmx256m-XX:MaxPermSize256m-Djava.class.path/usr/local/eclipse/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar-os linux-ws gtk-arch x86-showsplash /usr/local/eclipse//pl…

linux家庭云服务器,linux服务器云(linux家用云服务器)

可以。注&#xff1a;云服务器有Linux版本&#xff0c;实际上就是Linux在本地环境放到了云上公网环境中&#xff0c;其它操作都是一样的。云主机是集群服务器开发出的虚拟的机器&#xff0c;所以&#xff0c;这个因素不用考虑就问题不大。需要linux系统直接在预装系统安装就可以…

linux13位时间戳,Kotlin 处理Linux时间戳

思路1. 获取时间可以采用的方式有直接获取系统时间System.currentTimeMillis()或者使用Calendar类获取时间2. 处理时间在使用Calendar时&#xff0c;可以直接由Calendar的set方法对于时间进行设置由于Calendar的时间格式并不是我们希望得到的Linux时间戳格式&#xff0c;所以我…

linux脚本done报错,linux – 如何在shell脚本中处理错误/异常?

下面是我在bash中执行的脚本.它工作正常.fileexist0for i in $( ls /data/read-only/clv/daily/Finished-HADOOP_EXPORT_&processDate#.done); domv /data/read-only/clv/daily/Finished-HADOOP_EXPORT_&processDate#.done /data/read-only/clv/daily/archieve-wip/fil…

linux 建立交叉编译环境变量,ARM-Linux-gcc-4.4.3交叉编译环境终于搭建

Linux交叉编译环境终于搭建完成具体步骤&#xff1a;0、软件请到友善之臂的官网下载1、解压tar zxvf arm-linux-gcc-4.4.3-20100728.tar.gz-C/(别make了&#xff0c;直接解压后就可以)2、设置环境变量&#xff1a;首先vi ~/.bashrc然后在最后加上exportPATH$PATH:/opt/Friendly…

查询linux版本信息 sp,查看Linux系统版本和内核信息

Linux查看Linux系统版本信息1. 查看内核版本1) 方法一&#xff1a;登录到linux执行cat /proc/version[[email protected]_32bit_ip12 ~]$ cat /proc/versionLinux version 2.6.18-194.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr…

linux环境对xml的影响,Linux下XPath对xml解析

#ifndef CONF_XML_H#define CONF_XML_H// xml文件Z在《Linux下获取xml调试信息等级》里有#include #include #include #include #include #include #include #include #define ROOT "root" //根节点#define SON_1 "can0" //儿子节点1#define SON_2 "c…

linux系统下压缩文件,Linux系统下文件的压缩.打包与解压

处理 .zip 文件的 zip 和 unzipzip 和 unzip 程序位于 /usr/bin 目录中&#xff0c;它们和 MS - DOS 下的 pkzip、pkunzip 以及 MS-windows 的 Winzip 软件功能一样、可将文件压缩成 .zip 文件以节省硬盘空间&#xff0c;而当需要的时候再将压缩文件解开。压缩文件的 zip 命令z…

c语言程序执行完main函数后,一个c程序在执行main函数之前和main之后都做了那些事情啊该如何解决...

当前位置:我的异常网 C语言 一个c程序在执行main函数之前和main之后都做了那些一个c程序在执行main函数之前和main之后都做了那些事情啊该如何解决www.myexceptions.net 网友分享于&#xff1a;2013-04-17 浏览&#xff1a;19次一个c程序在执行main函数之前和main之后都做了…

c语言stm32串口控制单片机,实用STM32的串口控制平台的实现

假设我要编写一个自己的指令脚本&#xff0c; 来读取MCU的关键信息&#xff0c;关键字为mcu&#xff0c; 文件命名为shell_mcu.c&#xff1b; 当输入“mcu rd 0”时显示MCU的FLASH大小&#xff0c;输入“mcu rd 1”时读取MCU的唯一ID信息。shell_mcu.c源代码&#xff1a;/*****…

time_t c语言 2038,什么是2038问题?

什么是2038问题不知道你有没有听过2038问题?无论你是否听过&#xff0c;本文将带你认识什么是2038问题。Unix时间戳定义为从格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。而在C语言中&#xff0c;常用time_t来表示。举个例子…

C语言精度控制整形,C语言 凑算式 控制精度问题

想问一下&#xff0c;if语句中为什么写上*1.0之后&#xff0c;输出的就是对的个数29&#xff0c;但把*1.0删掉后&#xff0c;输出的个数就远大于29了&#xff1f;还想讨教一下各位高手&#xff0c;除了这种暴力求法&#xff0c;还有其他的比较好的方法吗&#xff1f;非常感谢/*…

c语言 l l next,nexttowardl

在头文件中定义float nextafterf( float from, float to );(1)(since C99)double nextafter( double from, double to );(2)(since C99)long double nextafterl( long double from, long double to );(3)(since C99)float nexttowardf( float from, long doub…

c 语言 readline,如何用C实现一个readLine()函数- 该函数每次读入文本文件的一行并打印到屏幕...

如何用C实现一个readLine()函数- 该函数每次读入文本文件的一行并打印到屏幕(2012-04-13 00:23:41)标签&#xff1a;打印文本文件如何杂谈如何用C实现一个readLine()函数? 该函数每次读入文本文件的一行并打印到屏幕以前看到过这方面的讨论http://bbs.chinaunix.net/viewthrea…

STC单片机C语言中的数据类型,stc单片机c语言程序设计 第9章 stc单片机c语言数据类型.pdf...

STC单片 机C语言变量和数据类型主讲&#xff1a;何宾Email &#xff1a;hebinmail.buct.edu.cn2016.03C语言中的常量和变量对于基本数据类型&#xff0c;按其值是否可变又分为常量和变量两种。在程序执行过程中&#xff0c;其值不发生改变的量称为常量&#xff0c;其值可变的量…

c4droid语言游戏,c4droid手机编程软件下载

c4droid可以说是手机端最好的编程软件&#xff0c;没有之一&#xff0c;软件可以帮助大家在手机上进行编写C代码,让各位程序员们随时随地都能编程。操纵简单&#xff0c;功能强大。c4droid软件介绍c4droid是款Android设备上的C/C程序编译器&#xff0c;默认以tcc(tiny c compil…

c语言图像函数怎么用,请教 怎么才能用C输出一个函数的图像?大侠 帮帮忙啊...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼发一下我当年的练习程序#include#include#include#includedouble exp(double x){double l,m;unsigned int n;l1; m1; n0;do {n;mx*m/n;llm; }while ((-1.0E-6<m)&&(m<1.0E-6));return l; }main(){int graphmode, gra…

创业冲突的五种解决方法是_不会说话,不懂处理人际冲突怎么办?《沟通的艺术》5步教会你...

关注“夏娃蓝空间”&#xff0c;陪你成长为更好的自己。想要良好地解决冲突&#xff0c;一定要有“这是我们两个人共同的事”的态度。今年夏天最热门的电视剧非《三十而已》莫属了&#xff0c;而撑起了这部剧的流量的广大观众&#xff0c;基本都是集中在逐步靠近中青年阶段的90…

android gsensor 坐标,MTK Android G sensor 原理,配置,调试

原理图&#xff1a;g_sensor的驱动目录在mediatek/custom/common/kernel/accelerometer下。一、g_sensor 的移植步骤1、在ProjectConfig.mk中配置相关的g_sensor例如 CUSTOM_KERNEL_ACCELEROMETER kxtf92、在mediatek/custom/common/kernel/accelerometer目录中添加 g_sensor的…