用Linux ls-al命令列出下面的文件列表,(33)是块设备文件。

admin2021-01-12  35

问题 用Linux ls-al命令列出下面的文件列表,(33)是块设备文件。

选项 A、drwx----1 hel users 1024 Sep 10 08:10 aaa
B、-rw----2 hel-s users 56 Sep 09 11:05 bbb
C、brw----2 hel-s users 56 Sep 09 11:05 ccc
D、1rwx----1 hel users 2024 Sep 12 08:12 ddd

答案C

解析 Linux文件类型常见的有普通文件、目录、字符设备文件、块设备文件和符号链接文件等。
    1.普通文件
   [rootlocalhost ~]#  ls -lh install.log -rw-r--r-- 1 root root 53K 03-16 08:54 install.log
   用Is -1h来查看某个文件的属性,可以看到有类似-rw-r--r--的显示结果,第一个符号是“-”的文件在Linux中就是普通文件。这些文件一般是应用程序创建,例如图像工具、文档工具、归档工具…或cp工具等。这类文件采用rm命令进行删除。
   2.目录
   [rootlocalhost ~]# ls -lh
   -rw-r--r-- 1 root root    2 03-27 02:00 fonts.scale
   -rw-r--r--1 root root  53K 03-16 08:54 install.log
   -rw-r--r--1 root root  14M 03-16 07:53 kernel-2.6.15-1.2025_FC5. i686.rpm
   drwxr-xr-x 2 1000 users 4. OK 04-04 23:30 mkuml-2004.07.17
   drwxr-xr-x 2 root root  4. OK 04-19 10:53 mydir
   drwxr-xr-x 2 root root  4. OK 03-17 04:25 Public
   目录在Linux是一个比较特殊的文件,其显示结果类似drwxr-xr-x,第一个字符是d。创建目录的命令可以用mkdir命令或cp命令,删除用rm或rmdir命令。
   3.字符设备或块设备文件
   [rootlocalhost ~]# ls -la /dev/tty
   crw-rw-rw- 1 root tty 5,0 04-19 08:29 /dev/tty
   [rootlocalhost ~]# 1s -la /dev/hdal
   brw-r----- 1 root disk 3,1 2006-04-19 /dev/hdal
   字符设备文件显示结果类似crw-rw-rw-,第一个字符是c,表示Modem等串口设备。第一个字符是b表示块设备,例如硬盘、光驱等设备。是用mknode来创建,用rm来删除。
   4.套接口文件
   当启动MySQL服务器时,会产生一个mysq1.sock的文件,这个文件属性的第一个字符是s。
   [rootlocalhost ~]# ls -lh /var/lib/mysql/mysq1.sock
   srwxrwxrwx 1 mysq1 mysq1 0 04-19 11:12 /var/lib/mysq1/mysq1.sock
   5.符号链接文件
   [rootlocalhost~]# ls -lh setup. log
   1rwxrwxrwx 1 root root 11 04-19 11:18 setup. log-> install. log
   第一个字符是1的这类文件是链接文件。
转载请注明原文地址:https://jikaoti.com/ti/6Ii7FFFM
0

最新回复(0)