1. 程式人生 > >10.4

10.4

etc 三劍客 目錄 cst lin 根據 gre 字符 開頭

    □ [[email protected] ~]# ifconfig |awk NR==2 {print $3} | awk -F ":" {print $2 }
192.168.59.255


    □ Linux 正則表達式三劍客
    ^    以……什麽開頭    ^d,以d開頭
    $    以……什麽結尾    /$,以/結尾
    /    轉義符    還原本身含義
    .    代表任意單個字符    
    cd -    返回上一目錄    
一. 查找目錄方法
    1. 根據顏色區分目錄和文件
    2. ^d,以什麽開頭的
    
- [[email protected] data]# ls -l |grep "^d" drwxr-xr-x. 3 root root 4096 10月 3 01:52 926 drwxr-xr-x. 2 root root 4096 9月 19 05:44 __pycache__ drwxr-xr-x 2 root root 4096 10月 3 02:47 qq 3. ll ,第二例inode大於1的都是目錄 - [[email protected] data]# ll |awk {if($2>1) print $0} #$0輸入整行 drwxr
-xr-x. 3 root root 4096 10月 3 01:52 926 drwxr-xr-x. 2 root root 4096 9月 19 05:44 __pycache__ drwxr-xr-x 2 root root 4096 10月 3 02:47 qq 4. ls -F,給不同文件結尾加標識 #ls -p 只給目錄加標識 - [[email protected] data]# ls -F| grep "/$" 926/ __pycache__/ qq/ - [[email protected] data]# ls -p | grep "
/$" 926/ __pycache__/ qq/ 5. 用find加深度 [[email protected] etc]# find ./ -type d - [[email protected] data]# find ./ -maxdepth 1 -type d #深度 ./ ./926 ./qq ./__pycache__ - [[email protected] data]# find ./* -maxdepth 1 -type d ! -name "." #不包括當前目錄 ./926 ./926/test ./__pycache__ ./qq 6. [[email protected] data]# ls -l|sed -n ‘/^d/p‘ drwxr-xr-x. 3 root root 4096 10月 3 01:52 926 drwxr-xr-x. 2 root root 4096 9月 19 05:44 __pycache__ drwxr-xr-x 2 root root 4096 10月 3 02:47 qq 7. [[email protected] data]# ll|awk ‘/^d/‘ drwxr-xr-x. 3 root root 4096 10月 3 01:52 926 drwxr-xr-x. 2 root root 4096 9月 19 05:44 __pycache__ drwxr-xr-x 2 root root 4096 10月 3 02:47 qq 8. [[email protected] data]# ls -F |awk ‘/\/$/‘ 926/ __pycache__/ qq/ - [[email protected] data]# ls -F|sed -n ‘/\/$/p‘ 926/ __pycache__/ qq/ 9. [[email protected] data]# ls -a|grep ‘\.‘ . .. selectors.py [[email protected] data]# ls -a|grep ‘.‘ . .. 926 __pycache__ qq selectors.py test_from_windows #./ 目錄及目錄本身 ./*目錄下的東西 二. 第二關 1. [[email protected] data]# date 2017年 10月 03日 星期二 14:17:26 CST [[email protected] data]# date -s ‘2017/10/04 12:27‘ 2017年 10月 04日 星期三 12:27:00 CST

10.4