来自 技术 2019-03-16 的文章

0316 第三次课:文件目录管理

开发十年,就只剩下这套架构体系了!>>>

文件目录管理一、文件目录

linux目录介绍

/home : 用户家目录,新建用户就在此目录下

/bin : 存放常用命令的目录,root和普通用户都可以使用

/sbin : 存放root才能使用的命令

/boot : 系统启动相关的文件,删除后系统就无法启动

/etc : 系统配置文件存放的目录

/dev : 系统设备文件,如鼠标键盘等

/lib : 系统库文件。查看命令依赖那些库,可以使用ldd命令

/lib64 : 也是系统库文件

/meida : 媒介目录,默认为空如果插一个u盘会在这个目录下

/mnt : 挂载目录

/proc : 存放系统进程的目录

/root : root用户的家目录

/run : 一些进程产生的临时文件,这些文件一重启就会清楚。比如说一些进程的pid。

/srv : 一些服务产生的文件

/sys : 系统内核文件

/tmp :系统的临时目录,权限很大

/usr : 重要目录,用户用到的一些命令和程序都会存放在此目录

/var : 重要目录,一些系统日志会存放在/var/log下

常用的目录

/usr/bin /usr/sbin /bin /sbin /etc /var

centos7之前系统分为64与32位,7以后不再区分统一为64位

tree命令

以树形结构显示目录及子目录结构

tree命令如果不能使用,需要安装:

yum -y install tree

示例:

如果子目录太多,会显示很多。tree命令可以指定指定层级

二 ls命令

ls命令可以列出目录和文件列表,最常用的命令之一

ls常用参数:

ls -l

列出文件详细信息

详细解释:第一列:

第一个字母为“d”时,说明是一个目录,为“-”时说明是一个文件。

后面9九位表示权限:r w x 分别代表读、写、执行,对应的数字为4、2、1,前3位表示自己的权限,中间3位表示所属组的权限,最后3位表示其它人的权限

第二列:

这一行数字表示有多少个文件使用了相同的inode

第三列:

文件或者目录所有者

第四列:

文件或目录所属组

第五列:

文件大小,如果文件过大可以加-h参数查看

第六列:

文件或目录的最后修改时间

第七列:

文件名称

ls -i

显示inode号

ls -lh

更加人性化的显示

ls -a

列出所有的文件目录,包括隐藏的。 以“.”开头就是隐藏文件或目录

ls -t

按时间进行排序

ls -d

只列出目录

标签:   CentOS      Linux      无法与服务器同步      python建模   
上一篇:Python解析式与生成器
下一篇:没有了