1、怎么打开帮助手册
man 命令打开帮助手册,直接在控制台输入 man , man 手册一共9 页,每一页都包含一个方面,输man man 命令来查看每个页的具体含义,
1. 可执行的程序或者 shell 命令
2. 系统调用
3. 库调用
4. 设备和特殊文件的帮助,通常在/ dev 下面
5. 配置文件的帮助
6. 游戏的帮助
7. 杂项的帮助
8. 超级用户可以执行的系统命令的帮助
9. 内核相关的。
我们打开 ubuntu ,直接按 q 就可以退出了,
2 安装依赖
在使用 man 手册之前,我们先安装一个依赖,使用命令apt-get install manpages-posix-dev
3 使用手册查看命令
不知道要查看的在第几页该怎么找呢,可以使用 -f 参数,这个参数可以查看命令拥有哪个级别的帮助。
4 为什么要管理 linux 权限?
很好管理每个用户。控制每个用户对系统权限的访问初次创建的用户要比普通用户有更多的权限。
Ubuntu的用户分为3类:
1、root(超级用户)
2、系统初次创建的用户,比如topeet
3、安装完系统之后创建的用户
用户的信息全部被保存在/etc/passwd文件组里面
5 Ubuntu 的文件权限
比如使用 ls -l 命令,对于文件一般有三个权限,读权限 r ,写权限 w ,执行权限 x 。
9 个英文字符划分成三组,每三个字母为一组
第一组: rw- 文件拥有者的权限 topeet 用户对first 有 rw 权限,没有执行权限。
第二组: rw- 文件拥有者所在用户组的权限与 topeet 文件拥有者所在 topeet 组的用户可以读写,
但是不能执行。
第三组: r-- 其他用户的权限 不与文件拥有者在同一个组的用户权限是只能读,不能写和执行
第三列: topeet 代表文件拥有者
第四列:topeet 文件拥有者所在的组
文件的权限不仅可以用字母来表示,也可以使用二进制来表示
字母 | 二进制 | 十进制 |
r | 100 | 4 |
w | 010 | 2 |
x | 001 | 1 |
每个文件的权限是由 9 位来表示的,每 3 位为一组,可以组合成 8 种不同的情况,
权限 | 二进制 | 十进制 | |
第一种组合 | --- | 000 | 0 |
第二种组合 | --x | 001 | 1 |
第三种组合 | r-- | 100 | 4 |
第四种组合 | -w- | 010 | 2 |
第五种组合 | -wx | 011 | 3 |
第六种组合 | r-x | 101 | 5 |
第七种组合 | rw- | 110 | 6 |
第八种组合 | rwx | 111 | 7 |
文件的权限是对应的十进制数,也就是每个权限的位相加的结果,比如说可读可写可执行,就是 rwx
权限,用十进制来表示就是 4+2+1=7 ,
rw- 6 4+2=6
rw- 6 4+2=6
r-- 4 4+0+0=4
664 为 first 文件的权限
6 chmod 命令
功能:修改文件或者文件夹的权限
chmod 参数 权限 文件名
给 first文件一个 777 的权限,使chmod 777 first.c