2019-03-14課堂筆記

老男孩思想之如何才能高效記憶?


[if !vml]

[endif]

[if !vml]

[endif]




符號鏈接symbolic? ??link)

[if !vml]

[endif]

以b開頭的就是塊設(shè)備?硬盤


Ln –s

Rm

[if !vml]

[endif]

套接口(socket)文件

以s開頭

[if !vml]

[endif]


用于進(jìn)程之間的通信的文件


[if !vml]

[endif]

[if !supportLists]-???????[endif]??d?? l??????? 比較重要

which

[if !vml]

[endif]

[if !vml]

[endif]

[if !vml]

[endif]

重點

¥PATH??? 變量作用

命令行命令會從PATAH對的路徑中查找命令,

PATAH對的路徑中沒有這個命令就會報command

not foud

[if !vml]

[endif]


Whereis 顯示命令、源碼、說明文檔、及其相關(guān)文件全路徑


Locate?快速定位文件路徑

C7默認(rèn)沒安裝,不學(xué)了

查找文件路經(jīng),是從數(shù)據(jù)庫A里賣弄查詢

更新A數(shù)據(jù)庫用updatedb命令

Yum provides locate? =查看明對應(yīng)的軟件包




Find?????????????????? 查找目錄下的文件

查找原理:磁盤遍歷(依次查找),速度慢。

[if !vml]

[endif]

路徑????? 名字參數(shù)??????? 具體文件

模糊查找用*

[if !vml]

[endif]

[root@quyunlong~]# find / -type d -name

"oldboy*"

這里的類型和名字就是取交集,兩條件都滿足。默認(rèn)是交集,相當(dāng)于有個-a

如果取并集即或者用-o分割查找的項

[root@quyunlong~]# find / -type d -o -name

"oldboy*"


-a? and并且

-o? or? 或者

!?取反

[if !vml]

[endif]

轉(zhuǎn)義:

A


[if !vml]

[endif]



|管道的定義


[if !vml]

[endif]


[root@oldboyedu?/data]#?echo?{1..10}?>test.txt

[root@oldboyedu?/data]#?cat?test.txt

1?2?3?4?5?6?7?8?9?10

[root@oldboyedu?/data]#?xargs?-n?3?

1?2?3

4?5?6

7?8?9

10

[root@oldboyedu?/data]#?xargs?-n?4?

1?2?3?4

5?6?7?8

9?10

[root@oldboyedu?/data]#?xargs?-n?5?

1?2?3?4?5

6?7?8?9?10

秦?zé)?陜西撤回了一條消息

老男孩老師2019/3/14?11:34:58

[root@oldboyedu?/data]#?cat?test.txt

a.b.c.d

[root@oldboyedu?/data]#?echo?"Oldboy"?>test.txt

[root@oldboyedu?/data]#?echo?"Oldgirl"?>>test.txt

[root@oldboyedu?/data]#?echo?"Oldboedu"?>>test.txt

[root@oldboyedu?/data]#?echo?"Oldboyedu"?>>test.txt

[root@oldboyedu?/data]#?cat?test.txt

Oldboy

Oldgirl

Oldboedu

Oldboyedu

[root@oldboyedu?/data]#?cat?test.txt|grep?"boy"

Oldboy

Oldboyedu

[root@oldboyedu?/data]#?grep?"boy"?test.txt

Oldboy

Oldboyedu

老男孩老師2019/3/14?11:36:35

[root@oldboyedu?/data]#?ifconfig|grep?10

inet[if !vml]

[endif]10.0.0.201??netmask[if !vml]

[endif]255.255.255.0??broadcast[if !vml]

[endif]10.0.0.255

ether?00:0c:29:2a:ca:54??txqueuelen?1000??(Ethernet)

inet6?::1??prefixlen?128??scopeid?0x10

loop??txqueuelen?1000??(Local?Loopback)

[root@oldboyedu?/data]#

[root@oldboyedu?/data]#?ifconfig|grep?10|grep?201

inet[if !vml]

[endif]10.0.0.201??netmask[if !vml]

[endif]255.255.255.0??broadcast[if !vml]

[endif]10.0.0.255

老男孩老師2019/3/14?11:39:57

[root@oldboyedu?/data]#?find?/data?-type?f?-name?"oldboy*"?-mtime?-7?-exec?ls?-l?{}?\;

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy1.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy2.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy3.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy4.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy5.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy6.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy7.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy8.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy9.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy10.txt

[root@oldboyedu?/data]#?find?/data?-type?f?-name?"oldboy*"?-mtime?-7|xargs?ls?-l

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy10.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy1.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy2.txt

-rw-r--r--.?1?root?root?0?Mar?14?10:39?/data/oldboy3.txt

老男孩老師2019/3/14?11:41:24

[root@oldboyedu?/data]#?find?/data?-type?f|xargs?rm?-f

[root@oldboyedu?/data]#?ll

total?0

drwxr-xr-x.?2?root?root?6?Mar?14?10:40?a

drwxr-xr-x.?2?root?root?6?Mar?14?10:40?b

drwxr-xr-x.?2?root?root?6?Mar?14?10:40?c

drwxr-xr-x.?2?root?root?6?Mar?14?10:40?d

[root@oldboyedu?/data]#?touch?oldboy{1..5}.txt

[root@oldboyedu?/data]#?ls

a??b??c??d??oldboy1.txt??oldboy2.txt??oldboy3.txt??oldboy4.txt??oldboy5.txt

[root@oldboyedu?/data]#?find?/data?-type?f?-exec?rm?-f?{}?\;

[root@oldboyedu?/data]#?ls

a??b??c??d

老男孩老師2019/3/14?11:43:41

find?/data?-type?f?-exec?rm?-f?{}?\;

相當(dāng)于

rm?-f?oldboy1.txt

rm?-f?oldboy2.txt

rm?-f?oldboy3.txt

效率低。

find?/data?-type?f|xargs?rm?-f

只是一條命令

rm?-f?oldboy1.txt?oldboy2.txt?oldboy3.txt





Date的命令


[if !vml]

[endif]



打包??壓縮


打包?筐??放文件?壓縮體積降低

文件壓縮,?大小會降低



Tar命令

打包:?

語法:

Tar? 參數(shù)???筐(包)蘋果(文件)

集合參數(shù)Zcvf:

?[if !vml]

[endif]


[if !vml]

[endif]


[if !vml]

[endif]

[if !vml]

[endif]

[if !vml]

[endif]

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容