一、文件类型
通过命令ls -la查看时,页面会显示如下的这些内容,其中第一列就是文件类型
(1)普通文件和二进制文件,显示-;
(2)目录显示d;
(3)字符串设备,鼠标、键盘等,显示c;
(4)软链接文件,相当于Windows的快捷方式,显示l;
(5)块设备,如光盘、磁盘,显示b;
(6)同一个机器间不同进程间,可以用socket来通信,显示s;
二进制文件不可以用cat来显示,
用ls -l /bin/ls,ls -l /dev/,ls -l /dev/log,输出:
-rwxr-xr-x. 1 root root 112664 Nov 22 2013 /bin/ls
brw-rw---- 1 root disk 8, 0 Feb 27 01:47 sda
brw-rw---- 1 root disk 8, 1 Feb 27 01:47 sda1
lrwxrwxrwx 1 root root 15 Feb 27 01:47 stdout -> /proc/self/fd/1
lrwxrwxrwx 1 root root 4 Feb 27 01:47 systty -> tty0
crw-rw-rw- 1 root tty 5, 0 Feb 27 01:47 tty
crw--w---- 1 root tty 4, 0 Feb 27 01:47 tty0
srw-rw-rw- 1 root root 0 Feb 27 01:48 /dev/log
二、相对路径与绝对路径
每一个文件都有自己的路径,如输入ls /root/anaconda-ks.cfg,则会出来该文件的路径。
1、绝对路径:从根开始的是绝对路径,如上方命令后输出/root/anaconda-ks.cfg,就是绝对路径;
2、相对路径:相对你当前所在位置的路径,如用户当前在root目录下,输入ls anaconda-ks.cfg,输出anaconda-ks.cfg,这就是相对路径。
三、
在linux中,行前显示的#,表示配置文件的注释或者描述信息