Linux二

烈酒焚心 提交于 2020-03-31 21:51:23

2019-05-28 00:36:20

Linux文件及目录

在Linux里,一切皆为文件

 

 

bin:全称binary,含义是二进制。该目录中存储的都是一些二进制文件,文件都是可以被运行的。

dev:该目录中主要存放的是外接设备,例如盘、其他的光盘等。在其中的外接设备是不能直接被使用的,需要挂载(类似windows下的分配盘符)。

etc:该目录主要存储一些配置文件。

home:表示“家”,表示除了root用户以外其他用户的家目录,类似于windows下的user/用户目录。

proc:process,表示进程,该目录中存储的是linux运行时候的进程。

root:该目录是root用户自己的家目录。

sbin:全称super binary,该目录也是存储一些可以被执行的二进制文件,但是必须得有super权限的用户才能执行。

tmp:表示“临时”的,当系统运行时候产生的临时文件会在这个目录存着。

usr:存放的是用户自己安装的软件。类似于windows下的program files。

var:存放的程序/系统的日志文件的目录。

mnt:当外接设备需要挂载的时候,就需要挂载到mnt目录下。

 ls 显示目录列表

语法:

ls (选项) (参数)

-l:list one file per line

   以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名,文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等

[root@test_prep12 ~]# ls -l
total 12876
drwxr-xr-x  3 root root     174 4月   2 08:59 aivpn
-rw-------. 1 root root    1891 11月 24  2018 anaconda-ks.cfg
-rw-r--r--  1 root root     663 4月  18 13:42 bill.sh
drwxr-xr-x  7 1001 1001     300 3月  29 17:15 ike
-rw-r--r--  1 root root 4034560 3月  20 16:20 ike-2.2.1-release.tar
drwxr-xr-x. 4 root root      34 12月  5 16:42 rpmbuild
-rwxr-xr-x  1 root root     224 4月  30 17:10 test.py

-a:do not ignore entries starting with

      显示所有文件(包含隐藏文件),常用 -l 同时使用

[root@test_prep12 ~]# ls -al
total 12932
dr-xr-x---. 15 root root    4096 5月  27 15:16 .
dr-xr-xr-x. 31 root root    4096 4月  20 18:02 ..
drwxr-xr-x   3 root root     174 4月   2 08:59 aivpn
-rw-------.  1 root root    1891 11月 24  2018 anaconda-ks.cfg
drwx------.  4 root root      27 12月  4 11:24 .ansible
-rw-------   1 root root    9594 5月  27 22:55 .bash_history

-h:with -l, print sizes in human readable format(e.g., 1K 234M 2G)

      与 -l 连用,以较高的可读性显示文件信息

[root@test_prep12 ~]# ls -lh
total 13M
drwxr-xr-x  3 root root  174 4月   2 08:59 aivpn
-rw-------. 1 root root 1.9K 11月 24  2018 anaconda-ks.cfg
-rw-r--r--  1 root root  663 4月  18 13:42 bill.sh
drwxr-xr-x  7 1001 1001  300 3月  29 17:15 ike
-rw-r--r--  1 root root 3.9M 3月  20 16:20 ike-2.2.1-release.tar

ls 选项 指定路径:显示指定路径下的目录列表

[root@test_prep12 ~]# ls -l /root
total 12876
drwxr-xr-x  3 root root     174 4月   2 08:59 aivpn
-rw-------. 1 root root    1891 11月 24  2018 anaconda-ks.cfg
-rw-r--r--  1 root root     663 4月  18 13:42 bill.sh
drwxr-xr-x  7 1001 1001     300 3月  29 17:15 ike
-rw-r--r--  1 root root 4034560 3月  20 16:20 ike-2.2.1-release.tar

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!