切換到root使用者
sudo -s ;
su - ;
防火牆的開啟與關閉
ufw enable;
ufw disable;
tail
(1). tail -n 5; 檢視最後5行的內容。
(2). tail -n +5; 檢視從第五行到最後的內容。
顯示乙個檔案從第n行到第m行的內容
cat -n example.txt | tail -n +5 | head -n 16
檢視從第5行到第20行的內容。
apache的啟動,重啟,停止;
/etc/init.d/apache2 start;
/etc/init.d/apache2 restart;
/etc/init.d/apache2 stop;
ls-a : 顯示所有檔案及目錄 (ls規定將檔名或目錄名中開頭為「.」的視為隱藏檔,不會列出)
-l : 除檔名外,也將檔案狀態、許可權、擁有者、檔案大小等資訊詳細列出
-t : 根據檔案修改時間的先後次序列出
-r : 遞迴顯示下層子目錄。
linux支援多種檔案型別,每個型別用乙個字元來表示。
常規檔案 : - ;
目錄 ;d ;
字元特殊裝置: c;
有名管道 : p ;
socket檔案 : s;
共享儲存器 : m 。
file判斷檔案型別,例如 file example.cpp ;
find在指定目錄下查詢檔案,可以使用正規表示式
find(選項)(引數)
(1). -name《範本樣式》:指定字串作為尋找檔案或目錄的範本樣式;-iname(忽略大小寫);
在/home 目錄下 查詢以".txt"結尾的檔案:
find /home -iname 「*.txt」 (忽略大小寫);
(2). 組合條件查詢
a. 與:find /home 條件1 -a 條件2;
exaple: 查詢/home下 以".c"結尾的檔案大小小於1k的檔案
find /home -name 「.c" -a -size -1k ;
c. 或:find 目錄 條件1 -o 條件2;(條件1,條件滿足乙個即可);
b. 否定引數
在/home 目錄下 查詢以不是".txt"結尾的檔案:
find /home!-iname ".txt」 (忽略大小寫);
(3). 根據檔案型別搜尋
find /home -type 檔案型別(上面第8條);
(4). 根據檔案大小
搜尋大於10k的檔案
find . -type f -size +10k;
搜尋小於10k的檔案
find . -type f -size -10k;
搜尋等於10k的檔案
find . -type f -size 10k;
(5). 刪除指定檔案
刪除當前目錄下所有".cpp" 檔案
find . -type f -name 「.cpp」 -delete;
(6). 根據檔案許可權、檔案所有權搜尋
找出當前目錄下檔案許可權為755的所有檔案
find . -type f -perm 755;
找出當前目錄下使用者tom擁有的檔案
find . -type f -user tom;
未完待續…
Linux常用命令(ubuntu)
ps ef grep mysql搜尋檔案內容 ls 列出當前目錄檔案 不包括隱含檔案 ls a 列出當前目錄檔案 包括隱含檔案 ls l 列出當前目錄下檔案的詳細資訊 mkdir test 建立test目錄 即資料夾 touch test a.txt 建立檔案 rm rf test 刪除 find ...
Linux常用命令Ubuntu版本
ifconfig檢視ip位址 netstat命令 t 指明顯示tcp埠 u 指明顯示udp埠 l 僅顯示監聽套接字 所謂套接字就是使應用程式能夠讀寫與收發通訊協議 protocol 與資料的程式 p 顯示程序識別符號和程式名稱,每乙個套接字 埠都屬於乙個程式。n 不進行dns輪詢,顯示ip 可以加速...
ubuntu常用命令
小知識 linux命令與shell 所謂shell,就是命令解釋程式,它提供了程式設計介面,可以使用程式來程式設計。學習shell對於linux初學者理解linux系統是非常重要的。linux系統的shell作為作業系統的外殼,為使用者提供了使用作業系統的介面。shell是命令語言 命令解釋程式及程...