一:復制文件
copy的縮寫cp。
格式:
cp [參數] [被復制文件的路徑] [復制到的新路徑]
參數:
-r : 遞歸復制
-a : 保證某些屬性不變
案列:
1.將文件復制到tmp
案例1:將/root目錄下anaconda-ks.cfg復制到/tmp目錄
[root@localhost ~]# cp /root/anaconda-ks.cfg /tmp
cd /tmp: 切換到tmp路徑
ls : 查看該路徑文件信息
tmp :相當於回收站
2.將文件夾及內部的文件復制到tmp
案例2:將/root目錄下的test文件夾及其內部的文件復制到/tmp中
[root@localhost ~]# cp -r /root/test /tmp
cd /tmp : 切換到tmp路徑
ls : 查看該路徑文件信息
補充:在linux中,文件夾是不可以直接復制。
3.將多個文件復制到tmp
案例3:將/etc/hosts和/etc/resolv.conf 復制到/tmp目錄中
[root@localhost ~]# cp /etc/hosts /etc/resolv.conf /tmp
cd /tmp : 切換到tmp路徑
ls : 查看該路徑文件信息
注意:在linux沒有提示就是做好的結果
補充:Esc + . : 上一條命令的最后一個元素
ls -l 等價於ll
知識儲備:
linux中的鏈接相當於快捷方式
stat : 查看文件詳細屬性
二:文件詳細屬性
文件詳細屬性
[root@localhost ~]# stat /root/date
File: ‘/root/date’
Size: 48 Blocks: 0 IO Block: 4096 directory
Device: fd00h/64768d Inode: 134319739 Links: 3
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2021-12-10 15:19:41.835635918 +0800
Modify: 2021-12-09 20:04:18.421481832 +0800
Change: 2021-12-09 20:04:18.421481832 +0800
Birth: -
1.復制文件的過程中,把原有的屬性改了
2.如果不想改變原有屬性
3.第三個時間是更改路徑時間不會保存一致 root路徑更改到opt路徑,保證某些屬性不變。
4.保證 屬組 和 屬主 不變


