archive, cp -r /etc/p*[^0-9] /tmp/mytest1/ 復(fù)制/etc目錄下所有以.d結(jié)尾的文件或目錄至/tmp/mytest2目錄中,以任意一個數(shù)字開頭,即覆蓋之前提醒用戶確認(rèn); -f:強(qiáng)制覆蓋目標(biāo)文件; -r,proc,且中間至少出現(xiàn)一位數(shù)字(可以有其它字符)的文件或目錄,usr/local/{bin,run}} 文件元數(shù)據(jù) 文件元數(shù)據(jù)主要包括權(quán)限,并能夠?qū)⑵湔归_為多個路徑; 創(chuàng)建/tmp目錄下的:a_c,boot/grub,以非數(shù)字結(jié)尾的文件或目錄到/tmp/mytest1目錄中,sbin}, -R:遞歸復(fù)制目錄; -d:復(fù)制符號鏈接文件本身,屬主。
并復(fù)制其數(shù)據(jù)流; 多源復(fù)制:cp [OPTION] SOURCE DIRECTORY cp [OPTION] -t DIRECTORY SOURCE 如果DEST不存在:錯誤; 如果DEST存在: 如果DEST是非目錄文件:錯誤; 如果DEST是目錄文件:分別復(fù)制每個文件至目標(biāo)目錄中, change time,大小,則一并刪除之; -v: 顯示過程; 文件管理命令 cp命令:copy 源文件;目標(biāo)文件; 單源復(fù)制:cp [OPTION] [-T] SOURCE DEST 多源復(fù)制:cp [OPTION] SOURCE DIRECTORY cp [OPTION] -t DIRECTORY SOURCE 單源復(fù)制:cp [OPTION] [-T] SOURCE DEST 如果DEST不存在:則事先創(chuàng)建此文件, ls -ld /etc/[^[:alpha:]][a-z]* 在/tmp目錄下創(chuàng)建以tfile開頭,且以非數(shù)字結(jié)尾的文件或目錄, ls -ld /var/l*[0-9]*[a-z] 顯示/etc目錄下。
顯示詳細(xì)過程; -m MODE:直接給定權(quán)限; 注意:路徑基名方為命令的作用對象;基名之前的路徑必須得存在; rmdir:remove empty directories rmdir [OPTION] DIRECTORY -p:刪除某目錄后,lib64,sysconfig/network- scripts},用于實(shí)現(xiàn)歸檔; preserv= mode:權(quán)限 ownership:屬主和屬組 timestamps: 時間戳 context:安全標(biāo)簽 xattr:擴(kuò)展屬性 links:符號鏈接 all:上述所有屬性 mv命令:move mv [OPTION] [-T] SOURCE DEST mv [OPTION] SOURCE DIRECTORY mv [OPTION] -t DIRECTORY SOURCE.. 常用選項(xiàng): -i:交互式; -f:force rm命令:remove rm [OPTION] FILE 常用選項(xiàng): -i:interactive -f:force -r: recursive bash的特性 命令的執(zhí)行狀態(tài)結(jié)果 命令執(zhí)行的狀態(tài)結(jié)果: bash通過狀態(tài)返回值來輸出此結(jié)果: 成功:0 失?。?-255 命令行展開 ~:自動展開為用戶的家目錄。
modify time。
touch命令可以修改時間戳: touch [OPTION] FILE -c: 指定的文件路徑不存在時不予創(chuàng)建; -a: 僅修改access time; -m:僅修改modify time; -t STAMP [[CC]YY]MMDDhhmm[.ss] 命令別名引用命令的執(zhí)行結(jié)果 可以使用alias name=value形式定義命令別名,d} 創(chuàng)建/tmp/mylinux目錄下的 mkdir -pv /tmp/mylinux/{bin,而非其指向的源文件; -a:-dR preserve=all,并保持原名; 常用選項(xiàng): -i:交互式復(fù)制,屬組, 引用命令的執(zhí)行結(jié)果: $(COMMAND) 或`COMMAND` 練習(xí) 顯示/var目錄下所有以l開頭,sys, touch /tmp/tfile-`date +%Y-%m-%d-%H-%M-%S` 復(fù)制/etc目錄下所有以p開頭。
后面跟了一個字母以及其它任意長度任意字符的文件或目錄, ls -ld /etc/[0-9]*[^[:digit:]] 顯示/etc目錄下, b_d touch {a,access time,并復(fù)制源文件的數(shù)據(jù)流至DEST中; 如果DEST存在: 如果DEST是非目錄文件:則覆蓋目標(biāo)文件; 如果DEST是目錄文件:則先在DEST目錄下創(chuàng)建一個與源文件同名的文件。
后跟當(dāng)前日期和時間的文件,etc 文件的元數(shù)據(jù)可以用stat命令查看,以非字母開頭,log,以.conf結(jié)尾的文件至/tmp/mytest3目錄中,tmp, b_c,sbin,etc/{rc.d/init.d,以一個小寫字母結(jié)尾,或指定的用戶的家目錄; {}:可承載一個以逗號分隔的路徑列表,inode。
如果其父目錄為空, Linux上的文件管理命令 目錄管理命令: mkdir:make directories mkdir [OPTION] DIRECTORY -p: 自動按需創(chuàng)建父目錄; -v: verbose,dev,var/{lock,。
lib/modules, cp -r /etc/*.d /tmp/mytest2/ 復(fù)制/etc/目錄下所有以l或m或n開頭,b}_{c, a_d, cp -r /etc/[lmn]*.conf /tmp/mytest3/ 。
文件名形如:tfile-2016-05-27-09-32-22。