1.如何查看当前所在的目录?
pwd
2.如何快速从当前目录切换到家目录?
cd cd~
3.如何快速返回上一次所在的目录?
cd -
4.在oldboy目录下进入根目录下的etc目录下的yum.repos.d目录
mkdir /oldboy
cd /oldboy
cd /etc/yum.repos.d
cd ../etc/yum.repos.d
5.在当前所在的yum.repos.d目录快速返回到当前目录的上级目录(根目录下的etc目录)
[root@oldboy /etc/yum.repos.d]# cd ..
[root@oldboy /etc/yum.repos.d]# cd /etc/
6.将根目录etc下的resolv.conf和hosts文件一次性复制到job目录下
[root@oldboy ~]# cp /etc/{resolv.conf,hosts} job
[root@oldboy ~]# ls job/
hosts resolv.conf
7.返回到家目录,删除家目录下oldboy目录及该目录下的所有文件
[root@oldboy ~]# rm -r olboy/
rm: remove directory ‘olboy/’? y
8.解释linux系统下“绝对路径”和“相对路径”的区别
绝对路径:从根开始的完整的路径,从当前目录或指定目录指定的路径
相对路径:相对于自己所在的位置到目标位置的路径
扩展题
1.在家目录下创建一个名为oldboy的目录,然后进入该目录
[root@oldboy ~]# mkdir oldboy
[root@oldboy ~]# ls
anaconda-ks.cfg job oldboy
[root@oldboy ~]# cd oldboy/
[root@oldboy ~/oldboy]#
2.使用创建文件的命令一次性批量创建(oldboy1,oldboy2,oldboy3,oldboy4,oldboy5)这几个文件
[root@oldboy ~/oldboy]# touch oldboy{1..5}
[root@oldboy ~/oldboy]# ls
oldboy1 oldboy2 oldboy3 oldboy4 oldboy5
3.用ls -a随便查看一个目录,发现每个目录下都会有两个名为“.”和“..”的目录,解释它们分别代表的含义
.代表当前目录
..代表上一级所在目录
4.在oldboy下创建一个名为student.txt的文件
[root@oldboy ~/oldboy]# touch student.txt
[root@oldboy ~/oldboy]# tree
.
├── oldboy1
├── oldboy2
├── oldboy3
├── oldboy4
├── oldboy5
└── student.txt
5.在家目录下创建oldboy目录下名为oldboyedu的目录,然后将先前创建的名为student.txt的文件复制到家目录下
[root@oldboy ~]# mkdir oldboy/oldboyedu
[root@oldboy ~]# ls
anaconda-ks.cfg job oldboy
[root@oldboy ~]# cp oldboy/student.txt ~
[root@oldboy ~]# ls
anaconda-ks.cfg job student.txt
6.在家目录下创建一个名为job的目录,并将先前创建的名为oldboy目录及目录下的文件一次性复制到job目录下
[root@oldboy ~]# mkdir job
[root@oldboy ~]# ls
anaconda-ks.cfg job
[root@oldboy ~]# \cp -r oldboy/ job/
[root@oldboy ~]# tree job/
job/
├── hosts
├── oldboy
│ ├── oldboy1
│ ├── oldboy2
│ ├── oldboy3
│ ├── oldboy4
│ ├── oldboy5
│ ├── oldboyedu
│ │ └── student.txt
│ └── student.txt
└── resolv.conf
2 directories, 9 files