在vi和vim中如果打開(kāi)一個(gè)很大的文件,不容易找到對(duì)應(yīng)的內(nèi)容,可以使用自帶的搜索關(guān)鍵字進(jìn)行搜索定位:
在vi和vim界面中輸入:"/"(反斜杠),之后會(huì)出現(xiàn)一個(gè)輸入框讓你輸入,當(dāng)你輸入的關(guān)鍵字在文件中存在就會(huì)以高亮的形式顯示出來(lái),之后按 回車(chē) 就確定定位到當(dāng)前高亮位置,如果不是你要找的,則可以按:"n",意即尋找下一個(gè)輸入關(guān)鍵字的內(nèi)容linux常用命令。
2. vim恢復(fù)以及亂碼問(wèn)題
(1) 在vi和vim中如果不小心誤刪除了一些東西,想要恢復(fù)怎么辦?
首先要退出編輯狀態(tài),即按Esc鍵,之后再按 u 撤銷(xiāo)之前的修改的內(nèi)容。
(2) 在用vi或vim打開(kāi)一個(gè)文件的時(shí)候,如果有些地方出現(xiàn)一些特殊符號(hào)或是亂碼,可以通過(guò)以下命令嘗試:
vim -b mytest.php(其中-b一般是用來(lái)查看對(duì)應(yīng)的二進(jìn)制文件的)
3. 管道命令,即豎杠-->'|'
上面的意思是:將查詢出來(lái)的內(nèi)容交給管道后面的命令裝飾之后再展示出來(lái)
2、升級(jí)安裝:用于在mac lion 系統(tǒng)上升級(jí)的安裝包“os x mountain lion.zip”,直接解壓,得到“安裝 os x mountain lion.app”,右鍵“顯示包內(nèi)容”,將“installesd.dmg”拷貝到”install os x mountain lion.app/contents/sharedsupport/“文件夾下即可開(kāi)始安裝。屏媒體,它打破了傳統(tǒng)的互聯(lián)網(wǎng)媒體形式,以屏媒體的概念開(kāi)創(chuàng)了全新互聯(lián)網(wǎng)媒體形式,通過(guò)電腦屏幕、手機(jī)屏幕等,以屏媒體的方式為廣大互聯(lián)網(wǎng)用戶提供綜合數(shù)字化內(nèi)容服務(wù)。分組自選股:自選同列多達(dá)200條,分組分頁(yè)顯示,支持自選股按各種指標(biāo)排序,能同屏查看多列數(shù)據(jù),同屏顯示多種金融 行情。
ls -l /etc | more
如果想看上一頁(yè)的內(nèi)容,可以通過(guò):Shift + PageUp 來(lái)查看
管道配合grep(過(guò)濾)可以達(dá)到很好用的組合例如:
cat -n hello.txt | grep "hello" (查看hello.txt文件內(nèi)容,并過(guò)濾出來(lái)帶有hello的內(nèi)容) , -n 表示顯示出來(lái)第幾行的內(nèi)容
4. find 搜尋文件或目錄
find /home -name hello* (查找home目錄下的文件名或目錄為hello的)
find / -name h?m* (在跟目錄下查找h開(kāi)頭第二個(gè)字符是任意的,第三個(gè)是m,后面的是任意的字符)
其 中的參數(shù)含義如下:with-mysql-source表示mysql源代碼目錄,with-mysql-bindir表示mysql二進(jìn)制可執(zhí)行文件目 錄(也就是mysql_config所在目錄),with-mysql-plugindir表示mysql插件目錄,如果不清楚這個(gè)目錄在哪,可以按如下 方法查詢:。2: 解壓好上面下載下來(lái)的文件,把sdfuse 目錄,復(fù)制到內(nèi)存卡根目錄下: 確保sdfuse 目錄中有s686_1_s_2_0611_0119_120913.qsb文 件 ,。因?yàn)閘inux下各種文件的存放有一定的規(guī)則,比如/var/目錄存放的是所有系統(tǒng)日志等文件,/boot/目錄下存放的是所有與linux啟動(dòng)相關(guān)的文件,/home目錄是你安裝的linux系統(tǒng)中各個(gè)用戶的私人文件存放目錄……。
查找目錄下的所有文件中是否含有某個(gè)字符串,并且只打印出文件名
find .|xargs grep -ri "IBM" -l ?
5 字符串替換命令
:s/well/good/ 替換當(dāng)前行第一個(gè)well 為 good
:s/well/good/g 替換當(dāng)前行所有well 為 good