工作流程圖:
插入命令解析:
用 append() 給當(dāng)前字符串添加一個(gè)字符串 appendformat() 添加特定格式的字符串 insert() 在當(dāng)前字符串中插入一個(gè)子字符串 remove() 從當(dāng)前字符串中刪除字符 replace() 在當(dāng)前字符串中l(wèi)inux命令,用某個(gè)字符替換另一個(gè)字符,或者用當(dāng)前字符串中的一個(gè)子字符串替換另一字符串 tostring() 把當(dāng)前字符串轉(zhuǎn)換為system.string對(duì)象(在system.object中被重寫) 。讀到的字符為:"&textvbscall call messagebox(text)@rem overendscript 6. readall讀取整個(gè)文件內(nèi)容,大文件太占資源,不建議使用使用方法和readline近似7.skipline跳過當(dāng)前行使用方法是file.skipline,僅用于只讀屬性打開的文件8.測試文件行結(jié)束/文件結(jié)束a.測試行結(jié)束判斷語句ifexpression file.atendofline=-1...endif表達(dá)式為真的時(shí)候當(dāng)前指針處于行末b.測試文件結(jié)束判斷語句ifexpression file.atendofstream=-1...endif表達(dá)式為真的時(shí)候當(dāng)前指針處于文件末9.其他用于文件的函數(shù)或者叫方法功能有a.file.column 返回當(dāng)前列號(hào)b.file.line 返回當(dāng)前行號(hào)c.file.fileexists(filename) 判斷指定文件是否存在。在進(jìn)入插入模式時(shí)我們可以使用i或是i命令.i是在當(dāng)前光標(biāo)處開始插入字符,而i則是一行的開頭部開始插入字符.(所謂的開頭是指第一個(gè)沒有空白符的字符處).如果我們要在一行中的第一個(gè)字符處開始插入我們可以使用gi命令(不論有沒有空白符).a命令是在當(dāng)前光標(biāo)的后開始插入,而a命令與a命令相類似,只是他是在一行的后面開始插入狀態(tài).。
快捷命令:
定位命令
:set number 顯示行號(hào):set nonumber 取消行號(hào):n 到文本的第n行g(shù)g 到文本的第一行G 到文本的最后一行
刪除命令
x:刪除光標(biāo)所在的單個(gè)字符dd:刪除所在行
撤銷命令
u undo,取消上一步操作Ctrl+r redo,返回到undo之前
復(fù)制命令
yy+p
5,文件內(nèi)容的查看及統(tǒng)計(jì)
touch 創(chuàng)建空文件
顯示文件內(nèi)容:
cat顯示文本文件內(nèi)容more分頁顯示文本文件內(nèi)容less head、tail查看文本中開頭或結(jié)尾部分的內(nèi)容head -n 3 java.txt 查看java.txt文件的前3行
wc 統(tǒng)計(jì)文本的行數(shù)、字?jǐn)?shù)、字符數(shù)(word count)
-m 統(tǒng)計(jì)文本字符數(shù) 數(shù)個(gè)數(shù)-w 統(tǒng)計(jì)文本單詞數(shù) 認(rèn)空格-l 統(tǒng)計(jì)文本行數(shù)
6,文件合并和重定向
合并文件的內(nèi)容一起輸出linux命令,cat 1.txt 2.txt合并文件:cat 1.txt 2.txt > 3.txt作為一個(gè)標(biāo)準(zhǔn)輸入,cat > 1.txt cat >> 1.txt> 這是一個(gè)重定向輸出的符號(hào)案例:快速清空一個(gè)文件的內(nèi)容采用重定向的方式>1.txt
7,文件搜索
find 在文件系統(tǒng)中查找指定的文件find /usr/local/ -name word.txt
8,文件的壓縮解壓縮及打包
命令概覽
tar cfz xwyme.tar.gz tool####把tool目錄打包且壓縮為xwyme.tar.gz文件,因?yàn)?tar文件幾乎是沒有壓縮過的,mt的.tar.gz文件解壓成.tar文件后差不多是10mb ####。仔細(xì)觀察xp安裝盤的文件,可以看到i386目錄中絕大部分文件都是“explorer.ex_”這類的文件名,其實(shí)它是經(jīng)過壓縮后的文件,文件名和解壓出來的文件名一樣,但是擴(kuò)展名和文件大小不同,所以直接改后綴是不能使用的;蚪鈮赫麄(gè)壓縮文件,但之前必須把壓縮文件中的所有目錄(即文件夾)重命名,刪掉沒用的分支目錄及文件(如inf02、desktop.ini、mem結(jié)尾的文件)。