系统目录结构 ls命令 文件类型 alias命令

时间:2022-07-13 10:28:14

1,系统目录结构。

①学习ls命令。ls是list的简写,它的作用是列出当前目录或者指定目录下的所有文件或者目录。

用ls /命令查看根目录。

系统目录结构 ls命令 文件类型 alias命令

用ls /root/查看root的家目录。

系统目录结构 ls命令 文件类型 alias命令

查看root目录下的authorized_keys。此文件名和路径必须固定,由sshd的配置文件规定。只能在配置文件里面更改。

系统目录结构 ls命令 文件类型 alias命令

系统目录结构 ls命令 文件类型 alias命令

创建其他用户并查看其家目录。删除用户以及家目录的命令是:userdel -r 用户名.

系统目录结构 ls命令 文件类型 alias命令

②学习tree命令。tree命令是用来树形的显示目录的结构。默认是没有安装的。用yum - y install tree来安装。安装完成后可以用tree --help了解其用法。

系统目录结构 ls命令 文件类型 alias命令

系统目录结构 ls命令 文件类型 alias命令

③man命令。man是manual的缩写,man命令是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。我们可以用man tree来查看一下tree命令的用法。

系统目录结构 ls命令 文件类型 alias命令

指定目录tree的最大深度。

系统目录结构 ls命令 文件类型 alias命令

显示根目录tree下的二层。

系统目录结构 ls命令 文件类型 alias命令

④/bin/ 目录,/sbin/ 目录,用来存放命令。/bin/ 目录用来存放普通用户的命令,/sbin/ 目录是用来存放root用户的命令。

系统目录结构 ls命令 文件类型 alias命令

⑤/boot/ 用来存放与系统启动相关的文件。

系统目录结构 ls命令 文件类型 alias命令

⑥/dev 用来存放系统的设备文件。

系统目录结构 ls命令 文件类型 alias命令

⑦/etc/ 用来存放配置文件。 /home/ 存用户的家目录文件。/lib /lib64 用来存放系统的库文件。很多命令都依赖于库文件。用ldd /bin/ls 来查看ls依赖的库。

系统目录结构 ls命令 文件类型 alias命令

⑧/media/ 用来存放媒体文件。 /mnt/ 临时挂载目录。/opt/ 存放oracle的文档。/proc/ 系统启动的一些进程,会生成一个pid,可以通用pid来查看进程的位置。 /run/ 进程产生的临时文件,系统关机重启就会消失。/svr/ 一些服务产生的文件。/sys/ 存放系统内核相关的文件。/tmp/ 系统的临时目录。/usr/ 用户用到的一些文件。/var/ 系统一般运行时要改变的数据。

2,ls 命令详解。

-l 列出文件的详细信息。依次为文件属性,相同inode号的文件数量,所有者,所属组,文件大小,最后修改时间,文件名。

系统目录结构 ls命令 文件类型 alias命令

-i 查看文件的inode号。inode用来存放文件的元信息,除了文件名以外的所有文件信息。inode号相同则文件相同,只是文件名不一样。

系统目录结构 ls命令 文件类型 alias命令

-a 查看目录下所有隐藏的文件。

系统目录结构 ls命令 文件类型 alias命令

/root/ . .. 这三个目录使用的inode号一样。

系统目录结构 ls命令 文件类型 alias命令

我们可以认为目录下有几个子目录,文件数量就是显示是几。

系统目录结构 ls命令 文件类型 alias命令

系统目录结构 ls命令 文件类型 alias命令

-t 以时间的先后顺序排列。

系统目录结构 ls命令 文件类型 alias命令

-d  只列出目录本身。

系统目录结构 ls命令 文件类型 alias命令

可以用man ls查看其所有的用法。

系统目录结构 ls命令 文件类型 alias命令

ll命令是ls -l的别名。可以用which ll查看别名。

系统目录结构 ls命令 文件类型 alias命令

3,文件类型。ls命令结果的第一列的第一位。

d表示是文件目录。-表示是普通文件。

系统目录结构 ls命令 文件类型 alias命令

可以用cat查看普通文件,带颜色的不能查看,因为它是二进制的文件。普通文件和二进制文件都显示为-号。

系统目录结构 ls命令 文件类型 alias命令

c表示字符串类型的文件。l表示软连接文件。

系统目录结构 ls命令 文件类型 alias命令

b表示块设备文件。

系统目录结构 ls命令 文件类型 alias命令

s表示套接口文件。

系统目录结构 ls命令 文件类型 alias命令

p表示管道。

4,alias命令。俗称别名,它是由命令选项加组合形成的新命令。

which命令,在PATH变量的指定路径中搜索某个系统命令的位置。

系统目录结构 ls命令 文件类型 alias命令

系统目录结构 ls命令 文件类型 alias命令

PATH 就是一系列的路径。

系统目录结构 ls命令 文件类型 alias命令

如果不想使用别名就用绝对路径。

系统目录结构 ls命令 文件类型 alias命令

使用alias查看系统里面哪些文件有别名。

系统目录结构 ls命令 文件类型 alias命令

自定义一个命令wwan。

系统目录结构 ls命令 文件类型 alias命令

用whic查找wwan。

系统目录结构 ls命令 文件类型 alias命令

取消别名。unalias wwan。

系统目录结构 ls命令 文件类型 alias命令