老男孩思想之如何才能高效記憶?
[if !vml]
[endif]
[if !vml]
[endif]
符號鏈接symbolic? ??link)
[if !vml]
[endif]
以b開頭的就是塊設(shè)備?硬盤
Ln –s
Rm
[if !vml]
[endif]
套接口(socket)文件
以s開頭
[if !vml]
[endif]
用于進程之間的通信的文件
[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默認沒安裝宙拉,不學了
查找文件路經(jīng),是從數(shù)據(jù)庫A里賣弄查詢
更新A數(shù)據(jù)庫用updatedb命令
Yum provides locate? =查看明對應的軟件包
Find?????????????????? 查找目錄下的文件
查找原理:磁盤遍歷(依次查找)穿剖,速度慢超埋。
[if !vml]
[endif]
路徑????? 名字參數(shù)??????? 具體文件
模糊查找用*
[if !vml]
[endif]
[root@quyunlong~]# find / -type d -name
"oldboy*"
這里的類型和名字就是取交集,兩條件都滿足洼畅。默認是交集吩案,相當于有個-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
秦煒-陜西撤回了一條消息
老男孩老師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?{}?\;
相當于
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]