操作目录下的文件或目录
? 1、顯示/var目錄下所有以l開頭,以一個小字母結尾,且中間出現一位數字的文件或目錄;
?? ??? ??? ?# ls /var/l*[[:digit:]]*[[:lower:]]
??2、顯示/etc目錄下,以任意一位數字開頭,且以非數字結尾的文件或目錄;
?? ??? ??? ?# ls -d /etc/[[:digit:]]*[^[:digit:]]
??3、顯示/etc目錄下,以非字母開頭,后面跟了一個字母及其它任意長度字符的文件或目錄;
?? ??? ??? ?# ls -d /etc/[^[:alpha:]][[:alpha:]]*
??4、在/tmp/mytest目錄中創建以testdir打頭,后跟當前日期和時間的空目錄,形如tfile-2016-05-27-09-32-22
????????????# mkdir -pv /tmp/mytest/testdir-$(date +%F-%H-%M-%S)
? 5、復制/etc目錄下,所有以p開頭,以非數字結尾的文件或目錄至/tmp/mytest1目錄;
?????????? ?# mkdir /tmp/mytest1
?? ??? ??? ?# cp -r /etc/p*[^[:digit:]]? /tmp/mytest1
??6、復制/etc/目錄下,所有以.d結尾的文件或目錄至/tmp/mytest2目錄;
?? ??? ??? ?# mkdir /tmp/mytest2
?? ??? ??? ?# cp -r /etc/*.d? /tmp/mytest2
??7、復制/etc/目錄下所有以l或m或n開頭,以.conf結尾的文件至/tmp/mytest3目錄;
??????????? # mkdir /tmp/mytest3
?? ??? ??? ?# cp -r /etc/[lmn]*.conf /tmp/mytest3
?
?-P: 復制符號鏈接文件本身,而非其指向的目標文件? 符號鏈接文件的大小是源文件中字符的個數
?? ??? ? --preserve[=ATTR_LIST]
?? ??? ? ?? ?mode,ownership,timestamps
?? ??? ? ?? ??? ?mode: 權限
?? ??? ? ?? ??? ?owership: 屬主、屬組
?? ??? ? ?? ??? ?timestamps: 時間戳
????? -R 目錄復制使用遞歸
?? ??? ??? ?-d???? same as --no-dereference --preserve=links? 保留連接
?? ??? ? ?? ?-p: 相當于 --preserve(保留)=mode,ownership,timestamps
????? preserve[=ATTR_LIST]?? 默認是保留權限、屬主和屬組、時間戳,也可以指定保留的屬性
????????????? preserve? the? specified? attributes (default: mode,ownership,timestamps), if possible additional attributes: context,
????????????? links, xattr, all
?????? 保留指定屬性來復制的
????? ?
?? ??? ?-a:相當于 -dR --preserve=all? 保留文件的所有屬性,常用來歸檔的
?? ??? ??? ?歸檔:archive
?? ??? ?-i: interactive
?? ??? ?-i, --interactive? 文件存在提示是否覆蓋
????????????? prompt before overwrite (overrides a previous -n option)
轉載于:https://www.cnblogs.com/otosis/p/5914067.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的操作目录下的文件或目录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 哈理工oj1003 Tiles of T
- 下一篇: linux 音频驱动的流程,Intel平