一、文件通配符練習題:
1、顯示/var目錄下所有以 l開頭,以一個小寫字母結尾,且中間出現至少一位數字的文件或目錄。
(1)ls l*[[:digit:]]*[[:lower:]]
(2) ls -d l*[[:digit:]]*[[:lower:]]
2、顯示/etc目錄下以任意一位數字開頭,且以非數字結尾的文件或目錄
ls -d /etc/[[:digit:]]*[^[:digit:]]
3、顯示/etc/目錄下以非字母開頭,后面跟了一個字母及其 它任意長度任意字符的文件或目錄
ls -d /etc/[^[:alpha:]][[:alpha:]]*
ls -d /etc/rc[0-6]*
ls -d /etc/*.d
6、顯示/etc目錄下,所有.conf結尾,且以m,n,r,p開頭的文 件或目錄
ls -d /etc/[m,n,r,p]*.conf
ls -d / .*
ls -d /etc/*/
(1)l.
(2)ls -d .*
(3)ls – a -I”[^.]*”
(4)ls -a –ignore=[^.]*
mkdir -p /testdir/rootdir; cp -a /root/* /testdir/rootdir
12、(1) 如何創建/testdir/dir1/x, /testdir/dir1/y, /testdir/dir1/x/a, /testdir/dir1/x/b, /testdir/dir1/y/a, /testdir/dir1/y/b
mkdir -p /testdir/dir1/{x,y}/{a,b}
mkdir -p /testdir/dir1/{x/{a,b},y}
mkdir -p /testdir/dir{3,4,5/dir{6,7}}
13、在/testdir/dir里創建的新文件自動屬于g1組,組g2的成員如:alice能對這些新文件有讀寫權限,組g3的成員如:tom只能對新文件有讀權限,其它用戶(不屬于g1,g2,g3)不能訪問這個文件夾。
14、顯示/etc/passwd文件的第11行至第20行
15、顯示當前主機第一個網卡的IP地址
ifconfig |head – n 2 |tail – n 1 |tr -s’ ‘ |cut -d ‘ ‘ -f3
16、查出/app目錄的空間使用量
df |tr -s ‘ ‘|head -7 |tail -1 |cut -d ‘ ‘ -f5 |cut -d % -f1
17、找出分區利用率最大的值
df |tr -s ‘ ‘ % |sort -t % -k5 -n |tail -1 | cut -d % -f5
原創文章,作者:1587291234,如若轉載,請注明出處:http://www.www58058.com/83282