3.(8分)完成以下操作。 (1) 创建目录/school并将/school目录权限设置为rwxr-xrw-。 (2) 在/school目录下创建三个文件(文件名分别为学号、班级、姓名的全拼) (3) 查看系统中已经安装的软件,以se开头的软件有哪些。 (4)进入到/school目录,创建一个文件newfile2,并在/school目录下为newfile2建立硬链接文件hardnewfile2,建立符号链接文件softnewfile2。
时间: 2024-03-27 21:35:36 浏览: 288
1. 创建目录并设置权限:
```
sudo mkdir /school
sudo chmod 0764 /school
```
2. 创建三个文件:
```
cd /school
touch 20210001_Class1_ZhangSan
touch 20210002_Class2_LiSi
touch 20210003_Class3_WangWu
```
3. 查看以se开头的软件:
```
dpkg -l | grep ^ii | grep se
```
4. 创建文件和链接:
```
cd /school
touch newfile2
ln newfile2 hardnewfile2
ln -s newfile2 softnewfile2
```
相关问题
5. 下列哪个文件的权限为741( B ) A. rwxrwxrwx B. rwxrwxr-- C. rwxr--r-- D. rwxr----x
权限设置通常使用数字来表示,其中每个数字代表一类用户(用户、群组和其他)的权限级别,分别是读(r)、写(w)和执行(x)。这些权限的数值分别为4(读取)、2(写入)和1(执行)。文件权限总共9位,分为三组,每组3位。
- 第一组(最前)对应文件所有者的权限;
- 第二组对应文件所属群组的权限;
- 第三组对应其他用户的权限。
选项 A 的权限是 777,表示所有人都有读写执行的权限。
选项 B 的权限是 755,表示所有者有读写执行权限,群组成员只有读写权限,其他人无权限。
选项 C 的权限是 744,表示所有者有读写执行权限,群组成员只有读权限,其他人无权限。
选项 D 的权限是 711,表示所有者有读写执行权限,群组和其他用户都没有权限,但最后一项是 x,这表明文件是可执行的。
根据题目给出的 741 权限,我们可以看到:
- 所有者有读写权限(7),即 rwx;
- 群组没有写权限(--),即仅有一个 x,说明可执行;
- 其他用户没有任何权限(---),即无权限。
因此,正确的答案是 B。对应的权限字符串是 rwxrwxr--。
../ -rwxr-xr-x 1 huangyuangen huangyuangen 5408 6月 5 15:46 ld-android.so* -rwxr-xr-x 1 huangyuangen huangyuangen 7482216 6月 5 15:47 libavcodec.so* -rwxr-xr-x 1 huangyuangen huangyuangen 1335600 6月 5 15:47 libavformat.so* -rwxr-xr-x 1 huangyuangen huangyuangen 328580 6月 5 15:47 libavutil.so* -rwxr-xr-x 1 huangyuangen huangyuangen 15848 6月 5 15:47 libclientadp.so* -rwxr-xr-x 1 huangyuangen huangyuangen 840664 6月 5 15:46 libcrypto.so* -rwxr-xr-x 1 huangyuangen huangyuangen 846216 6月 5 15:46 libc.so* -rwxr-xr-x 1 huangyuangen huangyuangen 636324 6月 5 15:47 libc++.so* -rwxr-xr-x 1 huangyuangen huangyuangen 67452 6月 5 15:47 libcutils.so* -rwxr-xr-x 1 huangyuangen huangyuangen 5940 6月 5 15:46 libdl.so* -rwxr-xr-x 1 huangyuangen huangyuangen 53716 6月 5 15:47 libhi_securec.so* -rwxr-xr-x 1 huangyuangen huangyuangen 24272 6月 5 15:47 libhi_subparse.so* -rwxr-xr-x 1 huangyuangen huangyuangen 1273140 6月 5 15:47 libicuuc.so* -rwxr-xr-x 1 huangyuangen huangyuangen 89024 6月 5 15:47 liblog.so* -rwxr-xr-x 1 huangyuangen huangyuangen 136680 6月 5 15:47 libm.so* -rwxr-xr-x 1 huangyuangen huangyuangen 228256 6月 5 15:46 libssl.so* -rwxr-xr-x 1 huangyuangen huangyuangen 79180 6月 5 15:47 libswresample.so* -rwxr-xr-x 1 huangyuangen huangyuangen 396060 6月 5 15:47 libswscale.so* -rwxr-xr-x 1 huangyuangen huangyuangen 71148 6月 5 15:47 libtinyxml2.so* -rwxr-xr-x 1 huangyuangen huangyuangen 96912 6月 5 15:47 libutils.so* -rwxr-xr-x 1 huangyuangen huangyuangen 15868 6月 5 15:47 libvndksupport.so* -rwxr-xr-x 1 huangyuangen huangyuangen 985552 6月 5 15:47 libxml2.so* -rwxr-xr-x 1 huangyuangen huangyuangen 106440 6月 5 15:47 libz.so*
这是一个 Linux 系统中的目录或文件列表,每个条目包括文件/目录名称、权限、所有者、文件大小、修改日期和文件类型。其中,-rwxr-xr-x 表示该文件的权限,huangyuangen 表示该文件的所有者,文件大小在列表中的第三列,修改日期在列表中的第四列。该列表中包含多个 .so 文件,这些文件是共享库文件,用于在程序运行时加载并使用其中的函数。
阅读全文