CentOS 鸟哥 第6章 文件权限与 目录配置

1.用户与用户组:Windows系统默认把用户放到user组;Linux把用户分到以用户名为组名的组中。

2.Windows会把用户名和密码存储到thumb数据库中;Linux的用户信息放在 /etc/passwd  中,而用户密码放在  /etc/shadow  中;组信息存放在  /etc/group 中。

3.每个用户对应唯一的一个uid,系统通过uid标记用户。

4.ls -l 输出的第二列数字 是硬链接;第三列表示 文件的所有者;第四列表示文件所属 组;第五列为 文件的大小;第六列为文件的 创建时间或者修改时间;最后一列为文件名

          第一列 的第一个字符 代表文件的类型 :- 为普通文件(字符文件,二进制文件,文本文件);d 为目录(文件夹);

                                                                                 b 为设备文件(块设备,即可用来存储东西的文件,光驱光盘、硬盘、u盘、移动硬盘)

                                                                                 c 设备文件(字符文件,不可存储东西:鼠标、键盘、tty终端)  /dev/tty

                                                                                 l  为快捷方式,软链接

          第一列的后9个字符,三三一组,第一组为user,第二组为group,第三组为other。

                                                每组分为r可读,w可写,x可执行

5.chmod 更改权限, 例chmod  u+x,g+w,o-r  文件名

                                                         +x     为给ugo均加x,+w为只给u加

                                          用数字表示  r = 4,w=2,x=1 - =0 ,例 chmod 743 文件名

                                          chmod  -R 000 文件名  ,R递归更改权限,即不仅更改目录自身权限还更改目录中内容的权限

6. ln -s 做软连接

7.ls -ld  rhce/ 查看目录自身的权限,不加d查看的是目录中内容的信息

8.chown  新所有者:新所有组  文件名  , 改变所有者所有组。  中间用冒号或者点 都是可以的。- R递归用法同 chmod

9.chgrp  新所有组  文件名 ,  更改所有组。- R递归用法同 chmod

10.x 可执行的含义:a.对于文件,就是可执行的意思。b.对于文件夹来说,就是是否可以cd(Windows为是否可以双击进入)。

11.file 文件名,查看文件类型

12.安装Linux后的文件夹:bin 存放二进制文件,命令大部分存于此,相当于Windows 的c:\windows\system32。sbin基本同bin,s为system

                                               boot存放启动文件,比如内核初始化文件,grub。

                                               dev放的是设备文件,硬盘、tty、移动硬盘、u盘等。

                                               etc 存放的是一些配置文件

                                               home 普通用户家目录,相当于Windows c盘的DS

                                               lib 存放库文件,比如后缀为.dll

                                              media为系统的自动挂载点,比如使用u盘时,访问media下的 文件夹

                                              mnt  挂载点,使用光盘

                                              opt ,rmp安装/下载源码安装,默认的是usr/local

                                              proc 包含的是一些内核的参数,没有实际的文件,虚文件不占用磁盘的大小

                                              root 管理员家目录;tmp 存放临时文件

                                              usr 相当于 Windows c盘中的PF 

                                              var存放一些缓存、日志、数据库文件

 13.Linux 目录配置标准:FHS

14.tree /   查看根的树形结构

15.一个  .  表示 当前目录;两个点  ..  表示上一层路径

16.uname 查看内核;uname -i 架构(i386);uname  -r 查看内核版本;uname -a查看所有信息;

     lsb_release  -a 查看详细信息

     cat  etc/redhat-release 



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值