Linux 文件 目录
一: /bin、/usr/bin、/sbin 、/usr/bin所放置的文件之间的区别
1 /bin: 是放置的在单用户维护模式下还能被操作的命令。比如cat,chmod,chgrp,date,mv,mkdir,cp,bash等
2 /usr/sbin: 某些服务软件的程序,一般放到这儿。至于自行安装的软件的程序所产生的执行文件则放到/usr/local/sbin中。
3 /sbin: 放置了开机过程所需要的执行文件,比如开机修复,还原系统等命令
4 /usr/bin: 绝大部分用户所使用到命令都放在这,与开机过程无关
二:有哪些目录不能与根目录放置到不同的分区中,这些里面都是些什么文件
1 /etc: 系统主要的配置文件,几乎都放在这个目录下,比如一些服务的初始文件。一般用户可以查询,但是不能修改。
/etc/init.d: 所有服务的默认启动脚本放在这儿
2 /bin: 是放置的在单用户维护模式下还能被操作的命令,一般与root用户放在同一分区
3 /lib: 系统开机所使用到的函数库,/bin或者/sbin可能访问这个函数库
4 /dev: 任何设备或者接口设备都是以文件的形式放置在这儿的,你访问这个目录某个文件,就等于访问这个设备
5 /sbin: 放置了开机过程所需要的执行文件
三、根目录为什么小一点比较好,而且/var, /usr/,tmp, /home最好不要与根目录在同一个分区
因为根目录是整个系统最重要的目录,不但所有的目录都是由根目录衍生而来,而且也与开机,修复,还原系统等有关系。
如果放在一个大的分区,可能会有很多的数据,那么根目录发生错误的机会就很大。而且性能也很不错。
/var, /usr/, tmp, /home 经常会产生很多的数据,数据越多,根目录放在一个分区,很容易增大根目录发生错误的机会。
四:改变文件属性
1 改变用户组
Chgrp [user_group] [filename]
2 改变所有者
Chown [user] [filename]
3 改变文件的所有者和用户组
Chown [user]:[user_group] [filename]
4 改变文件权限[r-4,w-2,x-1],
根据身份划分:所有者[owner],用户组[group],其他[others]
根据文件类型划分:目录:d, 一般文件:- ,链接文件:l,设备文件可供存储的设备:b,串行端口设备: c
Chmod [-R] 777 [filename]
通过符号类型也可以改变:
Chmod |
u [user] |
+ (加入) -(减去) =(设置) |
r w x |
文件或者目录 |
g [group] |
||||
o [others] |
||||
a [all] |
比如chmod u=rwx,go=rx [filename] chmod a+w [filename]
Chmod u+x, o-x [filename]
Linux 文件 目录相关推荐
- EduCoder Linux文件/目录高级管理三
本实训主要讲解Linux中文件/目录的特殊权限和特殊属性. Linux系统中文件/目录除了有读(r).写(w).执行(x)权限外,文件/目录还存在特殊的权限,这些权限分别是SUID.SGID和Stic ...
- EduCoder Linux文件/目录高级管理二
本实训主要讲解Linux中一个文件/目录是如何在磁盘中存放的,Linux将一个磁盘划分为不同的分区,每个分区可以有不同的格式,Linux用的系统格式有ext2.ext3和ext4. Linux能够识别 ...
- EduCoder Linux文件/目录高级管理一
Linux 系统中的每个文件和目录都有访问许可权限,用它来确定谁能通过何种方式对文件和目录进行访问和操作. 文件的访问权限分为只读,只写和可执行三种. 目录的访问权限分为可浏览.可修改目录内容和可进入 ...
- edu-【Linux 与 Python编程2021】Linux知识训练,Linux之用户管理,Linux文件/目录管理
python实训 python学习 – 菜鸟教程+B站视频 文章目录 linux知识训练-硬件与软件安装 第1关:linux知识训练-硬件与软件安装 linux知识训练-账户进程与权限 第1关:lin ...
- linux 文件 目录 默认权限
结论 在linux系统中任何文件/目录都有一定的权限,对于新创建的文件或目录,也会有默认的访问权限.可能是出于安全的考虑,linux系统新建文件默认没有执行权限,其最大权限为rw-rw-rw-(666 ...
- EduCoder Linux 文件/目录管理
Linux中一切皆为文件,不像Windows一样有各个磁盘,Linux中的磁盘也是可以当做文件来进行处理的,通常磁盘是被挂载到/dev目录下. Linux系统新手很难理解它引用文件和目录的方式,对于习 ...
- Linux 文件/目录管理
第1关:Linux之文件创建/删除 编程要求 本关的编程任务是补全右侧代码片段中Begin至End中间的代码,具体要求如下: 新创建两个文件空文件file1和file2. 删除系统已存在的两个文件ol ...
- Linux文件/目录所属组修改
Linux系统中的每个文件/目录皆有其所属组.默认在创建文件和目录的时候,将其所有者所在的所属组作为新创建文件或目录的所属组. 当用ls -l或ll命令显示文件的详细信息时,第四列数据表示该文件的所有 ...
- 学习总结4.4 Linux文件/目录所属组修改
Linux系统中的每个文件/目录皆有其所属组.默认在创建文件和目录的时候,将其所有者所在的所属组作为新创建文件或目录的所属组. 当用ls -l或ll命令显示文件的详细信息时,第四列数据表示该文件的所有 ...
- Linux文件/目录高级管理一(中级难度)
Linux 系统中的每个文件和目录都有访问许可权限,用它来确定谁能通过何种方式对文件和目录进行访问和操作. 文件的访问权限分为只读,只写和可执行三种. 目录的访问权限分为可浏览.可修改目录内容和可进入 ...
最新文章
- Acunetix WVS安全测试软件使用教程(入门级)
- Jboss RestEasy构建简单的RESTful Web Services示例(1)
- phoenixcard 获取下载脚本失败,请确认固件版本是否正确
- Discuz!UCenter创始人密码重置方法
- LeetCode Algorithm 203. 移除链表元素
- 附加一个:为什么要用简单工厂模式
- 【转】 i2c驱动调试经验
- 首发天玑1200!Redmi电竞旗舰首曝:电池容量或超4500mAh
- 日常踩坑:python新项目创建新的虚拟环境、pycharm无法安装install package工具、pip的缓存作用
- ERROR 1201 (HY000) Could not initialize master info structure
- 国外大牛开发者创造出Siri第三方服务器
- 关于激活navicat11失败
- Redis的配置文件详解
- 外卖券-外卖优惠券-原生微信小程序
- [blockchain-042]eos 硅谷ecs docer编译 mongo存储
- java代码自动回复_17.10.18 Java实现公众号关注自动回复图文
- 【深度学习】时间注意力模块与空间注意力模块
- 基于FBX SDK的FBX模型解析与加载 -(三)
- CF633C Spy Syndrome 2 ACA+DP
- python 条件语句判断连续三个数,Python_3_流程控制语句:条件判断语句(if语句),循环语句,嵌套...
热门文章
- python字符串字面量有哪四种定义方式_python中字符串连接的四种方式
- PostgreSQL版本通过pg_upgrade升级(9.6.21升级到13.2)
- c语言多线程面试题,iOS面试题--网络多线程
- java netbeans桌面_netbeans创建桌面应用程序教程
- oracle查看数据库所有列,sql – 如何查看oracle数据库中表的列的所有元数据?
- 用几何语言表示线段ab的中点c,做完这30道精选题,你的几何图形绝对满分!
- mysql 编译cpu数量_适合MySQL的Xeon 55XX系列CPU编译参数
- java 栈的用法_让Java程序员再次生机勃勃,还是技术的力量
- torchtext处理文本数据——构造dataset读取文本(学习一)
- selenium使用webdriver新开标签页