一.?幫助命令
1.man 獲得幫助信息
基本語法:man [命令或配置文件] (功能描述:獲得幫助信息)
(1)顯示說明
LS(1)? ? ? ? ? ? ? ? ? ? ? ? ? ? User Commands? ? ? ? ? ? ? ? ? ? ? ? ? LS(1)
NAME? 命令的名稱和單行描述
SYNOPSIS 怎樣使用命令
DESCRIPTION 命令功能的深入討論
EXAMPLES? 怎樣使用命令的例子
SEE ALSO? 相關(guān)主題(通常是手冊頁)
(2)數(shù)字說明q
1.用戶在shell環(huán)境中可以操作的命令或是可執(zhí)行的文件
2.系統(tǒng)內(nèi)核(kernel)可以調(diào)用的函數(shù)
3.常用的函數(shù)or函數(shù)庫
4.設(shè)備配置文件
5.配置文件的格式
6.游戲相關(guān)
7.linux網(wǎng)絡(luò)協(xié)議和文件系統(tǒng)
8.系統(tǒng)管理員可以用的命令
9.跟內(nèi)核有關(guān)系的文件
2.help 獲得shell內(nèi)置命令的幫助信息
基本語法:help 命令 (功能描述:獲得shell內(nèi)置命令的幫助信息)
3.常用快捷鍵
1)ctrl + c:停止進(jìn)程
2)ctrl+l:清屏,徹底清屏是:reset
3)ctrl + q:退出
4)善于用tab鍵
5)上下鍵:查找執(zhí)行過的命令
6)ctrl +alt:linux和Windows之間切換
二.文件目錄類
1.pwd (功能描述:顯示當(dāng)前工作目錄的絕對路徑)
2.ls列出目錄的內(nèi)容
a.ls [選項] [目錄或是文件]
b.-a :全部的文件,連同隱藏檔( 開頭為 . 的文件) 一起列出來(常用)
c.-l :長數(shù)據(jù)串列出吗冤,包含文件的屬性與權(quán)限等等數(shù)據(jù)又厉;(常用)
3.mkdir創(chuàng)建一個新的目錄
a.mkdir [-p] 要創(chuàng)建的目錄
b.-p:創(chuàng)建多層目錄
4.rmdir:rmdir 要刪除的空目錄
5.touch :touch 文件名稱
6.cd切換目錄
(1)cd 絕對路徑
(2)cd 相對路徑
(3)cd ~或者cd (功能描述:回到自己的家目錄)
(4)cd - (功能描述:回到上一次所在目錄)
(5)cd .. (功能描述:回到當(dāng)前目錄的上一級目錄)
(6)cd -P (功能描述:跳轉(zhuǎn)到實際物理路徑,而非快捷方式路徑)
7.cp復(fù)制文件或目錄
(1)cp source dest (功能描述:復(fù)制source文件到dest)
(2)cp -r sourceFolder targetFolder (功能描述:遞歸復(fù)制整個文件夾)
8.rm移除文件或目錄
(1)rmdir deleteEmptyFolder (功能描述:刪除空目錄)
(2)rm -rf deleteFile (功能描述:遞歸刪除目錄中所有內(nèi)容)
9.mv 移動文件與目錄或重命名
(1)mv oldNameFile newNameFile (功能描述:重命名)
(2)mv /temp/movefile /targetFolder (功能描述:遞歸移動文件)
10 cat 查看文件內(nèi)容
查看文件內(nèi)容椎瘟,從第一行開始顯示。
-A :相當(dāng)于 -vET 的整合選項侄旬,可列出一些特殊字符而不是空白而已肺蔚;
-b :列出行號,僅針對非空白行做行號顯示儡羔,空白行不標(biāo)行號宣羊!
-E :將結(jié)尾的斷行字節(jié) $ 顯示出來;
-n :列出行號汰蜘,連同空白行也會有行號仇冯,與 -b 的選項不同;
-T :將 [tab] 按鍵以 ^I 顯示出來族操;
-v :列出一些看不出來的特殊字符
11 tac查看文件內(nèi)容
查看文件內(nèi)容苛坚,從最后一行開始顯示,可以看出 tac 是 cat 的倒著寫色难。
tac [選項參數(shù)] 要查看的文件
12 more 查看文件內(nèi)容
查看文件內(nèi)容泼舱,一頁一頁的顯示文件內(nèi)容。
空白鍵 (space):代表向下翻一頁枷莉;
Enter:代表向下翻『一行』娇昙;
q:代表立刻離開 more ,不再顯示該文件內(nèi)容笤妙。
Ctrl+F 向下滾動一屏
Ctrl+B 返回上一屏
= 輸出當(dāng)前行的行號
:f 輸出文件名和當(dāng)前行的行號
13 less 查看文件內(nèi)容
less 的作用與 more 十分相似冒掌,都可以用來瀏覽文字檔案的內(nèi)容噪裕,不同的是 less 允許使用[pageup] [pagedown]往回滾動。
空白鍵 :向下翻動一頁股毫;
[pagedown]:向下翻動一頁膳音;
[pageup] :向上翻動一頁;
/字串 :向下搜尋『字串』的功能皇拣;n:向下查找严蓖;N:向上查找;
?字串 :向上搜尋『字串』的功能氧急;n:向上查找颗胡;N:向下查找;
q :離開 less 這個程序吩坝;
14 head查看文件內(nèi)容
查看文件內(nèi)容毒姨,只看頭幾行。
head -n 10 文件 (功能描述:查看文件頭10行內(nèi)容钉寝,10可以是任意行數(shù))
15 tail 查看文件內(nèi)容
查看文件內(nèi)容弧呐,只看尾部幾行。
(1)tail -n 10 文件 (功能描述:查看文件頭10行內(nèi)容嵌纲,10可以是任意行數(shù))
(2)tail -f 文件 (功能描述:實時追蹤該檔的所有更新)
16 重定向命令
(1)ls -l >文件 (功能描述:列表的內(nèi)容寫入文件a.txt中(覆蓋寫))
(2)ls -al >>文件 (功能描述:列表的內(nèi)容追加到文件aa.txt的末尾)
17 echo
(1)echo 要顯示的內(nèi)容 >> 存儲內(nèi)容的的文件 (功能描述:將要顯示的內(nèi)容俘枫,存儲到文件中)
(2)echo 變量 (功能描述:顯示變量的值)
18 ln軟鏈接
ln -s [原文件] [目標(biāo)文件] (功能描述:給原文件創(chuàng)建一個軟鏈接,軟鏈接存放在目標(biāo)文件目錄)
19 history 查看所敲命令歷史
三.時間日期類
1 date顯示當(dāng)前時間
(1)date (功能描述:顯示當(dāng)前時間)
(2)date +%Y (功能描述:顯示當(dāng)前年份)
(3)date +%m (功能描述:顯示當(dāng)前月份)
(4)date +%d (功能描述:顯示當(dāng)前是哪一天)
(5)date +%Y%m%d date +%Y/%m/%d … (功能描述:顯示當(dāng)前年月日各種格式 )
(6)date "+%Y-%m-%d %H:%M:%S" (功能描述:顯示年月日時分秒)
2 date顯示非當(dāng)前時間
(1)date -d '1 days ago' (功能描述:顯示前一天日期)
(2)date -d yesterday +%Y%m%d (同上)
(3)date -d next-day +%Y%m%d (功能描述:顯示明天日期)
(4)date -d 'next monday' (功能描述:顯示下周一時間)
3 date設(shè)置系統(tǒng)時間:date -s 字符串時間
4 cal查看日歷
cal [選項] (功能描述:不加選項逮走,顯示本月日歷)
a. -3 鸠蚪,顯示系統(tǒng)前一個月,當(dāng)前月师溅,下一個月的日歷茅信;
b.具體某一年,顯示這一年的日歷墓臭。
四.用戶管理命令
1 useradd 添加新用戶
useradd 用戶名 (功能描述:添加新用戶)
2 passwd 設(shè)置用戶密碼
passwd 用戶名 (功能描述:設(shè)置用戶密碼)
3 id 判斷用戶是否存在
id 用戶名
4 su 切換用戶
a.? su 用戶名稱 (功能描述:切換用戶蘸鲸,只能獲得用戶的執(zhí)行權(quán)限,不能獲得環(huán)境變量)
b.? su - 用戶名稱 (功能描述:切換到用戶并獲得該用戶的環(huán)境變量及執(zhí)行權(quán)限)
5 userdel 刪除用戶
(1)userdel 用戶名 (功能描述:刪除用戶但保存用戶主目錄)
(2)userdel -r 用戶名 (功能描述:用戶和用戶主目錄窿锉,都刪除)
6 who 查看登錄用戶信息
(1)whoami (功能描述:顯示自身用戶名稱)
(2)who am i (功能描述:顯示登錄用戶的用戶名)
(3)who (功能描述:看當(dāng)前有哪些用戶登錄到了本臺機(jī)器上)
7 設(shè)置zhya普通用戶具有root權(quán)限
修改配置文件
修改 /etc/sudoers 文件酌摇,找到下面一行,在root下面添加一行榆综,如下所示:
## Allow root to run any commands anywhere
root? ? ALL=(ALL)? ? ALL
atguigu? ALL=(ALL)? ? ALL
或者配置成采用sudo命令時妙痹,不需要輸入密碼
## Allow root to run any commands anywhere
root? ? ? ALL=(ALL)? ? ALL
zhya? ALL=(ALL)? ? NOPASSWD:ALL
修改完畢,現(xiàn)在可以用zhya帳號登錄鼻疮,然后用命令 su - 怯伊,即可獲得root權(quán)限進(jìn)行操作。
8 cat /etc/passwd 查看創(chuàng)建了哪些組
9 usermod修改用戶所屬組
????usermod -g 用戶組 用戶名
五.用戶組管理命令
1 groupadd 新增組
????groupadd 組名
2 groupdel刪除組
????groupdel 組名
3 groupmod修改組
????groupmod -n 新組名 老組名
4 cat /etc/group 查看創(chuàng)建了哪些組
六.文件權(quán)限類
1 文件屬性
1)從左到右的10個字符表示:
如果沒有權(quán)限,就會出現(xiàn)減號[ - ]而已耿芹。從左至右用0-9這些數(shù)字來表示:
(1)0首位表示類型
在Linux中第一個字符代表這個文件是目錄崭篡、文件或鏈接文件等等
-?代表文件
d代表目錄
c字符流,裝置文件里面的串行端口設(shè)備吧秕,例如鍵盤琉闪、鼠標(biāo)(一次性讀取裝置)
?s socket
p管道
l鏈接文檔(link file);
b設(shè)備文件砸彬,裝置文件里面的可供儲存的接口設(shè)備(可隨機(jī)存取裝置)
(2)第1-3位確定屬主(該文件的所有者)擁有該文件的權(quán)限颠毙。---User
(3)第4-6位確定屬組(所有者的同組用戶)擁有該文件的權(quán)限,---Group
(4)第7-9位確定其他用戶擁有該文件的權(quán)限 ---Other
2)rxw作用文件和目錄的不同解釋
a. 作用到文件:
[ r ]代表可讀(read): 可以讀取砂碉,查看
[ w ]代表可寫(write): 可以修改蛀蜜,但是不代表可以刪除該文件,刪除一個文件的前提條件是對該文件所在的目錄有寫權(quán)限,才能刪除該文件.
[ x ]代表可執(zhí)行(execute):可以被系統(tǒng)執(zhí)行
b.作用到目錄:
[ r ]代表可讀(read): 可以讀取增蹭,ls查看目錄內(nèi)容
[ w ]代表可寫(write): 可以修改滴某,目錄內(nèi)創(chuàng)建+刪除+重命名目錄
[ x ]代表可執(zhí)行(execute):可以進(jìn)入該目錄
2 chmod改變權(quán)限
chmod [{ugoa}{+-=}{rwx}] [文件或目錄] [mode=421 ] [文件或目錄]
改變文件或者目錄權(quán)限
文件: r-查看;w-修改滋迈;x-執(zhí)行文件
目錄: r-列出目錄內(nèi)容霎奢;w-在目錄中創(chuàng)建和刪除;x-進(jìn)入目錄
刪除一個文件的前提條件:該文件所在的目錄有寫權(quán)限饼灿,你才能刪除該文件幕侠。
3 chown改變所有者
chown [最終用戶] [文件或目錄] (功能描述:改變文件或者目錄的所有者)
4 chgrp改變所屬組
chgrp [最終用戶組] [文件或目錄] (功能描述:改變文件或者目錄的所屬組)
七.?磁盤分區(qū)類
1 fdisk查看分區(qū)
fdisk -l (功能描述:查看磁盤分區(qū)詳情)
注意:在root用戶下才能使用
2 df查看硬盤
df 參數(shù) (功能描述:查看磁盤使用情況)
-a :列出所有的文件系統(tǒng),包括系統(tǒng)特有的 /proc 等文件系統(tǒng)碍彭;
-k :以 KBytes 的容量顯示各文件系統(tǒng)橙依;
-m :以 MBytes 的容量顯示各文件系統(tǒng);
-h :以人們較易閱讀的 GBytes, MBytes, KBytes 等格式自行顯示硕旗;
-H :以 M=1000K 取代 M=1024K 的進(jìn)位方式;
-T :顯示文件系統(tǒng)類型女责,連同該 partition 的 filesystem 名稱 (例如 ext3) 也列出漆枚;
-i :不用硬盤容量,而以 inode 的數(shù)量來顯示
3 mount/umount掛載/卸載
mount -t cifs username="administrator",password="cat" //192.168.21.31//ShareDoc /mnt/cdrom
掛載光盤語法:mount [-t vfstype] [-o options] device dir
(1)-t vfstype指定文件系統(tǒng)的類型抵知,通常不必指定墙基。mount 會自動選擇正確的類型。
? ????????常用類型有:
????????????光盤或光盤鏡像:iso9660
????????????DOS fat16文件系統(tǒng):msdos
????????????Windows9x fat32文件系統(tǒng):vfat
????????????Windows NT ntfs文件系統(tǒng):ntfs
????????????Mount Windows文件網(wǎng)絡(luò)共享:smbfs
????????????UNIX(LINUX)文件網(wǎng)絡(luò)共享:nfs
(2)-o options主要用來描述設(shè)備或檔案的掛接方式刷喜。常用的參數(shù)有:
? ? ? ?loop:用來把一個文件當(dāng)成硬盤分區(qū)掛接上系統(tǒng)
ro:采用只讀方式掛接設(shè)備
rw:采用讀寫方式掛接設(shè)備
iocharset:指定訪問文件系統(tǒng)所用字符集
(3)device要掛接(mount)的設(shè)備
(4)dir設(shè)備在系統(tǒng)上的掛接點(mount point)
example:
(1)光盤鏡像文件的掛載
? ? ??a.建立掛載點:mkdir /mnt/cdrom/
? ? ? b.設(shè)備/dev/cdrom掛載到掛載點/mnt/cdrom中:mount -t iso9660 /dev/cdrom /mnt/cdrom/
(2)? ?卸載光盤語法:umount設(shè)備文件名或掛載點
(3)??開機(jī)自動掛載語法:vi /etc/fstab
添加紅框中內(nèi)容残制,保存退出。
八.搜索查找類
1 find 查找文件或者目錄
? ? find [搜索范圍] [匹配條件]
(1)按文件名:根據(jù)名稱查找/目錄下的filename.txt文件掖疮。
????????????find /opt/ -name *.txt
(2)按擁有者:查找/opt目錄下初茶,用戶名稱為-user的文件
????????????find /opt/ -user atguigu
(3)按文件大小:在/home目錄下查找大于200m的文件(+n 大于 -n小于 n等于)
????????????find /home -size +204800
2 grep 過濾查找及“|”管道符
管道符浊闪,“|”恼布,表示將前一個命令的處理結(jié)果輸出傳遞給后面的命令處理
基本語法:grep+參數(shù)+查找內(nèi)容+源文件
-c:只輸出匹配行的計數(shù)螺戳。
-i:不區(qū)分大小寫(只適用于單字符)。
-h:查詢多文件時不顯示文件名折汞。
-l:查詢多文件時只輸出包含匹配字符的文件名倔幼。
-n:顯示匹配行及行號。
-s:不顯示不存在或無匹配文本的錯誤信息爽待。
-v:顯示不包含匹配文本的所有行损同。[反選]
example:ls | grep -n test
3 which 文件搜索命令
which 命令 (功能描述:搜索命令所在目錄及別名信息)
example:which ls? ? --->? ??/bin/ls
九.進(jìn)程線程類
進(jìn)程是正在執(zhí)行的一個程序或命令,每一個進(jìn)程都是一個運(yùn)行的實體鸟款,都有自己的地址空間膏燃,并占用一定的系統(tǒng)資源。
1 ps查看系統(tǒng)中所有進(jìn)程
ps -aux (功能描述:查看系統(tǒng)中所有進(jìn)程)
2)功能說明
USER:該進(jìn)程是由哪個用戶產(chǎn)生的
PID:進(jìn)程的ID號
%CPU:該進(jìn)程占用CPU資源的百分比欠雌,占用越高蹄梢,進(jìn)程越耗費資源;
%MEM:該進(jìn)程占用物理內(nèi)存的百分比富俄,占用越高禁炒,進(jìn)程越耗費資源;
VSZ:該進(jìn)程占用虛擬內(nèi)存的大小霍比,單位KB幕袱;
RSS:該進(jìn)程占用實際物理內(nèi)存的大小,單位KB悠瞬;
TTY:該進(jìn)程是在哪個終端中運(yùn)行的们豌。其中tty1-tty7代表本地控制臺終端,tty1-tty6是本地的字符界面終端浅妆,tty7是圖形終端望迎。pts/0-255代表虛擬終端。
STAT:進(jìn)程狀態(tài)凌外。常見的狀態(tài)有:R:運(yùn)行辩尊、S:睡眠、T:停止?fàn)顟B(tài)康辑、s:包含子進(jìn)程摄欲、+:位于后臺
START:該進(jìn)程的啟動時間
TIME:該進(jìn)程占用CPU的運(yùn)算時間,注意不是系統(tǒng)時間
COMMAND:產(chǎn)生此進(jìn)程的命令名
Χ?1E??
2 top查看系統(tǒng)健康狀態(tài)
1)基本命令
top [選項]
A? ?選項:
-d秒數(shù):指定top命令每隔幾秒更新疮薇。默認(rèn)是3秒在top命令的交互模式當(dāng)中可以執(zhí)行的命令:
-i:使top不顯示任何閑置或者僵死進(jìn)程胸墙。
-p:通過指定監(jiān)控進(jìn)程ID來僅僅監(jiān)控某個進(jìn)程的狀態(tài)。
-s:?使top命令在安全模式中運(yùn)行按咒。這將去除交互命令所帶來的潛在危險迟隅。
B? ?操作選項:
P: 以CPU使用率排序,默認(rèn)就是此項
M: 以內(nèi)存的使用率排序
N: 以PID排序
q: 退出top
(3)查詢結(jié)果字段解釋
第一行信息為任務(wù)隊列信息
a.? 15:41:35系統(tǒng)當(dāng)前時間
b.? ?up 156 day, 52 min系統(tǒng)的運(yùn)行時間,本機(jī)已經(jīng)運(yùn)行156天52分鐘
c.? 1 users當(dāng)前登錄了一個用戶
d.? load ?average: ?0.00, 0.02, 0.00:系統(tǒng)在之前1分鐘玻淑,5分鐘嗽冒,15分鐘的平均負(fù)載。一般認(rèn)為小于1時补履,負(fù)載較小抽米。如果大于1走哺,系統(tǒng)已經(jīng)超出負(fù)荷壳炎。
第二行為進(jìn)程信息
Tasks: ?172 total? ? ? ? ? ? ? ? ? ????????????????????????????系統(tǒng)中的進(jìn)程總數(shù)
1 running? ? ? ? ? ? ? ? ? ? ? ? ? ????????????????????????????正在運(yùn)行的進(jìn)程數(shù)
171 sleeping????????????????????????????????????????????????????睡眠的進(jìn)程
0 stopped? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?正在停止的進(jìn)程
0 zombie????????????????????????????????????????????????????????????僵尸進(jìn)程僚焦。如果不是0,需要手工檢查僵尸進(jìn)程
第三行為CPU信息
Cpu(s): ?0.6 us????????????????????????????????用戶模式占用的CPU百分比
0.2? sy????????????????????????????????????????????系統(tǒng)模式占用的CPU百分比
0.0ni????????????????????????????????????????????????改變過優(yōu)先級的用戶進(jìn)程占用的CPU百分比
99.2id????????????????????????????????????????????????空閑CPU的CPU百分比
0.0wa????????????????????????????????????????????????等待輸入/輸出的進(jìn)程的占用CPU百分比
0.0hi????????????????????????????????????????????????????硬中斷請求服務(wù)占用的CPU百分比
0.0si? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 軟中斷請求服務(wù)占用的CPU百分比
0.0 st? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?st(Steal ?time) 虛擬時間百分比谚攒。就是當(dāng)有虛擬機(jī)時阳准,虛擬CPU等待實際CPU的時間百分比。
第四行為物理內(nèi)存信息
Mem: ???32946884 total????????????????物理內(nèi)存的總量馏臭,單位KB
1235268 used????????????????????????????已經(jīng)使用的物理內(nèi)存數(shù)量
19114504 free? ? ? ? ? ? ? ? ? ? ?空閑的物理內(nèi)存數(shù)量
12597112? buffers????????????????????作為緩沖的內(nèi)存數(shù)量
第五行為交換分區(qū)(swap)信息
Swap: ??0total????????????????交換分區(qū)(虛擬內(nèi)存)的總大小
0k used????????????????????????????????????已經(jīng)使用的交互分區(qū)的大小
0 free????????????????????????????空閑交換分區(qū)的大小
13388944? cached? ? ? ? ? ? ? ?作為緩存的交互分區(qū)的大小
執(zhí)行上述命令后野蝇,可以按P、M括儒、N對查詢出的進(jìn)程結(jié)果進(jìn)行排序绕沈。
3 pstree查看進(jìn)程樹
pstree [選項]
-p: 顯示進(jìn)程的PID
-u: 顯示進(jìn)程的所屬用戶
4 kill終止進(jìn)程
kill -9 pid進(jìn)程號
-9 表示強(qiáng)迫進(jìn)程立即停止
5 netstat顯示網(wǎng)絡(luò)統(tǒng)計信息
netstat -anp (功能描述:此命令用來顯示整個系統(tǒng)目前的網(wǎng)絡(luò)情況。例如目前的連接帮寻、數(shù)據(jù)包傳遞數(shù)據(jù)乍狐、或是路由表內(nèi)容)
-an 按一定順序排列輸出
-p 表示顯示哪個進(jìn)程在調(diào)用
-nltp 查看tcp協(xié)議進(jìn)程端口號
example:
查看端口50070的使用情況netstat -anp | grep 50070
十 壓縮和解壓類
1 gzip/gunzip壓縮
1)基本語法:
gzip+文件 (功能描述:壓縮文件,只能將文件壓縮為*.gz文件)
gunzip+文件.gz (功能描述:解壓縮文件命令)
2)特點:
a.只能壓縮文件不能壓縮目錄
b.不保留原來的文件
c.只能一個一個壓縮,不能將多個打包到一個壓縮包
2 zip/unzip壓縮
1)基本語法:
zip + 參數(shù) + XXX.zip + 將要壓縮的內(nèi)容
(功能描述:壓縮文件和目錄的命令固逗,window/linux通用且可以壓縮目錄且保留源文件)
-r 壓縮目錄
2)?案例:
壓縮 1.txt 和2.txt浅蚪,壓縮后的名稱為mypackage.zip: zip test.zip test1.java test.java
解壓 mypackage.zip:? ? ? ? ? unzip test.zip
3 tar打包
1)基本語法:
tar + 參數(shù) + XXX.tar.gz + 將要打包進(jìn)去的內(nèi)容(功能描述:打包目錄,壓縮后的文件格式.tar.gz)
-c 產(chǎn)生.tar打包文件
-v 顯示詳細(xì)信息
-f 指定壓縮后的文件名
-z 打包同時壓縮
-x 解包.tar文件
2)壓縮:tar -zcvf XXX.tar.gz n1.txt n2.txt
3)解壓:tar -zxvf XXX.tar.gz -C 解壓目的地
十一? 后臺服務(wù)管理類
1 service后臺服務(wù)管理
1)查看指定服務(wù)的狀態(tài)?service network status
2)停止指定服務(wù)? ?service network stop
3) 啟動指定服務(wù)? ?service network start
4)重啟指定服務(wù)?service network restart
5)查看系統(tǒng)中所有的后臺服務(wù)?service --status-all
2 chkconfig設(shè)置后臺服務(wù)的自啟配置
1)查看所有服務(wù)器自啟配置?chkconfig
2) 關(guān)掉指定服務(wù)的自動啟動??chkconfig iptables off
3)開啟指定服務(wù)的自動啟動? ?chkconfig iptables on
十二 crond系統(tǒng)定時任務(wù)
1 crond服務(wù)管理
[root@localhost ~]# service crond restart (重新啟動服務(wù))
2 crontab定時任務(wù)設(shè)置
1)基本語法
crontab [選項]
選項:
-e: ???編輯crontab定時任務(wù)
-l: ???查詢crontab任務(wù)
-r: ???刪除當(dāng)前用戶所有的crontab任務(wù)
5個*
第一個“*”一小時當(dāng)中的第幾分鐘0-59
第二個“*”一天當(dāng)中的第幾小時0-23
第三個“*”一個月當(dāng)中的第幾天1-31
第四個“*”一年當(dāng)中的第幾月1-12
第五個“*”一周當(dāng)中的星期幾0-7(0和7都代表星期日)
特殊符號含義
*代表任何時間烫罩。比如第一個“*”就代表一小時中每分鐘都執(zhí)行一次的意思惜傲。
,代表不連續(xù)的時間贝攒。比如“0 8,12,16 * * * 命令”操漠,就代表在每天的8點0分,12點0分饿这,16點0分都執(zhí)行一次命令
-代表連續(xù)的時間范圍。比如“0 5 ?* ?* ?1-6命令”撞秋,代表在周一到周六的凌晨5點0分執(zhí)行命令
*/n代表每隔多久執(zhí)行一次长捧。比如“*/10 ?* ?* ?* ?* ?命令”,代表每隔10分鐘就執(zhí)行一遍命令
案例
45 22 * * *命令在22點45分執(zhí)行命令
0 17 * * 1命令每周1 的17點0分執(zhí)行命令
0 5 1,15 * *命令每月1號和15號的凌晨5點0分執(zhí)行命令
40 4 * * 1-5命令每周一到周五的凌晨4點40分執(zhí)行命令
*/10 4 * * *命令每天的凌晨4點吻贿,每隔10分鐘執(zhí)行一次命令
0 0 1,15 * 1命令每月1號和15號串结,每周一的0點0分都會執(zhí)行命令。注意:星期幾和幾號最好不要同時出現(xiàn),因為他們定義的都是天肌割。非常容易讓管理員混亂卧蜓。(日期與星期同時設(shè)置為”或”)
*/5 * * * * /bin/echo ”11” >> /tmp/test