Linux考题汇总(正在更新)

考题视频讲解
1、考题:切换到/tmp目录下,查看当前的工作位置,同时创建data1、data2、data3共3个目录(重要习惯:操作后检查)

答案:
[root@CCT ~]#cd /tmp/ #切换到系统已知目录要用tab补全,不然容易出错
[root@CCT /tmp]#pwd   #查看当前的工作位置(目录)
/tmp
[root@CCT /tmp]#mkdir data{1..3}
[root@CCT /tmp]#ls
data1 data2 data3
[root@CCT /tmp]#tree -d
.
├── data1
├── data2
└── data3

2、考题:接上一节的考题,分别在datal、data2、data3目录下创建3个文件,名字为CCT1、CCT2、CCT3,然后查看/tmp目录的整个目录结构情况,最后检查下data1和CCT1两个对象的属性。

解析:
方法一:
touch data1/CCT1 datal/CCT2 data1/CCT3
touch data2/CCTl data2/CCT2 data2/CCT3
touch data3/CCTl data3/CCT2 data3/CCT3


方法2:
cd data1
touch CCT{1..3}

方法3:touch data(1..3}/CCT{1..3}  #最佳

其他东西:
[root@CCTV /tmp]#ls data1
CCT1  CCT2  CCT3
答案:
[root@CCTV /tmp]#touch data{1..3}/CCT{1..3}

[root@CCT /tmp]#tree /tmp
/tmp
├── data1
│   ├── CCT1
│   ├── CCT2
│   └── CCT3
├── data2
│   ├── CCT1
│   ├── CCT2
│   └── CCT3
└── data3
    ├── CCT1
    ├── CCT2
    └── CCT3
[root@CCT /tmp]#ls -ld data1
drwxr-xr-x. 2 root root 42 61 23:17 data1
[root@CCT /tmp]#ls -l data{1..3}/CCT1
-rw-r--r--. 1 root root 0 61 23:17 data1/CCT1
-rw-r--r--. 1 root root 0 61 23:17 data2/CCT1
-rw-r--r--. 1 root root 0 61 23:17 data3/CCT1

3、考题:把/etc/hosts文件复制到/tmp/datal下,然后把datal目录复制到/opt下。

解答:
[root@CCT ~]#cp /etc/hosts  /tmp/data1
[root@CCT ~]#cp -a /tmp/data1 /opt/

[root@CCT ~]#tree /opt/data1
/opt/data1
├── CCT1
├── CCT2
├── CCT3
└── hosts

4、考题:将/tmp/data1目录移动到/root目录下,然后删除/opt/data1目录下的hosts文件,最后删除/opt下的datal目录。(每个步骤都要检查是否正确,再进行下面的)
mv /tmp/data1 /root/
rm -f /opt/data1/hosts # f=force
rm /opt/data1

解答:
[root@CCT ~]#mv /tmp/data1 /root/
[root@CCT ~]#ls /root/
  data1 
[root@CCT ~]#rm -f /opt/data1/hosts
[root@CCTV ~]#cd /opt
[root@CCTV /opt]#rm -fr data1
[root@CCTV /opt]#ls

你可能感兴趣的:(Linux)