欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Linux命令——文件內(nèi)部命令-創(chuàng)新互聯(lián)

1、cat
連接并全部顯示文件內(nèi)的信息?
-n:在顯示的時(shí)候可以顯示行號(hào),這個(gè)行號(hào)只是顯示出來(lái),跟文件內(nèi)容沒(méi)有關(guān)系?
-E:顯示每一行的行結(jié)束符,所以linux中文本文件的行結(jié)束符是$符?
-T:可以顯示制表符?
-v:顯示其他的非打印字符?
-A:顯示所有的符號(hào)

成都創(chuàng)新互聯(lián)公司是專業(yè)的惠濟(jì)網(wǎng)站建設(shè)公司,惠濟(jì)接單;提供做網(wǎng)站、成都網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行惠濟(jì)網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

2、more/less??????
more:作用同cat是相同的,只不過(guò)這時(shí)我們可以通過(guò)手動(dòng)來(lái)翻屏,更加方便,more:只支持向后翻,翻到最后就直接退出。
?less:顯示文件信息,默認(rèn)不退出顯示,q即可退出。
空格:向后翻一屏?
b:向前翻一屏?
ENTER:向后翻一行?
k:向前翻一行?
/KEYWORD:查找關(guān)鍵字

3、head/tail
head:顯示文件的前幾行,默認(rèn)是10行?
head -NUM:顯示前多少行?
?tail:顯示文件的后幾行,默認(rèn)是10行?
tail -NUM:顯示后多少行?
-f:查看文件尾部且不退出,等待顯示后續(xù)追加的新內(nèi)容?。常用于查看日志文件

4、echo
輸出信息?
echo?"abc"?
###echo?"字符串"?|?passwd?--stdin?USERNAME:利用管道修改用戶密碼

5、輸入、輸出重定向
輸出重定向:

覆蓋輸出(會(huì)覆蓋原文件內(nèi)的內(nèi)容)?

追加輸出(不覆蓋原文件的內(nèi)容)?
set?-C?:禁止對(duì)已經(jīng)存在文件使用覆蓋重定向?
set?+c?:關(guān)閉上述功能?
2>:重定向錯(cuò)誤輸出,不能輸出正確信息?
2>>:追加方式實(shí)現(xiàn)錯(cuò)誤輸出?
&>:重定向標(biāo)準(zhǔn)輸出或錯(cuò)誤輸出至同一個(gè)文件,?實(shí)時(shí)覆蓋方式?

輸入重定向:
<<:此處生成文檔?
cat?<<?END?:輸入信息,直至輸入END時(shí)結(jié)束。(EOF或者END代表文檔輸入結(jié)束)?
cat?>>?/tmp/myfile.txt?<<?END?

6、cut
用于剪切數(shù)據(jù)的內(nèi)容?
-d:指定字段分隔符,默認(rèn)的是空格??cut?-d:?-f7?空格符?cut?-d''?
-f:指定要剪切顯示的字段?
-f?1??表示顯示第一個(gè)字段??cut??-f1?
?? ?-f? 1,3表示顯示第一個(gè)和第3個(gè)字段?
?? ?-f? 1-3表示顯示從1到3的字段
#cat /etc/passwd | cut -f1-3 #取每行的第1-3字節(jié)
#cat /etc/passwd | cut -d : -f 3 #以:分割,取第三個(gè)字段

7、vim
文本編輯器,全屏、模式化的編輯器?
?vim模式:?
編輯模式(命令模式):默認(rèn)?
輸入模式?
末行模式

vim模式轉(zhuǎn)換:?
??1、從編輯模式-->輸入模式?
?i:在當(dāng)前光標(biāo)所在字符的前面,轉(zhuǎn)為輸入模式?
?a:在當(dāng)前光標(biāo)所在字符的后面,轉(zhuǎn)為輸入模式?
?o:在當(dāng)前光標(biāo)所在行的下方新建一行,并轉(zhuǎn)為輸入模式?
?I:在當(dāng)前光標(biāo)所在行的行首,轉(zhuǎn)為輸入模式?
?A:在當(dāng)前光標(biāo)所在行的行尾,轉(zhuǎn)為輸入模式?
?O:在當(dāng)前光標(biāo)所在行的上方新建一行,并轉(zhuǎn)為輸入模式?
?------------------------------------------------------------------
2、從輸入模式-->編輯模式?
??鍵入esc鍵。?
3、末行模式:必須從編輯模式進(jìn)入末行模式?
??鍵入:即可。?
4、末行模式-->編輯模式?
??敲esc鍵,一次或者多次。
?-------------------------------------------------------------
??vim退出文件:?
??1、末行模式下關(guān)閉文件?
??w:保存文件?
??q:退出?
??wq:保存并退出?
??q!:不保存并退出?
??w!:強(qiáng)制保存?
??wq=x?保存退出?
??2、編輯模式下退出?
?大寫(xiě)ZZ:保存退出?
?------------------------------------------------------------------
??vim下移動(dòng)光標(biāo)(編輯模式):??
?? 1、逐字符移動(dòng):??????????h:向左?
l:向右?
j:向下?
K:向上?
#h:移動(dòng)#(數(shù)字)個(gè)字符?
?2、以單詞為單位移動(dòng)?
w:移動(dòng)下一個(gè)單詞的詞首?
e:移動(dòng)到當(dāng)前單詞的詞尾或者下一個(gè)單詞的詞尾?
b:移動(dòng)到當(dāng)前單詞的詞首或者上一個(gè)單詞的詞首?
#w:一次跳#個(gè)單詞。?
?3、行內(nèi)跳轉(zhuǎn)?
0:跳到行首(絕對(duì)行首)?
^:跳到第一個(gè)非空白字符的行首?
$:絕對(duì)行尾?
??4、行間跳轉(zhuǎn)?
#G:直接跳轉(zhuǎn)至第#行上。?
G:直接跳轉(zhuǎn)至最后一行?
??末行模式下跳轉(zhuǎn):直接給出行號(hào),回車即可。?
?------------------------------------------------------------------
?vim翻屏:?
ctrl+f:向下翻一屏?
ctrl+b:向上翻一屏?
ctrl+d:向下翻半屏?
ctrl+u:向上翻半屏?
?---------------------------------------------------------------------
?vim刪除字符:?
x:刪除光標(biāo)所在處的單個(gè)字符?
#x:刪除光標(biāo)所在處及向后的共#個(gè)字符?
?vim刪除命令:d?
d命令與跳轉(zhuǎn)命令結(jié)合使用?
d$:刪除到行尾。?
#d跳轉(zhuǎn)符:刪除跳轉(zhuǎn)符指定的#個(gè)字符?
dd:刪除當(dāng)前光標(biāo)所在行?
#dd:刪除包括光標(biāo)所在行之內(nèi)的#行?
?末行模式下可以使用:?
?startADD,ednADDd?
?1,10d:刪除第一行到第十行?
?.,100:刪除當(dāng)前行到100行。?
?.表示當(dāng)前行?
??$:最后一行?
??+#:向下的#行?
??$-10:倒數(shù)第10行?
??vim刪除的內(nèi)容為保存在緩沖中,最后一次刪除的內(nèi)容可以粘貼。?
?------------------------------------------------------------------
?vim粘貼命令:p?
p(小寫(xiě)):如果刪除的或復(fù)制的為正行內(nèi)容,則粘貼至光標(biāo)所在含行的下方,如果
?復(fù)制或刪除的內(nèi)容為非整行,則粘貼至光標(biāo)所在字符的后面?????
P(大寫(xiě)):如果刪除的或復(fù)制的為正行內(nèi)容,則粘貼至光標(biāo)所在含行的上方,如果
?復(fù)制或刪除的內(nèi)容為非整行,則粘貼至光標(biāo)所在字符的前面?
vim復(fù)制命令:y?
?y的用法同d?
?yy:復(fù)制一行?
?vim先刪除內(nèi)容,再轉(zhuǎn)換為輸入模式:c?
??c的用法同d命令?
?cc:刪除一行,并進(jìn)入輸入模式。?
?c$:刪除到行尾,并進(jìn)入輸入模式?
?------------------------------------------------------------------
??vim下撤銷編輯操作命令:u?
u:撤銷上一次操作,連續(xù)u命令可以撤銷此前的n次操作?
#u:直接撤銷最近#次編輯操作?
?-------------------------------------------------------------------------------------------
??vim超找替換?
?/PATTERN:從行首向下查找PATTERN匹配的選項(xiàng)?
??PATTERN:從行尾向上查找PATTERN匹配的選項(xiàng)?
??vim查找并替換:s?
在末行模式下使用s命令?
用法與sed一樣?
ADDR1,ADDR2s@PATTERN@string@gi?
br/>h:向左?
l:向右?
j:向下?
K:向上?
#h:移動(dòng)#(數(shù)字)個(gè)字符?
?2、以單詞為單位移動(dòng)?
w:移動(dòng)下一個(gè)單詞的詞首?
e:移動(dòng)到當(dāng)前單詞的詞尾或者下一個(gè)單詞的詞尾?
b:移動(dòng)到當(dāng)前單詞的詞首或者上一個(gè)單詞的詞首?
#w:一次跳#個(gè)單詞。?
?3、行內(nèi)跳轉(zhuǎn)?
0:跳到行首(絕對(duì)行首)?
^:跳到第一個(gè)非空白字符的行首?
$:絕對(duì)行尾?
??4、行間跳轉(zhuǎn)?
#G:直接跳轉(zhuǎn)至第#行上。?
G:直接跳轉(zhuǎn)至最后一行?
??末行模式下跳轉(zhuǎn):直接給出行號(hào),回車即可。?
?------------------------------------------------------------------
?vim翻屏:?
ctrl+f:向下翻一屏?
ctrl+b:向上翻一屏?
ctrl+d:向下翻半屏?
ctrl+u:向上翻半屏?
?---------------------------------------------------------------------
?vim刪除字符:?
x:刪除光標(biāo)所在處的單個(gè)字符?
#x:刪除光標(biāo)所在處及向后的共#個(gè)字符?
?vim刪除命令:d?
d命令與跳轉(zhuǎn)命令結(jié)合使用?
d$:刪除到行尾。?
#d跳轉(zhuǎn)符:刪除跳轉(zhuǎn)符指定的#個(gè)字符?
dd:刪除當(dāng)前光標(biāo)所在行?
#dd:刪除包括光標(biāo)所在行之內(nèi)的#行?
?末行模式下可以使用:?
?startADD,ednADDd?
?1,10d:刪除第一行到第十行?
?.,100:刪除當(dāng)前行到100行。?
?.表示當(dāng)前行?
??$:最后一行?
??+#:向下的#行?
??$-10:倒數(shù)第10行?
??vim刪除的內(nèi)容為保存在緩沖中,最后一次刪除的內(nèi)容可以粘貼。?
?------------------------------------------------------------------
?vim粘貼命令:p?
p(小寫(xiě)):如果刪除的或復(fù)制的為正行內(nèi)容,則粘貼至光標(biāo)所在含行的下方,如果
?復(fù)制或刪除的內(nèi)容為非整行,則粘貼至光標(biāo)所在字符的后面?????
P(大寫(xiě)):如果刪除的或復(fù)制的為正行內(nèi)容,則粘貼至光標(biāo)所在含行的上方,如果
?復(fù)制或刪除的內(nèi)容為非整行,則粘貼至光標(biāo)所在字符的前面?
vim復(fù)制命令:y?
?y的用法同d?
?yy:復(fù)制一行?
?vim先刪除內(nèi)容,再轉(zhuǎn)換為輸入模式:c?
??c的用法同d命令?
?cc:刪除一行,并進(jìn)入輸入模式。?
?c$:刪除到行尾,并進(jìn)入輸入模式?
?------------------------------------------------------------------
??vim下撤銷編輯操作命令:u?
u:撤銷上一次操作,連續(xù)u命令可以撤銷此前的n次操作?
#u:直接撤銷最近#次編輯操作?
?-------------------------------------------------------------------------------------------
??vim超找替換?
?/PATTERN:從行首向下查找PATTERN匹配的選項(xiàng)?
??PATTERN:從行尾向上查找PATTERN匹配的選項(xiàng)?
??vim查找并替換:s?
在末行模式下使用s命令?
用法與sed一樣?
ADDR1,ADDR2s@PATTERN@string@gi?
.,$-1?:當(dāng)前行到倒數(shù)第一行?
1,$表示全文?
??vim下shell交互?
:!COMMAND?回車查看,查看完以后再回車,進(jìn)入vim編輯模式。?
?-------------------------------------------------------------------------------------------
??vim高級(jí)話題?
1、顯示或取消顯示行號(hào)?
:set?nu?
:set?nonu?
2、設(shè)定忽略或區(qū)分大小寫(xiě)?
??:set?ignorecase??
??:set?ic?忽略?
??:set?noic?
3、設(shè)定自動(dòng)縮進(jìn)?
??:set?autoindent?
??:set?ai?縮進(jìn)?
??:set?noai?
4、查找到的文本高亮顯示或取消高亮顯示?
??:set?hlsearch?高亮顯示?
??:set?nohlserch?取消?
??5、語(yǔ)法高亮?
??:syntax?on?開(kāi)啟?
??:syntax?off?關(guān)閉

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站標(biāo)題:Linux命令——文件內(nèi)部命令-創(chuàng)新互聯(lián)
文章出自:http://chinadenli.net/article24/cdhsce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣、建站公司網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站制作網(wǎng)站建設(shè)、面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)