Linux命令練習第二關(1)

2021-07-22 04:32:59 字數 2225 閱讀 2247

解答:

根據顏色區分檔案和目錄(藍色)。

ls -l結果中以d開頭的就是目錄。

通過給目錄加標識,然後通過過濾標識就過濾出目錄(ls -f或ls -p)。

通過find直接查詢指定型別的檔案(-d 就是目錄)。

實驗資料:

d開頭的是目錄

方法二:

基礎正規表示式字元』^』:表示以…開頭,如^ian,以ian開頭的那一行。

#  過濾出以d開頭的那行

[root@ianlinux iantest]# ls -l|grep "^d"

方法三:①ls 的-f引數給不同檔案型別結尾加標識。

-f, --classify

of */=>@|) to entries

-p, --indicator-style=slash

directories

#只是在目錄後面加/

②基礎正規表示式字元』$』:表示以…結尾,如ian\$,表示以ian結尾的那一行。

# 過濾包含/的

[root@ianlinux iantest]# ls -lf/grep "/"

# 過濾以/結尾的

方法四:直接[root@ianlinux iantest]# find /data/iantest/ -type d會查詢到二級目錄

find的-maxdepth引數可以控制查詢深度

『! 『非的使用,去除查詢結果中的當前目錄/data/iantest

方法五:

[root@ianlinux iantest]# tree -ld 1

#tree 顯示目錄樹結構 -l 層數 -d 目錄

方法六:sed的過濾: sed -n 『/過濾的內容/處理的命令』 檔案

[root@ianlinux iantest]# ls -l|sed -n '/^d/p'
方法七:awk的過濾:

[root@ianlinux iantest]# ls -l|awk '/^d/'

Linux命令練習第二關(2)

2 假如當前目錄是 root ianlinux iantest pwd data iantest 現在因為需要進入到了 tmp目錄下進行操作,執行命令如下 root ianlinux iantest cd tmp root ianlinux tmp pwd tmp 操作完畢後,希望快速返回上一次進入...

Linux命令練習第二關(8)

14 如何檢視etc services檔案有多少行?法一 wc 列印行號,位元組數 l 行數。root ianlinux wc l etc services法二 root ianlinux cat n etc services tail 1法三 root ianlinux awk etc servi...

黑板客爬蟲闖關第二關

這一關相比第一關反而更容易,因為不需要進行複雜的正則判斷,只需要用迴圈嘗試密碼即可。這裡需要用到requests的post請求,並在請求裡加上使用者名稱和密碼即可。coding utf 8 import requests wrongnotify 您輸入的密碼錯誤,請重新輸入 website inde...