Linux学习笔记第一篇——linux的文件权限和目录配置。

1.用户和用户组的关系

用户组里包含多个用户:用户1,用户2,用户3...

用户组里的公共文件是每个用户组里的用户都可以访问的,并且如果有相应权限,每个人都可以修改。

而用户组里每个用户下的文件只有该用户可以访问修改,其他同组用户无法访问修改。

2.linux用户身份与用户组记录的文件

 linux系统上所有账号用户信息(包括root)在默认情况下,都存在/etc/password文件夹中。密码则是存在/etc/shadow中。

linux所有的用户组名都储存在/etc/group中。 

tips:在直接使用su - 命令获取root权限时,如输入密码后出现  Authentication failure错误时,可使用 sudo passwd root 命令来进行root权限和密码的设置,设置完成后即可用su -来获取root权限。使用 exit命令来退出root权限。

3.linux文件属性

ls是查看文件命令, 意味list。-al为所有。

第一个字符段共有十个字符

第一个字符是类型的代表。d代表目录,-代表文件,l代表连接文件,b代表设备文件里可供存储的周边设备,c代表设备文件里的串行端口设备。

剩下的字符3个一组,均为rwx三个参数的组合。r代表可读,w代表科协,x代表可执行。三个参数的位置不会改变,如果没有该权限则用-代替。

第一组为文件拥有着的权限,第二组为用户组内的权限,第三组为其他用户的权限。

第二个字符段表示有多少文件名连接到此节点。

第三个字符段表示这个文件的拥有者账号。

第四个字符段表示文件所属用户组。

第五个字符段表示文件容量大小,单位为Bytes。

第六个字符段表示创建日期或者最近修改日期。

第七个字符段表示文件名。

更多详细ls信息请使用命令 ls --help或man ls 或 info ls查看。

 4.修改文件属性与权限

修改文件所属用户组:chgrp [-R(为递归修改,连同子目录下的所有文件)] 更改后的用户组 文件名

修改文件拥有着:chown 账号名.group 文件或目录

修改文件权限:chmod  1.数字型修改:chmod [-R] xyz 文件或目录 r:4,w:2,x:1

2.符号型修改:chmod 身份 文件或目录

5.linux文件种类与扩展名

链接文件:类似Windows下的快捷方式。

设备与设备文件:

1.区块设备文件,一些存储数据,提供系统随机存取的接口设备。

2.字符设备文件,串行端口的接口设备,如键盘鼠标等。

数据接口文件:用来进行网络上的数据交换(sockets)

数据传输文件(FIFO,pipe):FIFO解决多个程序同时的读写一个文件造成的问题。

6.linux目录配置

依据FHS标准来配置。

绝对路径和相对路径:绝对路径:由根目录开始写的文件或目录位置,如/home/dmtsai/.bashrc

相对路径:相对于当前路径的文件或目录位置写法,如./home/,../home/等。

.:代表当前目录,也可用./来表示。

..:代表上一层目录,也可用../来表示。

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值