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

1,系统目录结构。

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

用ls /命令查看根目录。


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


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



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


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


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


指定目录tree的最大深度。


显示根目录tree下的二层。


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


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


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


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


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

2,ls 命令详解。

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


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

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


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


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



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


-d  只列出目录本身。


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


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


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

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


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


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


b表示块设备文件。


s表示套接口文件。


p表示管道。

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

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


PATH 就是一系列的路径。


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


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


自定义一个命令wwan。


用whic查找wwan。


取消别名。unalias wwan。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值