




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第二章 操作系統(tǒng)I/AS 的操作系統(tǒng)目前在使用的有二個(gè)版本: 50系列上的 SunOS TM 5.2 ( Solaris ® 2.2) ; 70 系列上的 Windows-XP。 · Windows的操作界面與一般 PC 機(jī)無異, 故我們這里不再作介紹。70系列的控制部分也用Unix操作系統(tǒng),因此在70的機(jī)器上也可以使用Unix命令。· 50系列 Sun 工作站上使用的 SunOS TM 5.2 是 Sun 公司具有自主版權(quán)的 Unix 操作系統(tǒng)。 操作人員可以根據(jù)自己的愛好選用 Bourne Shell 或 C Shel。因此我們這里只介紹 Unix 操作系統(tǒng)。
2、 但是本教材不可能也沒有必要把全部 Unix 的內(nèi)容抄進(jìn)來, 只能介紹一些常用命令作為入門, 有興趣的讀者可參考 Unix 資料。1 UNIX 操作系統(tǒng)簡介UNIX 系統(tǒng)是一種多用戶,多任務(wù)的操作系統(tǒng)。多用戶指允許多個(gè)用戶同時(shí)進(jìn)入系統(tǒng)進(jìn)行操作, 對(duì)每個(gè)用戶來講機(jī)器就好象僅在為他一個(gè)人服務(wù)。多任務(wù)指多道進(jìn)程可同時(shí)運(yùn)行。作為多用戶操作系統(tǒng), Unix 的安全性和可靠性都要?jiǎng)儆谝话愕南到y(tǒng)。多個(gè)用戶進(jìn)入了系統(tǒng), 但只有一個(gè)用戶負(fù)責(zé)整個(gè)系統(tǒng)的管理, 維護(hù)及其安全, 這個(gè)用戶具有最大的權(quán)限, 稱為 "超級(jí)用戶" (supper user), 其他的用戶只有經(jīng)過超級(jí)用戶登記授權(quán)后才能注冊(cè)
3、進(jìn)入系統(tǒng)。1.1 UNIX 操作系統(tǒng)的進(jìn)入與退出方法一. 在 I/A 的工程師環(huán)境下依次選擇 SftMnt VT100 (50 系列 VT100 有 local; remote; host 之分)以工作站作為仿真終端, 當(dāng)出現(xiàn) "#" 字號(hào)提示符即可輸入 Unix 命令。退出 VT100 的命令是: exit 或 Ctrl-d。方法二.用關(guān)機(jī)步驟進(jìn)入單用戶狀態(tài), 在 I/A 的工程師環(huán)境下依次選擇:SftMnt PW_Shutdown SHUTDOWN(50 系列上是 AW 或 AP_Shutdown)最后的一個(gè) SHUTDOWN 是誤操作保護(hù), 如果并不想關(guān)機(jī)可選 CAN
4、CEL。 在 AW/WP 選擇 SHUTDOWN 后出現(xiàn)以下信息:The system is downChanging to init state S please waitINIT: New run level : SINIT: SINGLE USER MODEType Ctrl-d to proceed with normal startup(or give root password for system maintenance): _機(jī)器在這里停下, 按照提示可以同時(shí)按下 Ctrl 和 d 二鍵重新啟動(dòng)或輸入口令(gnomes)以超級(jí)用戶(root)的登錄, 做備份或恢復(fù)文件等工作。
5、輸入口令后出現(xiàn)以下信息:Enter System Maintenance Mode# 井字提示符出現(xiàn)后, 可以輸入 UNIX 命令。 進(jìn)入這種狀態(tài), 主要是做硬盤維護(hù)工作。 工作完成后, 如要啟動(dòng) I/A, 可輸入命令 reboot如要關(guān)機(jī), 可輸入命令 poweroff, 系統(tǒng)將自動(dòng)切斷電源。 這種用軟件命令斷電的方法, 在按下工程師鍵盤上的開機(jī)按鈕后即可啟動(dòng), 因此為安全起見, 如要搬動(dòng)、 拆裝機(jī)器, 務(wù)必關(guān)掉機(jī)器上的硬開關(guān)。 最好安下面的步驟執(zhí)行。在井字提示符后面輸入命令 haltsyncing file systems 1 doneProgram terminatedType help
6、 for more informationOK 現(xiàn)在可以斷電了。 如要啟動(dòng) I/A, 輸入命令 boot 在 OK 提示符下軟斷電命令為 power-off70系列的用戶進(jìn)入DOS命令提示符后,輸入sh,就出現(xiàn)Unix命令提示符”$”。1.2 UNIX 系統(tǒng)的三個(gè)基本概念內(nèi)核 (Kernel)內(nèi)核就是操作系統(tǒng)本身, 是管理系統(tǒng)資源的主程序外殼 (Shell)Shell 即是一種指令語言又是一種程序設(shè)計(jì)語言, 它提供 Unix 操作系統(tǒng)的對(duì)外接口。其內(nèi)容包括: 原始的控制流, 參數(shù)的傳遞, 變量與字符串的代換, 指令和外殼的雙向聯(lián)系等, 分別由指令執(zhí)行; 指令所設(shè)定的返回碼, 可用于終端的控制流
7、, 指令所定義的標(biāo)準(zhǔn)輸出可用于外殼輸入。Shell 是由指令語言和程序語言所提供的, 是用戶通向 Unix 操作系統(tǒng)的有效界面。 Shell 可以用來編程, 在 I/A 的 50 系列機(jī)器上可以用 Bourne Shell 和 C-Shell, C-Shell 的程序語言非常類似 C 語言。文件系統(tǒng)文件是Unix 文件系統(tǒng)的基本單元, 提供了所有文件的組織結(jié)構(gòu)。有三種文件類型: 普通文件(在談到文件時(shí), 通常是指這種文件), 目錄和特殊文件。在設(shè)計(jì)文件系統(tǒng)時(shí)考慮到要盡可能簡單有效, 故它將磁盤、終端等設(shè)備也看做為文件,并置于與普通文件同等的地位。這為操作維護(hù)提供了很大的方便。文件系統(tǒng)以樹形結(jié)構(gòu)
8、存放。每個(gè)文件有關(guān)于此文件訪問權(quán)限的設(shè)置。分為三組, 每組三個(gè)字母 (rwx), 分別代表: 讀, 寫, 執(zhí)行的權(quán)限, 短行 "-" 表示該權(quán)限被取消。三個(gè)組按序分別為: 文件屬主, 與文件主處于同一組的用戶, 其他用戶。通常我們建立了一個(gè)文件后其訪問權(quán)限為: rw-rw-rw-, 表示此文件不可執(zhí)行, 對(duì)三種用戶都允許讀和寫。一些主要的系統(tǒng)文件和目錄:· / : 根目錄· /bin : 存放二進(jìn)制可執(zhí)行文件, 許多 Unix 基本程序在此目錄下· /dev : 設(shè)備文件, 當(dāng)你要在一個(gè)物理設(shè)備上做輸入輸出時(shí),必須發(fā)送 I/O 到一個(gè)合適的設(shè)備
9、文件上· /etc : 存放系統(tǒng)數(shù)據(jù)和維護(hù)文件, 如:/etc/cron : 時(shí)鐘守護(hù)神/etc/group : 組文件/etc/init : 初始進(jìn)程, 在其它所有進(jìn)程前運(yùn)行/etc/inittab : 激活進(jìn)程表/etc/mnttab : 掛在系統(tǒng)上的文件系統(tǒng)表/etc/motd : Message of the Day, 用戶登錄后顯示的信息/etc/passwd : 口令 / 用戶帳戶文件/etc/rc : 系統(tǒng)初始化文件/etc/shutdown : 系統(tǒng)關(guān)機(jī)文件· /lib : Libraries 系統(tǒng)調(diào)用庫和編譯器庫· /lost+found : 在
10、每一個(gè)文件系統(tǒng)中都必須有這個(gè)目錄。 文件系統(tǒng)檢查程序執(zhí)行時(shí)將分離的文件放入該目錄。這里是用于根文件文件的, /usr 文件系統(tǒng)也有這樣的目錄。· /tmp : 根文件系統(tǒng)用于存放臨時(shí)文件的目錄,當(dāng)系統(tǒng)重新啟動(dòng)時(shí)該目錄下所有文件都將清洗掉。· /usr : /usr/bin : 一般用戶使用的實(shí)用程序/usr/edoc : Foxboro 電子文件/usr/include : “C”程序的標(biāo)準(zhǔn)頭文件/usr/lib : 應(yīng)用目標(biāo)庫1.3 常用命令介紹Unix 系統(tǒng)區(qū)分大小寫, 不能混用。Unix 命令的一般格式: 命令 -選項(xiàng) 參數(shù)回車符“”表示該命令行在前臺(tái)執(zhí)行;也可用“&
11、amp;”表示將命令送入后臺(tái)執(zhí)行,這時(shí)機(jī)器將顯示一個(gè)進(jìn)程號(hào),然后換行出現(xiàn)輸入命令的提示符,前臺(tái)運(yùn)行的命令可以用“c”中止,后臺(tái)進(jìn)程要用命令“kill 進(jìn)程號(hào)”中止;方括號(hào)表示這一項(xiàng)可選, 實(shí)際使用時(shí)不要加方括號(hào)。通配符:* 代表任意的字符串。? 代表任何一個(gè)字符。A-z 從 A z 的所有字母。ls -option fname列目錄清單。option是該命令的選擇項(xiàng), fname 是文件名參數(shù)。例. ls -a以長格式列目錄清單, 包括以點(diǎn) "." 帶頭的隱含文件。短橫表示其后是選擇項(xiàng)。若無短橫 shell 解釋 "a" 為文件名, 就列出當(dāng)前路徑下文件
12、名為 "a" 的文件。例. ls a*列出所有文件名的第一個(gè)字母為 "a" 的文件。如果該文件是個(gè)目錄則列出其下面的所有文件。例. ls a-g*列出所有文件名的第一個(gè)字母為 "a" 到 "g" 的文件。如果該文件是個(gè)目錄則列出其下面的所有文件。cd dname改變當(dāng)前的工作目錄例. cd /usr/fox/hstorian/bin將目錄轉(zhuǎn)到歷史庫的位置。例. cd將目錄轉(zhuǎn)到本用戶注冊(cè)登記的目錄 (即 HOME 目錄)。mkdir dname 創(chuàng)建 dname 目錄。rmdir dname 刪除 dname 目錄,
13、 該目錄必須是空目錄,沒有任何文件。pwd 顯示當(dāng)前目錄的全路徑名。mv fname1 fname2 將 "文件1" 移到(即改名為) "文件 2", 文件名可以是一個(gè)全路徑的文件名,下面凡是寫文件名的地方都可以是全路徑的。例. mv aa.arc /usr/fox/hstorian/bin/tank_rep.arc將 "aa.arc" 文件轉(zhuǎn)移到歷史庫所在的目錄下并改名為 "tank_rep.arc"file fname 顯示文件的類型。 當(dāng)你想顯示某一不熟悉的文件前, 可用本命令了解該文件的類型。cat fna
14、me 顯示文件的內(nèi)容。文件內(nèi)容較長時(shí)滾屏輸出。非文本文件不可在屏幕上顯示,否則有可能導(dǎo)致死機(jī),其它顯示文件的命令都有這個(gè)問題。more fname 分屏顯示文件的內(nèi)容。回車鍵滾動(dòng)一行, nd 滾動(dòng) n 行,空格鍵翻一屏,d 翻半屏,q 結(jié)束。tail -/+n fname 其中 n 顯示文件的最后 n 行,缺省為最后 10 行;+n 從文件的第 n 行開始顯示cp fname1 fname2 拷貝 "文件1" 到 "文件2” 。ln fname1 fname2 鏈接 "文件1" 到 "文件2”, 其中 "文件1"
15、是個(gè)實(shí)際存在的文件,而 "文件2" 不必是已有的文件。 命令執(zhí)行者對(duì) "文件1" 要有讀的權(quán)限, 對(duì) "文件2" 所在的目錄要有寫的權(quán)限。 如果 "文件2" 已經(jīng)存在, ln 命令并不是把 "文件1" 的內(nèi)容加到 "文件2" 的內(nèi)容中, 而是使 "文件2" 得到 "文件1" 的鏈接地址, 這樣 "文件2" 就丟失了原先的鏈接地址, 即原先的文件內(nèi)容再也找不到了。 因?yàn)?"文件1" 和 "
16、文件2" 有相同的地址, 所以改變二個(gè)文件中的任何一個(gè), 都使該塊硬盤保存的文件內(nèi)容發(fā)生了改變, 我們看到的是二個(gè)文件都改變了。 如果你確實(shí)要把二個(gè)文件的內(nèi)容加到一起, 可以使用的命令是 cat fname1 >> fname2 關(guān)于 >> 在下面輸入輸出轉(zhuǎn)向中會(huì)講解。rm fname 刪除指定的文件。 在用通配符時(shí)要小心, 不要把不想刪除的文件刪掉了。rm * 可將當(dāng)前目錄下的所有普通文件全部刪去。 rm -r dname 刪除 dname 目錄, 該目錄不必是空目錄,小心系統(tǒng)不給予任何警告就將該目錄下所有文件、子目錄全部刪除。date 顯示當(dāng)前的系統(tǒng)時(shí)間和
17、日期。who 列出當(dāng)前正在系統(tǒng)中的用戶名和其進(jìn)入的時(shí)間。dtree dname 顯示指定目錄名下的目錄樹, 缺省為當(dāng)前目錄。加入選項(xiàng) a 則將目錄和文件名一起顯示出來。find dir-list bool-exp 查找文件。find /usr -name 文件名 -print 在 /usr 目錄下,按文件名查找,找到即邏輯為真,就在屏幕上打印輸出文件的全路徑名。 文件名可以包含統(tǒng)配符。find /usr -type c -print 在 /usr 目錄下,按文件類型查找,找到即邏輯為真,就在屏幕上打印輸出文件的全路徑名。 其中 c 可以是f 一般文件b 塊設(shè)備文件c 字符設(shè)備文件d 目錄p 管
18、道find / -fstype urfs -prune -o -name <filename> -print 在51工作站, 如果有遠(yuǎn)方站掛了本站上, 為阻止它到遠(yuǎn)方站的硬盤上找文件, 可這樣用。find / -size +2000 -print 查找大于2000block(1block=512字節(jié))的文件。find / mount mtime 2 ls 查找在二天之內(nèi)修改過的文件。chmod mode fname 改變文件的存取權(quán)限。一組 r w x 分別代表讀寫執(zhí)行, 允許為 1, 不允許為 0, 用一個(gè)八進(jìn)制數(shù)表示。因此可讀可寫可執(zhí)行為 1 1 1, 用八進(jìn)制的 7表示??勺x
19、不可寫可執(zhí)行為 101, 八進(jìn)制為 5。因此若要改變一個(gè)文件的存取權(quán)限為對(duì)自己可讀可寫可執(zhí)行, 對(duì)其他任何人只可讀與執(zhí)行, 模為 755。chown owner fname 改變文件的主人, 只有該文件的主人才允許做這件工作。passwd 改變口令。 I/A 中超級(jí)用戶的口令 gnomes 寫入了隨機(jī)資料和教材, 建議用戶在機(jī)器裝好, 確定了專職管理人員后用此命令修改口令, 并經(jīng)常改變口令。tar tvf /dev/fd0 列出 fd0 設(shè)備(即軟盤)中的目錄。 70 系列上軟盤的設(shè)備名是 a:,使用時(shí)請(qǐng)按具體情況更改設(shè)備名。tar xvf /dev/fd0 把軟盤中的文件按原目錄復(fù)制到操作系
20、統(tǒng)中。tar cvf /dev/fd0 /usr/guest 把 "/usr/guest" 目錄下的文件存入軟盤, 并把軟盤中原有的文件全沖掉。tar rvf /dev/fd0 /usr/guest 把 "/usr/guest" 目錄下的文件存入軟盤, 軟盤中原有的文件仍保留。用 tar 命令保存到軟盤中的文件不能直接使用, 一定要恢復(fù)到系統(tǒng)中才能使用。 如果設(shè)備名是一個(gè)磁帶機(jī), 則對(duì)磁帶機(jī)進(jìn)行操作。 該命令的缺點(diǎn)是, 如果文件較大, 一張盤片存不下時(shí), 沒有換盤提示, 而是給一個(gè)出錯(cuò)信息, 停止該命令。mount -r /dev/fd0 /f0 把軟盤
21、掛在操作系統(tǒng)的一個(gè)名為 f0 的目錄上。這樣軟盤中的文件就能作為 f0 目錄下的文件進(jìn)行調(diào)用。根目錄下的 f0, f1 二個(gè)子目錄專為掛設(shè)備用的。如要掛其他設(shè)備只要把第一個(gè)參數(shù)改成那個(gè)設(shè)備名即可。 在50系列上, 還有一些專門為掛某些設(shè)備準(zhǔn)備的空目錄: /cdrom 掛光驅(qū); /rem/r0, r1 掛遠(yuǎn)方站。-r 選項(xiàng)指出該設(shè)備將以只讀方式掛上, 物理上有寫保護(hù)的文件系統(tǒng)必須按此方式做, 否則在修改訪問時(shí)間時(shí)就會(huì)出現(xiàn)錯(cuò)誤,而不管是否進(jìn)行了任何明顯的寫訪問, 因?yàn)?UNIX 文件除了有建立日期, 還有修改日期和訪問日期, 只要讀了這個(gè)文件, 系統(tǒng)就會(huì)去修改它的訪問日期。 假如要掛光驅(qū)可以這樣用
22、 mount r F hsfs /dev/dsk/0t6d0s0 /cdrom,-F 選項(xiàng)是定義文件系統(tǒng)。 mount 命令不帶任何參數(shù)和選項(xiàng)時(shí)可用來查看當(dāng)前有哪些設(shè)備掛在系統(tǒng)上。 cd /; umount /dev/fd0 從系統(tǒng)上卸下指定的設(shè)備。卸設(shè)備前一定要轉(zhuǎn)到根目錄, 分號(hào) "" 是兩個(gè)命令間的分隔符。 在 50 系列上軟盤格式化命令是 fdformat,該命令可以有其它選項(xiàng),主要有:-l 低密度(720K)磁盤-d MS-dos 格式化用 fdformat 格式化的軟盤不帶文件系統(tǒng), 可以用:newfs /dev/rfd0c 命令為軟盤加上文件系統(tǒng), 這樣這張軟盤
23、就可以用 mount 命令掛到系統(tǒng)上。 注意 tar tvr 會(huì)破壞軟盤上的文件系統(tǒng)。eject 50 系列退盤命令, 以便從軟驅(qū)中取出盤片。 51D 工作站無需該命令。ps 顯示系統(tǒng)中運(yùn)行的進(jìn)程, 這個(gè)命令的選項(xiàng)有:-e 顯示所有進(jìn)程-f 在第一列顯示進(jìn)程所有者的名字-l 產(chǎn)生一個(gè)長的輸出報(bào)告 主要輸出項(xiàng):PID 進(jìn)程號(hào), CMD 啟動(dòng)該進(jìn)程的命令,UID 使用該命令的用戶名。下面幾個(gè) 50 系列機(jī)器上的命令供 Unix 與 Dos 系統(tǒng)交換數(shù)據(jù)用:mount F pcfs /dev/fd0 /pcfs將DOS格式軟盤掛到/pcfs目錄下dos2unix ascii <DOS文件名&g
24、t; <UNIX文件名>將DOS格式的文本文件轉(zhuǎn)換為UNIX格式unix2dos ascii <UNIX文件名> <DOS文件名>將UNIX格式的文本文件轉(zhuǎn)換為DOS格式umount /pcfs將軟驅(qū)從系統(tǒng)取下rmount AW或WP站名 /rem/r0 將指定的某個(gè)遠(yuǎn)方工作站掛在本工作站的 /rem/r0 目錄下, 這樣就可象在本站一樣拷貝二個(gè)工作站的文件, 這時(shí)遠(yuǎn)方工作站的文件作為/rem/r0 目錄下的文件。 例如將遠(yuǎn)方工作站根目錄下的文件 abc 拷貝到本工作站的 /usr目錄下, cp /rem/r0/abc /usr/abcrumount AW或
25、WP站名 將遠(yuǎn)方工作站卸下。鍵盤命令:Ctrl-s 暫停滾屏輸出。Ctrl-q 恢復(fù)滾屏輸出。Ctrl-c 中止正在執(zhí)行的命令。Ctrl-R 顯示當(dāng)前輸入但還未執(zhí)行的命令行。Ctrl-U 刪除當(dāng)前輸入但還未執(zhí)行的命令行。Ctrl-E 刪除所有已輸入但還未執(zhí)行的命令行。滾屏命令可能還是令你不太舒服, 它只會(huì)往后滾屏, 不會(huì)往前。 那么在 51 系列的 Solaris 版本上, 可以將 VT100 的窗口改為滾屏窗口, 這樣你就可以隨意地將窗口翻前翻后, 查看前面打入的命令及其執(zhí)行的結(jié)果。 方法是, 進(jìn)入 VT100 后, 按下鼠標(biāo)右鍵從打開的快速菜單中選擇 Enable Scrolling 這時(shí)
26、屏幕會(huì)刷新一下, 窗口的右邊出現(xiàn)滾動(dòng)條。 滾屏?xí)加么罅康膬?nèi)存, 因此有必要在適當(dāng)?shù)臅r(shí)候再用鼠標(biāo)右鍵打開的快速菜單中選擇 History Clear log Confirm, 清掉無用的東西。 關(guān)掉滾屏的操作是, 從快速菜單中選擇 Scrolling Disable Scrolling。 注意關(guān)掉滾屏并不能清除內(nèi)存中記憶的滾屏?xí)r的東西。輸入/ 輸出定向:通常我們以終端的 CRT 作為標(biāo)準(zhǔn)輸出, 鍵盤作為標(biāo)準(zhǔn)輸入。大部分命令的輸出都是在標(biāo)準(zhǔn)輸出, 通過下面的命令可使輸出和輸入發(fā)生變化。> 輸出定向。 command > fname 輸出定向到文件。>> 輸出定向。 com
27、mand >> fname 輸出添加到文件。< 輸入定向。 command < fname 輸入取自文件。| 管道。 command1 | command2 命令一的輸出作為命令二的輸入。例. ls > aa 將列目錄命令輸出的目錄清單送入 "aa" 文件, 如果原先無此文件, 則創(chuàng)建該文件, 若已有該文件則更新成 "l"命令輸出的內(nèi)容。文件 "aa" 可以是設(shè)備文件, 如:cat tank_tep > /dev/LP00 將顯示的文件輸出到打印機(jī)。例. ls >> aa作用基本同上,
28、不同處是當(dāng) "aa" 文件已存在則將輸出的內(nèi)容添加在文件的未尾。例. mail guest < fnamemail 是個(gè)電子郵件命令, 將文件 fname 作為郵件發(fā)送給 guest 用戶。例. ls | morels 的標(biāo)準(zhǔn)輸出是 CRT, 當(dāng)輸出內(nèi)容超過一屏?xí)r就會(huì)滾屏, more 執(zhí)行分屏顯示。用了管道后將列目錄命令的輸出通過管道傳送給分屏顯示命令作為它的輸入。 1.4 全屏幕文本編輯命令 vi在 UNIX 操作系統(tǒng)中有好幾種編輯方法, 如 ed, vi,作為一個(gè)熟練的 UNIX 管理維護(hù)人員應(yīng)該學(xué)會(huì) vi。 畢竟 vi 并不方便, 因此在介紹了 vi 之后, 我
29、們?cè)俳榻B一個(gè) SUN Solaris 版本提供的一種文本編輯工具。 命令格式: vi fnames在 vi 編輯方式下有二種狀態(tài): 命令狀態(tài), 和文本插入狀態(tài)。在啟動(dòng)了vi后, 首先進(jìn)入的是命令狀態(tài), 這時(shí)打入的任何字符都作為編輯命令處理。i, a,o, O 這幾個(gè)命令可進(jìn)入文本插入狀態(tài), 在文本插入狀態(tài)下打入的任何字符都作為文本輸入到編輯緩沖器中。Esc 鍵從文件狀態(tài)退回命令狀態(tài)。 i, I, a, o, O vi 命令狀態(tài) 文本插入狀態(tài) Esc在命令狀態(tài)下打入大寫字母 ZZ 就將編輯緩沖器中的文本存盤并退出 vi。vi 的編輯命令相當(dāng)豐富, 且在 vi 編輯中還可使用其他編輯方法 (如 e
30、d) 的命令, 我們只講主要的一些命令。插入命令:i 進(jìn)入插入狀態(tài), 在光標(biāo)前插入文本。I 將光標(biāo)移到本行的第一個(gè)字符前, 并進(jìn)入插入狀態(tài)。a 進(jìn)入插入狀態(tài), 在光標(biāo)后插入文本。o 進(jìn)入插入狀態(tài), 在光標(biāo)下開一新行。O 進(jìn)入插入狀態(tài), 在光標(biāo)上開一新行。 光標(biāo)移動(dòng)命令:nh 光標(biāo)左移 n 個(gè)字符。nl 光標(biāo)右移 n 個(gè)字符。nj 光標(biāo)下移 n 行。hk 光標(biāo)上移 n 行。nw 光標(biāo)右移 n 個(gè)詞 (空格為詞的分隔)。nb 光標(biāo)左移 n 個(gè)詞 (空格為詞的分隔)。0 光標(biāo)移到一行的第一個(gè)字符位置。$ 光標(biāo)移到一行的最后一個(gè)字符位置。 光標(biāo)移到一行的第一個(gè)非空字符位置。G 光標(biāo)移到文件的最后一行。
31、刪除命令:nx 刪除光標(biāo)處開始的 n 個(gè)字符。nX 刪除光標(biāo)前的 n 個(gè)字符。ndd 刪除光標(biāo)處開始的 n 行。ndw 刪除光標(biāo)處開始的 n 個(gè)詞。u 取消上一步操作, 被刪除的內(nèi)容保存在臨時(shí)緩沖器中, 可用 undo 命令恢復(fù)。p 將臨時(shí)緩沖器中的內(nèi)容拷貝到光標(biāo)下面一行, 如果原先刪除的是字或詞, 則拷貝到光標(biāo)后。翻屏命令:Ctrl-d 向下卷半屏。Ctrl-u 向上卷半屏。Ctrl-f 向下卷一屏。Ctrl-b 向上卷一屏。其他命令:r 單字符替換。ns 多字符替換。復(fù)蓋光標(biāo)處開始的 n個(gè)字符, 并進(jìn)入插入狀態(tài)。nY將改變處開始的 n 行拷貝到臨時(shí)緩沖器中, 用 p 命令可將緩沖器中的文本粘貼到任何地方、任何次數(shù)。J
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO 19361:2025 EN Measurement of radioactivity - Determination of beta emitters activities - Test method using liquid scintillation counting
- 生物化學(xué)(第4版)課件 第13章 肝的生物化學(xué)
- 職業(yè)教育商業(yè)計(jì)劃書
- 體表腫物常規(guī)護(hù)理與術(shù)后管理
- 題目的作用教學(xué)課件
- 機(jī)關(guān)單位工作人員心理健康促進(jìn)策略
- 兒童營養(yǎng)與健康解決對(duì)策
- 肋骨骨折的護(hù)理診斷與處理
- 2025年新疆生產(chǎn)建設(shè)兵團(tuán)中考招生考試數(shù)學(xué)真題試卷(真題+答案)
- 《社會(huì)財(cái)務(wù)共享服務(wù)實(shí)務(wù)》課件-企業(yè)設(shè)立、變更、注銷
- 設(shè)備技改異動(dòng)管理制度
- 五升六插班生試卷
- 新疆協(xié)鑫硅業(yè)科技有限公司年產(chǎn)20萬噸工業(yè)硅項(xiàng)目環(huán)境影響報(bào)告書
- 2024年消防救援支隊(duì)政府專職消防員招聘考試筆試真題(含答案)
- 湖北省云學(xué)聯(lián)盟2024-2025學(xué)年高一下學(xué)期5月月考試題 地理(A)PDF版含解析
- 科創(chuàng)班考試題型及答案
- 主管護(hù)師《基礎(chǔ)知識(shí)》考試真題及答案(2025年新版)
- 中藥化學(xué)知到智慧樹期末考試答案題庫2025年天津中醫(yī)藥大學(xué)
- T/GIEHA 034-2022等離子體空氣消毒機(jī)
- (高清版)DG∕TJ 08-2298-2019 海綿城市建設(shè)技術(shù)標(biāo)準(zhǔn)
- 《急性肺水腫》課件
評(píng)論
0/150
提交評(píng)論