hyljava

          Linux 下的命令

          一、安裝和登陸命令
          1、進(jìn)入圖形界面
          startx

          2、進(jìn)入圖形界面
          init 5

          3、進(jìn)入字符界面
          init 3

          4、登陸
          login

          5、關(guān)機(jī)
          poweroff
          -p 關(guān)閉機(jī)器的時(shí)候關(guān)閉電源
          -n 在關(guān)閉機(jī)器時(shí)不同步數(shù)據(jù)
          -w 不做關(guān)機(jī)的操作,只是把這個(gè)操作記錄到日志里
          -d 不把關(guān)機(jī)的信息記錄到日志文件里
          -f 不調(diào)用shutdown

          6、關(guān)機(jī)重啟
          shutdown
          命令格式:
          shutdown [選項(xiàng)時(shí)間 [信息]
          時(shí)間--是必要參數(shù),一定要加,可以用now,也可以用+5
          信息--在關(guān)機(jī)的時(shí)候給用戶的信息

          -t   這個(gè)參數(shù)后面需要加數(shù)字,比如5,表示在發(fā)出關(guān)機(jī)信號(hào)5秒后開始關(guān)機(jī)
          -k  不做真正的關(guān)機(jī),只是通知一下所有的用戶。
          -r  重啟計(jì)算機(jī)
          -h  關(guān)機(jī)后關(guān)閉電源
          -f  在重新啟動(dòng)的時(shí)候跳過(guò)fsck(磁盤檢查程序)
          -F  重啟時(shí),忽略fsck程序(同-f一樣)
          -c  取消已在執(zhí)行的關(guān)機(jī)動(dòng)作
          例:
          #shutdown -k now just kid
          #shutdown -h now system shut down now
           
          7、關(guān)機(jī)
          halt
          選項(xiàng)同poweroff一樣

          8、重啟計(jì)算機(jī) 

          www.87717.com


          reboot

          9mount 掛載文件系統(tǒng),umount 卸載文件系統(tǒng)
          掛載光盤
          #mount -t iso9660 /dev/cdrom /mnt/cdrom
          或者#mount /mnt/cdrom
          卸載光盤
          #umount /mnt/cdrom
          退出光盤
          #eject
          送入光盤
          #eject -t

          掛載軟盤   #mount /mnt/floppy
          卸載軟盤   #umount /mnt/floppy

          掛載本地FAT32分區(qū),并使掛載后顯示中文
          #mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/win
          卸載        #/umount /mnt/win

          掛載U盤或者移動(dòng)硬盤
          #mount -o iocharset=utf8 /dev/sda1 /mnt/usb
          卸載    #umount /mnt/usb
          如果本地語(yǔ)言環(huán)境不是utf8,而是gb18030,需使用下面的命令掛載
          #mount -o iocharset=gb2312 /dev/sda1 /mnt/usb


          掛載一個(gè)光盤鏡像至本地/mnt/cdrom目錄,用下面的命令
          #mount -t iso9660 -o loop /tmp/cd.iso /mnt/cdrom

          10、字符界面下安裝操作系統(tǒng)的命令
          linux text

          11、選擇不同方法安裝操作系統(tǒng)的命令
          linux askmethod

          二、圖形化界面相關(guān)命令
          1、系統(tǒng)設(shè)置
          setup

          2、服務(wù)啟動(dòng)設(shè)置
          ntsysv

          3、登陸設(shè)置
          gdmsetup
          gdmconfig

          4、網(wǎng)絡(luò)設(shè)置
          networkconfig 

          thizconfig

          5、音量控制
          gnome-volume-control

          6KDE控制中心
          kcontrol   

          7KDE設(shè)置向?qū)?nbsp;
          kpersonalizer

          8、網(wǎng)絡(luò)檢測(cè)命令
          xmtr

          三、信息顯示命令

          1、顯示特定指令執(zhí)行時(shí)所需消耗的時(shí)間及系統(tǒng)資源等資訊
          time

          2、顯示或設(shè)定系統(tǒng)的日期與時(shí)間
          date
          若是不以加號(hào)作為開頭,則表示要設(shè)定時(shí)間,而時(shí)間格式為 MMDDhhmm[[CC]YY][.ss],其中 MM 為月份,DD 為日,hh 為小時(shí),mm 為分鐘,CC 為年份前兩位數(shù)字,YY 為年份后兩位數(shù)字,ss 為秒數(shù)
          #date 081112552006.35

          3、顯示日歷
          cal
          #cal -m
          #cal -s
          #cal 2006
          #cal 08 2006

          4uptime
          提供使用者下面的資訊,不需其他參數(shù)
          現(xiàn)在的時(shí)間
          系統(tǒng)開機(jī)運(yùn)轉(zhuǎn)到現(xiàn)在經(jīng)過(guò)的時(shí)間
          連線的使用者數(shù)量
          最近一分鐘、五分鐘和十五分鐘的系統(tǒng)負(fù)載
          參數(shù):-V 顯示版本資訊
          #uptime

          5last
          顯示系統(tǒng)開機(jī)以來(lái)或是從每月初登入者的訊息
          #last

          6dmesg
          顯示系統(tǒng)啟動(dòng)的信息

          7uname
          顯示系統(tǒng)信息 
          -m  顯示硬件型號(hào)
          -n   顯示主機(jī)名
          -r   顯示內(nèi)核版本
          -S  顯示操作系統(tǒng)類型
          -V  顯示操作系統(tǒng)的版本
          -a  顯示全部信息

          8id
          顯示真實(shí)和有效的UIDGID
          #id     顯示當(dāng)前用戶的id信息

          9hostname
          顯示或設(shè)置系統(tǒng)的主機(jī)名
          -a  顯示主機(jī)的別名
          -d  顯示DNS域名
          -F  從指定文件中讀取主機(jī)名
          -i   顯示主機(jī)的IP地址

          10who     w
          顯示在線登陸用戶
          -q  顯示全部的登陸名和登陸數(shù)
          #w   顯示系統(tǒng)中當(dāng)前用戶的信息
          #w user username   僅顯示指定用戶的信息

          11whoami
          顯示用戶自己的身份

          12whois
          查詢域名注冊(cè)及IP地址相關(guān)信息
          #whois www.sina.com.cn
          小技巧:如果想注冊(cè)一個(gè)域名,可以用whois工具查詢一下是否有人注冊(cè)。

          13whatis
          查看命令的解釋
          #whatis ls

          14whereis
          顯示系統(tǒng)命令及其文檔所在目錄
          #whereis ls

          15which 


          顯示系統(tǒng)命令所在目錄
          #which ls

          16stat
          顯示指定文件的相關(guān)信息(含節(jié)點(diǎn)內(nèi)容)
          #stat -f /       查看整個(gè)文件系統(tǒng)的情況

          17free
          顯示當(dāng)前內(nèi)存和交換空間使用情況
          -b   以字節(jié)為單位
          -m  MB為單位

          18du
          顯示指定的文件或目錄已使用的磁盤空間的總量
          -a  顯示對(duì)所有文件的統(tǒng)計(jì)(包含子目錄)
          -b  輸出的結(jié)果一字節(jié)bytes為單位
          -c  只計(jì)算目錄的總用量
          -h  M為單位   1024kb=1M
          -H  M為單位   1000kb=1M
          -s  只顯示目錄使用空間的總和

          19df
          顯示文件系統(tǒng)磁盤空間的使用情況
          -h  1024kb=1M計(jì)算
          -H  1000kb=1M計(jì)算
          -t   指定顯示分區(qū)的類型
          -i   顯示分區(qū)的inode使用情況

          20wc
          統(tǒng)計(jì)指定文件中的字節(jié)數(shù)、字?jǐn)?shù)、行數(shù),并將結(jié)果顯示輸出
          -c  輸出字節(jié)統(tǒng)計(jì)數(shù)
          -l   輸出換行符統(tǒng)計(jì)數(shù)
          -L  輸出最長(zhǎng)的行的長(zhǎng)度
          -w  輸出單詞統(tǒng)計(jì)數(shù)

          21ls
          顯示目錄文件
          -a  顯示所有文件(包含隱藏文件)
          -l   使用長(zhǎng)格式顯示
          -F  以符號(hào)形式附加文件類別
          -R  以樹狀結(jié)構(gòu)顯示目錄內(nèi)容 


          -d  查看目錄屬性
          -i  顯示每個(gè)文件的inode號(hào)
          -m  所有項(xiàng)目以逗號(hào)隔開,并填滿整行
          -h  將列出文件的大小及人性化格式輸出
          -t  依照文件最后修改時(shí)間的順序列出文件名
          --color  彩色顯示文件

          22cat
          顯示文本文件內(nèi)容
          -b  顯示文件內(nèi)容的時(shí)候顯示行數(shù)
          -n  顯示文件內(nèi)容包括空行
          -s  將多個(gè)空行合并成一個(gè)空行輸出

          23tac
          反轉(zhuǎn)顯示文件內(nèi)容,后面的行放在前面顯示
          選項(xiàng)同上

          24head
          顯示文本文件的前若干行
          -n (行數(shù))顯示文件的最后指定的行
          -b (字節(jié)數(shù)) 顯示文件最后字節(jié)數(shù)里的內(nèi)容
          -q  不輸出文件頭的內(nèi)容
          -v  輸出文件頭的內(nèi)容

          25tail
          顯示文本文件的后若干行
          選項(xiàng)同上

          26more     less
          分頁(yè)顯示文本文件內(nèi)容
          -s  將多個(gè)空行壓縮成一個(gè)空行
          -p  清楚屏幕后在顯示
          +行數(shù)  直接從給定的行數(shù)開始顯示
          -數(shù)字  規(guī)定每次顯示多少行

          27cut
          顯示每行從開頭算起 num1 到 num2 的文字
          # cat example 


          test2 
          this is test1 
          # cut -c0-6 example     ## print 開頭算起前 個(gè)字元 
          test2 
          this i 

          28pwd
          顯示當(dāng)前工作目錄

          29locale
          顯示當(dāng)前語(yǔ)言環(huán)境

          30fc-list
          列出系統(tǒng)字體

          31jobs
          查看當(dāng)前終端,當(dāng)前shell下的后臺(tái)的進(jìn)程

          32ps
          查看系統(tǒng)中的進(jìn)程
          #ps aux
          #ps -elf

          33pstree
          將所有行程以樹狀圖顯示

          34top
          查看系統(tǒng)中實(shí)時(shí)進(jìn)程

          35set
          查看系統(tǒng)變量

          36export
          查看環(huán)境變量

          37man
          查看命令幫助信息

          38info
          查看命令幫助信息

          39help
          查看命令幫助信息


          四、文件處理命令

          1file
          顯示文件類型

          2mkdir
          創(chuàng)建目錄
          -p  依次創(chuàng)建目錄(建立多級(jí)目錄)
          -m  指定目錄的權(quán)限

          3grep
          在指定的文本文件中查找指定的字符串

          4dd
          轉(zhuǎn)換及輸出數(shù)據(jù)
          #dd if=/dev/hda of=/dev/hdb     硬盤對(duì)拷

          5find
          查找文件或目錄
          -name   根據(jù)指定的文件名進(jìn)行查找
          例:#find . -name "*.c"   (將當(dāng)前目錄及其子目錄下所有擴(kuò)展名是c的文件列出)

          -type  查找指定類型的文件
          類型文件有: 
          l  鏈接
          d  目錄
          f  普通文件
          塊設(shè)備文件
          c  字符設(shè)備文件
          s  socket(套接字文件)
          p  管道(pipe)文件
          例:#find ~ -type d

          -size n [bc]  查找n值大小的文件,默認(rèn)單位是字節(jié)
          b=bit
          c=kb
          例:
          #find ~ -size 1500b
          #find ~ -size +1500b
          查找大于1.5M大小的文件

          #find ~ -size -1500b
          查找小于1.5M大小的文件

          -user  <用戶名>  查找屬于指定用戶的文件
          #find / -user test

          -group <用戶組名>查找屬于指定用戶組的文件
          #find / -group test

          -newer <文件名>  查找比文件更新的文件
          #find / -newer /home/httpd

          -cmin +n  查找在過(guò)去n分鐘以內(nèi)(-)或以外(+)被修改過(guò)的文件
          #find ~ -cmin +20

          -ctime +n  查找在過(guò)去n天以內(nèi)(-)或以外(+)被修改過(guò)的文件
          #find ~ -ctime +20

          -atime +n  查找在過(guò)去n天以內(nèi)(-)或以外(+)被讀取過(guò)的文件
          #find ~ -atime +20

          -amin +n  查找在過(guò)去n分鐘以內(nèi)(-)或以外(+)被讀取過(guò)的文件 


          #find ~ -amin +20

          -links n  查找n個(gè)鏈接數(shù)的文件
          #find /home -links [2-5] 

          6mv
          移動(dòng)文件或目錄,文件或目錄改名
          -i  出現(xiàn)提示
          -v  顯示進(jìn)度
          -f  強(qiáng)制移動(dòng)
          -u 只有源文件比目的文件新時(shí)才移動(dòng)

          7diff
          比較并顯示文件差異的部分

          8comm
          比較文件內(nèi)容

          9ln
          建立文件之間的鏈接
          -s  符號(hào)鏈接的選項(xiàng)
          -f  強(qiáng)制建立鏈接
          -i  出現(xiàn)提示
          -v  顯示操作信息

          10rm
          刪除文件或目錄
          -r  遞歸刪除
          -f  強(qiáng)制刪除
          -v  刪除時(shí)顯示信息
          -i  刪除時(shí)會(huì)有提示確認(rèn)

          11rmdir
          刪除空目錄
          -p  依次刪除目錄
          -v  刪除的時(shí)候顯示信息

          12cp
          復(fù)制文件或目錄
          -R  遞歸復(fù)制整個(gè)目錄里的內(nèi)容
          -f  強(qiáng)制復(fù)制
          -p 復(fù)制完后保持目錄的權(quán)限值
          -i  復(fù)制時(shí)出現(xiàn)同名會(huì)有提示
          -v 顯示進(jìn)度
          -l  創(chuàng)建硬鏈接
          -u 只有在目的文件比源文件舊時(shí)才復(fù)制

          13cd
          切換目錄
          #cd    回到用戶的主目錄
          #cd -   回到用戶的主目錄
          #cd ~  回到用戶的宿主目錄 
          #cd ..   轉(zhuǎn)到上一級(jí)目錄
          #cd /   切換到根目錄
          #cd .   切換到當(dāng)前目錄

          14tar
          -f  這個(gè)選項(xiàng)是一定要用的,表示使用歸檔文件
          -v  顯示進(jìn)度
          -c  建立一個(gè)新的tar文件
          -z  調(diào)用gzip或者gunzip程序
          -j   調(diào)用bzip2或者bunzip2程序
          -t   顯示tar打包文件里的內(nèi)容
          -x   解壓縮tar文件
          -r   追加一個(gè)或多個(gè)文件到已有的tar包中
          -u  如果文件比打包文件中的新就替換打包中的文件
          -k  在解開打包文件時(shí)保持原有的文件
          -C  指定解包的目的目錄
          -A  將其他打包中的文件追加到一個(gè)打包文件中
          -M  將一個(gè)包分成多個(gè)包,但必須配合-L參數(shù)一起使用(分包實(shí)現(xiàn)的過(guò)程比較麻煩)
          --get  提取某個(gè)文件
          --remove -files 打包以后刪除文件
          -t  進(jìn)行測(cè)試解壓縮,不會(huì)解壓到當(dāng)前目錄

          格式:
          tar  [選項(xiàng)]  生成打包文件名   需打包的源文件

          15compress
          壓縮命令,生成.z的文件

          16uncompress
          解壓縮擴(kuò)展名為.z的文件

          17zip 
          壓縮文件或目錄

          18unzip
          解壓縮擴(kuò)展名為.zip的文件

          19gzip
          壓縮命令(不支持對(duì)目錄進(jìn)行壓縮),生成.gz的文件

          20gunzip     zcat
          解壓縮.gz的文件

          21bzip2
          壓縮命令,生成.bz2的文件

          22bunzip2
          解壓縮命令

          23touch
          更改文件的時(shí)間標(biāo)記或創(chuàng)建一個(gè)空文件

          24unlink
          刪除軟鏈接

          25locate
          在系統(tǒng)中搜索包含字符串的文件

          26ldd
          列出與文件有關(guān)的分享函數(shù)庫(kù)


          五、系統(tǒng)管理相關(guān)命令

          1clear
          清楚界面

          2konsole
          打開命令終端

          3gnome-terminal
          打開命令終端

          4fdisk
          修改磁盤分區(qū)
          幫助
          l  打印已知分區(qū)
          刪除一個(gè)分區(qū)
          新建一個(gè)新的分區(qū)
          打印當(dāng)前分區(qū)表
          將新的分區(qū)表寫入磁盤,并且退出
          t  改變一個(gè)分區(qū)的系統(tǒng)標(biāo)識(shí)
          放棄保存并且退出
          例如:#fdisk /dev/hda
          #fdisk -l

          5mkfs
          格式化磁盤工具
          鍵入mkfs后,按tab鍵兩次,會(huì)顯示出很多格式化工具

          6fsck
          單用戶模式下,檢測(cè)修復(fù)文件系統(tǒng)
          例如:
          #fsck -j /dev/hda1
          注:建議不要手動(dòng)fsck,系統(tǒng)會(huì)自動(dòng)調(diào)用

          7quota 
          顯示并限制用戶的磁盤用量

          8quotacheck
          -a  根據(jù)/etc/mtab檢查所有非網(wǎng)絡(luò)文件系統(tǒng)(當(dāng)帶了-a參數(shù)以后,就不能再手動(dòng)指定檢查哪個(gè)分區(qū)了)
          -v  顯示過(guò)程和結(jié)果
          -u  檢查帶有usrquota參數(shù)的分區(qū)
          -g  檢查帶有grpquota參數(shù)的分區(qū)
          -c  創(chuàng)建數(shù)據(jù)庫(kù)aquota.usraquota.group
          -M  把所有分區(qū)強(qiáng)制以讀寫方式檢查
          -R  檢查除了根分區(qū)以外的所有分區(qū)
          #quotacheck -avugc

          9quotaon
          啟動(dòng)quota
          -a  打開所有磁盤配額
          -v  顯示輸出結(jié)果
          -u  指定基于用戶的磁盤配額
          -g  指定打開基于組的磁盤配額
          -p  打印當(dāng)前狀態(tài)

          10quotaoff
          關(guān)閉quota
          選項(xiàng)同上

          11edquota
          配置限額
          -u  用戶名
          -g  組名
          -t  設(shè)置寬限時(shí)間

          12repquota
          查看所有配額

          13at
          在指定的時(shí)間執(zhí)行特定的命令

          14atq
          查詢待執(zhí)行的任務(wù)

          15atrm
          刪除待執(zhí)行的任務(wù)

          16crontab
          設(shè)置計(jì)劃任務(wù)

          17lp
          打印文件

          18useradd
          新建賬號(hào)

          19usermod
          修改賬號(hào)設(shè)置

          20userdel
          刪除賬號(hào)

          21groupadd
          建立組

          22groupmod
          改變組標(biāo)識(shí)符或名稱

          23groupdel
          刪除組

          24kill
          對(duì)程序下達(dá)信號(hào)或終止程序

          25nice
          以改過(guò)的優(yōu)先級(jí)執(zhí)行程序

          26renice
          調(diào)整正在執(zhí)行程序的優(yōu)先級(jí)

          27wget
          從指定的網(wǎng)址下載文件

          28md5sum
          計(jì)算并校驗(yàn)軟件MD5

          29mesg
          控制當(dāng)前所用終端機(jī)的寫入權(quán)限

          30wall
          廣播信息

          31write
          傳送信息給其他用戶

          32lpq
          列出打印機(jī)隊(duì)列的狀態(tài)

          33lprm
          刪除正在打印的作業(yè)

          34sleep
          時(shí)間暫停

          35chfn
          改變finger所顯示的信息

          36chsh
          改變用戶登陸系統(tǒng)時(shí)所使用的shell


          六、網(wǎng)絡(luò)操作相關(guān)命令

          1ifconfig 

          www.87717.com


          設(shè)置或顯示網(wǎng)絡(luò)接口

          2ifup
          啟用網(wǎng)絡(luò)接口

          3ifdown
          關(guān)閉網(wǎng)絡(luò)接口

          4ping
          傳送ICMPecho的包,用來(lái)檢查聯(lián)機(jī)狀態(tài)

          5netstat
          查詢網(wǎng)絡(luò)的當(dāng)前狀態(tài)

          6route
          顯示并設(shè)置路由

          7traceroute
          追蹤聯(lián)機(jī)所經(jīng)過(guò)的路由器

          8mtr
          是一個(gè)既具有ping功能,又具有traceroute功能的命令

          8xmtr
          是一個(gè)在X windows下執(zhí)行的命令

          9tcpdump
          顯示網(wǎng)絡(luò)上TCP的聯(lián)機(jī)狀態(tài)

          10telnet
          遠(yuǎn)程聯(lián)機(jī)程序

          11ftp
          文件傳輸

          12rlogin
          遠(yuǎn)程登陸主機(jī)

          13rcp
          遠(yuǎn)程復(fù)制文件或目錄

          14ssh
          遠(yuǎn)程加密的聯(lián)機(jī)

          15finger
          遠(yuǎn)端查詢主機(jī)上的用戶信息

          16mail
          收發(fā)郵件

          17host
          查詢主機(jī)使用的域名

          18nslookup
          查詢網(wǎng)絡(luò)名稱與地址的對(duì)應(yīng)


          七、系統(tǒng)安全相關(guān)命令

          1passwd
          修改用戶密碼

          2su
          切換并取代該用戶的身份

          3sudo
          使用指定的用戶權(quán)限執(zhí)行程序

          4umask
          設(shè)置新建文件的權(quán)限屏蔽

          5chgrp
          改變文件或目錄所屬的組

          6chmod
          改變文件或目錄的權(quán)限

          7chown
          改變文件或目錄的擁有者或組

          8chattr
          改變文件屬性

          9lsattr
          列出ext2上的文件屬性

          10pswho


          八、其它命令
          1bc 
          計(jì)算器

          2xmms
          播放器

          3xine
          播放器

          posted on 2012-04-22 12:39 何云隆 閱讀(298) 評(píng)論(0)  編輯  收藏 所屬分類: Linux


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 万荣县| 米林县| 吉林市| 巴马| 台湾省| 全南县| 白银市| 广宗县| 安宁市| 灌南县| 镇赉县| 梁河县| 嘉义市| 合水县| 温州市| 乌兰浩特市| 湖北省| 陆丰市| 刚察县| 富顺县| 旺苍县| 马鞍山市| 黑龙江省| 陆丰市| 通化县| 抚顺市| 紫金县| 廊坊市| 夏津县| 湾仔区| 沭阳县| 丹巴县| 澄城县| 江西省| 洛阳市| 舞钢市| 瑞金市| 普格县| 芦山县| 什邡市| 恩平市|