1.touch命令
用途:新建空文件,或更新文件时间标记
格式:touch 文件名…
例1 在目录/home/user1下创建一个空文件u1f1.txt 并用ls命令查看
2.cp命令
用途:复制(copy)文件或目录
格式:cp [选项] 源文件或目录 目标文件或目录
常用命令选项
-r:递归复制整个目录树
-p:保持源文件的属性不变
-f:强制覆盖目标同名文件或目录
-i:需要覆盖文件或目录时进行提醒
例1 用cp命令复制系统文件/etc/profile到/root/test目录下, 并用ls命令查看。
[root@server user1]# mkdir /root/test //在/root目录下创建子目录test
[root@server user1]# ls /root/test //查看/root/test目录下的内容
[root@server user1]# cp /etc/profile /root/test/profile //复制系统文件/etc/profile到/root/test目录下
[root@server user1]# ls /root/test //再次查看/root/test目录下的内容
3.mv命令
用途:移动(move)文件或目录
—— 若如果目标位置与源位置相同,则相当于改名
格式:mv [选项]… 源文件或目录… 目标文件或目录
例1 利用mv命令把/root/test目录下的文件f1改名为f2,并用ls查看
[root@server test]# touch f1 //在目录/root/test下创建一个空文件f1(因为f1目前不存在)
[root@server test]# ls //查看目录/root/test内容,发现有了文件f1
[root@server test]# mv f1 f2 // 把文件f1改名为f2
[root@server test]# ls //查看目录/root/test内容,发现文件f1被改名为f2
4.rm命令
用途:删除(remove)文件或目录
格式:rm [选项]… 文件或目录
常用命令选项
-f:强行删除文件或目录,不进行提醒
-i:删除文件或目录时提醒用户确认
-r:递归删除整个目录树
例1 利用rm命令删除/root/f2文件,并查看。