课堂作业:
1、查看当前位置的绝对路径 答 pwd
2、切换到/mnt日录下 答 cd /mnt
3、在当前目录的上一级目录下创建a.txt 答touch ../ a.txt
4、请说明a.txt的绝对路径 答 pwd a.txt
5、请使用命令,直接回到切换到/mnt之前的目录 答cd ../mnt
6、创建以下目录结构(并且验证?)
/aa
\
ba/ bb/
/ \ \
ca/ cb/ cc/
一条命令完成 答 mkdir -p /aa/ba/ca/ /aa/ba/cb/ /aa/bb/cc/
7、进入ba目录 查寻所在位置? 答 cd ba pwd
拷贝/etc/man.config到/ca目录下并且重命名位test.txt (2种方法) 答 1 cp -r /etc/man.config /ca & mv /etc/man.config test.txt
8、移动test.txt到/cc目录 2种方法答 1 mv -r test.txt /cc
1.在/opt/test/dir1/test/目录下面创建20个test.txt文件 答 touch /opt/test/dir1/test/ {1..20}.txt
2.在/mnt/目录中创建dir2目录 答mkdir -p /mnt/dir2
3.将/opt/test/dir1/test/目录拷贝到/mnt/dir2目录中 答cp -r /opt/test/dir1/test/ /mnt//dir2
4.将/mnt/dir2/test/目录中的test2.txt 改名为file300 答cd /mnt/dir2/test/ mv test2.txt file300
5.将/mnt/dir2/test/目录中以txt结尾的文件删除。查看留下的文件 答 rm-rf /mnt/dir2/test/ *.txt
1、创建目录/opt/a/b/c 答 mkdir -p /opt/a/b/c
2、在/opt/a/b/c目录中创建100个以file开头,以cloud结尾的文件 答 touch file^{1..100}*cloud
3、删除以file2开头的文件 答 rm -rf file2^
4、移动以file3开头的文件到/tmp/目录下答 mv file3* /tmp/
5、删除以cloud结尾的文件答 rm -rf cioud*
6、复制/opt/a 目录到/tmp/目录下 答 cp -r /opt/a /tmp/
7、现在在/opt/目录下,使用相对路径进入 答/opt/a/b/c/ cd /a/b/c/
8、现在在/opt/目录下,使用绝对路径进入 答/opt/a/b/c/ cd /opt/a/b/c/
9、删除/opt/a/b 目录 答 rm -rf /opt/a/b
10、有一批文件,文件名称中间都是"cloud",怎么去删除? 答 Rm -rf *cloud
11、复制文件 /etc/sysconfig/network-scripts/ifcfg-ens33 到/home目录中 答 mv -p /etc/sysconfig/network-scripts/ifcfg-ens33 /home
12、查看ifcfg-ens33文件的内容,并显示行号 答 cat ifcfg-ens33 -n
判断下面题目是否正确,如不正确,请写出对的答案
13、rm /opt/a/ 答 rm -r /opt/a/
14、rm /opt/file1.txt 答 rm -r /home/hhhh.txt
15、mv /opt/a/ /home/ 答mv -r /home/hhhh.txt
16、mv /opt/a/file1.txt /home 答 mv -r /opt/a/file1.txt /home
17、cp /opt/a/ /home/b/ 答 cp -r /opt/a/ /home/b/
18、cp /opt/a/file.txt/home/hhhh.txt 答cp -r /opt/a/file.txt /home/hhhh.txt
19、rm -rf /opt/a/* 与 rm -rf /opt/a 的区别是什么 答 前面的指令是删除a目录下的所有文件 后面的指令是只删除a目录而不删除里面文件
20、总结已经学过的Linux文件管理的命令 答 创建文件 touch touch { }
创建目录 mkdir mkdir -v mkdir -p
复制 cp cp -r cp -v cp-fn
移动 mv
重命名 mv
删除 rm rm -rf rm -f
查看文件内容 cat cat -n
切换目录 cd