2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令相关的知识,希望对你有一定的参考价值。

2.1 系统目录结构

1、系统目录


技术分享图片


技术分享图片


ssh的配置文件存放位置

[[email protected] ~]# ls /etc/ssh/sshd_config

/etc/ssh/sshd_config


根下面都有哪些目录

技术分享图片


tree -/   --查看根目录下都有哪些文件

技术分享图片


man tree

技术分享图片


技术分享图片


bin

技术分享图片


环境变量-PATH

boot

技术分享图片


dev

技术分享图片


etc目录-配置文件

技术分享图片


home-用户家目录

lib-库文件

技术分享图片


怎样看命令所依赖的库

技术分享图片


技术分享图片


2.2 系统目录结构

media --媒体目录

mnt--挂载点

opt--安装软件的目录

技术分享图片


技术分享图片


技术分享图片


run目录---进程产生的临时文件-重启会消失

技术分享图片


sys-系统目录;

srv-服务临时目录

技术分享图片


tmp-临时目录

技术分享图片


usr-系统用户目录

技术分享图片


技术分享图片


var-系统日志产生的目录

技术分享图片


常用到的目录

usr/bin; usr/sbin;---命令存放的位置

/bin    /sbin

/etc/--配置文件

/var/--日志、临时文件

/usr/local---程序或编译安装的目录

技术分享图片


2.3 ls命令

ls 命令

ls -l  列举当前目录与文件

ls -i  表示inode号---关联硬链接

技术分享图片


[[email protected] ~]# ls -l

total 24

-rw-r--r--. 1 root root    13 Mar 20  2017 a.txt

-rw-------. 1 root root  1066 Mar 20  2017 anaconda-ks.cfg

drwxr-xr-x. 2 root root     6 Dec 14 08:41 authorized_keys

目录---权限--硬连接---root用户--root用户组---1066文件大小--日期时间--文件名

[[email protected] ~]# ls -lh anaconda-ks.cfg

-rw-------. 1 root root 1.1K Mar 20  2017 anaconda-ks.cfg


显示所有文件--ls -al

[[email protected] ~]# ls -al

技术分享图片


[[email protected] ~]# ls -ld /root

dr-xr-x---. 7 root root 4096 Dec 14 09:26 /root

技术分享图片


ls 显示inode号

技术分享图片


. 单独的一个. 表示当前目录;

.. 如果是2个..  表示上一级目录

技术分享图片

[[email protected] ~]# ls -i .ssh/..

35013067 a.txt            67865643 authorized_keys      1697 ovs  35958830 ???

34528802 anaconda-ks.cfg   1303114 mininet          35958846 q

[[email protected] ~]# ls -i.

ls: invalid option -- '.'

Try 'ls --help' for more information.

[[email protected] ~]# ls -i .

35013067 a.txt            67865643 authorized_keys      1697 ovs  35958830 ???

34528802 anaconda-ks.cfg   1303114 mininet          35958846 q

[[email protected] ~]#

[[email protected] ~]# ls -i /root

35013067 a.txt            67865643 authorized_keys      1697 ovs  35958830 ???

34528802 anaconda-ks.cfg   1303114 mininet          35958846 q

[[email protected] ~]#


ls 命令参数:-lta  -t表示时间

技术分享图片


和不加-t的区别

技术分享图片


加参数-d,表示时间越早的排在最下面,越晚的排在最上面

技术分享图片


技术分享图片


技术分享图片


2.4 文件类型

1、文件类型

技术分享图片


d:目录

/bin/ls:文本文件

普通文本;

/dev:C文件类型-字符串设备

软链接、硬连接文件

b文件,块文件类型

s:socket文件

L:软连接文件


技术分享图片



技术分享图片


2.5 alias命令

1、alias命令=别名命令

which命令

技术分享图片


查看别名命令-查看命令存放的位置

技术分享图片


技术分享图片


环境变量:PATH

技术分享图片


命令(ls)如果在上述的路径中,直接输入命令可以生效。

如果不在上述的路径中,命令不生效

[[email protected] ~]# echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

增加别名:

技术分享图片


取消别名

技术分享图片













以上是关于2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令的主要内容,如果未能解决你的问题,请参考以下文章

2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令

2.1—2.2 系统目录结构(上下);2.3 ls命令;2.4 文件类型;2.5 alias命令

一周第五次课 2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型2.5 alias命令

2018-3-23

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

一周第五次课(1月26日)