1、建立目錄mkdir;
遞迴建立目錄 mkdir -p hunan/changde
[root@localhost ~]# ls
anaconda-ks.cfg install.log install.log.syslog japan
[root@localhost ~]# mkdir hunan
[root@localhost ~]# ls
anaconda-ks.cfg hunan install.log install.log.syslog japan
[root@localhost ~]# mkdir -p zhejiang/hangzhou
[root@localhost ~]# ls
anaconda-ks.cfg hunan install.log install.log.syslog japan zhejiang
[root@localhost ~]# cd zhejiang
[root@localhost zhejiang]# ls
hangzhou
2、刪除檔案或目錄rm -rf
[root@localhost ~]# ls
anaconda-ks.cfg hunan install.log install.log
.syslog japan zhejiang
[root@localhost ~]# rm -rf japan
[root@localhost ~]# ls
anaconda-ks.cfg hunan install.log install.log
.syslog zhejiang
3、cp複製檔案;
-r 複製目錄
-p 連帶屬性複製
-d 若原始檔是鏈結檔案,則複製鏈結屬性
-a 相當於-pdr
將zhejiang/hangzhou/xihu.txt 檔案複製到 hunan/changde/目錄下
[root@localhost ~]# cp install.log /tmp/aa #複製檔案改名複製
[root@localhost ~]# ls /tmp
aa[root@localhost ~]# ls
aa anaconda-ks.cfg hunan install.log install.log.syslog zhejiang
[root@localhost ~]# cp zhejiang/hangzhou/xihu.txt hunan/changde/ #複製檔案
[root@localhost ~]# ls hunan/changde/
xihu.txt
[root@localhost ~]# cp zhejiang/hangzhou hunan/
cp: 略過目錄"zhejiang/hangzhou"
[root@localhost ~]# ls hunan
changde
[root@localhost ~]# cp -r zhejiang/hangzhou hunan/ #複製目錄
[root@localhost ~]# ls hunan
changde hangzhou
4、mv剪下檔案或目錄 操作目錄不用加 -r
將zhejang/hangzhou/wushan.txt 剪下到hunan/changde/目錄下
[root@localhost ~]# touch zhejiang/hangzhou/wushan.txt#建立wushan.txt檔案
[root@localhost ~]# ls zhejiang/hangzhou/
wushan.txt xihu.txt
[root@localhost ~]# vim zhejiang/hangzhou/wushan.txt
[root@localhost ~]# cat zhejiang/hangzhou/wushan.txt
this is wushan.welcome to there.
[root@localhost ~]# mv zhejiang/hangzhou/wushan.txt hunan/changde/
[root@localhost ~]# ls hunan/changde/
taoyuan.txt wushan.txt xihu.txt
[root@localhost ~]# cat hunan/changde/wushan.txt
this is wushan.welcome to there.
[root@localhost ~]# ls zhejiang/hangzhou/
xihu.txt
重新命名目錄或檔案
[root@localhost ~]# mv zhejiang/hangzhou zhejiang/ningbo
[root@localhost ~]# ls zhejiang
ningbo
Linux達人養成計畫I 常見目錄作用
根目錄是最高一級的目錄 bin和sbin,usr bin和sbin都是儲存系統命令,usr裡的普通使用者能執行,下的只有超級使用者才能執行 boot 啟動目錄,改了系統可能啟不來 dev 特殊檔案 etc 預設配置檔案 home 普通使用者家目錄 root 超級使用者家目錄 lib 函式庫 medi...
linux達人養成計畫(ln)
ln 硬鏈結 ln s 軟鏈結 問題是不能跨分割槽 只能針對檔案不能針對目錄。ln root file tmp file.hard 把前者鏈結到後者 ll時變成2 假設我把其中乙個刪掉不影響另乙個。ls i 識別兩個inode一樣的檔案,0.無論是刪掉其中乙個,還是改名都不影響另外乙個。1.相同的i...
Linux達人養成計畫1
了解linux核心版本 官網www.kernel.org 版本2.6.16,2為主版本,6為此版本,18為末版本 開源軟體 apache nginx web伺服器 開源軟體特點 使用自由,研究自由,散布改變自由 linux應用領域 企業伺服器,嵌入式應用 在www.netcraft.com 可以檢視...