国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux編輯文件命令的方法有哪些

2020-03-01 11:43:39
字體:
來源:轉載
供稿:網友

這篇文章,不僅僅是寫給新手學習的,也是寫給我學習Linux的,我在寫這篇文章的時候,也是在學習和了解這些基礎命令,同時留著以后備忘。

sed 命令 查看/編輯文件內容

介紹參數:

-i :操作后應用保存到原文件(如果不加這個參數,那么任何修改都不會影響原文件里的內容,只會把結果輸出)-e :僅顯示處理后的結果# 待寫...# 更多的命令可以用 sed --help 來查看。使用:

# 查看 log.txt 第 3 行的內容sed -n '3p' log.txt# 查看 log.txt 第 2-8 行的內容sed -n '2,8p' log.txt# 刪除 log.txt 第 1 行(首行)sed -i '1d' log.txt# 刪除 log.txt 第 3-7 行sed -i '3,7d' log.txt# 刪除 log.txt 最后 1 行(尾行)sed -i '$d' log.txt# 刪除 log.txt 中所有空白行sed -i '/^$/d' log.txt# 刪除 log.txt 開頭是 doubi 的行sed -i '/^doubi/'d log.txt# 刪除 log.txt 結尾是 doubi 的行sed -i '/doubi$/'d log.txt# 刪除 log.txt 文件中所有包含 233 內容的行sed -i '/233/d' log.txt# 刪除 log.txt 文件中第一個 233 文本sed -i 's/233//' log.txt# 刪除 log.txt 文件中所有 233 文本(g 代表操作所有匹配規則的文本)sed -i 's/233//g' log.txt# 刪除 log.txt 文件中所有 第 5 個 233 文本(5g 代表第五個匹配規則的文本)sed -i 's/233//5g' log.txt# 替換 log.txt 文件中第一個 233 為 666sed -i 's/233/666/' log.txt# 替換 log.txt 文件中所有 233 為 666(g 代表操作所有匹配規則的文本)sed -i 's/233/666/g' log.txt# 替換 log.txt 文件中所有 /ver 為 doubi/,因為有斜杠,所以需要使用 / 轉義,但是單引號會導致無法轉義,所以要改成雙引號。sed -i "s///ver/doubi///" log.txt# 顯示 log.txt 文件中的奇數行或偶數行sed -n 'p;n' log.txt #奇數行sed -n 'n;p' log.txt #偶數行# 更多的命令可以用 sed --help 來查看。


VI、VIM、Nano 編輯文件內容

VI 介紹:

VI 是Linux很棒的一個文本編輯器,不過也存在一些缺點,比如操作麻煩。而 vim 就相當于 VI 的加強版,主要介紹 VIM。

VIM 介紹

# 打開當前目錄下的 log.txt 文件,如果沒有那么會新建 log.txt 文件(安裝 vim 后,使用 vi 和 vim 打開文件沒區別)vi log.txtvim log.txt# 在命令行模式下,直接輸入以下 符號和字母(區分大小寫)## 進入編輯模式(插入模式,按 Esc 鍵 即可返回命令行模式)i## 刪除光標當前所在的一行dd## 刪除文件內所有內容dddG## 復制光標當前所在的一行yy## 粘貼剛才復制的一行內容p## 撤銷上個操作(誤操作可以用這個恢復)u## 保存當前文件( : 是英文的冒號):w## 另存當前文件內容為 log2.txt:w log2.txt## 退出當前文件:q## 不保存 并強制退出當前文件:q!## 保存并退出當前文件:wq# 更多的命令可以用 vi --help / vim --help 來查看。


Nano 介紹

Nano 相對 VIM 更適合新手使用。

# 打開當前目錄下的 log.txt 文件,如果沒有那么會新建 log.txt 文件nano log.txt# 進入后直接就可以輸入修改文本內容了,修改后我們可以使用這個 按鍵保存內容Ctrl+O# 如果不需要編輯了,那么可以用這個 按鍵退出當前文件Ctrl+X# 如果你在退出前已經修改但沒有保存,那么會提醒你是否保存,如果保存就輸入 y ,不保存輸入 n# 然后就會讓你輸入要保存的文件名(默認原文件名,所以直接按 Enter 回車即可,除非你要另存為其他文件名)Enter# 更多的命令可以在 nano 編輯界面中按 F1 鍵 查看。

更多Linux相關技術文章,請訪問Linux使用教程欄目進行學習!

以上就是linux編輯文件命令的方法有哪些的詳細內容,更多請關注 其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 荣昌县| 靖远县| 涟水县| 遂宁市| 龙井市| 桐梓县| 五莲县| 浙江省| 中卫市| 皋兰县| 延长县| 凌海市| 天祝| 丹东市| 平阳县| 叙永县| 丹棱县| 宜兰县| 扎兰屯市| 永康市| 景宁| 上栗县| 陆良县| 海城市| 嵩明县| 潼关县| 连城县| 昭觉县| 巴林左旗| 英山县| 拉萨市| 土默特左旗| 扎赉特旗| 大埔区| 宜章县| 新巴尔虎左旗| 来安县| 彭阳县| 新巴尔虎右旗| 万盛区| 抚宁县|