因为懒惰,好几天没有更新博客了。真的需要好好反省下自己了!。。。
好啦,继续我的linux命令学习之路。
(6)mv命令
名称:mv
使用权限:所有使用者
使用方式:mv [options] source dest
mv [options] source... directory
解释:该命令将一个文件移至另一个文件,或将一个文件移至另一个目录
参数:-i 若目的地已有一个同名文件,则先查询是否覆盖旧的文件
示例:
mv test.c test1.c 将test.c 更名为test1.c
gu@gu-R410IU:~$ mv -i *.c /home/gu/Test ##将所有的C语言文件移至/home/gu/Test这个目录下
gu@gu-R410IU:~$ cd Test/
gu@gu-R410IU:~/Test$ ls -l
总用量 12
-rw-rw-r-- 1 gu gu 274 5月 31 16:28 baidu1.c
-rw-rw-r-- 1 gu gu 197 6月 1 21:57 jiecheng.c
-rw-rw-r-- 1 gu gu 49 6月 1 22:14 test1.c
(7)rm
名称:rm
使用权限:所有使用者
使用方式:rm [options] name...
解释:删除文件及目录
参数:
-i 删除前逐一询问确认
-f 即使原文件爱你属性设为只读,也直接删除
-r 将目录及目录以下的文件逐一删除
示例:
gu@gu-R410IU:~/Test$ rm -i *.c ##将/Test目录下的所有C语言文件删除,并且删除前逐一询问确认
rm:是否删除普通文件 "baidu1.c"? y ##y表示确认删除,n表示不删除该文件
rm:是否删除普通文件 "jiecheng.c"? y
rm:是否删除普通文件 "test1.c"? y
gu@gu-R410IU:~$ rm -r Test/ ##将Test目录删除