一: /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 文件 目录相关推荐

  1. EduCoder Linux文件/目录高级管理三

    本实训主要讲解Linux中文件/目录的特殊权限和特殊属性. Linux系统中文件/目录除了有读(r).写(w).执行(x)权限外,文件/目录还存在特殊的权限,这些权限分别是SUID.SGID和Stic ...

  2. EduCoder Linux文件/目录高级管理二

    本实训主要讲解Linux中一个文件/目录是如何在磁盘中存放的,Linux将一个磁盘划分为不同的分区,每个分区可以有不同的格式,Linux用的系统格式有ext2.ext3和ext4. Linux能够识别 ...

  3. EduCoder Linux文件/目录高级管理一

    Linux 系统中的每个文件和目录都有访问许可权限,用它来确定谁能通过何种方式对文件和目录进行访问和操作. 文件的访问权限分为只读,只写和可执行三种. 目录的访问权限分为可浏览.可修改目录内容和可进入 ...

  4. edu-【Linux 与 Python编程2021】Linux知识训练,Linux之用户管理,Linux文件/目录管理

    python实训 python学习 – 菜鸟教程+B站视频 文章目录 linux知识训练-硬件与软件安装 第1关:linux知识训练-硬件与软件安装 linux知识训练-账户进程与权限 第1关:lin ...

  5. linux 文件 目录 默认权限

    结论 在linux系统中任何文件/目录都有一定的权限,对于新创建的文件或目录,也会有默认的访问权限.可能是出于安全的考虑,linux系统新建文件默认没有执行权限,其最大权限为rw-rw-rw-(666 ...

  6. EduCoder Linux 文件/目录管理

    Linux中一切皆为文件,不像Windows一样有各个磁盘,Linux中的磁盘也是可以当做文件来进行处理的,通常磁盘是被挂载到/dev目录下. Linux系统新手很难理解它引用文件和目录的方式,对于习 ...

  7. Linux 文件/目录管理

    第1关:Linux之文件创建/删除 编程要求 本关的编程任务是补全右侧代码片段中Begin至End中间的代码,具体要求如下: 新创建两个文件空文件file1和file2. 删除系统已存在的两个文件ol ...

  8. Linux文件/目录所属组修改

    Linux系统中的每个文件/目录皆有其所属组.默认在创建文件和目录的时候,将其所有者所在的所属组作为新创建文件或目录的所属组. 当用ls -l或ll命令显示文件的详细信息时,第四列数据表示该文件的所有 ...

  9. 学习总结4.4 Linux文件/目录所属组修改

    Linux系统中的每个文件/目录皆有其所属组.默认在创建文件和目录的时候,将其所有者所在的所属组作为新创建文件或目录的所属组. 当用ls -l或ll命令显示文件的详细信息时,第四列数据表示该文件的所有 ...

  10. Linux文件/目录高级管理一(中级难度)

    Linux 系统中的每个文件和目录都有访问许可权限,用它来确定谁能通过何种方式对文件和目录进行访问和操作. 文件的访问权限分为只读,只写和可执行三种. 目录的访问权限分为可浏览.可修改目录内容和可进入 ...

最新文章

  1. Acunetix WVS安全测试软件使用教程(入门级)
  2. Jboss RestEasy构建简单的RESTful Web Services示例(1)
  3. phoenixcard 获取下载脚本失败,请确认固件版本是否正确
  4. Discuz!UCenter创始人密码重置方法
  5. LeetCode Algorithm 203. 移除链表元素
  6. 附加一个:为什么要用简单工厂模式
  7. 【转】 i2c驱动调试经验
  8. 首发天玑1200!Redmi电竞旗舰首曝:电池容量或超4500mAh
  9. 日常踩坑:python新项目创建新的虚拟环境、pycharm无法安装install package工具、pip的缓存作用
  10. ERROR 1201 (HY000) Could not initialize master info structure
  11. 国外大牛开发者创造出Siri第三方服务器
  12. 关于激活navicat11失败
  13. Redis的配置文件详解
  14. 外卖券-外卖优惠券-原生微信小程序
  15. [blockchain-042]eos 硅谷ecs docer编译 mongo存储
  16. java代码自动回复_17.10.18 Java实现公众号关注自动回复图文
  17. 【深度学习】时间注意力模块与空间注意力模块
  18. 基于FBX SDK的FBX模型解析与加载 -(三)
  19. CF633C Spy Syndrome 2 ACA+DP
  20. python 条件语句判断连续三个数,Python_3_流程控制语句:条件判断语句(if语句),循环语句,嵌套...

热门文章

  1. python字符串字面量有哪四种定义方式_python中字符串连接的四种方式
  2. PostgreSQL版本通过pg_upgrade升级(9.6.21升级到13.2)
  3. c语言多线程面试题,iOS面试题--网络多线程
  4. java netbeans桌面_netbeans创建桌面应用程序教程
  5. oracle查看数据库所有列,sql – 如何查看oracle数据库中表的列的所有元数据?
  6. 用几何语言表示线段ab的中点c,做完这30道精选题,你的几何图形绝对满分!
  7. mysql 编译cpu数量_适合MySQL的Xeon 55XX系列CPU编译参数
  8. java 栈的用法_让Java程序员再次生机勃勃,还是技术的力量
  9. torchtext处理文本数据——构造dataset读取文本(学习一)
  10. selenium使用webdriver新开标签页