echo
date
reboot:重啟linux作業系統 -w 模擬,並不真正重啟
poweroff:關閉作業系統並切斷電源
ps:檢視系統程序狀態
top:實時動態檢視系統整體運**況
pidof:查詢指定名稱程序的程序號id號
kill:終止程序
hup 1 終端斷線
int 2 中斷(同 ctrl + c)
quit 3 退出(同 ctrl + \)
term 15 終止(預設)
kill 9 強制終止
cont 18 繼續(與stop相反, fg/bg命令)
stop 19 暫停(同 ctrl + z)
killall:殺死一組同名程序
ifconfig:配置和顯示linux核心中網路介面的網路引數
uptime:列印系統總共執行了多長時間和系統的平均負載
free:顯示當前系統未使用的和已使用的記憶體數目,還可以顯示被核心使用的記憶體緩衝區
who:顯示當前登入系統的使用者資訊
last:顯示使用者最近登入資訊
history:顯示指定數目的指令命令
sosreport:幫助
pwd:以絕對路徑方式顯示使用者當前工作目錄
cd:切換工作目錄
cd 進入使用者主目錄;
cd ~ 進入使用者主目錄;
cd - 返回進入此目錄之前所在的目錄;
cd .. 返回上級目錄(若當前目錄為「/「,則執行完後還在「/";".."為上級目錄的意思);
cd ../.. 返回上兩級目錄;
cd !$ 把上個命令的引數作為cd引數使用。
ls:顯示目錄列表
-lrt 按時間排序
cat:顯示檔案內容
more:顯示檔案內容,一次顯示一屏
按q鍵:退出rnore命令。
head:顯示檔案開頭內容,預設顯示前10行
-n《數字》:指定顯示頭部內容的行數;
-c《字元數》:指定顯示頭部內容的字元數;
-v:總是顯示檔名的頭資訊;
-q:不顯示檔名的頭資訊。
tail:顯示檔案末尾內容,預設顯示後10行
-f或;--follow:顯示檔案最新追加的內容。「name」表示以檔名的方式監視檔案的變化。「-f」與「-fdescriptor」等效;
tr:對輸入字元進行替換、壓縮和刪除
wc:計算數字
-c或--bytes或——chars:只顯示bytes數;
-l或——lines:只顯示列數;
-w或——words:只顯示字數。
stat:顯示檔案狀態資訊,比ls詳細
cut:顯示行中的指定內容、刪除檔案中的指定內容
diff:比較給定兩個檔案
touch:把已存在檔案的時間標籤更新為系統當前時間、建立新檔案
mkdir:建立目錄,可以加路徑
cp:將乙個或多個原始檔或目錄複製到目標原始檔或目錄,目標處存在同名檔案則會損壞
mv:檔案重新命名或將乙個檔案從乙個目錄移到目標目錄中,如果已經存在,會覆蓋
rm:刪除
-d:直接把欲刪除的目錄的硬連線資料刪除成0,刪除該目錄;
-f:強制刪除檔案或目錄;
-i:刪除已有檔案或目錄之前先詢問使用者;
-r或-r:遞迴處理,將指定目錄下的所有檔案與子目錄一併處理;
--preserve-root:不對根目錄進行遞迴操作;
-v:顯示指令的詳細執行過程。
dd:複製檔案並對原檔案的內容進行轉換和格式化處理
file:探測給定檔案的型別
tal:打包壓縮、解壓
tar -cvf log.tar log2012.log 僅打包,不壓縮!
tar -zcvf log.tar.gz log2012.log 打包後,以 gzip 壓縮
tar -jcvf log.tar.bz2 log2012.log 打包後,以 bzip2 壓縮
tar -zxvf /opt/soft/test/log.tar.gz 解壓
grep:能用正規表示式搜尋文字
-o 只輸出匹配的文字行
-v 只輸出沒有匹配的文字行
-c 統計檔案中包含文字的次數
-n 列印匹配的行號
-i 搜尋時忽略大小寫
-l 只列印檔案名
find:在指定目錄下查詢檔案
-name 按名字
-type 按型別
-atime 按訪問時間
通過crontab 命令可以在固定的間隔時間執行指定的系統指令或 shell script指令碼。時間間隔的單位可以是分鐘、小時、日、月、周及以上的任意組合。這個命令非常適合週期性的日誌分析或資料備份等工作。
列出所有定時任務
crontab -l
編輯任務
crontab -e
命令格式
字元含義
*:代表所有可能的值,例如month欄位如果是星號,則表示在滿足其它欄位的制約條件後每月都執行該命令操作。舉個栗子,:可以用逗號隔開的值指定乙個列表範圍,例如,「1,2,5,7,8,9」。
-:可以用整數之間的中槓表示乙個整數範圍,例如「2-6」表示「2,3,4,5,6」。
/:可以用正斜線指定時間的間隔頻率,例如「0-23/2」表示每兩小時執行一次。同時正斜線可以和星號一起使用,例如*/10,如果用在minute欄位,表示每十分鐘執行一次。
# 在每天的9點15分執行command中的action方法
15 9 * * * /a/php /b/batch.php commond action
※ 新建立的cron job,不會馬上執行,至少要過2分鐘才執行。如果重啟cron則馬上執行。 Linux常見命令
顯示目錄和檔案的命令 ls 用於檢視所有資料夾的命令。dir 用於顯示指定資料夾和目錄的命令 tree 以樹狀圖列出目錄內容 du 顯示目錄或檔案大小 chmod 用於改變指定目錄或檔案的許可權命令。chown 用於改變檔案擁有屬性的命令。chgrp 用於改變檔案群組的命令。chattr 用於設定檔...
linux常見命令
一 檔案命令 1.命令格式 命令 選項 引數 ls la etc ls a 檢視所有檔案,包含隱藏檔案 ls l 檢視檔案及檔案的相關屬性 ls lh h檔案大小帶單位 rw r r 代表檔案型別 二進位制檔案 d目錄 l軟鏈結檔案 r讀w寫x執行 rwx所有者 r所屬組 r其他人 2.mkdir ...
linux常見命令
1.檢視歷史命令 history 要向檢視輸入時間可以 histtimeformat d m y t history 如果想永久修改有效可以 在 bashrc檔案中加入 export histtimeformat d m y t 然後執行 source bashrc 然後查詢歷史命令 2.如何測試磁...