Linux 中基本的文件和目录管理命令,包括创建目录/文件、复制删除等操作
将文件ls-man.txt复制为ls-man.txt.bak: [root@svr5 ~]# cp ls-man.txt ls-man.bak
[root@svr5 ~]# ls -lh ls-man.*
-rw-r--r-- 1 root root 7.4K 09-26 10:36 ls-man.txt
-rw-r--r-- 1 root root 7.4K 09-26 11:17 ls-man.txt.bak
将文件/etc/redhat-release复制到当前/root/目录下,并改名为rhversion: [root@svr5 ~]# cp /etc/redhat-release /root/rhversion
[root@svr5 ~]# cat /root/rhversion //验证复制后的新文件 Red Hat Enterprise Linux Server release 5.9 (Tikanga)
同时复制多个文件到/root/dir2/下:
[root@svr5 ~]# cp /etc/redhat-release install.log* /root/dir2/
[root@svr5 ~]# ls /root/dir2/
install.log install.log.syslog redhat-release
将文件夹/boot/grub/复制到当前目录下(需加-r选项,表示递归): [root@svr5 ~]# cp /boot/grub/ ./
cp: 略过目录 “/boot/grub/” //未加 -r 选项时会略过目录 [root@svr5 ~]# cp -r /boot/grub/ ./ //加 -r 选项后成功复制 [root@svr5 ~]# ls ./grub/ //确认复制后的结果 device.map grub.conf minix_stage1_5 stage2