Linux

一·定义

操作系统(operating system,简称OS)是管理计算机硬件与软件资源的计算机程序。其根本要义是更好地使用计算机。

Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年首次发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。

二·Linux的重要指令

1.

三·Linux权限

1.Linux下用户分为两种:超级用户(root),普通用户。

-超级用户:可以在系统下做任何事,不受限制(命令提示符为“#”)

-普通用户:Linux下做事有限制(命令提示符为“$”)

2.文件访问者分类:①拥有者user  ②所属组groups ③其他用户others

3.文件类型和访问权限

(1)文件类型

d:文件夹

-:普通文件

l:软链接(类似Windows的快捷方式)
b:块设备文件(例如硬盘、光驱等)
p:管道文件
c:字符设备文件(例如屏幕等串口设备)
s:套接口文件
(2)权限
r:读权限。对文件,有读取内容的权限;对目录,有读取目录信息的权限。
w:写权限。对文件,有修改文件内容的权限;对目录,有修改目录内文件的权限。
x:执行权限。对文件,有执行文件的权限;对目录,有进入目录的权限。
注:想读取目录信息必须同时有x,r权限
4.文件权限值表示方法:
(1)字符表示:有权限  则字母;无权限 则-
表示含义表示含义
r--只读-w-只写
--x仅可执行rw-可读可写
-wx可写和可执行r-x可读可执行
rwx可读可写可执行---无权限

(2)八进制表示:三个权限~三位二进制数~一位八进制数~一个类型的文件访问者的权限
权限符号八进制二进制
r4100
w2010
x1001
rw6110
rx5101
wx3011
rwx7111
---0000

4.权限掩码umask

新建文件夹默认权限=0666
新建目录默认权限=0777
但实际上你所创建的文件和目录,看到的权限往往不是上面这个值。原因就是创建文件或目录的时候还要受到
umask的影响。假设默认权限是mask,则实际创建的出来的文件权限是: mask & ~umask
5.粘滞位
最常见的用法在目录上设置粘滞位,如此以来,只有目录内文件的所有者或者root才可以删除或移动该文件。如果不为目录设置粘滞位,任何具有该目录写和执行权限的用户都可以删除和移动其中的文件。在我们系统中,粘滞位一般用于/tmp目录,以防止普通用户删除或移动其他用户的文件
chmod +t [目录名]
当一个目录被设置为"粘滞位"(chmod +t),则该目录下的文件只能由
一、超级管理员删除
二、该目录的所有者删除
三、该文件的所有者删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值