cp命令
cp file1 /home/file2 //复制file1到/home下并改名为/file2
-r //递归复制整个目录树
-d //复制时保留链接
-p //复制到后保留原文件的权限
-a //=-rdp
-f //不做任何提示强制覆盖(当有同名的情况下)
-i //提示选择是否覆盖(当有同名的情况下)
scp命令
scp /test/file.txt root@192.16.0.254: /Destop //用于远程复制
putty自带的pscp命令跟这个使用方法一样
mv命令
mv file1 file2 //将file1(已存在) 重命名 为file2
dir1 dir2 //移动或重命名
mv file dir //将file 移动 到dir
-i //询问是否覆盖
-f //强制执行不询问
-b //若重命名时要覆盖就做个备份
ln命令—创建软硬链接
ln 原文件 链接文件名 //创建硬链接
ln -s 原文件 链接文件名 //创建软链接
(1)软链接可以用于链接目录和文件、硬链接只能用于链接文件
(2)软链接文件:inode号、权限 都和原文件不一样(软链接可以理解为windows中的快捷方式)
cp file1 /home/file2 //复制file1到/home下并改名为/file2
-r //递归复制整个目录树
-d //复制时保留链接
-p //复制到后保留原文件的权限
-a //=-rdp
-f //不做任何提示强制覆盖(当有同名的情况下)
-i //提示选择是否覆盖(当有同名的情况下)
scp命令
scp /test/file.txt root@192.16.0.254: /Destop //用于远程复制
putty自带的pscp命令跟这个使用方法一样
mv命令
mv file1 file2 //将file1(已存在) 重命名 为file2
dir1 dir2 //移动或重命名
mv file dir //将file 移动 到dir
-i //询问是否覆盖
-f //强制执行不询问
-b //若重命名时要覆盖就做个备份
[root@localhost test5]# ll
-rw-r--r-- 1 root root 25 10-28 07:02 log1.txt
-rw-r--r-- 1 root root 13 10-28 06:16 log2.txt
[root@localhost test5]# mv log1.txt -b log2.txt
mv:是否覆盖“log2.txt”? y
[root@localhost test5]# ll
-rw-r--r-- 1 root root 25 10-28 07:02 log2.txt
-rw-r--r-- 1 root root 13 10-28 06:16 log2.txt~
ln命令—创建软硬链接
ln 原文件 链接文件名 //创建硬链接
ln -s 原文件 链接文件名 //创建软链接
(1)软链接可以用于链接目录和文件、硬链接只能用于链接文件
(2)软链接文件:inode号、权限 都和原文件不一样(软链接可以理解为windows中的快捷方式)
硬链接文件:inode号、权限 都和原文件保持一致
关于链接的删除: