shell查看当前目录,Linux 文件 目录

 2023-09-25 阅读 27 评论 0

摘要:一: /bin、/usr/bin、/sbin 、/usr/bin所放置的文件之间的区别 1 /bin: 是放置的在单用户维护模式下还能被操作的命令。比如cat,chmod,chgrp,date,mv,mkdir,cp,bash等 shell查看当前目录,2 /usr/sbin: 某些服务软件的程序,一般放到这儿。至于自行安装的软件的程

一: /bin、/usr/bin、/sbin 、/usr/bin所放置的文件之间的区别

1 /bin: 是放置的在单用户维护模式下还能被操作的命令。比如cat,chmod,chgrp,date,mv,mkdir,cp,bash等

shell查看当前目录,2 /usr/sbin: 某些服务软件的程序,一般放到这儿。至于自行安装的软件的程序所产生的执行文件则放到/usr/local/sbin中。

3 /sbin: 放置了开机过程所需要的执行文件,比如开机修复,还原系统等命令

4 /usr/bin: 绝大部分用户所使用到命令都放在这,与开机过程无关

ubuntu查看目录? 

二:有哪些目录不能与根目录放置到不同的分区中,这些里面都是些什么文件

1 /etc: 系统主要的配置文件,几乎都放在这个目录下,比如一些服务的初始文件。一般用户可以查询,但是不能修改。

centos目录结构,/etc/init.d: 所有服务的默认启动脚本放在这儿

2 /bin: 是放置的在单用户维护模式下还能被操作的命令,一般与root用户放在同一分区

3 /lib: 系统开机所使用到的函数库,/bin或者/sbin可能访问这个函数库

shell进入目录执行文件。4 /dev: 任何设备或者接口设备都是以文件的形式放置在这儿的,你访问这个目录某个文件,就等于访问这个设备

5 /sbin: 放置了开机过程所需要的执行文件

 

linux 目录和文件如何判断、 

三、根目录为什么小一点比较好,而且/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]

 

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/4/93190.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息