题目
当前目录下,用 ls -lR 命令列出文件内容结果如下:```total 22-rw-r--r-- 2 chenx chenx 42 Jun 18 23:39 1.txt-rwxrw-r-- 3 chenx chenx 30 Jun 18 23:39 2.bash-rw-r--r-- 3 chenx chenx 30 Jun 18 23:39 backup.tar.gzdrwxr-xr-- 2 chenx chenx 4096 Mar 28 11:32 Downloaddrwxr-xr-x 5 chenx chenx 4096 Jun 13 11:05 mydirlrwxrwxrwx 1 chenx chenx 2 Jun 12 10:43 myln -> mydirmydir:total 10-rw-r--r-- 1 chenx chenx 48867 Jul 31 02:17 install.log-rw-r--r-- 1 chenx chenx 11439 Jul 31 02:13 install.log.syslog```回答下列问题:(1)文件 myln 的文件类型是什么?
当前目录下,用 ls -lR 命令列出文件内容结果如下:
```
total 22
-rw-r--r-- 2 chenx chenx 42 Jun 18 23:39 1.txt
-rwxrw-r-- 3 chenx chenx 30 Jun 18 23:39 2.bash
-rw-r--r-- 3 chenx chenx 30 Jun 18 23:39 backup.tar.gz
drwxr-xr-- 2 chenx chenx 4096 Mar 28 11:32 Download
drwxr-xr-x 5 chenx chenx 4096 Jun 13 11:05 mydir
lrwxrwxrwx 1 chenx chenx 2 Jun 12 10:43 myln -> mydir
mydir:
total 10
-rw-r--r-- 1 chenx chenx 48867 Jul 31 02:17 install.log
-rw-r--r-- 1 chenx chenx 11439 Jul 31 02:13 install.log.syslog
```
回答下列问题:
(1)文件 myln 的文件类型是什么?
题目解答
答案
根据 `ls -l` 输出,`myln` 的权限字段为 `lrwxrwxrwx`,其中第一个字符 `l` 表明其为符号链接(symbolic link)。它指向 `mydir`,即 `myln -> mydir`。因此,`myln` 是一个符号链接文件。
答案:`myln` 是一个符号链接(symbolic link)。
解析
本题主要考查对 Linux 系统中 ls -lR 命令输出结果的理解,特别是文件类型的判断。解题思路是根据 ls -l 输出每行的第一个字符来确定文件类型,不同字符代表不同类型的文件。
- 对于文件
myln,在ls -l输出中其权限字段为lrwxrwxrwx。在 Linux 系统里,ls -l输出每行的第一个字符代表文件类型,当这个字符为l时,就表明该文件是符号链接(symbolic link)。同时,从myln -> mydir可以明确myln指向的目标是mydir。