版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ssh基本操作語(yǔ)句大全ssh基本操作語(yǔ)句大全ssh基本操作語(yǔ)句大全xxx公司ssh基本操作語(yǔ)句大全文件編號(hào):文件日期:修訂次數(shù):第1.0次更改批準(zhǔn)審核制定方案設(shè)計(jì),管理制度命令vim/etc/sysconfig/network改主機(jī)名uname-a查看當(dāng)前機(jī)器的架構(gòu)i386uname-r查看當(dāng)前的內(nèi)核版本cat/etc/redhat-release查看當(dāng)前系統(tǒng)版本whoami查看當(dāng)前登錄的用戶hostname查看當(dāng)前的主機(jī)名臨時(shí)改主機(jī)名hostname[主機(jī)名]pwd查看當(dāng)前目錄su普通切換用戶su-遞歸切換用戶(包括權(quán)限)gedit創(chuàng)建新的空白文件cd切換目錄~用戶的家目錄.表示當(dāng)前目錄..表示上一級(jí)目錄-返回上一次所在的目錄cd返回用戶的家目錄ls顯示當(dāng)前目錄下有那些文件ls/目錄顯示指定目錄下有那些文件命令的語(yǔ)法格式:命令的名稱[選項(xiàng)][參數(shù)]命令可以單獨(dú)使用,可以不帶選項(xiàng)和參數(shù),命令后必須要加空格可以通過顏色區(qū)分文件的類型:藍(lán)色代表目錄淺藍(lán)色代表連接文件黑色或灰色代表普通文本文件黃色代表設(shè)備文件如/dev下的文件紅色代表壓縮文件綠色代表有執(zhí)行權(quán)限的文件.conf代表配置文件.tar代表壓縮文件/bin普通可以使用的命令/sbin特權(quán)用戶可以使用的命令/lib應(yīng)用程序在運(yùn)行過程中調(diào)用的庫(kù)文件/media與/mnt用來掛載移動(dòng)設(shè)備的目錄掛載u盤:如果是fat格式的U盤,掛載命令:mount-tvfat/dev/sdb1/mnt/udisk如果是ntfs格式的U盤,掛載命令:mount-tntfs-3g/dev/sdb1/mnt/udisk但是注意,ntfs格式要掛載的話,需要下載一個(gè)應(yīng)用程序配置文件存放的目錄/dev設(shè)備文件存放的目錄/home普通用戶的家目錄/root管理員的家目/lost+found存放磁盤檢測(cè)時(shí)產(chǎn)生的磁盤碎片文件/opt應(yīng)用程序默認(rèn)安裝目錄/proc虛擬目錄不占用系統(tǒng)磁盤空間/selinux與selinux程序相關(guān)的文件/tftpboottftp工作目錄/tmp臨時(shí)文件/var存放變化文件(各種服務(wù)的日志文件)/usr安裝源碼文件時(shí)源碼包文件存放的位置相對(duì)路徑..絕對(duì)路徑/相對(duì)路徑是從當(dāng)前目錄為起點(diǎn)絕對(duì)路徑是從根目錄為起點(diǎn)ls-l是長(zhǎng)格式顯示ls-a顯示所有內(nèi)容(包括隱藏文件)隱藏文件以.開頭ls-d顯示單個(gè)目錄的文件屬性ls-R遞歸顯示指定目錄下的文件信息mkdir目錄的名字(名字不可重名區(qū)分大小寫)創(chuàng)建目錄(可指定路徑)mkdir-p同時(shí)創(chuàng)建多級(jí)子目錄mkdir-m創(chuàng)建目錄時(shí)指定目錄的權(quán)限r(nóng)mdir刪除目錄命令(只能刪除空目錄)rm-rf刪除非空目錄及文件-r遞歸f強(qiáng)制touch創(chuàng)建空文件、更改文件的時(shí)間date查看時(shí)間和日期修改時(shí)間和日期語(yǔ)法date“+參數(shù)”%Y4位的年%m兩位的月%d兩位的日%H小時(shí)%M分鐘%S秒時(shí)間和日期的修改:日期date-s“”修改時(shí)間date-s“文件名查看文件的狀態(tài)、詳細(xì)信息file文件名查看文件的類型查看文件是否為空mv移動(dòng)、重命名cp拷貝命令(文件的復(fù)制)不加參數(shù)只能考單個(gè)文件,要拷貝文件夾要加-r參數(shù)。*代表0個(gè)或多個(gè)(通配符){}范圍內(nèi)的組合(通配符).代表代表任意一個(gè)字符./*的組合代表當(dāng)前目錄下/*代表根目錄下所有文件(危險(xiǎn))&&解釋為前面的執(zhí)行成功了就執(zhí)行后面的,如果前面沒成功,就不執(zhí)行后面的。與||相反。;按順序執(zhí)行命令對(duì)文件內(nèi)容操作的命令:cat顯示整個(gè)文件的全部?jī)?nèi)容cat/dev/cdrom>>會(huì)做iso映像cat-b顯示行號(hào)cat–b文件名cat適合看內(nèi)容較少的文件more/less《文件名》(適合看內(nèi)容多的文件)more空格翻頁(yè)(只能向下翻頁(yè),不能向上翻頁(yè))less空格翻頁(yè)(可以上下翻頁(yè))pgUP向上pgDN向下安鍵盤上的q鍵退出查看模式head文件名查看文件頭部?jī)?nèi)容(默認(rèn)查看文件的前10行)可以加參數(shù)head-20文件名(看文件開頭20行)tail文件名查看文件尾部的內(nèi)容(默認(rèn)查看文件末尾10行)可以加參數(shù)tail-20文件名(看文件末尾20行)更改網(wǎng)絡(luò)設(shè)置ifconfigeth0查看IP地址ifconfigeth0netmask配置ip地址用命令配置的都是臨時(shí)的ifconfigeth0/24配置ip地址用命令配置的都是臨時(shí)的ifconfigeth0:0ip一塊網(wǎng)卡綁定多個(gè)ip地址ifdowneth0禁用網(wǎng)卡ifupeth0啟用網(wǎng)卡#cd/etc/sysconfig/network-scripts/網(wǎng)卡設(shè)備文件目錄mii-tooleth0查看網(wǎng)卡狀態(tài)servicenetworkrestart重啟服務(wù)網(wǎng)絡(luò)下載lftpIP地址get文件名為下載文件mirror下載文件夾加載U盤fdisk-l查看fdisk-l|tail-5顯示最后5行/dev/sdb1為U盤mount/dev/sdb1<掛在目錄>umount<掛載點(diǎn)>卸載mount查看掛載情況mount-oloop/mnt加載光盤#mount/dev/cdrom/mntcd/mntls#mount查看當(dāng)前加載的設(shè)備/dev/sda3on/typeext3(rw)sysfson/systypesysfs(rw)1設(shè)備名on加在點(diǎn)type文件系統(tǒng)類型加載方式(rw)mount[-t文件系統(tǒng)類型][加載方式]<加載的設(shè)備><加載點(diǎn)>光盤下Cluster集群功能的軟件包文件CimagesVT虛擬化文件安裝文件tar-zxvf文件名./可執(zhí)行文件shutdown-r<時(shí)間>nowrebootinit6以上三條為重啟命令shutdown-h<時(shí)間>nowinit0以上兩條為關(guān)機(jī)命令補(bǔ)充:語(yǔ)法:shutdown[-efFhknr][-t秒數(shù)][時(shí)間][警告信息]
參數(shù):
-c當(dāng)執(zhí)行"shutdown-h11:50"指令時(shí),只要按+鍵就可以中斷關(guān)機(jī)的指令。
-f重新啟動(dòng)時(shí)不執(zhí)行fsck。
-F重新啟動(dòng)時(shí)執(zhí)行fsck。
-h將系統(tǒng)關(guān)機(jī)。
-k只是送出信息給所有用戶,但不會(huì)實(shí)際關(guān)機(jī)。
-n不調(diào)用init程序進(jìn)行關(guān)機(jī),而由shutdown自己進(jìn)行。
-rshutdown之后重新啟動(dòng)。
-t<秒數(shù)>送出警告信息和刪除信息之間要延遲多少秒。
[時(shí)間]設(shè)置多久時(shí)間后執(zhí)行shutdown指令。
[警告信息]要傳送給所有登入用戶的信息。
需要特別說明的是該命令只能由超級(jí)用戶使用。
例1,系統(tǒng)在十分鐘后關(guān)機(jī)并且馬上重新啟動(dòng)
#shutdown–r+10
例2,系統(tǒng)馬上關(guān)機(jī)并且不重新啟動(dòng)
#shutdown–hnowdu查看目錄的使用情況-h(huán)按(M)兆-sh查看目錄的大小df查看硬盤的使用情況-h(huán)按(M)兆-i磁盤名看磁盤的inond號(hào)wc統(tǒng)計(jì)文件內(nèi)容-l統(tǒng)計(jì)行數(shù)-w統(tǒng)計(jì)單詞數(shù)-c字節(jié)數(shù)psaux|wc-l文件查找命令vncviewerIP遠(yuǎn)程觀看echo$PATH查看變量which僅限搜索$PATH下的路徑查看外界命令軟件包which<命令名稱>查看命令目錄rpm-qf<命令的目錄>[root@HCsysconfig]#cat/etc/sysconfig/i18n(注意是18數(shù)字)LANG=""查看系統(tǒng)語(yǔ)言為中文2012年3月7日上課第二天whereis<命令名>-B指定查找的范圍-b指定命令名whereis-B/sbin-bshutdowngrep在指定的文件內(nèi)查找指定的字串是否存在(把與查找字串匹配的行顯示出來)grep[選項(xiàng)]“查找的字串”<文件名>-c顯示匹配的行數(shù)-i匹配時(shí)忽略大小寫-v取反grep"root"/etc/passwdecho輸出命令echo123>把123寫到>覆蓋輸出>>追加輸出^以什么為開頭$以什么為結(jié)尾psaux|grepdhcpd此命令是查看進(jìn)程中所有dhcpdlocate查找文件(查找范圍是在當(dāng)前的數(shù)據(jù)庫(kù)里查找)updatdb更新本地?cái)?shù)據(jù)庫(kù)(更新根)用locate前要先更新數(shù)據(jù)庫(kù)find[查找范圍]<查找的方式>[-exec處理動(dòng)作可選]1根據(jù)文件的類型查找-type類型f普通文件d目錄b塊設(shè)備s套接字l連接文件p管道文件舉例:#find-typef#find/etc/-typef2根據(jù)文件的名字查找-name文件名(*.cf)可以和通配符組合find/etc-typed|grepyum-empty代表空文件dirname<路徑>查看文件的目錄名basename<路徑>查看文件的文件名查看指定目錄下子目錄的權(quán)限find/etc/-typed-execls-ld{}\;3根據(jù)文件的所有者所屬組查找-user<用戶名>-group<用戶組名>4根據(jù)文件的權(quán)限查找-perm<-/+權(quán)限表達(dá)式>+表示或只要與查找權(quán)限表達(dá)式任意一個(gè)權(quán)限匹配就符合查找條件-表示與必須與查找權(quán)限表達(dá)式所有權(quán)限位匹配才符合查找條件5根據(jù)文件的訪問時(shí)間查找-mtime文件的屬性被修改的天數(shù)-atime文件被訪問的時(shí)間-ctime文件內(nèi)容被修改的時(shí)間6查找到文件之后對(duì)其進(jìn)行處理-exec<處理動(dòng)作>7查找空文件-empty8根據(jù)文件的大小查找-size[-/+]數(shù)字單位可以是兆Museradd添加用戶passwdddif=/dev/zeroof=bs=10Mcount=1幫助命令--h(huán)elpman-k模糊查找man1用戶指令man2系統(tǒng)指令man3程序庫(kù)man4設(shè)備info例如:infoddmakewhatis重新生成幫助文檔補(bǔ)充:makewhatis呢其實(shí)whatis運(yùn)行的結(jié)果是需要把命令的情況檢索到它的數(shù)據(jù)庫(kù)中的。對(duì)于還沒有這個(gè)數(shù)據(jù)庫(kù)的系統(tǒng),就需要用makewhatis命令來讓系統(tǒng)立即檢索。否則系統(tǒng)將在一定的時(shí)候自動(dòng)檢索。通過下面的命令運(yùn)行的實(shí)例,大家就應(yīng)該比較清楚地了解到這一點(diǎn)了。[root@OwnLinux-servermedia]#whatiswhatiswhatis:nothingappropriate[root@OwnLinux-servermedia]#whatismakewhatismakewhatis:nothingappropriate[root@OwnLinux-servermedia]#whatislsls:nothingappropriate[root@OwnLinux-servermedia]#makewhatis[root@OwnLinux-servermedia]#whatiswhatiswhatis(1)–searchthewhatisdatabaseforcompletewords[root@OwnLinux-servermedia]#whatismakewhatismakewhatis(8)–Createthewhatisdatabase打包解包tar打包tar<選項(xiàng)>打包文件名稱.tar打包的源文件-f歸檔必須要加的參數(shù)放在參數(shù)的尾端-c創(chuàng)建一個(gè)包文件(用于打包)-x解開一個(gè)打包文件(用于解包)-v顯示打包或解包的過程-t顯示打包文件內(nèi)的列表--remove打包的同時(shí)刪除原文件--get把某個(gè)文件從包中取出可以是多個(gè)(不用解包)tar-cvf/etc/passwd/etc/gshadow同時(shí)打包2個(gè)文件默認(rèn)打包到當(dāng)前目錄tar-cvf/tmp//etc/*.conf指定目錄并配合通配符使用解包tar-xvf<包名>不指定路徑就默認(rèn)解包到當(dāng)前-C解包時(shí)指定解包的位置示例:#tar-xvf<包名>-C/etc壓縮解壓縮壓縮gzip只能壓縮單個(gè)文件,不能壓縮目錄如果想對(duì)目錄進(jìn)行壓縮要和tar命令連用壓縮后的后綴名為.gz解壓縮gunzip只能解壓縮單個(gè)文件,不能解壓縮目錄壓縮解壓縮gzipgunzipzipunzipbzipbunzipgzip[選項(xiàng)]文件名-1快速壓縮-9最高比例壓縮-r遞歸壓縮(壓縮指定目錄下的單個(gè)文件)-d解壓縮特點(diǎn):1壓縮或解壓縮時(shí)自動(dòng)刪除原文件2自動(dòng)添加后綴名.gzgzip-9passwdtar+gzip打包并壓縮tar-zcvf<打包的文件名.><要打包的目錄>-z代表gzip解包并解包tar-zxvf<打包的文件名.>-C<指定的目錄>bzip2用來壓縮單個(gè)文件特點(diǎn):壓縮或解壓縮時(shí)刪除原文件bunzip2解壓縮用法和gzip一樣,但是壓縮效果比gzip好。tar+bzip2名稱設(shè)置為.tar-jcvf<設(shè)置文件名.><要打包的目錄>打包壓縮tar-jxvf<文件名>-C<指定解包解壓縮的目錄>解壓解包文件編輯包括:看查找修改保存刪除vim編輯器vim<文件名>特點(diǎn):1文件存在就打開文件2文件如果不存在,就創(chuàng)建并打開文件3如果不在要編輯的文件當(dāng)前所在的路徑下,要輸入文件的絕對(duì)路徑我要對(duì)文件進(jìn)行不同操作的時(shí)候,要使用不同的操作模式vim編輯器的模式1命令行模式(把一個(gè)文件用vim打開時(shí)就是命令行模式)刪除復(fù)制粘貼光標(biāo)跳轉(zhuǎn)光標(biāo)在行間跳轉(zhuǎn)gg將光標(biāo)定位到文件的首行shift+g將光標(biāo)定位到文件的末行100gg將光標(biāo)定位到指定行,如100行光標(biāo)在行內(nèi)跳轉(zhuǎn)Hpme把光標(biāo)定位到行首end把光標(biāo)定位到行尾PuUP向上翻頁(yè)P(yáng)gDn向下翻頁(yè)x刪除光標(biāo)所在位置的字符(單個(gè))u撤銷剛剛的操作d$刪除光標(biāo)后面的字符(包括光標(biāo)所在位置)d^刪除光標(biāo)所在位置前面的字符(不包括光標(biāo)所在位置)dd刪除光標(biāo)所在的整行10dd刪除10行dw刪除一個(gè)單詞yy復(fù)制光標(biāo)所在行的整行10yy復(fù)制10行p粘貼在光標(biāo)所在行的下方P粘貼在光標(biāo)所在行的上方dd+p剪切ZZ保存退出:x保存退出2輸入模式(對(duì)文件的內(nèi)容進(jìn)行編輯時(shí)候要進(jìn)入輸入模式)進(jìn)入輸入模式的鍵盤按鍵(IiOoAa)區(qū)別是輸入數(shù)據(jù)的位置不同常用i鍵I行首插入i光標(biāo)所在位置插入O光標(biāo)所在行上方插入一行o光標(biāo)所在行下行插入一行A行尾輸入a光標(biāo)后方輸入3末行模式(替換查找保存另存為導(dǎo)入)從命令行進(jìn)入末行模式:w保存q退出!強(qiáng)制/關(guān)鍵字搜索關(guān)鍵字(從上往下)關(guān)鍵字搜索關(guān)鍵字(從下往上)n從上往下找N從下往上找:setnohlsearch去掉高亮顯示替換:s/old/new/gi把old替換成newgi表示替換方式g代表匹配就替換i表示忽略大小寫不指定行數(shù)默認(rèn)為光標(biāo)所在行替換整行:s/old/new/把old替換成new只替換光標(biāo)所在位置的字符:3,4s/old/new/把3-4行的old替換成new另存為:w文件名默認(rèn)存在當(dāng)前目錄下:w/etc/文件令指定路徑:1,10w文件名另存一部分導(dǎo)入(把其他文件的內(nèi)容放到當(dāng)前文件):r/tmp/文件名:4r/tmp/文件名:!ls-l不退出編輯文件執(zhí)行系統(tǒng)命令同時(shí)打開多個(gè)文件#vim:next切換到下一個(gè):first返回第一個(gè)多窗口顯示文件(垂直)vim-O多窗口顯示文件(水平)vim-o切換窗口ctrl+ww(配合上面的多窗口顯示文件)末行模式下顯示行號(hào)setnu末行模式下取消行號(hào)setnonu第三天12年3月8日用戶和用戶組的管理用戶的添加修改刪除與用戶相關(guān)的系統(tǒng)配置文件用戶密碼的設(shè)置配置文件用戶組的添加修改刪除與用戶組相關(guān)的配置文件用戶組密碼的設(shè)置配置文件linux用戶的分類1特權(quán)用戶(root)linux系統(tǒng)的管理員擁有最高權(quán)限2程序用戶服務(wù)運(yùn)行時(shí)進(jìn)程的所有者(程序用戶是我們安裝完實(shí)現(xiàn)某個(gè)服務(wù)的rpm軟件包后自動(dòng)產(chǎn)生的用戶)3普通用戶用root用戶手動(dòng)添加的那些用戶(這類用戶對(duì)系統(tǒng)文件的訪問權(quán)限有限如果想對(duì)某個(gè)文件有訪問權(quán)限需要用root用戶提升使用權(quán)限用chmod)添加用戶useradd/adduser[選項(xiàng)]<用戶名稱>(區(qū)分大小寫不能重名、不要用特殊字符和通配符沒有密碼的用戶不能進(jìn)入系統(tǒng))useradd-u<uid><用戶名>添加用戶的時(shí)候指定uid默認(rèn)是從配置文件里當(dāng)前最大uid號(hào)自動(dòng)加1useradd-g<gid><用戶名>添加用戶的時(shí)候指定gid如果不指定gid與uid號(hào)相同設(shè)置密碼passwd<密碼>存放用戶信息的系統(tǒng)文件/etc/passwdjun:x:500:500::/home/jun:/bin/bash用戶名密碼占位符UIDGID用戶的描述信息用戶的家目錄用戶的shell第一列用戶名第二列密碼占位符密碼存放在/etc/shadow第三列uid號(hào)(root0系統(tǒng)用戶1-499普通用戶500-60000)第四列g(shù)id號(hào)用戶所在的用戶組的編號(hào)當(dāng)我們每創(chuàng)建一個(gè)用戶的時(shí)候,系統(tǒng)就會(huì)自動(dòng)創(chuàng)建一個(gè)與用戶同名的組這個(gè)組就是這個(gè)用戶的初始組存放當(dāng)前系統(tǒng)用戶組信息的文件/etc/group(root0系統(tǒng)用戶普通用戶500-60000)groups顯示當(dāng)前用戶所屬組groups<用戶名>查看指定用戶所屬組/etc/group用戶組信息/etc/gshadow用戶組密碼文件useradd-g指定用戶的初始組(組要事先存在)useradd-G指定用戶的附加組(組要事先存在)useradd-gtea-Gstuuser1注意:當(dāng)指定了用戶的初始組時(shí)系統(tǒng)就不會(huì)在創(chuàng)建與用戶同名的組名了第五列用戶的描述信息添加描述信息:#useradd-c"描述"用戶名第六列用戶的家目錄當(dāng)用這個(gè)用戶登錄時(shí)默認(rèn)進(jìn)入的目錄每添加一個(gè)用戶時(shí),系統(tǒng)都會(huì)在/home下創(chuàng)建一個(gè)與用戶同名的目錄,這個(gè)目錄就是家目錄useradd-M<用戶名>創(chuàng)建用戶的時(shí)候不創(chuàng)建家目錄useradd-d<目錄><用戶名>創(chuàng)建用戶時(shí)給用戶指定家目錄指定的家目錄不用事先創(chuàng)建,若目錄事先被創(chuàng)建好,系統(tǒng)就不會(huì)把/etc/skel目錄里的用戶初始化環(huán)境配置文件自動(dòng)拷貝到用戶指定的家目錄里,導(dǎo)致的后果是用戶登錄后沒有系統(tǒng)的初始化信息,這時(shí)得自己手動(dòng)拷貝初始化信息文件才好,也可以自己手動(dòng)在/etc/skel目錄里加說明文件/etc/skel.bash_profile用戶登錄系統(tǒng)時(shí)候初始文件.bashrc每打開一個(gè)終端的設(shè)置.bash_logout每次退出系統(tǒng)的時(shí)候初始化文件用戶家目錄下的初始文件,是從/etc/skel目錄下復(fù)制過來的第七列用戶登錄系統(tǒng)時(shí)使用的shell(默認(rèn)的shell是/bin/bash)cat/etc/shells查看linux可以使用的shell的種類useradd-s<shell><用戶名>當(dāng)一個(gè)用戶使用的shell是/sbin/nologin這個(gè)用戶無法登錄系統(tǒng)用戶信息的修改usermod[選項(xiàng)]<用戶名>-l改名字usermod-l<新名><舊名>改名修改后家目錄不變usermod-L<用戶名>鎖帳號(hào)(對(duì)root無效)usermod-U<用戶名>帳號(hào)解鎖刪除用戶userdel[選項(xiàng)]<用戶名>-r刪除用戶的時(shí)候,同時(shí)刪除用戶的家目錄(如果不加-r參數(shù)只是把用戶的登錄名刪除了家還在)用戶被刪除用戶的初始組也被刪除了用戶密碼的設(shè)置用useradd添加一個(gè)用戶,如果沒有給這個(gè)用戶設(shè)置密碼,那么是不能使用這個(gè)用戶登錄系統(tǒng)的,但是可以用root切換[root@HC~]#grepjun/etc/shadow存放用戶密碼文件此文件分為9列root:$1$1O4sQSdd$.gsxo/:15405:0:99999:7:::第一列第二列第三列第四列第五列第六列第七第八列第九列第一列用戶名第二列密碼第三列上一次修改密碼的時(shí)間1970年1月1日第四列密碼的最短有效天數(shù)第五列密碼的最長(zhǎng)有效天數(shù)第六列提前多少天提醒用戶口令將過期,默認(rèn)值為7第七列密碼過期后多少天后用戶失效第八列用戶過期時(shí)間第九列保留列(未用)passwd[選項(xiàng)][用戶名]設(shè)置密碼如果不跟用戶名默認(rèn)是修改自己的密碼不加任何選項(xiàng)就是設(shè)置、修改用戶的密碼-d刪除密碼-l鎖定帳號(hào)-u帳號(hào)解鎖chage--h(huán)elp用法:chage[選項(xiàng)]用戶名選項(xiàng):-d,--lastday最近日期將最近一次密碼設(shè)置時(shí)間設(shè)為“最近日期”-E,--expiredate過期日期將帳戶過期時(shí)間設(shè)為“過期日期”-h,--help顯示此幫助信息并退出-I,--inactive失效密碼將因過期而失效的密碼設(shè)為“失效密碼”-l,--list顯示帳戶年齡信息-m,--mindays最小天數(shù)將兩次改變密碼之間相距的最小天數(shù)設(shè)為“最小天數(shù)”-M,--maxdays最大天數(shù)將兩次改變密碼之間相距的最大天數(shù)設(shè)為“最大天數(shù)”-W,--warndays警告天數(shù)將過期警告天數(shù)設(shè)為“警告天數(shù)”作業(yè)1強(qiáng)制改密碼修改上次修改密碼的時(shí)間為0chage-d0<用戶名>2帳號(hào)的最大有效期30天chage-M30<用戶名>3限制用戶10天修改一次密碼chage-m10<用戶名>用戶組groupadd[選項(xiàng)]<組名>添加一個(gè)組(區(qū)分大小寫)-g<組id>添加用戶組時(shí),指定組gid號(hào)/etc/group存放系統(tǒng)已用用戶組的信息文件第一列組名第二列組密碼占位符第三列組ID號(hào)(gid)第四列組成員列表/etc/gshadow存放組密碼的文件修改用戶組信息添加組groupmod[選項(xiàng)]<用戶組名>-g修改用戶組的gid號(hào)groupmod-g<gid><組用戶名>-n給用戶組改名groupmod-n<新組名><舊組名>修改文件或目錄的所屬組chgrp<組名><文件名或目錄名>chown<用戶名:用戶組><文件名或目錄名>一起修改文件或目錄的所有者和所屬組刪除組groupdel<用戶組名>newgrpnis切換組(把當(dāng)前用戶切換到nis組)用戶組密碼的設(shè)置gpasswd[組名]1設(shè)置組密碼gpasswd[選項(xiàng)]<用戶名列表><用戶組名>2添加組成員-a一次添加一個(gè)組成員-M一次添加多個(gè)組成員(覆蓋添加,后面的會(huì)把前面的覆蓋)設(shè)置組管理員(權(quán)限添加刪除組成員)gpasswd-A<組管理員><組名>組管理員不一定要是本組成員到/etc/gshadow文件里查看用戶組的管理員名稱grep<用戶組>/etc/gshadow存放用戶組密碼的文件/etc/gshadow第一列用戶組名第二列密碼第三列組管理員列表第四列組成員列表id查看當(dāng)前用戶id信息添加用戶時(shí)的默認(rèn)配置文件[root@HC~]#vim/etc/default/useraddgrep-v"^#"/etc/第四天文件權(quán)限1普通權(quán)限r(nóng)wx2特殊權(quán)限suidsgidskity(set)3訪問控制列表facl單獨(dú)給某個(gè)用戶或用戶組設(shè)置權(quán)限普通權(quán)限r(nóng)wx文件權(quán)限的查看ll<文件或目錄的名字>查看目錄需要-d選項(xiàng)第一位權(quán)限位(共10位)第二位鏈接數(shù)第三列文件的所有者第四列文件的所屬組第五列文件的大?。ㄗ止?jié))第六列文件的日期(最后一次操作的時(shí)間)第七列文件名權(quán)限位第一個(gè)字符表示文件的類型d目錄-普通文件l鏈接文件p管道文件c字符設(shè)備s套接字文件b塊設(shè)備后面九位每三位為一組共分為三組第一組文件所有者的權(quán)限第二組表示的是所屬組的權(quán)限地三組表示其他用戶的權(quán)限(這個(gè)用戶即不是文件的所有者,又不在文件的所屬組內(nèi),那么這個(gè)用戶對(duì)于文件來說就是其他用戶)對(duì)于一個(gè)文件來說它有三類用戶(所有者所屬組其他用戶統(tǒng)稱為所有用戶)權(quán)限的類型(針對(duì)目錄和文件)類型字符表示數(shù)字表示目錄文件讀(看、瀏覽)r4可以瀏覽可以對(duì)文件的內(nèi)容進(jìn)行查看寫(編輯)w2可以添加或刪除文件編輯,寫入,保存執(zhí)行(運(yùn)行這個(gè)文件)x1可以進(jìn)入目錄允許用戶運(yùn)行這個(gè)文件(文件本身有運(yùn)行能力)沒有權(quán)限(什么都不能作)-0一個(gè)目錄是否能被刪除,主要看父目錄是否有寫的權(quán)限在文件的父目錄沒有寫權(quán)限的情況下,要對(duì)這個(gè)文件添加寫權(quán)限-m<權(quán)限(數(shù)字)><文件或目錄名>創(chuàng)建的時(shí)候指定權(quán)限修改文件的權(quán)限chmod<權(quán)限表達(dá)式(字符或數(shù)字表示如:766=rwxrw-rw-)><文件名/目錄名>賦值符號(hào)+在原有權(quán)限的基礎(chǔ)上添加權(quán)限-在原有權(quán)限的基礎(chǔ)上去掉指定的權(quán)限=指定權(quán)限-R遞歸修改文件夾權(quán)限(把目錄下所有文件設(shè)置成指定權(quán)限)u表示文件的所有者g表示文件的所屬組o表示其他用戶a表示所有用戶創(chuàng)建目錄權(quán)限默認(rèn):(管理員建立的是755)(普通用戶建立的是775)創(chuàng)建文件權(quán)限默認(rèn):(管理員建立的是644)(普通用戶建立的是664)特殊權(quán)限字母數(shù)字顯示作用suids4在x位顯示占用所有者的執(zhí)行位顯示s說明之前所有者有執(zhí)行權(quán)限S說明之前所有者沒有執(zhí)行權(quán)限當(dāng)給一個(gè)文件設(shè)置了suid位后其他用戶在執(zhí)行這個(gè)文件時(shí)會(huì)擁有文件所有者的權(quán)限注意:1suid這個(gè)權(quán)限位只能設(shè)置在二進(jìn)制文件上(也就是命令)2其他用戶本身對(duì)這個(gè)文件有執(zhí)行權(quán)限sgids2在x位顯示占用所有者的執(zhí)行位顯示s說明之前所有者有執(zhí)行權(quán)限S說明之前所有者沒有執(zhí)行權(quán)限當(dāng)給一個(gè)文件設(shè)置了guid位后其他用戶在執(zhí)行這個(gè)文件時(shí)會(huì)擁有文件所有者的權(quán)作用:當(dāng)給一個(gè)文件設(shè)置了sgid位后其他用戶在執(zhí)行這個(gè)用戶的時(shí)候就擁有了和文件所屬組一樣的權(quán)限可以設(shè)置在文件上或目錄上通常是給目錄設(shè)置sgid位sgid位設(shè)置在目錄位時(shí)在此目錄下建立的文件或目錄的所屬組都會(huì)和父級(jí)目錄的所屬組同名sckityt1在x位顯示(執(zhí)行位)占用所有者的執(zhí)行位顯示t說明之前所有者有執(zhí)行權(quán)限T說明之前所有者沒有執(zhí)行權(quán)限當(dāng)給一個(gè)文件設(shè)置了sckity位后其他用戶在執(zhí)行這個(gè)文件時(shí)會(huì)擁有文件所有者的權(quán)作用:防刪除當(dāng)給一個(gè)目錄設(shè)置了t位后用戶只能在這個(gè)目錄下刪除自己的文件但root帳號(hào)不受t位控制t位只能設(shè)置在目錄上umask-S查看權(quán)限umask查看文件權(quán)限位如0022第一個(gè)0是特殊權(quán)限位第二個(gè)0是沒有缺少權(quán)限第三個(gè)2表示權(quán)限位缺少2即w第四個(gè)2表示權(quán)限位缺少2即w[root@HC~]#ll-d/tmp/drwxrwxrwt14rootroot409603-0913:44/tmp/chmodu+s/sbin/shutdown設(shè)置suid的權(quán)限位chmod4755/sbin/shutdown用數(shù)字設(shè)置sgidchmodg+s/sbin/shutdown設(shè)置guid的權(quán)限位chmod2755/sbin/shutdown用數(shù)字設(shè)置sckitychmodo+t/sbin設(shè)置sckity的權(quán)限位chmod1755/sbin用數(shù)字設(shè)置文件訪問控制列表facl作用:給不同用戶設(shè)置不同的訪問權(quán)限查看目錄的acl權(quán)限getfacl<目錄名或文件名>設(shè)置setfacl-mu:用戶名:權(quán)限目錄名給指定的用戶,指定的文件夾,指定權(quán)限注意:用戶的最終權(quán)限是賦予權(quán)限與mask權(quán)限做邏輯語(yǔ)運(yùn)算后的權(quán)限acl默認(rèn)的mask的權(quán)限是rwx修改acl的mask權(quán)限的命令setfacl-mm:r--/etcsetfacl-mg:用戶組名:權(quán)限目錄名刪除指定用戶的aclsetfacl-xu:用戶名目錄名setfacl-b目錄刪除目錄的acl權(quán)限setfacl-md:u:用戶名:權(quán)限目錄設(shè)置某一個(gè)用戶對(duì)指定目錄下的子文件子目錄有固定的權(quán)限setfacl-R-mu:用戶組名:權(quán)限目錄名遞歸設(shè)置一個(gè)目錄的acl權(quán)限第五天軟件包管理.rpm包的安裝與源碼包的安裝軟件包的查看安裝卸載rpm包簡(jiǎn)介只要是.rpm結(jié)尾的都可以用紅帽包管理器進(jìn)行管理通過數(shù)據(jù)庫(kù)的形式記錄安裝的軟件包的信息所以我們能夠通過rpm工具安裝查看卸載升級(jí)軟件包數(shù)據(jù)庫(kù)位置/var/lib/rpm/目錄修復(fù)rpm數(shù)據(jù)庫(kù)#rpm--initdb或#rpm--rebuliddb安裝包的封包類型.rpmrpm包(linux默認(rèn)的)rpm工具管理.debdeb包debin系統(tǒng)里的包..源碼包安裝時(shí)需要配置和編譯才能安裝到系統(tǒng)里提供安裝腳本的軟件包解壓后會(huì)提供一個(gè)能執(zhí)行的安裝程序./install./INSTALL./setup.bin直接運(yùn)行這個(gè)包就可以(X)./免安裝軟件包解包后就可以運(yùn)行、使用。默認(rèn)安裝目錄/etc配置文件/usr/bin可執(zhí)行命令/usr/lib函數(shù)庫(kù)文件/usr/share/doc使用手冊(cè)說明文件/usr/share/man幫助手冊(cè)/opt有些軟件也會(huì)默認(rèn)往/opt目錄里安裝語(yǔ)法rpm<選項(xiàng)>[軟件名/軟件包名]查看軟件包rpm-qa查看系統(tǒng)里所有的軟件包rpm-q<軟件名>查看指定的-q查看指定的軟件包有沒有安裝(后面跟軟件名)-qa查看系統(tǒng)下已經(jīng)安裝的所有rpm包rpm-qa|grep<命令名>-qi<軟件名>查看已安裝的軟件的信息(版本修復(fù)時(shí)間描述等等)rpm-ql<軟件名>查看這個(gè)軟件包里面的文件都安裝到系統(tǒng)的什么目錄下了rpm-qc<軟件名>查看這個(gè)軟件包里的配置文件都安裝到系統(tǒng)的什么目錄下了rpm-qd<軟件名>查看軟件的所有說明文件rpm-qR<軟件名>查看與軟件相關(guān)的文件rpm-qf<文件名(絕對(duì)路徑)>查看指定文件是由那個(gè)軟件包提供的以上是對(duì)已安裝的軟件包的操作在關(guān)盤里查找我需要的包[root@HCServer]#ls|grepmysql查看未安裝的軟件的信息rpm-qpi<軟件包名>查看未安裝軟件包的信息(這個(gè)包干什么用的)rpm-qpc<軟件包名>查看未安裝軟件包里配置文件rpm-qpd<軟件包名>查看未安裝軟件包的說明文檔rpm-qpl<軟件包名>查看未安裝軟件包里面的文件(查看包里的內(nèi)容)rpm-qpR<軟件包名>查看未安裝軟件包相關(guān)的文件安裝軟件包rpm<選項(xiàng)><軟件包名>rpm-ivh<軟件包名(絕對(duì)路徑)>i安裝v顯示安裝信息h顯示安裝進(jìn)程-nodeps忽略依賴關(guān)系(不建議)--replacefiles覆蓋安裝--replacepkgs重新安裝--force強(qiáng)制安裝--test測(cè)試安裝--prefix路徑名指定軟件包的安裝位置--noscripts軟件包在安裝過程中不執(zhí)行某些系統(tǒng)指令解決安裝包間的依賴關(guān)系搭建yum源作用:自動(dòng)解決安裝包的依賴關(guān)系配置文件cd/etc/配置文件的名稱:文件名自己定,要已.repo結(jié)尾vim1[yum源的名字,可以有多個(gè),但不能重名]2name=yum源的描述信息3baseurl=指定軟件倉(cāng)庫(kù)的位置4enabled=0以上三行設(shè)置不生效=1以上三行設(shè)置生效5gpgcheck=1啟用軟件包檢測(cè)0不檢測(cè)軟件包6gpgkey=file://本地軟件檢測(cè)對(duì)比的文件路徑y(tǒng)uncleanall清空本地緩存yumlist查看當(dāng)前的操作系統(tǒng)安裝了那些rpm包yumgrouplist查看當(dāng)前的操作系統(tǒng)安裝了那些軟件包組yumlist|grephttpdyumsearchdhcp(軟件名)在yum源軟件倉(cāng)庫(kù)里搜索指定的軟件用yum安裝軟件yum-yinstall軟件名yum-ygroupinstall軟件包組名用yum卸載yum-yremove軟件名yum出現(xiàn)錯(cuò)誤的時(shí)候(不能用yum解決依賴關(guān)系時(shí))[root@HCcd/usr/lib/site-packages/yum/[root@HCyum]#vimremote=url+'/'+relative(把url改成和vim下的baseurl=一樣)改成remote=“file://本地”+'/'+relativerpm包驗(yàn)證使用/var/lib/rpm/數(shù)據(jù)庫(kù)里記錄的內(nèi)容來和目前系統(tǒng)安裝的軟件進(jìn)行比對(duì)rpm-V軟件名某個(gè)軟件的文檔是否被改動(dòng)過-Vf文件名查看指定的文件是否被修改過-Va文件名查看所有被修改過的文件.....Tc/etc/文件被改動(dòng)過的內(nèi)容文件的類型文件名S文件的大小被改動(dòng)過5md5驗(yàn)證被修改過T文件的最后保存時(shí)間被修改過U文件的所有者被修改過G文件的所屬組被修改過M文件的屬性被修改過文件的類型c后面的文件是配置文件d后面的文件是目錄l后面的文件是鏈接軟件包的升級(jí)rpm<選項(xiàng)>軟件包名-UvhU如果低版本的軟件包沒有被安裝直接安裝當(dāng)前的軟件包-FvhF如果低版本的軟件包沒有安裝當(dāng)前的軟件包無法安裝卸載rpm<選項(xiàng)>軟件名-e卸載--nodeps忽略依賴關(guān)系卸載--force強(qiáng)制卸載安裝..是rpm的源碼包好處:可以自己修改rpm包的源碼文件BUILDRPMSSOURCESSPECSSRPMS編譯過程中產(chǎn)生的rpm包的說明文檔源碼文件配置文件不修改源碼包的配置1rpmbuild--rebuill只編譯打包不執(zhí)行安裝rpm-ivh/usr/src/redhat/RPMS/i386/2rpmbuild--recompile編譯打包并執(zhí)行安裝安裝..源碼包1解包解壓縮tar-zxvf-C/usr/srctar-jxvf-C/usr/src解壓后會(huì)在解壓目錄下生成一個(gè)與壓縮包同名的目錄,這個(gè)目錄存放的就是它所要的應(yīng)用文件2配置cd/usr/./configure--prefix=<目錄>目錄不需要提前創(chuàng)建如果不指定默認(rèn)裝到/usr/local配置完成后會(huì)出現(xiàn)一個(gè)makefile文件(要進(jìn)入源碼包目錄里執(zhí)行./configure每個(gè)源碼包里都會(huì)提供一個(gè)這樣的配置名我想讓這個(gè)軟件安裝完之后有什么樣的功能就在這個(gè)目錄后面加參數(shù)這個(gè)命令可以使用那些參數(shù))./configure--help3編譯(根據(jù)上一步產(chǎn)生的makefile文件來編譯產(chǎn)生可運(yùn)行的程序文件)make4安裝makeinstall3-4和成一步make&&makeinstall如果步驟3成功了就執(zhí)行第四步,如果第三步?jīng)]成功,則第四步,不執(zhí)行5卸載makeuninstall或直接刪除軟件的安裝目錄(--prefix=/mysoft)rm-rf/mysoft清除安裝過程中產(chǎn)生的臨時(shí)文件makeclean制作ISO文件mkisofs-o文件名mountsi::sysinit:/etc/l0:0:wait:/etc/rc0執(zhí)行關(guān)機(jī)要關(guān)閉什么程序.到rc0里去找l1:1:wait:/etc/rc1l2:2:wait:/etc/rc2l3:3:wait:/etc/rc3當(dāng)運(yùn)行不同級(jí)別的時(shí)候要運(yùn)行和開啟那些服務(wù)l4:4:wait:/etc/rc4K是關(guān)閉S是開啟l5:5:wait:/etc/rc5數(shù)值越小,優(yōu)先級(jí)越高l6:6:wait:/etc/rc6#TrapCTRL-ALT-DELETEca::ctrlaltdel:/sbin/shutdown-t3-rnow設(shè)置ctrl+alt+del重啟pf::powerfail:/sbin/shutdown-f-h+2"PowerFailure;SystemShuttingDown"#Ifpowerwasrestoredbeforetheshutdownkickedin,cancelit.pr:12345:powerokwait:/sbin/shutdown-c"PowerRestored;ShutdownCancelled"#Rungettysinstandardrunlevels1:2345:respawn:/sbin/mingettytty12:2345:respawn:/sbin/mingettytty23:2345:respawn:/sbin/mingettytty3開啟幾個(gè)終端4:2345:respawn:/sbin/mingettytty45:2345:respawn:/sbin/mingettytty56:2345:respawn:/sbin/mingettytty6#Runxdminrunlevel5x:5:respawn:/etc/X11/prefdm-nodaemon38,197%#chkconfig--list查看系統(tǒng)服務(wù)在各各級(jí)別上的狀態(tài)#chkconfig--list|grephttpd查看指定的系統(tǒng)服務(wù)在各各級(jí)別上的狀態(tài)設(shè)置系統(tǒng)服務(wù)在各各級(jí)別上的狀態(tài)[root@HC]#chkconfig--level35httpdon開機(jī)啟動(dòng)設(shè)置httpd在3和5級(jí)別上啟動(dòng)就運(yùn)行#chkconfig--level5httpdoff設(shè)置http在5級(jí)別上關(guān)閉第六步啟用migetty進(jìn)程顯示登錄界面輸入用戶密碼進(jìn)入系統(tǒng)2進(jìn)程的查看終止進(jìn)程的前后臺(tái)調(diào)度查看1靜態(tài)查看2動(dòng)態(tài)查看靜態(tài)查看psaux參數(shù)a顯示當(dāng)前終端下的所有進(jìn)程信息u使用以用戶為主的格式輸出進(jìn)程信息x顯示當(dāng)前用戶在所有終端下的進(jìn)程信息ps-elf參數(shù)-e當(dāng)前系統(tǒng)內(nèi)所有進(jìn)程信息l使用長(zhǎng)格式顯示進(jìn)程信息f使用完整的格式顯示進(jìn)程信息psauxUSERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMANDroot12072632Ss13:490:00init[5]pidcpu占用率[root@localhost~]#psauxUSERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMANDroot12072612Ss17:070:00init[5]root200S<17:070:00[migration/0]root300SN17:070:00[ksoftirqd/0]root400S<17:070:00[watchdog/0]root500S<17:070:00[migration/1]root600SN17:070:01[ksoftirqd/1]root700S<17:070:00[watchdog/1]root800S<17:070:00[events/0]root900S<17:070:01[events/1]root1000S<17:070:00[khelper]root1100S<17:070:00[kthread]root1500S<17:070:00[kblockd/0]root1600S<17:070:01[kblockd/1]root1700S<17:070:00[kacpid]root12500S<17:070:00[cqueue/0]root12600S<17:070:00[cqueue/1]root12900S<17:070:00[khubd]root13100S<17:070:00[kseriod]root19900S17:070:00[khungtaskd]root20200S<17:070:03[kswapd0]root20300S<17:070:00[aio/0]root20400S<17:070:00[aio/1]root36000S<17:070:00[kpsmoused]root39100S<17:080:00[ata/0]root39200S<17:080:00[ata/1]root39300S<17:080:00[ata_aux]root39700S<17:080:00[scsi_eh_0]root39800S<17:080:00[scsi_eh_1]root40500S<17:080:00[kstriped]root41800D<17:080:14[kjournald]root44400S<17:080:00[kauditd]root4772480944S<s17:080:00/sbin/udevd-droot131200S<17:080:00[hd-audio0]root159900S<17:080:00[kmpathd/0]root160000S<17:080:00[kmpathd/1]root160100S<17:080:00[kmpath_handle]root166600S<17:080:00[kjournald]root212912520756S<sl17:080:00auditdroot213112076680S<sl17:080:00/sbin/audispdroot21531728572Ss17:080:01syslogd-m0root21561680400Ss17:080:00klogd-xrpc22131816552Ss17:080:00portmaproot223900S<17:080:00[rpciod/0]root224000S<17:080:00[rpciod/1]root22481868748Ss17:080:00root22725816644Ss17:080:00dbus228729801120Ss17:080:00dbus-daemon--sroot23022172792Ss17:080:00/usr/sbin/hcidroot23081748516Ss17:080:00/usr/sbin/sdpdroot2480140124864S17:080:00python./hpssd.root249370641036Ss17:080:00/usr/sbin/droot25162728848Ss17:080:00xinetd-stayaliroot253492281900Ss17:080:00sendmail:accepsmmsp254281441516Ss17:080:00sendmail:Queueroot25521900472Ss17:080:00gpm-m/dev/inproot256155281112Ss17:080:00crondxfs2594255044364Ss17:080:00xfs-droppriv-root26112268432Ss17:080:00/usr/sbin/atdavahi264127041320Ss17:080:01avahi-daemon:ravahi26422592420Ss17:080:00avahi-daemon:croot27033508524S17:080:00/usr/sbin/smartroot27081664452tty1Ss+17:080:00/sbin/mingettyroot27091664452tty2Ss+17:080:00/sbin/mingettyroot27101664452tty3Ss+17:080:00/sbin/mingettyroot27161664452tty4Ss+17:080:00/sbin/mingettyroot27181664448tty5Ss+17:080:00/sbin/mingettyroot27201664448tty6Ss+17:080:00/sbin/mingettyroot2721159042988Ss17:080:00/usr/sbin/gdm-broot27762607210464SN17:080:00/usr/bin/pythonroot277826801240SN17:080:00/usr/libexec/garoot2818165282748S17:080:00/usr/sbin/gdm-broot3040240006924Ss17:090:00gnome-power-manroot30421868616S17:090:00/sbin/pam_timesroot304462843196S17:090:00/usr/sbin/nm-syroot30514979612156S17:090:00/usr/libexec/clroot305310304414584S17:090:01/usr/libexec/miroot30592480872S17:090:00/usr/libexec/maroot30616420824Ss17:090:00/usr/lib/scim-1root54554332232Ss17:380:00/usr/bin/vmnet-root54615148400Ss17:380:00/usr/bin/vmnet-root547214848760Ss17:380:00/usr/sbin/vmwarroot558114988036696Sl17:380:04/usr/lib/vmwareroot581814078030084S17:380:02/usr/lib/vmwareroot1613920068469176Sl18:510:10/usr/lib/vmwareroot1658914396161160864Ssl18:5313:55/usr/lib/vmwareroot1705647801428pts/1Ss19:060:00bashroot1722700D19:150:00[pdflush]root1722900D19:150:00[pdflush]root172334500948pts/1R+19:170:00psauxpsaux|wc-l查看當(dāng)前運(yùn)行的進(jìn)程數(shù)servicehttpdstart啟動(dòng)servicehttpdrestart重啟servicehttpdstatus查看servicehttpdreload重啟servicehttpdstop關(guān)閉進(jìn)程的狀態(tài)列S表示這個(gè)進(jìn)程在休眠有s表示當(dāng)前這個(gè)進(jìn)程下面有子進(jìn)程R進(jìn)程正在運(yùn)行+當(dāng)前正在運(yùn)行T這個(gè)進(jìn)程停止了Z僵尸進(jìn)程(進(jìn)程已經(jīng)關(guān)閉,但是沒有關(guān)閉)W內(nèi)存不夠N低優(yōu)先級(jí)<高優(yōu)先級(jí)D不能被打斷的正在執(zhí)行IO操作的進(jìn)程TTY進(jìn)程屬于那個(gè)終端tty一般為本地終端pts為X或者是遠(yuǎn)程-表示系統(tǒng)后臺(tái)pts/0有網(wǎng)絡(luò)連接主機(jī)的進(jìn)程此進(jìn)程與終端無關(guān)PID進(jìn)程的編號(hào)PPID進(jìn)程父進(jìn)程的編號(hào)USER進(jìn)程的執(zhí)行者是誰%CUP進(jìn)程占用cpu的比例%MEM進(jìn)程占用物理內(nèi)存的比例NI進(jìn)程的優(yōu)先級(jí)優(yōu)先級(jí)的調(diào)整:由19至-20數(shù)字越小優(yōu)先級(jí)越高PRI內(nèi)核分配給進(jìn)程的優(yōu)先級(jí)調(diào)整優(yōu)先級(jí)nice啟動(dòng)的時(shí)候就指定優(yōu)先級(jí)nice--20servicehttpdstartrenice修改指定pid的進(jìn)程優(yōu)先級(jí)實(shí)例:renice優(yōu)先級(jí)-19進(jìn)程的PID號(hào)終止進(jìn)程kill-l查看kill可以使用的信號(hào)(常用的編號(hào)-15終止進(jìn)程-9強(qiáng)制終止進(jìn)程ctrl+c-19暫停執(zhí)行進(jìn)程=ctrl+z-18繼續(xù)執(zhí)行進(jìn)程)kill<信號(hào)>PID號(hào)killall<信號(hào)>進(jìn)程名(把所有進(jìn)程名為xxx的)一起殺死多個(gè)進(jìn)程pkill<信號(hào)>進(jìn)程名稱通過進(jìn)程名來殺進(jìn)程的前后太調(diào)度ctrl+z把程序暫停并置入后臺(tái)&讓程序在后臺(tái)運(yùn)行fg編號(hào)把后臺(tái)的程序調(diào)入前臺(tái)bg編號(hào)激活后臺(tái)運(yùn)行jobs查看后臺(tái)運(yùn)行的進(jìn)程kill%編號(hào)殺死后臺(tái)進(jìn)程pstree樹狀結(jié)構(gòu)顯示進(jìn)程pgrep進(jìn)程名查找指定的進(jìn)程pidpgrep-l進(jìn)程名模糊查找pgrep-u進(jìn)程的所有者pgrep-t根據(jù)進(jìn)程所在的終端進(jìn)行查找top動(dòng)態(tài)查看進(jìn)程第七天3計(jì)劃任務(wù)一次性計(jì)劃任務(wù)(atd)執(zhí)行一次就結(jié)束需要atd服務(wù)serviceatdstatus查看這個(gè)服務(wù)是否啟動(dòng)了啟動(dòng)serviceatdstartchkconfig--level35atdon設(shè)置開機(jī)自啟動(dòng)chkconfig--list|grepatdatd0:關(guān)閉1:關(guān)閉2:關(guān)閉3:啟用4:啟用5:啟用6:關(guān)閉root@localhost~]#chkconfigatdon[root@localhost~]#chkconfig--list|grepatdatd0:關(guān)閉1:關(guān)閉2:啟用3:啟用4:啟用5:啟用6:關(guān)閉設(shè)置一次性計(jì)劃任務(wù)語(yǔ)法at時(shí)間at>輸入要執(zhí)行的任務(wù)結(jié)束編寫ctrl+datnowat是命令now當(dāng)前
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版美容美發(fā)行業(yè)員工社會(huì)保險(xiǎn)合同4篇
- 2025年度個(gè)人品牌重型機(jī)械抵押借款合同范本4篇
- 2025版企業(yè)新媒體營(yíng)銷策略執(zhí)行合同3篇
- 2025年度美容院美容院店務(wù)管理與顧客服務(wù)合同4篇
- 2025年香港勞務(wù)派遣與人力資源共享服務(wù)合同3篇
- 基于物聯(lián)網(wǎng)的智能農(nóng)業(yè)管理系統(tǒng)2025年度委托開發(fā)合同
- 2025版停車場(chǎng)設(shè)施設(shè)備更新與改造合同范本2篇
- 2025年度餐飲業(yè)消防安全責(zé)任合同書3篇
- 退房時(shí)2025年度房屋損害賠償協(xié)議3篇
- 2024版快遞物流服務(wù)合同書
- 化學(xué)-河南省TOP二十名校2025屆高三調(diào)研考試(三)試題和答案
- 智慧農(nóng)貿(mào)批發(fā)市場(chǎng)平臺(tái)規(guī)劃建設(shè)方案
- 林下野雞養(yǎng)殖建設(shè)項(xiàng)目可行性研究報(bào)告
- 2023年水利部黃河水利委員會(huì)招聘考試真題
- Python編程基礎(chǔ)(項(xiàng)目式微課版)教案22
- 建筑施工中常見的安全問題及解決方法
- 近五年重慶中考物理試題及答案2023
- 乳腺導(dǎo)管原位癌
- 冷庫(kù)管道應(yīng)急預(yù)案
- 《學(xué)習(xí)教育重要論述》考試復(fù)習(xí)題庫(kù)(共250余題)
- 網(wǎng)易云音樂用戶情感畫像研究
評(píng)論
0/150
提交評(píng)論