<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    孤燈野火
    暢想的天空
    posts - 2,comments - 4,trackbacks - 0
     

    u       登錄

        當(dāng)屏幕上出現(xiàn)Login提示符時(shí),用戶可以輸入自己的用戶注冊名,并按回車鍵。

    若有口令,系統(tǒng)將提示用戶輸入密碼,并按回車鍵,口令輸入正確后,用戶登錄成

    功。這時(shí),屏幕上會顯示出一些信息和命令提示符。如:

        Login: guest [Enter]

        passwd: ****** [Enter]

        sun%

    : 用戶名要用小寫字母輸入,UNIX系統(tǒng)區(qū)分大小寫字母。

    u       退出

        當(dāng)用戶準(zhǔn)備退出自己的計(jì)算機(jī)帳號時(shí),可在系統(tǒng)示符下輸入logoutexit或按

    [Ctrl-D]。當(dāng)屏幕出現(xiàn)Login時(shí),用戶可以安全地離開計(jì)算機(jī)了。如:

        sun% logout [Enter]

        Login

    u       修改口令

        為了防止他人使用自己的帳號,在你首次登錄后,請用passwd命令修改只有本

    人知道的保密口令,口令通常由此可68個(gè)字母數(shù)字組成。如:

        sun% passwd[Enter]

        Old Passwd: ******

        New Passwd: ******

        Retype New Passwd: ******

    注:當(dāng)你退出系統(tǒng)再次登錄時(shí),就要使用新的口令。

    顯示目錄

    u       命令:pwdprint working directory

        格式:pwd

        功能:顯示出用戶當(dāng)前工作目錄的全路徑名。

    例如:% pwd

    u       建立目錄

        命令:mkdirmake directory

        格式:mkdir directory_name

        功能:建立新目錄

        例如:% mkdir directory

    u       改變目錄

        命令:cdchange directory

        格式:cd directory_name

        功能:改變當(dāng)前工作目錄

        注釋:目錄名選項(xiàng)有:

          (1) 目錄名,轉(zhuǎn)到當(dāng)前目錄下的子目錄。 cd ~huhf   

          (2) .. 表示轉(zhuǎn)到當(dāng)前目錄的父目錄。

          (3) / 表示轉(zhuǎn)到根目錄。 。。。。 絕對路徑。。。。

          (4) 沒有選項(xiàng)時(shí),轉(zhuǎn)到用戶的主目錄。

        例如:% cd directory

    u       刪除目錄

        命令:rmdir (remove directory)

        格式:rmdir directory_name

        功能:刪除不存在文件的子目錄名。

        注釋:

          (1) 刪除子目錄時(shí),要求被刪除的目錄中不存在文件或子目錄,否則無法刪除。

          (2) 若被刪除的目錄中有文件或子目錄,請參考命令rm -r directory_name

       例如:% rmdir directory

    u       列出文件目錄

        命令:ls (list)

        格式:ls [option] directory_name

        功能:列出指定目錄中的文件名和子目錄名。當(dāng)無子目錄名時(shí),列出當(dāng)前目錄

              中的文件名和子目錄名。

        選項(xiàng):-a列出所有文件,包括以點(diǎn)開頭的隱含文件。

              -l按長格式列出文件名,包括文件類型標(biāo)識,權(quán)限,鏈接數(shù),文件主名,

                文件組名,字節(jié)數(shù),最后修改的日期。。

              -r列出包括子目錄下所有文件

              -g在長格式中給出用戶組的標(biāo)識。

              -t安文件生成日期排序。

        例如:% ls -la

    u       顯示文件內(nèi)容

        命令:cat (catenae)

        格式:cat filename

        功能:顯示出文件的內(nèi)容。

        注釋:當(dāng)文件內(nèi)容在屏幕上滾動顯示時(shí),可按Ctrl+S鍵屏幕滾暫停,按Ctrl+Q

              鍵繼續(xù)顯示。

        例如:% cat filename 

    u       按屏幕顯示文件內(nèi)容

        命令:more

        格式:more filename

        功能:按屏幕一屏一屏顯示出文件內(nèi)容

        注釋:在屏幕顯示過程中有功能鍵??崭矜I 繼續(xù)下一屏的輸出;回車鍵 看下

              一行的輸出;q 跳出more狀態(tài);/字符串 查旬字符串所在處;a

              回到上一屏。

        例如:% more filename

    u       分頁顯示文件內(nèi)容

        命令:pg (page)

        格式:pg [option] filename

        功能:分頁顯示指定文件的內(nèi)容。在顯示一頁文件時(shí),最后一行將顯示等待用

              戶輸入指令??奢斎氲闹噶钣腥缦逻x項(xiàng)。

        選項(xiàng):h          顯示pg命令中可使用的幫助(help)命令。

              q          退出pg命令。

              [return]   顯示下一頁正文。

              1          顯示正文的下一行

              [Space]    顯示下一頁

              d/[Ctrl-D] 將屏幕滾動半屏。

              n          顯示pg命令行中說明的下一個(gè)文件。

              p          顯示pg命令行中說明的前一個(gè)文件。

              %          顯示正文當(dāng)前頁的前面一頁。

              /pattern   在文件中向前搜索指定的字符模式。

              ?pattern   在文件中向后搜索指定的字符模式。

        注釋:當(dāng)pg命令顯示到文件的末尾時(shí),顯示一個(gè)文件結(jié)束信息EOF(end of file)。

        例如:% pg filename

    u       讀文件

        命令:view

        格式:view filename

        功能:只能讀出文件內(nèi)容。

        注釋:此命令不能對讀出的原文件進(jìn)行寫操作。若對原文件進(jìn)行了修改,可利

              用命令“:w newfilename”將修改后的文件寫到新文件中。

        例如:% view filename

    u       顯示文件頭部

        命令:head

        格式:head [option] filename

        功能:顯示文件的頭部

        選項(xiàng):缺省 顯示文件的頭10行。

              -i    顯示文件的開始 i行。

        例如:% head filename

    u       顯示文件尾部

        命令:tail

        格式:tail [option] filename

        功能:顯示文件的尾部

        選項(xiàng):缺省 顯示文件的末10行。

              -i    顯示文件最后 i行。

              +i    從文件的第i行開始顯示。

        例如:% tail filename

    u       顯示格式化的文件內(nèi)容

        命令:pr (print)

        格式:pr filename

        功能:在屏幕上顯示格式化的文件內(nèi)容,即印出每頁66行的文本文件,包括5

              行頁頭和5行頁尾。頁頭包括兩行空行,一行含有文件的時(shí)間、文件名

              和頁號,另外兩行為空行。頁尾為5行空行。

        例如:% pr filename

    u       拷貝文件

        命令:cp (copy)

        格式:cp [option] filename1 filename2

              cp [option] filename... directory

              cp -r directory1 directon2

        功能:把一個(gè)文件的全部內(nèi)容拷貝到另一個(gè)文件,也可將一個(gè)或多個(gè)文件拷貝

              到另一個(gè)目錄中。

        選項(xiàng):-i 按提示進(jìn)行拷貝文件。

              -p 按原文件日期進(jìn)行拷貝。

              -r 對子目錄下所有文件進(jìn)行拷貝。

        注釋:當(dāng)filename1拷貝到filename2時(shí),若filename2已經(jīng)存在,則filename2

              的內(nèi)容將被filename1覆蓋。

        例如:% cp filename1 filename2

    u       移動文件或文件改名

        命令:mv (move)

        格式:mv filename1 filename2

              mv filename... direction

              mv direction1 direction2

        功能:改變文件或目錄的名子,或把一些文件移到另一目錄下。

        注釋:當(dāng)filename1更名為filename2時(shí),若filename2已經(jīng)存在,則filename2

              的內(nèi)容將被filename1覆蓋

        例如:% mv filename1 filename2

    u       刪除文件

        命令:rm (remove)

        格式:rm filename

              rm -r direction

        功能:刪除指定的文件或一個(gè)目錄中的文件。

        注釋:用-r選項(xiàng)時(shí),將刪除指定目錄的所用文件,包括目錄名。

        例如:% rm filename

    u       鏈接文件

        命令:ln (link)

        格式:ln [option] filename linkname

              ln [option] directory pathname

        功能:為文件或目錄建立一個(gè)鏈。其中,filenamedirectory是源文件名和

              源目錄名;linknamepathname分別表示與源文件或源目錄名相鏈接的

              文件或目錄。

        選項(xiàng):-s 為文件或目錄建立符號鏈接。

       注釋:鏈接的目地在于,對一個(gè)文件或目錄賦予兩個(gè)以上的名字,使其可以出

              現(xiàn)在不同的目錄中,既可以使文件或目錄共享,又可以節(jié)省磁盤空間。

        例如:% ln -s filename linkname

    u       改變文件讀取權(quán)限

        命令:chmod (change mode)

        格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filename

              chmod [who][op][mode] directory

        功能:改變文件的讀寫和執(zhí)行權(quán)限。有符號法和八進(jìn)制數(shù)字法。

        選項(xiàng):(1)符號法:

              u (user)   表示用戶本人。

              g (group) 表示同組用戶。

              o (oher)   表示其他用戶。

              a (all)    表示所有用戶。

              +          用于給予指定用戶的許可權(quán)限。

              -          用于取消指定用戶的許可權(quán)限。

              =          將所許可的權(quán)限賦給文件。

              r (read)   讀許可,表示可以拷貝該文件或目錄的內(nèi)容。

              w (write) 寫許可,表示可以修改該文件或目錄的內(nèi)容。

              x (execute)執(zhí)行許可,表示可以執(zhí)行該文件或進(jìn)入目錄。

              (2)八進(jìn)制數(shù)字法:

              此方法用三位八進(jìn)制數(shù)作任選項(xiàng),每位數(shù)字分別表示用戶本人、同組用

              戶、其他用戶的權(quán)限,其中:

              4 (100)    表示可讀。

              2 (010)    表示可寫。

              1 (001)    表示可執(zhí)行。

        例如:% chmod a+rx filename

                讓所有用戶可以讀和執(zhí)行文件filename。

              % chmod go-rx filename

                取消同組和其他用戶的讀和執(zhí)行文件filename的權(quán)限。

              % chmod 741 filename

                讓本人可讀寫執(zhí)行、同組用戶可讀、其他用戶可執(zhí)行文件filename。

    u       改變文件所有權(quán)

        命令:chown (change owner)

        格式:chown username filename

              chown -R username directory

        功能:改變文件或目錄的所有權(quán)。

        選項(xiàng):-R 將改變目錄中所有文件及目錄的擁有者。

        注釋:只有文件的主人和超級用戶才能改變文件的所有權(quán)。

        例如:% chown username filename

    u       尋找文件

        命令:find

        格式:find pathname [option] expression

        功能:在所給的路經(jīng)名下尋找符合表達(dá)式相匹配的文件。

        選項(xiàng):-name     表示文件名

              -user     用戶名,選取該用戶所屬的文件

              -group    組名,選取該用戶組屬的文件

              -mtime n 選取n天內(nèi)被修改的文件

              -newer fn 選取比文件名為fn更晚修改的文件

        例如:% find . -name '*abc*' -print

    u       搜索文件中匹配符

        命令:grep

        格式:grep [option] pattern filenames

        功能:逐行搜索所指定的文件或標(biāo)準(zhǔn)輸入,并顯示匹配模式的每一行。

        選項(xiàng):-v找出模式失配的行

              -c統(tǒng)計(jì)匹配行的數(shù)量

              -n顯示匹配模式的每一行

        例如:% ps -aux | grep R

    u       比較文件不同

        命令:diff (difference)

        格式:diff filename1 filename2

        功能:顯示兩文件的不同之處。

        例如:% diff file1 file2

    u       比較文件

        命令:cmp (compare)

        格式:cmp [-l] [-s] filename1 filename2

        功能:顯示比較兩文件不同處的信息

        選項(xiàng):-l 給出兩文件不同的字節(jié)數(shù)

              -s 不顯示兩文件的不同處,給出比較結(jié)果

        例如:% cmp file1 file2

    u       比較文件共同處

        命令:comm (common)

        格式:comm [-123] filename1 filename2

        功能:選擇或拒絕比較兩文件出現(xiàn)的共同行

        選項(xiàng):-1 不顯示第1

              -2 不顯示第2

              -3 不顯示第3

        注釋:輸出三列,第一列表示在file1中出現(xiàn)的行,第二列表示在file2中出現(xiàn)

              的行,第三列表示在file1file2中共同出現(xiàn)的行。

        例如:% comm file1 file2

    u       排序文件

        命令:sort

        格式:sort [option] filename

        功能:將制定的文件按要求排序

        選項(xiàng):-r 按字母倒排序

              -n 按數(shù)字的值從笑到大排序

              -r 按當(dāng)前排序規(guī)則逆序排序

              -f 不區(qū)分大小寫排序

              -d 按典型順序排序

        注釋:選項(xiàng)缺省時(shí)按ascii碼順序排序

        例如:% sort -nr file

    u       壓縮文件

        命令:compress

        格式:compress [option] filename

        功能:壓縮文件。

        選項(xiàng):-f 強(qiáng)制壓縮

              -v 壓縮時(shí)顯示壓縮百分比

        例如:% comproess files

    u       解縮文件

        命令:uncompress

              zcat

        格式:compress [option] filename

              zcat filename

        功能:展開或顯示壓縮文件。

        選項(xiàng):-c 不改變文件寫到標(biāo)準(zhǔn)輸出

        注釋:zcat命令相當(dāng)于uncompress -c

        例如:% uncomproess files.Z

    u       顯示文件類型

        命令:file

       格式:file filename ...

        功能:按文件內(nèi)容來推測文件類型,如textascii,C,executable,core

        例如:% file *

    u       建立檔案文件

        命令:tar (tape archive)

        格式:tar [option] tarfile filename

        功能:建立文件的存檔或讀存檔文件。

        選項(xiàng):-c 建立一個(gè)新的檔案文件

              -x 從檔案文件中讀取文件

              -v 顯示處理文件的信息

              -f 指定檔案文件名,缺省時(shí)為磁帶機(jī)即/dev/rmt/0

              -t 列出存檔文件的信息

        例如:% tar cvf tarfile .

              % tar xvf tarfile

              % tar tvf tarfile

    u       磁帶拷貝文件

        命令:dd

        格式:dd [option=value]

        功能:用磁帶機(jī)轉(zhuǎn)換或拷貝文件。

        選項(xiàng):if=name 指定輸入文件名

              of=name 指定輸出文件名

              ibs=n   指定輸入文件塊大小為n字節(jié)(缺省為512字節(jié))

              obs=n   指定輸出文件塊大小為n字節(jié)(缺省為512字節(jié))

        例如:% dd if=filename of=/dev/rmt/0

              % dd if=/dev/rmt/0 of=filename ibs=1024

    u       修改文件日期

        命令:touch

        格式:touch filenae

        功能:改變文件的日期,不對文件的內(nèi)容做改動,若文件不存在則建立新文件。

        例如:% touch file

    u       統(tǒng)計(jì)文件字?jǐn)?shù)

        命令:wc (word characters)

        格式:wc [option] filename

        功能:統(tǒng)計(jì)文件中的文件行數(shù)、字?jǐn)?shù)和字符數(shù)。

        選項(xiàng):-l 統(tǒng)計(jì)文件的行數(shù)

            -w 統(tǒng)計(jì)文件的字?jǐn)?shù)

            -c 統(tǒng)計(jì)文件的字符數(shù)

        注釋:若缺省文件名則指標(biāo)準(zhǔn)輸入

        例如:% wc file

    u       檢查拼寫

        命令:spell (spelling)

        格式:spell [option] filename ...

        功能:檢查文件中的拼寫錯(cuò)誤

        選項(xiàng):-b 按英國拼法檢查

              -v 顯示字面上不在拼法字典上的詞

              -x 顯示每一個(gè)可能合理的詞根

        例如:% spell file

    u       顯示當(dāng)前注冊的用戶

        命令:w

        格式:w [option] [username]

        功能:顯示當(dāng)前正在使用系統(tǒng)的用戶名、注冊時(shí)間和當(dāng)前執(zhí)行的命令。

        選項(xiàng):-h 不顯示起始行

              -s 按短格式顯示

              -l 按長格式顯示(缺省設(shè)置)

        例如:% w

    u       顯示都誰登錄到機(jī)器上

        命令:who

        格式:who

        功能:顯示當(dāng)前正在系統(tǒng)中的所有用戶名字,使用終端設(shè)備號,注冊時(shí)間。

        例如:% who

    u       顯示當(dāng)前終端上的用戶名

        命令:whoami

        格式:whoami

        功能:顯示出當(dāng)前終端上使用的用戶。

        例如:% whoami

    u       確定命令位置

        命令:whereis

        格式:whereis command

        功能:確定一個(gè)命令的二進(jìn)制行碼、源碼及聯(lián)機(jī)手冊所在的位置。

        例如:% whereis ls

    u       查找非標(biāo)準(zhǔn)命令

        命令:which

        格式:which command

        功能:查找非標(biāo)準(zhǔn)命令,即使用別名或系統(tǒng)中標(biāo)準(zhǔn)命令集之外的命令。

        例如:% which ls

    u       顯示日期

        命令:date

        格式:date

        功能:顯示或設(shè)置日期和時(shí)間。

        注釋:只有超級用戶有權(quán)設(shè)置日期。

        例如:% date

    u       顯示日歷

        命令:cal (calendar)

        格式:cal [month] year

        功能:顯示某年內(nèi)指定的日歷

        例如:% cal 1998

    u       計(jì)算命令執(zhí)行時(shí)間

        命令:time

        格式:time [command]

        功能:計(jì)算程序或命令在執(zhí)行其間所用的時(shí)間。

        注釋:計(jì)算出的時(shí)間為:real是命令在系統(tǒng)駐留的總時(shí)間,user是命令消耗CPU

              的時(shí)間,sys是命令I/O所開銷的時(shí)間。

        例如:% time myprog

    u       查詢帳目

        命令:acseek (account seek)

        格式:acseek [-d n] [-m usersname]

        功能:查詢本月的用戶帳目。

        選項(xiàng):-d n           

              -m username

        注釋:若沒有選項(xiàng),則顯示本人當(dāng)月的帳單。

        例如:% acseek

    u       顯示用戶標(biāo)識

        命令:id

        格式:id [option] [user]

        功能:顯示用戶標(biāo)識及用戶所屬的所有組。

        選項(xiàng):-a 顯示用戶名、用戶標(biāo)識及用戶所屬的所有組

        例如:% id username

    u       顯示主機(jī)標(biāo)識

        命令:hostid

        格式:hostid

        功能:顯示主機(jī)的唯一標(biāo)識,是被用來限時(shí)軟件的使用權(quán)限,不可改變。

        例如:% hostid

    u       顯示主機(jī)名

        命令:hostname

        格式:hostname

        功能:顯示或設(shè)置主機(jī)名。

        注釋:只有超級用戶才能設(shè)置主機(jī)名。

        例如:% hostname

    u       顯示進(jìn)程

        命令:ps

        格式:ps [option]

        功能:顯示系統(tǒng)中進(jìn)程的信息。包括進(jìn)程ID、控制進(jìn)程終端、執(zhí)行時(shí)間和命令。

        選項(xiàng):-a 列出當(dāng)前系統(tǒng)中所有進(jìn)程的信息

              -l 顯示一個(gè)長列表

              -e 顯示當(dāng)前運(yùn)行的每一個(gè)進(jìn)程信息

              -f 顯示一個(gè)完整的列表

        例如:% ps -ef

    u       顯示磁盤空間

        命令:df (disk free)

        格式:df [option]

        功能:顯示磁盤空間的使用情況,包括文件系統(tǒng)安裝的目錄名、塊設(shè)備名、總

              字節(jié)數(shù)、已用字節(jié)數(shù)、剩余字節(jié)數(shù)占用百分比。

        選項(xiàng):-i 顯示已用和未用的字節(jié)數(shù)

              -k 顯示磁盤空間的使用信息

        例如:% df -k

    u       顯示文件盤空間

        命令:du (disk usage)

        格式:du [option] [filename]

        功能:顯示目錄或文件所占磁盤空間大小

        選項(xiàng):-a 顯示所有文件的大小

              -s 顯示制定目錄所占磁盤大小

        例如:% du

    u       顯示盤空間限制

        命令:quota

        格式:quota -v [username]

        功能:顯示用戶的磁盤空間限制和使用情況。包擴(kuò)盤空間的限額和已使用數(shù),

              允許建立的節(jié)點(diǎn)數(shù)限額和使用節(jié)點(diǎn)數(shù)。

        選項(xiàng):-v 查看用戶在系統(tǒng)中的盤空間

        注釋:只有超級用戶可以顯示任何用戶的使用情況,用edquota命令可修改。

        例如:% quota -v

    u       顯示終端選項(xiàng)

        命令:stty

        格式:stty [option]

        功能:顯示或設(shè)置終端的任選項(xiàng)。

        選項(xiàng):-a 顯示所有設(shè)置情況

              -g 顯示當(dāng)前設(shè)置

        例如:% stty -a

    u       顯示終端名

        命令:tty

        格式:tty

        功能:顯示終端名

        例如:% tty

    u       回憶命令

        命令:history

        格式:history

        功能:幫助用戶回憶執(zhí)行過的命令。

        例如:% history

    u       聯(lián)機(jī)幫助手冊

        命令:man (manual)

        格式:man command_name

        功能:顯示參考手冊,提供聯(lián)機(jī)幫助信息。

        注釋:-k 按制定關(guān)鍵字查詢有關(guān)命令

        例如:% man tar

    u       建立別名

        命令:alias

        格式:alias newname name

        功能:用戶可以將常用的命令用自己習(xí)慣的名稱來重新命名。

        例如:% alias dir 'ls -F'

    u       顯示網(wǎng)絡(luò)地址

        命令:arp

        格式:arp hostname

        功能:顯示系統(tǒng)當(dāng)前訪問的遠(yuǎn)程住機(jī)名、IP地址和硬件地址。

        選項(xiàng):-a

        例如:% arp -a

    u       顯示用戶信息

        命令:finger

        格式:finger username

        功能:顯示網(wǎng)上用戶使用機(jī)器的情況,包括用戶何時(shí)登錄和最后一次注冊記錄。

        例如:% finger username

    u       網(wǎng)上對話

        命令:talk

        格式:talk username

        功能:在網(wǎng)上與另一用戶進(jìn)行對話。

        注釋:對話時(shí)系統(tǒng)把終端分為上下兩部分,上半部顯示自己鍵入信息,下半部

              顯示對方用戶鍵入的信息。鍵入deleteCtrl+C則結(jié)束對話。

        例如:% talk username

    u       允許或拒絕接受信息

        命令:mesg (message)

        格式:mesg [n/y]

        功能:允許或拒絕其它用戶向自己所用的終端發(fā)送信息。

        選項(xiàng):n 拒絕其它用戶向自己所用的終端寫信息

              y 允許其它用戶向自己所用的終端寫信息(缺省值)

        例如:% mesg n

    u       給其他用戶寫信息

        命令:write

        格式:write username [ttyname]

        功能:給其他用戶的終端寫信息。

        注釋:若對方?jīng)]有拒絕,兩用戶可進(jìn)行交談,鍵入EOFCtrl+C則結(jié)束對話。

        例如:write username

    u       測試網(wǎng)路

        命令:ping

        格式:ping hostname

        功能:向網(wǎng)絡(luò)上的主機(jī)發(fā)送ICMP ECHO REQUEST信息包,檢測網(wǎng)絡(luò)是否暢通。

        注釋:被測試的主機(jī)名可用IP地址。當(dāng)丟包率為(100% packet loss)則說明

              當(dāng)前網(wǎng)絡(luò)不通。

        例如:% ping hostsname

    u       遠(yuǎn)程shell命令

        命令:rsh (remote shell)

        格式:rsh hostsname command

        功能:在本地機(jī)執(zhí)行遠(yuǎn)程主機(jī)的shell命令。

        例如:% rsh hostname who

    u       遠(yuǎn)程考貝文件

        命令:rcp (remote copy)

        格式:rcp [-r] file newfile

        功能:拷貝遠(yuǎn)程主機(jī)上的文件。

        選項(xiàng):-r 拷貝目錄

        例如:% rcp hostname:/tmp/file .

    u       遠(yuǎn)程注冊

        命令:rlogin (remote login)

        格式:rlogin hostname [-l username]

        功能:注冊到遠(yuǎn)程主機(jī)上。

        選項(xiàng):-l username 注冊到另一用戶

        注釋:要有用戶口令才能注冊。

        例如:% rlogin hostname

    u       遠(yuǎn)程登錄

        命令:telnet

        格式:telnet hostname

        功能:遠(yuǎn)程登錄到網(wǎng)上其它主機(jī)。

        注釋:支持不同的操作系統(tǒng)。

        例如:% telnet bbs.tsinghua.edu.cn

    u       文件傳輸

        命令:ftp (file transfer program)

        格式:ftp hostname

        功能:網(wǎng)絡(luò)文件傳輸及遠(yuǎn)程操作。

        選項(xiàng):ftp命令:

               ?/help        ftp的聯(lián)機(jī)幫助

               open hostname 打開制定的遠(yuǎn)程機(jī)      

               cd [dirname] 進(jìn)入遠(yuǎn)程機(jī)的目錄

               lcd [dirname] 設(shè)置本地機(jī)的目錄 

               dir/ls        顯示遠(yuǎn)程的目錄文件

               binary        以二進(jìn)制方式進(jìn)行傳輸

               get/mget      從遠(yuǎn)程機(jī)取一個(gè)或多個(gè)文件

               put/mput      向遠(yuǎn)程機(jī)送一個(gè)或多個(gè)文件

               prompt        打開或關(guān)閉多個(gè)文件傳送時(shí)的交互提示

               close         關(guān)閉與遠(yuǎn)程機(jī)的連接

               quit          退出ftp

        例如:% ftp hostname

    u       顯示到網(wǎng)絡(luò)主機(jī)的路經(jīng)

        命令:traceroute

        格式:traceroute hostname

        功能:顯示本機(jī)到達(dá)某一網(wǎng)絡(luò)主機(jī)所經(jīng)的路經(jīng)和使用的時(shí)間。

        例如:% traceroute hostname

    u       發(fā)送或接受電子郵件

        命令:mail/Mail/mailx

        格式:mail username (發(fā)送)

              mail [option] (接受)

        功能:向網(wǎng)上用戶發(fā)送或接受電子郵件。

        選項(xiàng):-r 郵件按先進(jìn)先出順序排序。缺省時(shí)為后進(jìn)先出順序排序

              -q 中斷mail后不改變信箱內(nèi)容

              -p 顯示mail每份郵件,不顯示提示信息

              -f 從郵件格式文件中讀郵件

        注釋:mail命令:

              ?        顯示mail幫助命令

              h        郵件標(biāo)題列表

              p        顯示當(dāng)前郵件

              n        顯示下一郵件

              r [uers] 給發(fā)信人或用戶回信

              s [file] 將郵件保存到文件中,保存標(biāo)題信息

              w [file] 將郵件寫到文件中,不保存標(biāo)題信息

              d [n]    刪除當(dāng)前郵件或第n封郵件      

              q        將未刪除的郵件存入mbox文件,并退出mail

              x        所有郵件不作修改,退出mail

        例如:% mail -s "Subjet ..." username < messages

    u       顯示郵件隊(duì)列

        命令:mailq

        格式:mailq

        功能:查看正在發(fā)送或接收郵件的排隊(duì)情況。

        注釋:此命令一般在系統(tǒng)或網(wǎng)絡(luò)不同時(shí)使用。

        例如:% mailq

    u       郵件操作命令

        命令:pine

        格式:pine

        功能:對自己郵件操作的程序。

        注釋:此操作是在菜單提示下進(jìn)行。

        例如:% pine

    u       按時(shí)間執(zhí)行命令

        命令:at/batch

        格式:at [option] [time] [data] [file]

        功能:在制定的時(shí)間執(zhí)行命令或命令文件。

        選項(xiàng):-r 取消以前用at命令提交的作業(yè)

              -l 顯示用at命令提交的所有作業(yè)狀態(tài)和作業(yè)號

        例如:at 0030 Jan 20 myfile

    u       參數(shù)回至標(biāo)準(zhǔn)輸出

        命令:echo

        格式:echo [-n] [arguments]

        功能:將參數(shù)即字符串至標(biāo)準(zhǔn)輸出即顯示器

        選項(xiàng):-n 不向標(biāo)準(zhǔn)輸出回送換行符

        例如:echo *

    u       復(fù)制至文件

        命令:tee

        格式:tee [option] filename

        功能:至標(biāo)準(zhǔn)輸出的同時(shí)復(fù)制至文件

        選項(xiàng):-a 輸出時(shí)附加到文件中

              -i 不理采中斷

        例如:% who | tee file

    u       給程序優(yōu)先級

        命令:nice

        格式:nice [-n] command 

        功能:以低的優(yōu)先級運(yùn)行程序或命令。

        選項(xiàng):-n 為優(yōu)先級0-20從高到低

        例如:nice -5 progame

    u       終止進(jìn)程

        命令:kill

        格式:kill [option] pid

        功能:向指定的進(jìn)程送信號或終止進(jìn)程。

        選項(xiàng):-9 強(qiáng)行終止進(jìn)程

              -17 將進(jìn)程掛起

              -19 將掛起的進(jìn)程激活

        注釋:pid標(biāo)示進(jìn)程號,可由ps命令得到。

        例如:% kill -9 pid

    u       進(jìn)程睡眠

        命令:sleep

        格式:sleep time

        功能:使當(dāng)前正在執(zhí)行的進(jìn)程在規(guī)定的時(shí)間內(nèi)處于睡眠。

        注釋:time為進(jìn)程將睡眠的時(shí)間,以秒為單位。

        例如:% sleep time

    u       顯示作業(yè)狀態(tài)

        命令:jobs

        格式:jobs [-l]

        功能:顯示當(dāng)前作業(yè)的狀態(tài)

        選項(xiàng):-l 長列表顯示作業(yè)狀態(tài),包括所有者、作業(yè)號、終端和狀態(tài)。

        注釋:作業(yè)狀態(tài)為 +表示最近被停止的作業(yè),-表示先前的作業(yè),exit 1表示

              退出的作業(yè),job# done表示已完成的作業(yè)。

        例如:% jobs

    u       前臺作業(yè)

        命令:fg

        格式:fg job#

        功能:將指定作業(yè)號的作業(yè)轉(zhuǎn)入前臺運(yùn)行。job#表示作業(yè)號。

        例如:% fg job#

    u       后臺作業(yè)

        命令:bg/&

        格式:bg job#

              command &

        功能:將指定作業(yè)號的作業(yè)或命令推到后臺運(yùn)行。

        例如:% bg job#

    u       掛起作業(yè)

        命令:stop

        格式:stop job#

        功能:將指定作業(yè)號的后臺作業(yè)掛起.

        例如:% stop job#

    l         程序編譯執(zhí)行命令

    u       C程序編譯

        命令:cc

        格式:cc [option] filename

        功能:編譯或鏈接指定的C文件。

        選項(xiàng):-o 指定輸出文件名,缺省時(shí)為a.out

              -c 只編譯,產(chǎn)生.o的目標(biāo)文件

              -g 產(chǎn)生用于符號測試的執(zhí)行文件

              -lm 進(jìn)行連接cc數(shù)學(xué)庫

              -O 進(jìn)行代碼的一般優(yōu)化

              -O2 二級優(yōu)化

        注釋:C編譯器參考手冊可用命令man cc查看。

        例如:% cc -o test test.c

    u       C++程序編譯

        命令:CC

        格式:CC [option] filename

        功能:編譯或鏈接指定的C++文件。

        選項(xiàng):同C編譯選項(xiàng)

        注釋:C++編譯器參考手冊可用命令man CC查看。

        例如:% CC -O2 test.cc

    u       FORTRAN77程序編譯

        命令:f77

        格式:f77 [option] filename

        功能:編譯或鏈接指定的Fortran文件

        選項(xiàng):-o 指定輸出文件名,缺省時(shí)為a.out

              -c 只編譯,產(chǎn)生.o的目標(biāo)文件

              -g 產(chǎn)生用于符號測試的執(zhí)行文件

              -O0 不進(jìn)行代碼優(yōu)化

              -O1 盡快進(jìn)行代碼優(yōu)化

              -O2 二級優(yōu)化

              -O3 三級優(yōu)化

        注釋:FORTRAN77編譯器參考手冊可用命令man f77查看

        例如:% f77 -c test.f

    u       FORTRAN90程序編譯

        命令:f90

        格式:f90 [option] filename

       功能:編譯或鏈接指定的Fortran90文件

        選項(xiàng):同FORTRAN77編譯選項(xiàng)

        注釋:FORTRAN90編譯器參考手冊可用命令man f90查看

        例如:% f90 -O -o test test.f

    u       GNU程序編譯

        命令:gcc      (GNU C)

              g++/c++ (GNU C++)

              g77      (GNU FORTRAN77)

        格式:gcc [option] filename

              g++ [option] filename

              g77 [option] filename

        功能:編譯或鏈接指定的編譯文件。

        選項(xiàng):-o 指定輸出文件名,缺省時(shí)為a.out

              -c 只編譯,產(chǎn)生.o的目標(biāo)文件

              -O 進(jìn)行代碼的一般優(yōu)化

              -O2 二級優(yōu)化

        注釋:GNU編譯器參考手冊可進(jìn)入emacsinfo菜單下查看。

        例如:% gcc -o test test.c

    l         運(yùn)行文件

        格式:a.out

              filename

        功能:源程序經(jīng)編譯后產(chǎn)生目標(biāo)代碼文件,放在a.out文件或指定輸出文件名。

    l         關(guān)機(jī)

      在linux下一些常用的關(guān)機(jī)/重啟命令有shutdownhalt、reboot、及init,它們都

    可以達(dá)到重啟系統(tǒng)的目的,但每個(gè)命令的內(nèi)部工作過程是不同的,通過本文的介紹,希

    望你可以更加靈活的運(yùn)用各種關(guān)機(jī)命令。

       1.shutdown

       shutdown命令安全地將系統(tǒng)關(guān)機(jī)。 有些用戶會使用直接斷掉電源的方式來關(guān)閉linux,

    這是十分危險(xiǎn)的。因?yàn)?/span>linuxwindows不同,其后臺運(yùn)行著許多進(jìn)程,所以強(qiáng)制關(guān)機(jī)可能

    會導(dǎo)致進(jìn)程的數(shù)據(jù)丟失﹐使系統(tǒng)處于不穩(wěn)定的狀態(tài)﹐甚至在有的系統(tǒng)中會損壞硬件設(shè)備。

        而在系統(tǒng)關(guān)機(jī)前使用shutdown命令﹐系統(tǒng)管理員會通知所有登錄的用戶系統(tǒng)將要關(guān)閉。 并且login指令會被凍結(jié)﹐即新的用戶不能再登錄。直接關(guān)機(jī)或者延遲一定的時(shí)間才關(guān)機(jī) 都是可能的﹐還可能重啟。這是由所有進(jìn)程〔process〕都會收到系統(tǒng)所送達(dá)的信號〔signal 決定的。這讓像vi之類的程序有時(shí)間儲存目前正在編輯的文檔﹐而像處理郵件〔mail〕和 新聞〔news〕的程序則可以正常地離開等等。 shutdown執(zhí)行它的工作是送信號〔signal〕給init程序﹐要求它改變runlevel Runlevel 0被用來停機(jī)〔halt〕﹐runlevel 6是用來重新激活〔reboot〕系統(tǒng)﹐ runlevel 1則是被用來讓系統(tǒng)進(jìn)入管理工作可以進(jìn)行的狀態(tài)﹔這是預(yù)設(shè)的﹐假定沒有-h 沒有-r參數(shù)給shutdown。要想了解在停機(jī)〔halt〕或者重新開機(jī)〔reboot〕過程中做了哪些 動作﹐你可以在這個(gè)文件/etc/inittab里看到這些runlevels相關(guān)的資料。 shutdown 參數(shù)說明:

       [-t] 在改變到其它runlevel之前﹐告訴init多久以后關(guān)機(jī)。

       [-r] 重啟計(jì)算器。

       [-k] 并不真正關(guān)機(jī)﹐只是送警告信號給每位登錄者〔login〕。

       [-h] 關(guān)機(jī)后關(guān)閉電源〔halt〕。

       [-n] 不用init﹐而是自己來關(guān)機(jī)。不鼓勵(lì)使用這個(gè)選項(xiàng)﹐而且該選項(xiàng)所產(chǎn)生的后果往

    往不總是你所預(yù)期得到的。

       [-c] cancel current process取消目前正在執(zhí)行的關(guān)機(jī)程序。所以這個(gè)選項(xiàng)當(dāng)然沒有

    時(shí)間參數(shù)﹐但是可以輸入一個(gè)用來解釋的訊息﹐而這信息將會送到每位使用者。

       [-f] 在重啟計(jì)算器〔reboot〕時(shí)忽略fsck。 

         [-F] 在重啟計(jì)算器〔reboot〕時(shí)強(qiáng)迫fsck

       [-time] 設(shè)定關(guān)機(jī)〔shutdown〕前的時(shí)間。 

    2.halt----最簡單的關(guān)機(jī)命令

       其實(shí)halt就是調(diào)用shutdown -h。halt執(zhí)行時(shí)﹐殺死應(yīng)用進(jìn)程﹐執(zhí)行sync系統(tǒng)調(diào)用﹐

    文件系統(tǒng)寫操作完成后就會停止內(nèi)核。

       參數(shù)說明:

       [-n] 防止sync系統(tǒng)調(diào)用﹐它用在用fsck修補(bǔ)根分區(qū)之后﹐以阻止內(nèi)核用老版本的超

    級塊〔superblock〕覆蓋修補(bǔ)過的超級塊。

       [-w] 并不是真正的重啟或關(guān)機(jī)﹐只是寫wtmp/var/log/wtmp〕紀(jì)錄。

       [-d] 不寫wtmp紀(jì)錄〔已包含在選項(xiàng)[-n]中〕。

       [-f] 沒有調(diào)用shutdown而強(qiáng)制關(guān)機(jī)或重啟。

       [-i] 關(guān)機(jī)〔或重啟〕前﹐關(guān)掉所有的網(wǎng)絡(luò)接口。

       [-p] 該選項(xiàng)為缺省選項(xiàng)。就是關(guān)機(jī)時(shí)調(diào)用poweroff。

       3.reboot

        reboot的工作過程差不多跟halt一樣﹐不過它是引發(fā)主機(jī)重啟﹐而halt是關(guān)機(jī)。它

        的參數(shù)與halt相差不多。

    4.init

     init是所有進(jìn)程的祖先﹐它的進(jìn)程號始終為1﹐所以發(fā)送TERM信號給init會終止所有的

       用戶進(jìn)程﹑守護(hù)進(jìn)程等。shutdown 就是使用這種機(jī)制。init定義了8個(gè)運(yùn)行級別(runlevel),

       init 0為關(guān)機(jī)﹐init 1為重啟。關(guān)于init可以長篇大論﹐這里就不再敘述。另外還有

       telinit命令可以改變init的運(yùn)行級別﹐比如﹐telinit -iS可使系統(tǒng)進(jìn)入單用戶模式﹐

       并且得不到使用shutdown時(shí)的信息和等待時(shí)間。

    JDBC連接各種數(shù)據(jù)庫方式列表    

     下面羅列了各種數(shù)據(jù)庫使用JDBC連接的方式,可以作為一個(gè)手冊使用。

    1、Oracle8/8i/9i數(shù)據(jù)庫(thin模式)

    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

    String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl為數(shù)據(jù)庫的SID

    String user="test";

     String password="test";

    Connection conn= DriverManager.getConnection(url,user,password); 

    2DB2數(shù)據(jù)庫

    Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();

    String url="jdbc:db2://localhost:5000/sample"; //sample為你的數(shù)據(jù)庫名

    String user="admin";

    String password="";

    Connection conn= DriverManager.getConnection(url,user,password);

    3Sql Server7.0/2000數(shù)據(jù)庫

    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

    String url="jdbc:microsoft:sqlserver://localhost:1433;

    DatabaseName=mydb"; //mydb為數(shù)據(jù)庫

    String user="sa";

    String password="";

    Connection conn= DriverManager.getConnection(url,user,password); 

    4、Sybase數(shù)據(jù)庫

    Class.forName("com.sybase.jdbc.SybDriver").newInstance();

    String url =" jdbc:sybase:Tds:localhost:5007/myDB";//myDB為你的數(shù)據(jù)庫名

    Properties sysProps = System.getProperties();

    SysProps.put("user","userid");

    SysProps.put("password","user_password");

    Connection conn= DriverManager.getConnection(url, SysProps);

    5、Informix數(shù)據(jù)庫

    Class.forName("com.informix.jdbc.IfxDriver").newInstance();

     String url = "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver; user=testuser;password=testpassword"; //myDB為數(shù)據(jù)庫名

    Connection conn= DriverManager.getConnection(url);

    6MySQL數(shù)據(jù)庫

    Class.forName("org.gjt.mm.mysql.Driver").newInstance(); //或者

    Class.forName("com.mysql.jdbc.Driver");

    String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" //myDB為數(shù)據(jù)庫名

    Connection conn= DriverManager.getConnection(url);

    7、PostgreSQL數(shù)據(jù)庫

    Class.forName("org.postgresql.Driver").newInstance();

    String url ="jdbc:postgresql://localhost/myDB" //myDB為數(shù)據(jù)庫名

    String user="myuser";

    String password="mypassword";

    Connection conn= DriverManager.getConnection(url,user,password);

    8、access數(shù)據(jù)庫直連用ODBC

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;

    String url="jdbc:odbc:Driver={MicroSoft Access Driver(*.mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb");

    Connection conn = DriverManager.getConnection(url,"","");

    Statement stmtNew=conn.createStatement() ;

    posted on 2009-05-22 12:48 孤飛燕 閱讀(1733) 評論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 午夜国产精品免费观看| 毛片免费全部播放一级| 午夜性色一区二区三区免费不卡视频 | 青青青国产在线观看免费网站 | 日韩精品视频免费在线观看| 国产亚洲美女精品久久久2020 | 国产精品永久免费视频| 免费观看激色视频网站(性色)| 免费一级毛片女人图片| 在线观看亚洲一区二区| 无码 免费 国产在线观看91| 久热中文字幕在线精品免费| 久久亚洲2019中文字幕| 亚洲中文字幕日本无线码| 两个人日本WWW免费版 | 麻豆国产入口在线观看免费| 久久精品国产精品亚洲精品 | 国产精品偷伦视频免费观看了 | 亚洲精品福利在线观看| 成年免费a级毛片| 国产成在线观看免费视频| 国产亚洲成av人片在线观看| 亚洲AV综合色区无码一二三区| 亚洲a一级免费视频| 久久亚洲国产成人精品无码区| 日本亚洲免费无线码| 午夜影院免费观看| 亚洲精品成人网久久久久久| 国产成人亚洲综合一区| 99热免费在线观看| 中文字幕亚洲乱码熟女一区二区| 亚洲欧美国产日韩av野草社区| 97国产在线公开免费观看| 久久精品国产精品亚洲人人| 亚洲精品一卡2卡3卡四卡乱码| 3d动漫精品啪啪一区二区免费| 亚洲午夜久久久久久久久久| 国产亚洲情侣久久精品| 好男人视频在线观看免费看片| 亚洲丝袜美腿视频| a毛片在线还看免费网站|