Linux常用命令大全.doc_第1頁
Linux常用命令大全.doc_第2頁
Linux常用命令大全.doc_第3頁
Linux常用命令大全.doc_第4頁
Linux常用命令大全.doc_第5頁
已閱讀5頁,還剩56頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

Linux 命令大全一、系統(tǒng)管理與設(shè)置; 二、用戶和用戶組管理; 三、磁盤管理; 四、文件和目錄管理; 五、備份與壓縮; 六、網(wǎng)絡(luò)管理與相關(guān)應(yīng)用; 七、vi/vim編輯器;八、Shell編程一、系統(tǒng)管理與設(shè)置1、信息顯示命令# man & info /幫助手冊# man 命令 /顯示相應(yīng)命令的幫助內(nèi)容# arch /顯示當(dāng)前系統(tǒng)體系結(jié)構(gòu)# cal /顯示當(dāng)前月份# cal 2012 /顯示2012年的月歷# cal 10 2012 /顯示2012年10月的月歷# cal -y /顯示整年日歷# cat /etc/issue /看當(dāng)前系統(tǒng)發(fā)行版本# cat /etc/redhat-release /看操作系統(tǒng)版本(redhat和centos)# cat /etc/shells /查看shell版本# cat /etc/services | more /查看各種服務(wù)的port# cat /proc/cpuinfo /顯示CPU信息# cat /proc/cpuinfo | grep flags | grep lm | wc -l /結(jié)果大于0, 說明支持64位計算。lm指long mode, 支持lm則是64位# getconf LONG_BIT /查看CPU位數(shù)(32 or 64)# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c /查看CPU型號# cat /proc/cpuinfo | grep physical | uniq -c /查看實際有幾顆CPU# getconf LONG_BIT /顯示當(dāng)前CPU運行在什么模式下# cat /proc/devices /列出字符和塊設(shè)備的主設(shè)備號,以及分配到這些設(shè)備號的設(shè)備名稱# cat /proc/filesystems /看文件系統(tǒng)# cat /proc/interrupts /顯示中斷# cat /proc/ioports /看設(shè)備io端口# cat /proc/loadavg / 看系統(tǒng)負載# cat /proc/meminfo /看內(nèi)存信息# cat /proc/mounts /顯示當(dāng)前系統(tǒng)所安裝的文件系統(tǒng)信息# free /看內(nèi)存信息# dmidecode /查看內(nèi)存型號# /usr/platform/sun4u/sbin/prtdiag -v /查看內(nèi)存信息(unix)# cat /proc/modules /看當(dāng)前系統(tǒng)模塊# cat /proc/net/dev 顯示網(wǎng)絡(luò)適配器及統(tǒng)計# cat /proc/partitions /看當(dāng)前系統(tǒng)分區(qū)# cat /proc/scsi/scsi /查看scsi硬盤信息# cat /proc/swaps /看所有swap分區(qū)# cat /proc/version /查看Linux內(nèi)核版本# cat /etc/security/limits.conf /查看打開最大文件數(shù)等設(shè)置# cd /proc/pid號;ls -l exe /查看進程的完整路徑# date /顯示當(dāng)前時間# date +%Y/%m/%d /以yyyy/mm/dd格式顯示日期# date +%Y-%m-%d /以yyyy-mm-dd格式顯示日期# date +%H:%M /顯示時、分# date -r test /顯示test文件最后一次的修改時間# dmesg /看啟動信息# dmidecode | grep Product Name /查看機器型號# dmidecode | more /查看硬件(如內(nèi)存型號、生產(chǎn)廠家等)信息# dmidecode |grep Serial Number /查看主板的序列號# dmidecode -q /顯示硬件系統(tǒng)部件 (SMBIOS / DMI)# dmidecode -s system-serial-number /查看系統(tǒng)序列號# dmidecode -t 11 /查看OEM信息# dmidecode -t memory /查看內(nèi)存信息# dmidecode -t processor /查看CPU詳細信息# echo /顯示文本行# echo $LANG /顯示系統(tǒng)語言# echo $PATH /顯示系統(tǒng)的環(huán)境變量# env /顯示所有環(huán)境變量# export /查看環(huán)境變量(在bash下)# fgconsole /顯示活動的虛擬終端數(shù)目# file -s /dev/sd* /查看設(shè)備信息# file /sbin/init /查看系統(tǒng)是32位還是64位:64位系統(tǒng)輸出信息如下:sbin/init: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped32位系統(tǒng)輸出信息如下:/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped# free -m /以M為單位顯示內(nèi)存狀態(tài)# free -m -s5 /以M為單位,每隔5秒刷新一次內(nèi)存狀態(tài)# gcc -v /查看GCC版本# getconf LONG_BIT /查看系統(tǒng)是32位還是64位# glxinfo /顯示有關(guān)GXL擴展和OpenGL渲染器的信息# grep -i 10.52 /etc/hosts /查找/etc/hosts文件中包含10.52的行,不區(qū)分大小寫# hdparm -i /dev/hda 羅列一個磁盤的架構(gòu)特性# hdparm -tT /dev/sda 在磁盤上執(zhí)行測試性讀取操作# head -5 /etc/passwd /看文件passwd的前5行# tail -10 /etc/passwd /看文件passwd的后10行# sed -n 5,10p /etc/passwd /查看文件passwd的第5行到第10行# history /顯示歷史記錄# history 5 /顯示最近執(zhí)行的5個歷史記錄# history -c /清除歷史記錄# sysdef -h /查看主機ID(Unix)# hostname /顯示主機名# hostname -a /顯示主機別名# hostname -d /顯示主機域名# hostname -i /顯示主機IP地址# hostname 主機名 /設(shè)置主機名稱# hwclock /獲取當(dāng)前硬件時間# hwclock -show /查看硬件時間# clock -show /查看硬件時間# hwclock version /顯示hwclock命令的版本信息# info 命令 /顯示相應(yīng)命令info內(nèi)容# iostat -d 2 3 /評估磁盤性能,每隔2s刷新一次信息,且刷新3次# lastlog /最近登入的時間# locale /顯示系統(tǒng)當(dāng)前的語言設(shè)置# locale -a /顯示所有可用字體# /etc/sysconfig/i18n /語言配置文件# lsb_release -a /查看系統(tǒng)發(fā)行版本,該命令適合所有的linux發(fā)行版本# lsmod /顯示所有已加載的模塊# lspci | more /顯示當(dāng)前系統(tǒng)的硬件配置# lspci -v /查看系統(tǒng)硬件配置詳細信息# lspci -vv more /查看系統(tǒng)硬件配置更為詳細的信息# lspci| grep Ethernet /查看網(wǎng)卡信息# lspci -tv /列出所有PCI設(shè)備# lsusb /輸出所有的usb設(shè)備# ls /etc/rc3.d/S* |cut -c 15- /顯示運行3級別開啟的服務(wù)# ls -l /lib/modules/$(uname -r)/kernel/fs /查看Linux支持哪些文件系統(tǒng)# cat /proc/filesystems /查看當(dāng)前已加載到內(nèi)存中支持的文件系統(tǒng)# mount /列出系統(tǒng)的所有分區(qū)# mpstat /多處理器使用率# netstat -pan|grep 177 /查看177端口情況# netstat -nlap /查詢進程占用哪些端口# ps aux /顯示所有進程狀態(tài)和進程的基本信息# ps -e /查看當(dāng)前所有進程# ps -u root N /顯示所有不是以root身份運行的進程# ps -U ow2003 /顯示ow2003用戶進程# ps -ef |grep ow2003 /顯示ow2003用戶進程# pstree -h /高亮顯示當(dāng)前正在執(zhí)行的進程# pstree -p /以樹狀圖方式顯示進程及進程號# pwd /顯示當(dāng)前目錄# rpm -qa redhat-release /看操作系統(tǒng)版本(只適用RH系列)# rpm -qa | xargs rpm -V /查看系統(tǒng)中所有被修改過的文件,這對新安裝的系統(tǒng)比較有效# rpm -qa vsftpd | xargs rpm -V /查看系統(tǒng)中某個rpm包中的文件是否被修改# runlevel /顯示系統(tǒng)運行級別# set /顯示所有本地定義的Shell變量# stat -f filename /顯示文件系統(tǒng)狀態(tài)# stat filename /顯示文件詳細內(nèi)容# tac /etc/hosts /與cat相反,是將hosts內(nèi)容從最后一行到第一行反向顯示在屏幕上# time ls /查看執(zhí)行l(wèi)s命令所需的時間# top n 2 /顯示進程信息,刷新兩次后退出# top -d 2 -n 3 -b test.txt /將top的結(jié)果輸出到文件test.txt中(每隔2秒,打印3次)# top -bn1 /top命令列出所有進程# top -bn1 1.txt /將進程輸出到文件1.txt里# touch -help /顯示touch幫助信息# tty /顯示當(dāng)前終端的名稱# uname -a /顯示全部信息64位系統(tǒng)輸出如下信息:Linux 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux32位系統(tǒng)輸出如下信息:Linux 2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005 i686 i686 i386 GNU/Linux# uname -i /顯示硬件平臺# uname -m /顯示機器硬件名# uname -n /顯示網(wǎng)絡(luò)節(jié)點主機名# uname -o /顯示操作系統(tǒng)# uname -p /顯示處理器類型# uname -r /顯示內(nèi)核版次# uname -s /顯示內(nèi)核名Linux內(nèi)核版本信息:Redhat 9.02.4.20-8RHEL 3 Update 82.4.21-47RHEL 4 2.6.9-5RHEL 4 Update 12.6.9-11RHEL 4 Update 22.6.9-22RHEL 4 Update 32.6.9-34RHEL 4 Update 42.6.9-42RHEL 4 Update 52.6.9-55RHEL 4 Update 62.6.9-67RHEL 4 Update 72.6.9-78CENTOS 5/RHEL 5 2.6.18-8CENTOS 5.1/RHEL 5 Update 12.6.18-53CENTOS 5.2/RHEL 5 Update 22.6.18-92CENTOS 5.3/RHEL 5 Update 32.6.18-128CENTOS 5.4/RHEL 5 Update 42.6.18-164CENTOS 5.5/RHEL 5 Update 52.6.18-194CENTOS 5.6/RHEL 5 Update 62.6.18-238# uptime /查詢系統(tǒng)自啟動到現(xiàn)在總的運行時間及負載情況# vmstat /顯示虛擬內(nèi)存的使用信息# vmstat 2 3 /顯示虛擬內(nèi)存每隔2s刷新一次信息,且刷新3次# whatis 命令或數(shù)據(jù) /相當(dāng)于man -f 命令或數(shù)據(jù)# yes string /設(shè)定重復(fù)顯示的字符串2、系統(tǒng)管理命令# bc /調(diào)用計算器(如果要輸出小數(shù),則要執(zhí)行 scale=number,這個number就是小數(shù)點后的位數(shù)),輸入quit退出bc# chkconfig rlogin on /開啟rlogin服務(wù)# chkconfig rsh on /開啟遠端服務(wù)器rsh# chsh /shell設(shè)置# chsh -l /列出當(dāng)前所有可用的shell# chsh -s /bin/bash /改變當(dāng)前的shell設(shè)置為/bin/bash# /bin/sh /切換shell# exit /退出shell# clear /清除終端屏幕# cp /dev/cdrom mycd.iso & /后臺運行制作鏡像(加&)# Ctrl + L /清除終端屏幕# dos2unix filedos.txt fileunix.txt /將一個文本文件的格式從MSDOS轉(zhuǎn)換成UNIX# unix2dos fileunix.txt filedos.txt /將一個文本文件的格式從UNIX轉(zhuǎn)換成MSDOS# recode .HTML page.html /將一個文本文件轉(zhuǎn)換成html# recode -l | more /顯示所有允許的轉(zhuǎn)換格式# badblocks -v /dev/hda1 /檢查磁盤hda1上的壞磁塊# fsck /dev/hda1 /修復(fù)/檢查hda1磁盤上linux文件系統(tǒng)的完整性# fsck.ext2 /dev/hda1 /修復(fù)/檢查hda1磁盤上ext2文件系統(tǒng)的完整性# e2fsck /dev/hda1 /修復(fù)/檢查hda1磁盤上ext2文件系統(tǒng)的完整性# e2fsck -j /dev/hda1 /修復(fù)/檢查hda1磁盤上ext3文件系統(tǒng)的完整性# fsck.ext3 /dev/hda1 /修復(fù)/檢查hda1磁盤上ext3文件系統(tǒng)的完整性# fsck.vfat /dev/hda1 /修復(fù)/檢查hda1磁盤上fat文件系統(tǒng)的完整性# fsck.msdos /dev/hda1 /修復(fù)/檢查hda1磁盤上dos文件系統(tǒng)的完整性# dosfsck /dev/hda1 /修復(fù)/檢查hda1磁盤上dos文件系統(tǒng)的完整性# echo $shell /顯示當(dāng)前用戶的默認shell# fg 2178 /將后臺進程編號為2178調(diào)到前臺# ftp 89 & /讓ftp進程在后臺執(zhí)行# init 0 /關(guān)閉系統(tǒng)(停止)# telinit 0 /關(guān)閉系統(tǒng)(3)# init 1 /單用戶模式(root)# init 2 /多用戶文本模式(不能使用NFS)# init 3 /多用戶文本模式(能使用網(wǎng)絡(luò)共享)# init 5 /圖形登錄模式# init 6 /重新啟動系統(tǒng)# shutdown -h now /關(guān)閉系統(tǒng)(1)# shutdown -h hours:minutes & /按預(yù)定時間關(guān)閉系統(tǒng)# shutdown -c /取消按預(yù)定時間關(guān)閉系統(tǒng)# shutdown -r now /重啟(1)# reboot /重啟(2)# logout /注銷# jobs 查看后臺運行的進程# kill -9 2178 /強制終止ID為2178的進程(強制法可能導(dǎo)致系統(tǒng)資源無法正常釋放,一般不推薦使用,除非其他辦法都無效)# mc /對當(dāng)前目錄文件進行可視化管理# ntsysv /設(shè)置系統(tǒng)開機時啟動的各種服務(wù)# system-config-services /圖形界面的設(shè)置系統(tǒng)開機時啟動的各種服務(wù)# pgrep nslookup /顯示與指定字符串相關(guān)的進程# pgrep -u root -l /查找由root用戶創(chuàng)建的進程# pgrep -u root -l -v /查找不是由root用戶創(chuàng)建的進程# ps -aux /顯示當(dāng)前運行的進程(靜態(tài))# ps -ef / 查看所有進程# pstree /查看當(dāng)前進程樹# pwck /etc/passwd /檢測passwd文件的正確性# pwck /etc/shadow /檢測shadow文件的正確性# rlogin -l ow2003 00 /以用戶ow2003登錄遠端主機# rmmod 未使用的模塊名 /卸載unused模塊# rsh 89 /登錄遠端主機89# rsh -l ow2003 89 /以用戶ow2003登錄遠端主機# runlevel /顯示系統(tǒng)當(dāng)前運行級別# sleep 2m /讓系統(tǒng)休眠2分鐘# ssh 89 /登錄遠端主機89# ssh -l ow2003 89 /以用戶ow2003登錄遠端主機# sudo -L /顯示sudo命令可以使用的參數(shù)及相關(guān)描述信息# sudo -u ow2003 ls -l /home /以用戶ow2003身份執(zhí)行命令# suspend /暫停正在使用的shell# suspend -f /強制暫停正在使用的shell# symlinks -v / /顯示根目錄下的所有符號鏈接# testparm /測試samba配置,回車后繼續(xù)# top /顯示當(dāng)前運行的進程(動態(tài))# top (Ctrl+Z) / 將當(dāng)前top進程調(diào)到后臺并停止# vlock /鎖定虛擬終端# watch -n 10 -difference=cumulative who /以高亮字符顯示累加差異# watch -n 10 who /每隔10秒執(zhí)行一次who命令# whereis /找到指定文件的源、二進制文件和手冊等各部分# xkill /鼠標點死掉的圖形即可終止,如果想終止xkill ,按右鍵取消bash 快捷鍵:常用:Ctrl+a 開始位置Ctrl+e 最后位置Ctrl+k 刪除此處至末尾所有內(nèi)容Ctrl+u 刪除此處至開始所有內(nèi)容Ctrl-C 殺死當(dāng)前任務(wù)Ctrl-L 刷新屏幕Ctrl-shift-c 復(fù)制Ctrl-shift-v 粘貼tab 補全terminal窗口操作:Alt+1 切換到標簽頁1Alt+2 切換到標簽頁2Alt+3 切換到標簽頁3Ctrl+PageDown 后一標簽頁Ctrl+PageUp 前一標簽頁Shift+Ctrl+N 新建窗口Shift+Ctrl+PageDown 標簽頁右移Shift+Ctrl+PageUp 標簽頁左移Shift+Ctrl+Q 關(guān)閉終端Shift+Ctrl+T 新建標簽頁Shift+Ctrl+W 關(guān)閉標簽頁terminal窗口中的復(fù)制粘貼:Shift+Ctrl+C 復(fù)制Shift+Ctrl+V 粘貼改變terminal窗口大?。? 執(zhí)行上一條命令!?string? 執(zhí)行含有string字符串的最新命令!num 執(zhí)行命令歷史列表的第num條命令(Ctrl+p) 顯示上一條命令(Ctrl+n) 顯示下一條命令A(yù)lt+ 歷史列表最后一項Ctrl - 減小Ctrl+Shift + 放大 Ctrl 0 原始大小Ctrl+r 然后輸入若干字符,開始向上搜索包含該字符的命令,繼續(xù)按Ctrl+r,搜索上一條匹配的命令Ctrl+s 與Ctrl+r類似,只是正向檢索 F11:全屏history 顯示命令歷史列表ls !$ 執(zhí)行命令ls,并以上一條命令的參數(shù)為其參數(shù)光標移動:Alt+b 光標向后移動一個單詞Alt+c 把當(dāng)前詞匯變成首字符大寫Alt+d 剪切光標之后的詞Alt+f 光標向前移動一個單詞Alt+l 把當(dāng)前詞轉(zhuǎn)化為小寫Alt+t 交換當(dāng)前與以前單詞的位置Alt+u 把當(dāng)前詞轉(zhuǎn)化為大寫Ctrl+(x u) 按住Ctrl的同時再先后按x和u,撤銷剛才的操作Ctrl+a 光標移到行首。Ctrl+b 光標左移一個字母Ctrl+c 刪除整行Ctrl+d 刪除光標所在字母(注意與backspace以及Ctrl+h的區(qū)別,這兩個是刪除光標前的字符)Ctrl+d 退出當(dāng)前 Shell(當(dāng)前行無字符時)Ctrl+e 光標移到行尾。Ctrl+f 光標右移。Ctrl+h 刪除光標前一個字符,相當(dāng)于按 backspace 鍵。Ctrl+k 清除光標后至行尾的內(nèi)容。Ctrl+l 清屏,相當(dāng)于clearCtrl+q 重新啟用掛起的shellCtrl+r 搜索以前輸入過的命令。將有提示,根據(jù)輸入的關(guān)鍵字搜索bash的historyCtrl+s 掛起當(dāng)前shellCtrl+t 交換光標位置前的兩個字符。Ctrl+u 清除光標前至行首間的所有內(nèi)容。Ctrl+v 插入特殊字符,如Ctrl+v+Tab加入Tab字符鍵Ctrl+w 清除光標所在處之前的一個詞(以空格、標點等為分隔符)Ctrl+y 粘貼或恢復(fù)上次的刪除。Ctrl+z 把當(dāng)前進程轉(zhuǎn)到后臺運行,使用 fg 命令恢復(fù)。Esc+b 移動到當(dāng)前單詞的開頭Esc+f 移動到當(dāng)前單詞的結(jié)尾Esc+t 顛倒光標所在處及其相鄰單詞的位置Esc+w 刪除光標所在處之前的字符至其單詞尾(以空格、標點等為分隔符)3、系統(tǒng)維護命令# alias /列出已設(shè)置的別名# alias rm rm -i /設(shè)置別名# authconfig /設(shè)置系統(tǒng)的認證信息# bind -l /顯示按鍵組合的內(nèi)容# bind -q abort /查詢abort上綁定的鍵# chattr +i filename /禁止刪除# chattr -i filename /取消禁止# chattr +i /etc/fstab /禁止修改fstab文件 # chattr -i /etc/fstab /取消禁止修改fstab文件# chmod 4755 test /使test文件具有SUID權(quán)限(4為SUID)。SUID對目錄是無效的# chmod 2755 test /使test文件具有SGID權(quán)限(2為SGID)。SGID可用于文件或目錄# chmod 1755 /test /使/test目錄具有SBIT權(quán)限(1為Sticky bit即SBIT)。SBIT只對當(dāng)前目錄有效# chmod 7666 test /test文件擁有者無執(zhí)行權(quán)限,設(shè)置后的大寫S、T表示“空的”,即沒有執(zhí)行權(quán)限# lsattr -a test /顯示文件test的隱藏屬性# lsattr -a /顯示當(dāng)前目錄下所有的目錄和文件,包括隱藏文件或目錄# lsattr -R /遞歸顯示指定目錄及子目錄的內(nèi)容# lsattr /顯示當(dāng)前目錄下的文件屬性# chkconfig -list /列出chkconfig所知道的所有服務(wù)# chkconfig telnet off /關(guān)閉telnet服務(wù)# chkconfig telnet on /開啟telnet服務(wù)# cat /etc/sysconfig/clock /查看所屬時區(qū)和是否使用UTC時間# date -s 2007-08-03 /只修改日期# date -s 2007-08-03 14:15:00 /同時修改日期和時間,加雙引號# date -s 02/16/2012 /修改日期(按月日年格式)# date -s 13:56:00 /修改時間(按時分秒格式)# clock -r /查詢BIOS時間# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime /修改時區(qū)修改/etc/sysconfig/clock文件的內(nèi)容為:ZONE=”Asia/Shanghai”UTC=falseARC=false# hwclock w /同步BIOS時間# hwclock -set -date=07/07/06 10:19:00 /設(shè)置硬件時間(月/日/年 時:分:秒)# clock -set -date=07/07/06 10:19:00 /設(shè)置硬件時間(月/日/年 時:分:秒)# hwclock -hctosys /硬件時鐘與系統(tǒng)時鐘同步(hc代表硬件時間,sys代表系統(tǒng)時間)# clock -hctosys /硬件時鐘與系統(tǒng)時鐘同步(hc代表硬件時間,sys代表系統(tǒng)時間)# hwclock -systohc /系統(tǒng)時鐘與硬件時鐘同步# clock -systohc /系統(tǒng)時鐘與硬件時鐘同步# tzselect /時區(qū)設(shè)置# DEB 包 (Debian, Ubuntu 以及類似系統(tǒng))# dpkg -i package.deb /安裝/更新一個 deb 包# dpkg -r package_name /從系統(tǒng)刪除一個 deb 包# dpkg -l /顯示系統(tǒng)中所有已經(jīng)安裝的 deb 包# dpkg -l | grep httpd /顯示所有名稱中包含 httpd 字樣的deb包# dpkg -s package_name /獲得已經(jīng)安裝在系統(tǒng)中一個特殊包的信息# dpkg -L package_name /顯示系統(tǒng)中已經(jīng)安裝的一個deb包所提供的文件列表# dpkg -contents package.deb /顯示尚未安裝的一個包所提供的文件列表# dpkg -S /bin/ping /確認所給的文件由哪個deb包提供# declare BASH=/bin/csh /修改變量BASH的值為/bin/csh# declare -p /顯示shell的所有變量及值# declare -x /顯示所有環(huán)境變量的值# dircolors -b /顯示Bourne Shell顏色代碼設(shè)置# dircolors -c /顯示C Shell顏色代碼設(shè)置# dircolors -p /顯示ls命令默認顏色值# enable -a /顯示shell的所有內(nèi)置指令# enable alias /加載內(nèi)部命令alias# enable -n alias /關(guān)閉alias# eval pwd;df -h;ls /連接多個命令pwd,df -h和ls# export MYENVIRON /自定義一個環(huán)境變量MYENVIRON# export MYNAME= Wang Xuri /定義環(huán)境變量并賦值# export -p /列出當(dāng)前的環(huán)境變量值# unset MYNAME /清除環(huán)境變量MYNAME(注:以上命令使用的shell是bash)# fdisk /mbr /刪除GRUB# hostid /顯示當(dāng)前主機的數(shù)字標識# ldd /bin/ls /顯示/bin/ls命令所使用的共享函數(shù)庫# ldd -v /bin/ls /以冗余模式顯示的/bin/ls所使用的共享函數(shù)庫# losetup /dev/loop0 /顯示設(shè)備/dev/loop0的狀態(tài)# depmod /分析可載入模塊的相依性# insmod /載入模塊# lsmod /顯示所有已加載的模塊# lsmod -v usb-uhci /使用insmod命令安裝模塊usb-uhci# modinfo /顯示kernel模塊的信息# modprobe /自動處理可載入模塊# modprobe -c /顯示當(dāng)前自動處理可載入模塊的默認配置# rmmod /刪除模塊# modprobe -v 8139too /安裝網(wǎng)卡8139too# mouseconfig -device psaux /指定鼠標端口為PS/2,鼠標為psaux# mouseconfig -noui genericusb /以命令形式指定鼠標類型為genericusb# mouseconfig -text /在圖形界面方式下配置鼠標# resize -c /使用C shell表示當(dāng)前終端窗口大小# resize -s 30 100 /設(shè)置虛擬終端大小,高為30列,長為100個字符# resize -u /使用Bourne shell表示當(dāng)前終端窗口大小# rpm -checksig package.rpm /確認一個rpm包的完整性# rpm -e package-name /卸載具體的軟件包# rpm -ev RealPlayer /卸載軟件RealPlay# rpm -hiv RealPlayer10GOLD.rpm /安裝RealPlayer10GOLD.rpm包# rpm -i mplay.rpm /安裝mplay軟件包(不顯示信息)# rpm -ivh -force mplay.rpm /強制安裝mplay軟件包(顯示信息)# rpm -ivh package-name /安裝軟件包并顯示過程# rpm -oldpackge mplay.rpm /降級mplay軟件包# rpm -q http /查詢指定的包http是否安裝# rpm -q installed-package-name /查看是否安裝# rpm -q telnet-server /查看telnet服務(wù)器包# rpm -qa /查看系統(tǒng)中已安裝的所有rpm包(不分屏)# rpm -qa|grep ftp /查詢指定RPM# rpm -qa|less /查詢已安裝RPM(分屏)# rpm -qf luo /查詢文件luo所屬的軟件包# rpm -qf package-name /查詢某個文件所屬的軟件包# rpm -qi http /查詢指定的包http詳細信息(已安裝)# rpm -qi package-name /查看軟件的描述信息# rpm -qi Realplayer /查詢RealPlay的安裝信息# rpm -ql http /查詢指定的包http文件列表(已安裝)# rpm -ql package-name /查詢軟件包的文件列表# rpm -qp package-name /查詢未安裝的軟件包信息# rpm -qpi http /查詢指定的包http詳細信息(未安裝)# rpm -qpl http /查詢指定的包http文件列表(未安裝)# rpm -U mplay.rpm /升級mplay軟件包# rpm -Uvh package-name /升級軟件包并顯示過程# rpm -V package-name /驗證軟件包的大小,類型等等# which mount /獲得mount所屬包可執(zhí)行文件路徑# for i in rpm -qa |grep -i phpdo rpm -e $i -nodepsdone /刪除系統(tǒng)中與軟件php相關(guān)的所有已安裝的軟件包# alias td /顯示別名信息# alias td=tcpdump /tcpdump命令設(shè)置別名td# runlevel /顯示當(dāng)前系統(tǒng)運行等級# runlevel 2 /設(shè)置執(zhí)行級別# set /顯示當(dāng)前的環(huán)境變量設(shè)置# set SHELL “/bin/sh” /設(shè)置環(huán)境變更SHELL的值為/bin/sh# setserial -a /dev/ttyS1 /顯示串口/dev/ttyS1的詳細配置信息# setserial -v /dev/ttyS1 /顯示串口/dev/ttyS1的配置信息# setup /用來設(shè)置認證、防火墻、鼠標、網(wǎng)絡(luò)配置、系統(tǒng)服務(wù)等公用程序# fdisk -l /顯示分區(qū)信息# startx & init 5 /進入圖形界面# swapoff /dev/sda3 /卸載交換區(qū)/dev/sda3# swapon /dev/sda3 /加載交換區(qū)/dev/sda3# sync /將內(nèi)存信息同步寫入磁盤(在一些“危險”操作前使用)# system-config- /連續(xù)按兩下tab鍵,調(diào)出配制命令列表,以備選用# tmpwatch -t 100 /tmp/ /查看100小時內(nèi)未被使用的文件(不刪除文件,僅進行測試)# tmpwatch 100 /tmp/ /刪除/tmp目錄下100小時內(nèi)未被使用的文件# tmpwathc -s 100 /tmp/ /在刪除文件之前,使用fuser命令檢測該文件是否正被使用# ulimit -a /顯示系統(tǒng)資源配置# ulimit -n 1000 /設(shè)置同一時間可打開的文件數(shù)目# ulimit -u 500 /設(shè)置單用戶創(chuàng)建進程上限為500# ulimit -v 1024 /設(shè)置最大虛擬內(nèi)存數(shù)# unalias td /刪除別名# unset pwd /刪除環(huán)境變量# up2date /升級Red Hat Linux系統(tǒng)# up2date -l /列出所有可用的升級包釋放linux系統(tǒng)的內(nèi)存(在RHEL4.0及以上版本測試通過。注:在應(yīng)用程序未退出時不能使用該命令):# free -m# sync# echo 3 /proc/sys/vm/drop_caches# cat /proc/sys/vm/drop_caches# free -m# ./configure;make;make install /編譯安裝過程(cd到安裝目錄執(zhí)行)# sh ./file_name /安裝.run后綴文件# system-config-packages /啟動圖形界面包管理程序# nvidia-settings /設(shè)置nvidia顯卡為內(nèi)核打補丁# bunzip2 patch-2.6.0-rmk2.bz2 /將包解壓成patch-2.6.0-rmk2# mv patch-2.6.0-rmk2 ./linux-2.6.0 /將補丁移到大內(nèi)核目錄# cd linux-2.6.0 /進入內(nèi)核目錄# patch -p1 patch-2.6.0-rmk2 /“ iconv -f big5 -t gb2312 | iconv -f gb2312 -t utf8 -o vi.gb.utf8 /把用繁體編碼的utf8文件vi.utf8轉(zhuǎn)成簡體的utf8文件vi.gb.utf84、自動作業(yè)處理 # /sbin/service anacron restart /重啟anacron服務(wù)# /sbin/service anacron start /啟動anacron服務(wù)# /sbin/service anacron stop /停止anacron服務(wù)# /usr/sbin/atd /啟動atd守護進程# at -c 6 /顯示已經(jīng)設(shè)置

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論