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
来源:https://www.cnblogs.com/is-raining/p/10934700.html