首先,我們一起看看UNIX的目錄,因為清楚了目錄,才能對UNIX的框架有個大概的印象!當(dāng)然這里講的是系統(tǒng)正常運轉(zhuǎn)所必須的,并且一定不能刪除或者修改。
/ 是系統(tǒng)的根目錄; /bin目錄中包括最常用的UNIX命令; /dev目錄包括控制訪問外部設(shè)備的特殊設(shè)備文件; /etc目錄中包括各種各樣的系統(tǒng)程序和數(shù)據(jù)文件; /lib目錄里包括C語言以及其他語言程序的運行庫文件; /mnt目錄是一個空目錄,是為安裝可移動的文件系統(tǒng)保留的; /opt目錄中包括在所謂的“軟件存儲目標(biāo)”; /shlib目錄中包括系統(tǒng)使用的共享庫; /usr目錄中有幾個子目錄,(/usr/include目錄包括編譯C語言程序的頭文件;/usr/lib目錄包括各種UNIX命令使用的更多的庫和數(shù)據(jù)文件;/usr/spool目錄包括各種各樣的目錄,用于存儲那些將被打印、郵寄、或通過網(wǎng)絡(luò)傳遞的文件;/usr/tmp目錄包括更多的臨時文件;/usr/adm目錄包括與系統(tǒng)管理或記帳相聯(lián)系的數(shù)據(jù)文件;特別地,/usr/adm/messages和/usr/adm/syslog文件包括系統(tǒng)錯誤消息的記錄。) /stand目錄是引導(dǎo)文件系統(tǒng)的安裝點,引導(dǎo)文件系統(tǒng)包括安裝程序(boot),核心(unix),以及相關(guān)的boot文件; /tcb目錄包括所有作為TCB一部分的文件; /tmp目錄UNIX系統(tǒng)程序產(chǎn)生的臨時文件; /var目錄包括指定某一單獨客戶或服務(wù)器的非共享SSO文件。
一、目錄管理 1、創(chuàng)建目錄:mkdir directory_name 比如:在/usr/目錄下新建子目錄apple #mkdir /usr/apple 或者 #cd /usr #mkdir apple
注:mkdir是make directory的縮寫
2、列目錄內(nèi)容: ls 縱向顯示 lc 橫向顯示 ls –l(或簡化為l)顯示每個文件的詳細(xì)信息,包括存取模式、鏈接數(shù)、屬主、文件大小、上次修改時間等) ls –a列出所有文件包括隱含文件(在unix要想使某個文件隱藏起來,只要在文件名前加個“.”就可以了。) ls –F(或lf) 標(biāo)出文件類型,在目錄文件名標(biāo)記“/”,在可執(zhí)行文件后標(biāo)記“*”號,在符號鏈接后標(biāo)記“@”。 比如:列出/apple下的文件 #ls /apple 或者: #cd /apple #ls ls –L或是l命令將顯示: total 20 -rwxrw-r-- 1 apple fruit 1181 Mar 14 2002 dir1 式的內(nèi)容。 其中,第一行total指明的是總塊數(shù)。 -rwxrw-r-- apple fruit 1181 Mar 14 2002 dir1這一行中,第一個-,代表是一個普通文件,如果是d(directory)表示是目錄文件,如果是l 表示是符號鏈接(link),b表示是塊(block)設(shè)備文件,c表示是字符(character)設(shè)備文件。 rwxrw-r--中每三個字母為一組,英文名叫triplet,分別指明文件主(user)、同組用戶(group)和其他用戶(other)的訪問權(quán)限。 r表示可讀(read)、w表示可寫(weite)、x表示可執(zhí)行(excute)
如果一屏顯示不下,可能用管道加more或 pg分屏閱讀: # ls |more # ls |pg
注:ls是list的縮寫。
3、目錄的重命名:mv oldname newname (可以是目錄名或路徑名) 比如:將目錄 /usr/apple改為/usr/pear #mv /usr/apple /usr/pear 或者: #cd /usr #mv apple pear
注:mv是move的縮寫
4、刪除目錄:rmdir directory (directory為空),dirctory里有內(nèi)容時:rm –r directory 比如:刪除目錄/apple(內(nèi)容為空) # rmdir /apple
注:rmdir是remove directory的縮寫
5、比較目錄:dircmp directory1 directory2
二、漫游文件系統(tǒng)
1、要想知道你在文件系統(tǒng)中的位置可用pwd 命令。比如, # pwd 屏幕上將顯示: /usr 表明你現(xiàn)在正在/usr目錄下工作。
注:pwd是print word directory的縮寫,在unix中,print一般是在在屏幕上顯示的意思,而不是打印。
2、改變目錄:cd directory 比如:你的當(dāng)前目錄為:/apple 要切換的/usr/pear(當(dāng)然這個目錄要存在), #cd /usr/pear 然后再用pwd命令查看當(dāng)前工作目錄 pwd /usr/pear
注:cd是change directory的縮寫
三、管理文件 1、查看文件內(nèi)容:cat filename 比如:目錄/apple下有一個文件love,內(nèi)容為“I love you all my heart! ” #cat /apple/love 或者: #cd /apple #cat love 注:也可cat –v filename(不知道文件屬于何類型), cat filename |pg(分屏閱讀)。 由于cat命令原本是用于文件聯(lián)結(jié)的,因此,它只適用于查看不足一屏(一般為24行)的文件。如果文件超過了一屏,就需要用more命令。 比如: more file1 按空格鍵顯示下一屏,按回車鍵顯示下一行。
注:cat是concatenate 的縮寫 more據(jù)臺灣一位教授的解釋,就是“再看一頁再看一頁”的意思。在Linux里有一個less命令,也是分屏顯示的,但是能前后翻頁。
cat主要作用是文件的聯(lián)接,比如,把file1 file2連接起來,成為file3 cat file1 file2 >file3 其中的 > 稱為改向輸出符,如果是把file1連接到file2有末尾,則: cat file1 >> file2
cat命令除了顯示和連接文件以外,還有一個常用的功能,就是建立非常小的文本文件,語法格式為: cat > filename 例如:編輯一個小的shell小程序dl,用來打印一個文件agent008,
cat > dl lp agent008 然后按<ctrl>+d結(jié)束。
查看文件的頭部:head filename 查看文件的尾部: tail filename 2、復(fù)制文件:cp filename copyname(filename前面可以加路徑)或者: cp filename … pathname 比如:將目錄/apple下的文件love復(fù)制到目錄/pear 下 #cp /apple/love /pear 假如多個文件: #cp /apple/love1 love2 love3 /pear
注:cp由copy縮寫而成。
3、文件的移動和重命名: 文件的移動:mv sourse_file target_directory 比如,將/apple目錄下的文件love移動到目錄/pear下, # mv /apple/love /pear
文件的重命名: 在unix里,文件的重命名就是把文件從原文件名(old_filename)下移動到新文件名(new_filename)下: # mv old_filename new_filename 比如:將目錄/apple下的文件love改名為happy, # mv /apple/love /apple/happy 或者: # cd /apple # mv love happy
注:mv由move縮寫而來
4、刪除文件:rm filename(一定要小心使用呀,unix由于早期只是專業(yè)人員使用,提倡嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng),所以在執(zhí)行命令時往往不要求確認(rèn),如果執(zhí)行成功,就給出結(jié)果,執(zhí)行不成功,才給出出錯信息,所以,對你不熟悉的命令千萬不要像windows一樣去試,因為指令一旦發(fā)出,unix就會不折不扣地執(zhí)行,沒有像windows那樣“悔棋”的機會。) 為了防止誤刪除文件,良好的習(xí)慣是加上-i選取項。 比如,rm -i file1 系統(tǒng)會要求你確認(rèn)是不是真的要刪除,待你確認(rèn)后再刪除。
注:rm由remove縮寫而來
5、在文件中查找指定的字符串:grep options text filenames 這個命令好比用word打開一篇文件后,查找某一字符串。不同的是,在unix中,用grep命令,不用打開文件。比如, # grep root /etc/passwd 就可以顯示出root用戶的有關(guān)信息。 再比如,加上管道,可以一次查出某一終端的所有進程號。 # ps –e|grep tty03 就可以查出終端tty03的所有進程號。當(dāng)然,查出進程號的目的一般是為了kill它們。那么怎么一次實現(xiàn)呢?這就需要用到awk命令了。 比如,要kill tty03的所有進程,可以用命令 # kill –9 ‵ps –e|grep tty03|awk ‘{print $1}‘‵ 注意,ps前面和最后的的那個符號,是倒引號,在數(shù)字“1”的左邊。
查找文件: find path_list expression 其中,path_list是查找的目錄列表,可以是一個目錄,也可以是多個目錄。如果是多個目錄之間,要以空格符分開。如果從當(dāng)前目錄開始查找,可以用“.”號表示,如果是從根目錄開始查找,就要使用“/”來表示。 expression項(表達式)是查找條件,用戶利用它可以設(shè)定是按文件的名字、日期或是其他條件來查找。我經(jīng)常用的是名字。 比如:在/usr下,查找一個名為ttytab的文件 # find /usr –name ttytab –print 其中的-name指明是用名字查找,-print是告訴系統(tǒng),找到ttytab文件后在屏幕上顯示它在什么位置。不過在sco openserver中可以省略-print。 在windows98中,我們可以用“查找”一次性刪除所有臨時文件。在unix里,我們也可以用find一次刪除符合某些條件的文件,比如,在/usr目錄及其子目錄中,刪除所有以txt為擴展名的文件。 find /usr –name *.txt –exec rm {}\; -exec command_name {}\; 找出與條件匹配的文件后,執(zhí)行command_name所指定的命令。注意,這條命令的結(jié)尾必須有{}\;
四、文件和目錄的存取控制 1、改變文件的權(quán)限: chmod who [+-=] operator_ permission filename who包括u g o,分別代表用戶(user)、同組用戶(group)和其他用戶(other) + 增加權(quán)限 -減少權(quán)限 =增加等號后面的權(quán)限,同時減去原來的權(quán)限 operator_ permission包括r(read)、w(weite)、x(excute)。 比如:chmod u+x filename 給文件主以執(zhí)行權(quán) 這有一種方式:chmod mode filename 其中mode為nnn模式,n是0-7之間的數(shù),4表示可讀,2表示可寫,1表示可執(zhí)行。nnn中第一個n是用戶的權(quán)限,第二個n是同組用戶的權(quán)限,第三個n是其他用戶的權(quán)限。如果如賦予可讀可寫兩個權(quán)限,則用6(4+2而來),而如果要賦予可讀可寫可執(zhí)行全部權(quán)限就用7表示。 例如:chmod 777 file1 就是把file1讓所有用戶可讀可寫可執(zhí)行。 而chmod 740 file1則是的權(quán)限設(shè)置為文件的主人自己可讀可寫可執(zhí)行,同組用戶只讀,其他用戶連看都不行了。0表示沒有任何權(quán)限。
chmod由change mode縮寫而來
2、改變文件屬主:chown new_owner [:group_name] filename 例如:改變文件file1主人為apple $ chown apple file1 要注意的是,除非你是root,否則,給了別人的文件你自己可就要不回來了。假如你是pear,在你運行了chown apple file1后,你就把文件給了apple。如果你再運行chown pear file1。系統(tǒng)就會告訴你沒有這個權(quán)限。要想把給人家的文件再要回來,只有求助于root用戶。 如果還要改變文件的所屬組,apple用戶要把文件file1送給fruit組的apple用戶,可以使用命令: chown apple:fruit file1
注:chown由change owner縮寫而來
改變文件的屬組也可以用chgrp命令 3、查看你所在的組:id 4、改變當(dāng)前用戶組:sg 5、改變文件所在的用戶組:chgrp new_group filename 比如:chgrp fruit file1
注:chgrp:由change group縮寫而來
6、在命令行中獲得幫助man [section] keywork 比如: man C kill
注:man由manual(手冊)縮寫而來
五、磁盤的使用 1、軟盤的格式化:format [設(shè)備名] 比如:格式化1.44M軟盤: #format /dev/rfd0135ds18 r表示是原始(raw)設(shè)備,fd表示是軟驅(qū),0表示第一個軟驅(qū),135表示135個磁道,ds表示雙面磁盤,18表示18個扇區(qū)。 unix中,format命令只能格式化軟盤,不能格式化硬盤。 另外,如果在/etc/default/format文件中,DEVICE定義的是缺省的設(shè)備名,一般都是DEVICE=/dev/rfd0135ds18,所以你可以只鍵入format就可完成對軟盤的格式化。
2、軟盤的復(fù)制:diskcp [optition] [-135ds18] optition有多個選項,但現(xiàn)在的PC一般只有一個軟驅(qū),所以常用的就剩下一個-f(format)了,-135ds18代表我們常用的1.44M軟盤。 比如: $ diskcp –f –135ds18 復(fù)制時先對目標(biāo)盤格式化,然后再復(fù)制。
3、用軟盤備份文件:比如將硬盤目錄下/apple的文件love存儲到空軟盤上,你可以: #cd /apple #tar cv6 love c 表示在創(chuàng)建(create)一個新文件,并且覆蓋已有的同名文件。如果不想覆蓋。命令為: #tar uv6 love v 顯示每個被處理的文件名。 6表示是軟驅(qū)。數(shù)字和設(shè)備的對應(yīng)關(guān)系,在/etc/default/tar文件中定義,可用more /etc/default/tar命令或是不帶任何參數(shù)的tar命令查看,也可用vi修改。
4、列出軟盤中文件的名字:#tar tv6
5、將軟盤中文件恢復(fù)到硬盤:#tar xv6 x表示抽?。╡xtract)
六、增加用戶和切換用戶 1、增加用戶:#scoadmin account 里面可有好多東東喲!你可以添加用戶,添加組,刪除用戶和組,當(dāng)然也可以修改,呵呵,可以打開看一下的!比如:添加一個用戶apple,你可以: #scoadmin account →user→Add New User 出現(xiàn)增加用戶的界面:
Login:apple User ID:200 Comment: Password:<*>Set password now <>Set password later Login shell:sh [Change Login Shell…] Networked via: [Change Distribution…] Home Directory:/usr/apple Login Group:group [Change Group Membership…] [OK] [Cancel] [Help]
輸入有關(guān)信息后,將光標(biāo)移動到OK處,按回車鍵。 注釋: Login:處輸入用戶名 User ID:用戶ID,一般用系統(tǒng)推薦值即可。小于200的為系統(tǒng)用戶,0超級用戶使用。 Comment:對用戶的注釋說明,可以不輸。 Password: Set password now,現(xiàn)在就設(shè)置口令。 Set password later以后再設(shè)置口令 Login shell:sh用戶的注冊shell,系統(tǒng)缺省的是sh,即標(biāo)準(zhǔn) shell,如果要更改,把光標(biāo)移到Change Login Shell…]處回車,選擇別的shell,如csh ksh……。 Networked via: 一般不用設(shè)置。 Home Directory:用戶的家目錄(一般都是譯成主目錄,不過我覺得譯成家更形象些。一般系統(tǒng)會自動在/usr目錄下,為新用戶建立一個“/usr/用戶名”的家目錄,比如本例是/usr/apple Login Group:添入用戶所屬的組名,系統(tǒng)缺省的是group。
2、切換用戶:su windowsXP一大賣點就是新增加了切換用戶(switch user)功能。其實,unix早就有了這項功能,而且比windows XP要方便得多。 比如:你是用戶pear,現(xiàn)在要切換成用戶apple $ su apple 當(dāng)然你得知道apple的口令。但是root用戶運行su變成其他用戶,是不需要口令的。 如果沒有指定用戶名,缺省是切換到root用戶,如 $ su password: 在你輸入root口令后,系統(tǒng)提示符就會變#,而不是$了。 但是你會發(fā)現(xiàn),你的工作目錄和環(huán)境并沒有改變,也就是su的結(jié)果和直接用apple或是root用戶的賬號注冊還是不一樣的。那么怎樣如同注冊一樣呢,只要在su后面加上一個短橫就可了。 比如:$ su – apple 就和在login:后面鍵入apple一樣獲得了apple用戶的環(huán)境。注意,“-”前后各有一個空格。
七、設(shè)置或者改變用戶口令:passwd
直接鍵入passwd可修改自己的口令,一般用戶只能修改自己的口令,而root用戶不僅可以修改自己的口令,還可以修改其他用戶的口令。 #passwd username 比如,root用戶要修改apple用戶的口令,可運行: # passwd apple Setting password for user:apple last successful password change for apple:Tue Dec 30 08:34 2001 Choose passeord You can choose whether you pick a password or have the system create one for you.
1.pick a password 2.Pronounceable password will be generate for you 注:第一種方式是自己創(chuàng)建新口令,第二種方式是由系統(tǒng)為你創(chuàng)建一個可以發(fā)音的口令,我們一般選第一種方式。 Enter choose (default is 1):1 Please enter new password (at least 3 characters): new password: Re-enter password: 輸入口令時,屏幕上并不顯示。這是出于安全和保密的考慮。
八、系統(tǒng)的關(guān)閉與重啟:
在UNIX里非法關(guān)機,是非常非常不好的事情,切記切記! #shutdown –y –g0 這是最安全的關(guān)機方式。-y選項是告訴系統(tǒng),凡是詢問都回答y, -g0則指定等待時間為0分鐘。如果不指定,缺省的是1分鐘。當(dāng)然你要有關(guān)機的權(quán)限,才能執(zhí)行這個命令的。
#haltsys 這是緊急關(guān)機方式,只能在系統(tǒng)維護模式下由超級用戶root才能執(zhí)行。
#reboot 重啟系統(tǒng),假如你添加了新的硬件或者修改了一些配置文件,記得一定要運行這個命令,不然不會生效的。也是只能在系統(tǒng)維護模式下由超級用戶root才能執(zhí)行。
login:halt 用關(guān)機用戶關(guān)機 我們每天的關(guān)機都是在login:后面直接輸入一個用戶名比如halt或是haltsysy就能關(guān)機。那么這種關(guān)機方式是如何實現(xiàn)的呢?有多種方法:這里只介紹一種: 第一步:建立一個用戶,名字呢我們就用halt吧 第二步:在/usr/halt目錄下建立一個shell script,起名為halt.sh,內(nèi)容為“shutdown -y –g0”,名字 第三步:chmod u+x halt.sh 第四步:vi /etc/passwd,把halt用戶的uid改成0,注冊shell改成halt.sh.
九、系統(tǒng)管理: 系統(tǒng)管理的命令,一般都是由root用戶執(zhí)行的,一般用戶可能執(zhí)行不了,除非你得到了root用戶的授權(quán)。 1、查詢系統(tǒng)時間:data 2、修改系統(tǒng)時間:asktime [YYMMDD] YY:年 MM:月 DD:日 hh:時 mm:分 都用兩位數(shù)表示。比如把系統(tǒng)時間改為2002年6月17日16時45分。 # asktime
3、查詢誰在系統(tǒng)中:who 也可以簡化為w
4、誰在做什么:whodo顯示用戶正在進行的工作。
5、終端名的獲?。簍ty [-l] [-s]顯示當(dāng)前正在使用的終端的設(shè)備文件及其路徑名。
6、進程狀態(tài)的了解:ps [options] 你可以知道進程活動的信息喲!什么是進程,還記得嗎?UNIX里,可是很重要的東東喲! 常用的選項有: -e 顯示每個進程的信息(everything) -f 顯示進程的完整信息。(full) -t ttynum 顯示ttynum指定的終端的進程 -u username 顯示usename指定的用名的進程信息 -l 以長格(long)形式顯示進程信息,總共14列,其中每列標(biāo)題的含義如下: F:(flag):用八進制表示的進程的有關(guān)標(biāo)記,00表示進程已結(jié)束,01表示是系統(tǒng)進程,20表示進程被裝主內(nèi)存中。 S:(state)表示進程的狀態(tài),B和W表示正處于等待狀態(tài),I表示空閑,O表示正在運行,K表示已裝入隊列可運行進程,S(sleep)表示處于睡眠狀態(tài),R(ready)表示處于就緒狀態(tài) ,T表示被跟蹤,X表示等待更多的內(nèi)存。 UID :(user ID)進程屬主的用戶標(biāo)識 PID :(process ID)進程號,(kill命令用的就是這個號) PPID (parent process ID) 父進程號 C :CPU的占用率 STIME:進程被提交的時刻 PRI:進程的優(yōu)先級(priorty) NI:進程的nice值 ADDR:進程的內(nèi)存地址(address) SZ:進程的內(nèi)存映像的大?。╯ize),以塊表示 WCHAN:睡眠進程地址。對于運行的進程是空的 TTY:進程所屬的終端號。如果是?號,則是系統(tǒng)進程 TIME:進行已執(zhí)行的累計時間 CMD:調(diào)用該進程的命令名 比如,查看tty03的進程信息 $ ps -t tty03 查看系統(tǒng)中所有進程的信息 # ps -e 或 #ps -ef 殺死進程:假如進程占用了過多的處理時間,是系統(tǒng)變慢,或者它陷入一個死循環(huán),不能結(jié)束。呵呵,kill它!為了殺死進程,你可以試試鍵入:<Ctrl><Del>或者<BREAK>或者<Ctrl>D或者<Del>,或者命令:kill pid或者kill -9 pid
7、統(tǒng)計磁盤使用空間:du顯示指定文件所使用的磁盤塊數(shù)和全部文件占用的總塊數(shù)。 8、統(tǒng)計磁盤自由空間:df顯示指定文件系統(tǒng)中的自由空間塊數(shù)和自由I節(jié)點數(shù)。 如# df / (dev/root):962630 blocks 61557 I-nodes 加上-v選項可顯示文件系統(tǒng)的總塊數(shù)、已用塊數(shù)、空閑塊數(shù)和已用的百分比。如:
# df -v /dev/root Mount DIR filesystem blocks used free %used /dev/root /dev/root 1030176 57546 962630 6%
在SCO UNIX中,還有一個dfspace命令,可以用M為單位顯示磁盤的使用情況。比如: # dfspace / :disk space :469.96MB of 503.01MB available (93.43%) Total Disk Space: 469.96MB of 503.01MB available (93.43%) 說明你的硬盤總共大小是503.01MB,已使用469.96MB,百分比是93.43%.
9、文件類型的確定:file filename
10、在管道線上建立“三通”:tee [options] [files] tee由“T”而來,(tee與T的英語音標(biāo)都是[ti:],)而T則“三通管”的像形,即取前一條命令的的輸出作為輸入,然后將其傳送給下一條命令,同時,形成一個文件。比如: ls -l /bin|tee file1 |wc 將ls命令的結(jié)果既保存在文件file1中,又交給wc去統(tǒng)計。 ls -l /etc|tee -a file1|wc 把ls命令的結(jié)果追加到文件夾file1的尾端,同時交給wc去統(tǒng)計。
十、訪問DOS磁盤信息
1、DOS磁盤目錄的顯示(你有的時候可能要在UNIX里顯示DOS磁盤上的內(nèi)容喲?。? # dosdir dir (dir為設(shè)備符、文件名。)比如:查看軟盤A的內(nèi)容 # dosdir /dev/fd0 或者# dosdir /dev/fd0: 也可以用UNIX格式顯示 # dosls dev/fd0
2、DOS磁盤文件內(nèi)容的顯示: # doscat filename 比如:你查看軟盤A中的文件config.sys, #doscat /dev/fd0:config.sys 注意:/dev/fd0:config.sys不能是/dev/fd0/config.sys,因為/ dev目錄下是設(shè)備文件,如果寫成/dev/fd0/config.sys,config.sys就成了設(shè)備文件了,而這個設(shè)備文件是不存在的,因此,系統(tǒng)就會給出出錯信息 。 3、DOS磁盤目錄的建立和刪除: dosmkdir directory(建立) dosrmdir directory(刪除) 例如: dosmkdir /dev/fd0:apple dosrmdir /dev/fd0:apple
4、DOS磁盤的格式化: dosformat [-fqv] drive 比如:你要格式化1.44MB軟盤 #dosformat /dev/fd0135ds18 其中,注意format的設(shè)備名是rfd0135ds18,表示是原始(raw)設(shè)備名,而 dosforamt的設(shè)備名是/dev/fd0135ds18,fd前面沒有字母“r”。
5、DOS磁盤上文件的刪除: dosrm /dev/fd0:file1 file2…
6、DOS和UNIX之間的文件復(fù)制: doscp [-r][-m]file1 file2 或者: doscp file… directory -r 復(fù)制時不進行換行符的轉(zhuǎn)換 -m復(fù)制時進行換行符的轉(zhuǎn)換(unix和dos的換行符是不同的)
例如: doscp -m apple /dev/fd0 把文件apple用dos格式復(fù)制到A盤,復(fù)制時進行換行符的轉(zhuǎn)換 doscp -r apple /dev/fd0:fruit 把文件apple用dos格式復(fù)制到A盤的fruit目錄下,復(fù)制時不進行換行符的轉(zhuǎn)換。 你一定覺得總是把A盤寫成/dev/fd0很麻煩了吧?能不能把/dev/fd0寫成A:呢?能,一定能。用vi打開/etc/default/msdos文件,把其中的“A=/dev/install”改成“A=/dev/fd0”就可以了。 如:dosdir a: dosdir A:(盤符也和dos一樣,可以大小寫不分) 不過要提醒的是,在指定dos目錄的路徑時,不能使用dos的分隔符“\”,只能使用unix的分隔符“/”。 還有一點要注意,在這幾個命令中,對dos文件的存取不能使用通配符,但對unix的文件可以使用通配符。 比如: $ doscp /usr/apple/* A: 但不能使用 doscp A:*.* /usr/apple
十一、編輯文件: 1、啟動vi: #vi filename 假如該文件存在,vi就會將其讀入,否則就會創(chuàng)建它。記得新建目錄的命令嗎?對了,用mkdir directory,那么新建一個文件呢?對了,聰明!你可以用vi filename創(chuàng)建了。當(dāng)然了,建立的是文本文件。 2、輸入正文:記住了,輸入正文之前,可一定要在命令模式下發(fā)出一個輸入正文的命令!呵呵,別急嘛!我會告訴你輸入正文的命令的。在輸入過程中,你輸入的任何字符都被視作輸入的內(nèi)容,怎么辦呢?猜猜看,你可以按〈Esc〉鍵返回命令模式。 哦,對了,差點忘了告訴你,輸入正文,叫插入模式。 a 從光標(biāo)右側(cè)開始添加正文; A 從行尾處開始添加正文; i從光標(biāo)左側(cè)開始添加正文; I從行首處開始添加正文;o 從當(dāng)前行之后打開新的一行; O從當(dāng)前行之前打開新的一行; 3、保存文件并退出:別忘了,一定要在命令模式下才能保存退出喲!你按<Esc>,直到終端會叫了,那一定是命令模式的。有好多方法保存,但是一定要加一個冒號“:”。比如: “:w”是保存但不退出; “:q”是退出但不保存; “:wq”是保存并退出vi。 我常用的是:“:x!”是保存并強行退出;“:q!”是不保存強行退出。 4、在文件中移動光標(biāo)。現(xiàn)在的PC鍵盤,大多可以用四個箭頭鍵來移動光標(biāo),但是,unix誕生時,可能還沒有這種PC鍵盤,所以它用的是h j k l四個鍵。用熟了,這四個鍵還挺方便的。 h 向左移動一個字符; i向右移動一個字符; k向上移動一個字符; j向下移動一個字符;
5、刪除和恢復(fù)文件:刪除光標(biāo)所在的字符用x;刪除光標(biāo)所在行用dd。 撤銷前一次操作,用u或者U。 6、編輯時遇到的特殊情況:屏幕不可讀時,按<Ctrl>+L或者<Ctrl>+R使屏幕刷新;如果還是不能閱讀,那可能是你的終端設(shè)置不對,或者編輯了非正文文件,別忘了鍵入:q!不保存退出。 舉個例子吧!在/apple目錄下編輯文件love, #vi /apple/love, 假如原來的文件內(nèi)容為: you are my kind of girl,you have a beautiful personality,and looks neat and fresh! it was love at first sight,but I don‘t have the heart to tell you, so I make a pass at you. I‘ve been dying to see you when leave xianghe,and I love you with all my heart! I‘m too deeply involved! God bless you,god bless me too!
OK!比如:你要在I‘m too deeply involved!插入don‘t you give me the cold shoulder.那么你應(yīng)該將光標(biāo)移到involved!后,然后按i 你就可以插入了;假如你要刪除so I make a pass at you.你可以將光標(biāo)移到要刪除的字符上,按x 將其刪除; 假如你要將but I don‘t have the heart to tell you,的逗號改為感嘆號,你可以插入感嘆號,并將逗號刪除,呵呵,廢話,是嗎?假如你要刪除God bless you,god bless me too!整行,你可以在命令狀態(tài)下按dd; 假如你要在 I‘ve been dying to see you when leave Nanping,and I love you with all my heart! 后面加一行,并插入love you more than I can say!你可以將光標(biāo)移動到I‘ve been dying to see you when leave Nanping,and I love you with all my heart!上,(移動光標(biāo)還記得嗎?對了,h、j、k、l 。)然后在命令模式下,按o ,在按i 后 插入love you more than I can say!改完了嗎?保存用“:x!”,不保存“:q!”。 你愛怎么改就怎么改吧!但一定不要將它改的面目全非了喲! you are my kind of girl,you have a beautiful personality,and looks neat and fresh! It was love at first sight,but I don‘t have the heart to tell you, so I make a pass at you! I‘ve been dying to see you when leave Nanping,and I love you with all my heart! love you more than I can say!I‘m too deeply involved! don‘t you give me the cold shoulder.I wish apple and pear are going steady! God bless you,god bless me too! (你是我喜歡的那種女孩,你有永恒的魅力,你看起來優(yōu)雅清新!對你一見鐘情,但我沒有勇氣告訴你,所以我深情的看著你(送秋波)!離開南平,我一直很想你,我全心全意愛你!愛你在心口難開,我已經(jīng)陷的太深。別再對我冷淡,我衷心祝愿apple和pear正式成為情侶!上帝保佑你,上帝保佑我?。? vi還有好多東東,但常用的就是這些。欲知詳情,看書吧!
十二、打印文件
1、打印文件lp lp命令來源于“line printer“,其意為行式打印機,這是過去的名稱。現(xiàn)在它可用于各種類型的打印機。
lp [選項] [文件名] 它的選項有好幾個,我沒有使用到過,不敢瞎說,舉個簡單例子吧 比如,打印文件apple
lp apple
如果系統(tǒng)中不只有一臺打印機,需要指定用哪臺打印機的話,可以使用-d選項,指定目標(biāo)(destination)打印機 比如,在epson打印機上打印文件apple lp -d epson apple
在lp命令中,可以使用文件通配符。
2、取消打印作業(yè) 有時候,由于誤操作,需要取消打印作業(yè),應(yīng)該怎么辦呢?
取消打印隊列的命令是cancel [打印隊列號]
比如,當(dāng)你成功執(zhí)行了lp apple后, 系統(tǒng)會給出一條提示信息:
request id is epson-921
epson-921就是打印隊列號,如果你又不想打印了,可以用以下命令取消這個打印作業(yè)。
cancel epson-921
如果要取消某臺打印機上的所有作業(yè),可以使用命令: cancel [打印機名]
可是,由于目前我們所用的打印命令都是上級行編好的shell程序,你可能見不到打印id號的提示信息,那如何取消打印隊列呢?,這就用到了lpstat命令,它可以幫助我們查到打印信息。
lpstat ,是lp stauts的縮寫,其意為打印狀態(tài),語法格式為:
lpstat [選項]
選項有多個,我一般就用-t 選項,顯示所有信息
比如:lpstat -t
以上只是對sco unix的入門介紹,而且沒有介紹它的網(wǎng)絡(luò)命令(因為一則我并不精通網(wǎng)絡(luò),二則我覺得unix的ftp 、telnet命令和win2000并沒有什么不一樣,因此,要學(xué)習(xí)ftp telnet在win2000上練習(xí)就可以了)。要想深入掌握unis,還是需要好好看一看專門的教程。 附錄:unix系統(tǒng)下各文件的作用
/etc/auth:安全數(shù)據(jù)庫文件 /etc/auth/subsystems:帶保護的子系統(tǒng)授權(quán)數(shù)據(jù)庫 /etc/auth/system:整個系統(tǒng)范圍內(nèi)的授權(quán)數(shù)據(jù) /etc/conf:系統(tǒng)配置的主目錄 /etc/conf/bin:與unix核心有關(guān)的命令 /etc/conf/cf.d:包含了用于連接unix核心所需的配置文件和主要的系統(tǒng)配置命令。 /etc/conf/init.d:系統(tǒng)串口狀態(tài)描述文件 /etc/conf/mfsys.d:unix系統(tǒng)上幾個文件系統(tǒng)描述信息文件 /etc/conf/node.d:設(shè)備節(jié)點描述文件 /etc/conf/pack.d:核心的目標(biāo)模塊 /etc/conf/pack.d/Sdsk:SCSI硬盤驅(qū)動程序 /etc/conf/pack.d/Srom:SCSI CD-ROM驅(qū)動程序 /etc/conf/pack.d/Stp:SCSI磁帶接口卡驅(qū)動程序 /etc/conf/pack.d/ad:ADAPTEC 154X SCSI接口卡驅(qū)動程序 /etc/conf/pack.d/aio:異步硬盤I/O驅(qū)動程序 /etc/conf/pack.d/astmf:增強型VGA顯示接口卡 /etc/conf/pack.d/aud:系統(tǒng)審計程序 /etc/conf/pack.d/busmouse:總線形鼠標(biāo)驅(qū)動程序 /etc/conf/pack.d/cdb:MC146818驅(qū)動程序(CMOS時鐘) /etc/conf/pack.d/cdt:CD-ROM/TAPE驅(qū)動程序 /etc/conf/pack.d/cga:IBM彩色圖形接口板驅(qū)動程序 /etc/conf/pack.d/ciha:386/486CBUS SCSI硬盤控制卡驅(qū)動程序 /etc/conf/pack.d/clone:(安裝X sight所需)clone模塊 /etc/conf/pack.d/cn:主控臺驅(qū)動程序 /etc/conf/pack.d/cpqs:Compaq SCSI磁帶接口卡驅(qū)動程序 /etc/conf/pack.d/cpyrt:版權(quán)設(shè)備驅(qū)動程序 /etc/conf/pack.d/cr_uni: Corollary顯示接口卡驅(qū)動程序 /etc/conf/pack.d/ct:Wangtec盒式帶驅(qū)動程序 /etc/conf/pack.d/da:VGA、EGA、CGA設(shè)備驅(qū)動程序 /etc/conf/pack.d//dda:merge和vp/ix直接設(shè)備訪問驅(qū)動程序 /etc/conf/pack.d/dk:硬盤定位(Layout)支持驅(qū)動程序 /etc/conf/pack.d/dma:DMA通道驅(qū)動程序 /etc/conf/pack.d/dos:DOS設(shè)備驅(qū)動程序 /etc/conf/pack.d/dpt:DPT硬盤控制器驅(qū)動程序 /etc/conf/pack.d/du:RFS驅(qū)動程序 /etc/conf/pack.d/ecc:內(nèi)存錯誤校驗程序模塊 /etc/conf/pack.d/ega:增強型圖形接口板驅(qū)動程序 /etc/conf/pack.d/eiad:ADAPTEC174X SCSI接口卡驅(qū)動程序 /etc/conf/pack.d/eisarom:EISAROM驅(qū)動程序 /etc/conf/pack.d/err;錯誤信息模塊 /etc/conf/pack.d/esc:OLIVETTI ESC-1硬盤接口板驅(qū)動模塊 /etc/conf/pack.d/esdi:微通道結(jié)構(gòu)機器上的ESDI硬盤控制器驅(qū)動程序 /etc/conf/pack.d/ev:事件驅(qū)動程序 /etc/conf/pack.d/evld:事件線規(guī)程驅(qū)動程序 /etc/conf/pack.d/fd:軟盤驅(qū)動程序 /etc/conf/pack.d/fdha:FUTURE DOMAIN磁帶主接口卡驅(qū)動程序 /etc/conf/pack.d/first:MPX(多處理器)核心掛接模塊 /etc/conf/pack.d/fl5:軟盤驅(qū)動程序 /etc/conf/pack.d/fp:浮點運算器驅(qū)動程序 /etc/conf/pack.d/ft:軟盤磁帶驅(qū)動程序 /etc/conf/pack.d/hd:ROOT硬盤驅(qū)動程序 /etc/conf/pack.d/hf:IBM HARD FILE接口卡驅(qū)動程序 /etc/conf/pack.d/hs:ISO-9660文件系統(tǒng)設(shè)備驅(qū)動程序 /etc/conf/pack.d/ida:IDA硬盤驅(qū)動程序 /etc/conf/pack.d/ida0:COMPAQ IDA硬盤控制器驅(qū)動程序 /etc/conf/pack.d/ida1: /etc/conf/pack.d/ipc:進程間通訊模塊 /etc/conf/pack.d/ir:IRWIN磁帶驅(qū)動程序 /etc/conf/pack.d/itimer:間隔定時器驅(qū)動程序 /etc/conf/pack.d/kbmouse:鍵盤鼠標(biāo)驅(qū)動程序 /etc/conf/pack.d/kernel:核心的目標(biāo)模塊 /etc/conf/pack.d//kprf: /etc/conf/pack.d//ldterm:流偽TTY設(shè)備線規(guī)程規(guī)模 /etc/conf/pack.d/log:系統(tǒng)信息日志程序 /etc/conf/pack.d/mc:IRWIN MINI磁帶驅(qū)動程序 /etc/conf/pack.d/merge:merge模塊 /etc/conf/pack.d/mm:內(nèi)存驅(qū)動模塊 /etc/conf/pack.d/mono:單色圖形接口卡驅(qū)動程序 /etc/conf/pack.d/msg:消息驅(qū)動程序 /etc/conf/pack.d/mskdb:核心調(diào)試程序 /etc/conf/pack.d/nfc:XNET驅(qū)動模塊 /etc/conf/pack.d/nmi:不可屏蔽的中斷處理程序 /etc/conf/pack.d/omti:OMTI硬盤驅(qū)動程序 /etc/conf/pack.d/pa:并行打印機驅(qū)動程序 /etc/conf/pack.d/pic:8259可編程中斷控制器驅(qū)動程序 /etc/conf/pack.d/pit:8254可編程中斷定時器驅(qū)動程序 /etc/conf/pack.d/prf:FROFILE驅(qū)動程序 /etc/conf/pack.d/ptem:at&t流偽TTY設(shè)備驅(qū)動程序 /etc/conf/pack.d/ptm:at&t流偽TTY設(shè)備驅(qū)動程序(主) /etc/conf/pack.d/pts:at&t流偽TTY設(shè)備驅(qū)動程序(從) /etc/conf/pack.d/ram:RAM盤驅(qū)動程序 /etc/conf/pack.d/rtc:實時時鐘驅(qū)動模塊 /etc/conf/pack.d/s5:S5文件系統(tǒng)驅(qū)動模塊 /etc/conf/pack.d/s52k:S52K文件系統(tǒng)驅(qū)動模塊 /etc/conf/pack.d/scodb:核心調(diào)試程序 /etc/conf/pack.d/sec:C2安全級驅(qū)動模塊 /etc/conf/pack.d/sem:AT&T信號燈驅(qū)動模塊 /etc/conf/pack.d/shm:AT&T共享內(nèi)存驅(qū)動程序 /etc/conf/pack.d/sio:串行I/O驅(qū)動程序 /etc/conf/pack.d/sleeper:定時的睡眠/喚醒驅(qū)動程序 /etc/conf/pack.d/sp:(安裝XSIGHT所需)流管道模塊 /etc/conf/pack.d/spad:ADAPTEC 152X SCSI主接口驅(qū)動程序 /etc/conf/pack.d/spm:(安裝XSIGHT所需)偽鼠標(biāo) /etc/conf/pack.d/spt:(安裝XSIGHT所需)非流偽TTY驅(qū)動程序 /etc/conf/pack.d/ss:SUN RIVER STUB模塊 /etc/conf/pack.d/str:流驅(qū)動模塊接口 /etc/conf/pack.d/string:字符串設(shè)備驅(qū)動程序 /etc/conf/pack.d/sumo:STORAGE PLUS SCSI-AT硬盤控制卡驅(qū)動程序 /etc/conf/pack.d/sxt:SHELL分層驅(qū)動程序 /etc/conf/pack.d/sy:/DEV/TTY主控制臺目標(biāo)模塊 /etc/conf/pack.d/timod:TLI交換操作模塊 /etc/conf/pack.d/tirdwr:TLI讀/寫模塊 /etc/conf/pack.d/tmcha:FUTURE DOMAIN TMC-8X0 SCSI接口卡驅(qū)動程序 /etc/conf/pack.d//vga:VGA圖形接口板驅(qū)動程序 /etc/conf/pack.d/vpld:VP/IX線規(guī)程模塊 /etc/conf/pack.d/vpt:VP/IX的TTY驅(qū)動程序 /etc/conf/pack.d/vx:虛擬8086驅(qū)動程序 /etc/conf/pack.d/wd:WD硬盤控制器驅(qū)動程序 /etc/conf/pack.d/wd0:WD第一號硬盤控制器驅(qū)動程序 /etc/conf/pack.d/wd1:WD第二號硬盤控制器驅(qū)動程序 /etc/conf/pack.d/wdex:WD 7000 EX SCSI主接口卡驅(qū)動程序 /etc/conf/pack.d/wdha:WD 7000 SCSI主接口卡驅(qū)動程序 /etc/conf/pack.d/weitek:WEITEK協(xié)處理器驅(qū)動程序 /etc/conf/pack.d/xsd:XENIX共享數(shù)據(jù)庫驅(qū)動程序 /etc/conf/pack.d/xsem:XENIX信號燈驅(qū)動程序 /etc/conf/pack.d/xt:BLIT包協(xié)議驅(qū)動程序 /etc/conf/pack.d/xx:XENIX文件系統(tǒng)驅(qū)動程序 /etc/copyrights:版權(quán)信息 /etc/default:整個系統(tǒng)默認(rèn)信息文件 /etc/fscmd.d:unix系統(tǒng)所支持的文件系統(tǒng)子目錄 /etc/fscmd.d/AFS:用于AFS類型文件系統(tǒng)的維護命令 /etc/fscmd.d/DOS:用于DOS類型文件系統(tǒng)的維護命令 /etc/fscmd.d/EAFS:用于EAFS類型文件系統(tǒng)的維護命令 /etc/fscmd.d/HS:決定文件系統(tǒng)類型的命令 /etc/fscmd.d/S51K:用于S51K類型文件系統(tǒng)的維護命令 /etc/fscmd.d/S52K:用于S52K類型文件系統(tǒng)的維護命令 /etc/fscmd.d/S52K:用于XENIX類型文件系統(tǒng)的維護命令 /etc/idrc.d:空目錄 /etc/log:系統(tǒng)的日志文件目錄 /etc/perms:unix及其集成產(chǎn)品的名稱、版本號等 /etc/perms/bundle:unix集成產(chǎn)品清單 /etc/ps:ps命令所使用的數(shù)據(jù)文件 /etc/rc.d/0:系統(tǒng)初始化 /etc/rc.d/1:啟動系統(tǒng)的守護進程 /etc/rc.d/2:系統(tǒng)引導(dǎo)后,安裝文件系統(tǒng) /etc/rc.d/3:恢復(fù)文件系統(tǒng) /etc/rc.d/4:清除/tmp下的臨時文件 /etc/rc.d/5:硬件下載 /etc/rc.d/6:核心軟件初始化 /etc/rc.d/7:啟動另一批守護進程 /etc/rc.d/8:執(zhí)行用戶定義的命令 /etc/rc.d/9:引導(dǎo)日志 /etc/rc0.d:與系統(tǒng)啟動相關(guān)的shell正文程序 /etc/rc2.d:與系統(tǒng)啟動相關(guān)的shell正文程序 /etc/rc3.d:空目錄 /etc/shutdown.d:空目錄 ./install:空目錄 ./lost+found:系統(tǒng)維護目錄 ./mnt:安裝文件系統(tǒng)目錄 ./opt:存放系統(tǒng)可選的軟件 ./shlib:unix共享庫的代碼目錄 ./tcb:受托系統(tǒng)文件目錄 ./tcb/audittmp:審計數(shù)據(jù)臨時目錄 /tcb/audittmp/audit1:審計數(shù)據(jù)采集目錄 /tcb/audittmp/audit2:審計數(shù)據(jù)采集目錄 /tcb/bin:與受托系統(tǒng)相關(guān)的一組命令 /tcb/files;與系統(tǒng)安全相關(guān)的數(shù)據(jù)文件 /tcb/files/audit:審計子系統(tǒng)工作文件 /tcb/files/auditrparms;審計子系統(tǒng)工作文件 /tcb/files/auth;用戶鑒別信息文件 /tcb/files/subsys:子系統(tǒng)目錄 /tcb/lib:受托系統(tǒng)的一組可執(zhí)行程序 /tcb/lib/auth_scripts:修改口令字,刪除用戶組, 增加偽終端等一組shell正文程序 /tcb/lib/relax:安全級子目錄 /tcb/lib/relax/high:高安全級的shell正文程序 /tcb/lib/relax/improved;改進安全級的shell正文程序 /tcb/lib/relax/low:低安全級的shell正文程序 tcb/lib/relax/traditional:傳統(tǒng)安全級的shell正文程序 /usr/include/sys/ci:多處理器使用的頭文件 /usr/include/sys/fs:文件系統(tǒng)有關(guān)的頭文件 /usr/ingres:ingres數(shù)據(jù)庫目錄 /usr/lbin:安裝應(yīng)用軟件的工具 /usr/lib/console:主控臺顯示所使用的字模 /usr/spool/mmdf:mmdf郵件系統(tǒng)工作目錄 /usr/spool/mail:郵件工作目錄 /usr/spool/lp/model:各種型號打印機接口程序 /usr/spool/lp:打印機工作目錄 /usr/spool/lp/fifos:命名的管道 /usr/spool/lp/logs:打印命令日志 /usr/spool/cron:時鐘守護進程工作目錄; /usr/mmdf:mmdf郵件系統(tǒng)主目錄 /usr/mmdf/bin:mmdf郵件系統(tǒng)命令 /usr/mmdf/chans:mmdf所使用的通道 /usr/mmdf/log:mmdf日志 /usr/mmdf/table:mmdf所使用的各種文件 /usr/lib/uucp:uucp所使用的命令和撥號程序 /usr/lib/vidconf:視頻配置目錄 /usr/lib/vidi:屏幕顯示所使用的字模 /usr/man:unix在線手冊目錄 /usr/man/cat.ADM:壓縮形式的系統(tǒng)管理命令在線手冊 /usr/lib/terminfo/w:Wyse終端 /usr/lib/terminfo/v:DEC終端 /usr/lib/terminfo/t:TEKTRONTX終端 /usr/lib/terminfo/h:Hazetine.HP等終端 /usr/lib/terminfo/i:IBM終端 /usr/lib/terminfo/n:NCR等終端 /usr/lib/terminfo/q: Qume,Qvt終端 /usr/lib/terminfo/b:AT&T 等終端 /usr/lib/terminfo/c:HUMAN designed system終端 /usr/lib/terminfo/d: DEC,LEAR Siegler 終端 /usr/lib/terminfo/e: Miscellaneous, Beehive終端 /usr/lib/terminfo/f: Fortune 終端 /usr/lib/terminfo/g: Ann ArBOR終端 /usr/lib/terminfo/8:智能系統(tǒng)公司終端 /usr/lib/terminfo/9:TELEVIDEO終端 /usr/lib/terminfo/B:AT&T終端 /usr/lib/terminfo/a:ANN ARBOR,AT&T,ANST Generic等 /usr/lib/terminfo/1:DATAMEDIA,GENERAL終端 /usr/lib/terminfo/2:HP系列終端 /usr/lib/terminfo/3:IBM,TELERAY等終端 /usr/lib/terminfo/4:ANN ARBOR,AT&T等終端 /usr/lib/terminfo/5:AT&T系列終端 /usr/lib/terminfo/6:AT&T終端 /usr/lib/terminfo/7:AT&T終端 /usr/lib/terminfo:終端,打印機性能數(shù)據(jù)庫 /usr/lib/sco/pcap:打印機的初始描述文件 /usr/lib/mouse:鼠標(biāo)功能的定義 /usr/lib/mkusr/uucp:創(chuàng)建uucp用戶所需要運行的正文程序 /usr/lib/mkusr/sh:創(chuàng)建使用sh的用戶時所需要運行的正文程序 /usr/lib/mkusr/scosh:創(chuàng)建使用scosh的用戶時所需要運行的正文程序 /usr/lib/mkusr/rsh:創(chuàng)建使用rsh的用戶時所需要運行的正文程序 /usr/lib/mkusr/rksh:創(chuàng)建使用rksh的用戶時所需要運行的正文程序 /usr/lib/mkusr/lib:由mkusr,init使用的shell函數(shù)庫 /usr/lib/mkusr/ksh:創(chuàng)建使用ksh的用戶時所需要運行的正文程序 /usr/lib/mkusr/csh:創(chuàng)建使用csh的用戶時所需要運行的正文程序 /usr/lib/mkdev:設(shè)備和文件系統(tǒng)配置目錄 /usr/lib/mkdev/perms:軟盤,硬盤,打印機,串口有關(guān)信息 /usr/lib/lang:系統(tǒng)所支持的多種語言 /usr/lib/lang.src:多種語言的字符集源文件 /usr/lib/mail:郵件系統(tǒng)的部分命令 /usr/lib/mapchan:鍵盤變換文件 /usr/lib/keyboard:鍵盤數(shù)據(jù)文件 /usr/lib/keyboard/string.d:字符串與功能鍵對照表 /usr/lib/event:鼠標(biāo)設(shè)備文件及配置信息 /usr/lib/goodpw:對口令字的描述 /usr/lib/goodpw/checks:口令字檢查
|