2019.3.26 linux及Xshell學習記錄

上一篇博客把Connection(鏈接點)裏的內容複製粘貼進來,本次將記錄今天學習內容。第一部分主要爲文本編輯方式linux

一、刪除000.txt文件 未成功  顯示   rm: cannot remove ‘000.txt’: Is a directory( 表示這是個目錄不能刪除)   ls查看文件後顯示正常   使用   執行命令: rm –rf cb 後  000.txt 依然存在   嘗試使用別的方法。          ------------------------------------------未解決!!centos

多是已將目錄裏內容刪除完畢 目錄不可刪除                                                                             【有待驗證】————驗證成功學習

 

2.一、常規編輯    vi 000.txt   回車  進入編輯  此時爲命令狀態 不可編輯  必須輸入字母 a 或 i 進入編輯模式    通常輸入  i  進入插入狀態 在插入狀態可進行編輯內容                                                                      —————————————————編輯成功rem

2.二、保存  按Exc 進行保存  左下角沒有任何字符提示 進入命令狀態    在命令狀態輸入 :(冒號) w (寫的意思)q(退出的意思):wq   (保存)                                                                                         ——————————————————保存成功文檔

2.三、查看編輯內容   輸入  cat 文件名稱   cat 000.txt   查當作功                                    ——————————————查當作功博客

2.4 、不想保存所編輯內容 輸入  :q  或強制退出  :q!  加感嘆號!          ———————————————  強制刪除操做成功io

 

3.1 簡單編輯  echo 'i am study linux'>000.txt  注意 加引號    若是文件不存在會建立文件   若是文件存在 會覆蓋以前文件   通常用>大於號以前  先備份 不然以前內容會丟失                                                                                 ——————————編輯程功方法

3.2 echo  在此爲輸出意思    echo 'i am study linux'>>000.txt     追加一個大於號 追加內容顯示爲尾部     ——————  編輯程功數據

3.3  >  大於號 意思爲從新定向 但會清除文件裏全部之前數據    >>兩個大於號   爲內容追加 只在文件尾部追加須要內容                                                                                                                                                ————————————————追加成功重定向

                                             echo 'i am study linux'>>000.txt   此命令不經常使用 僅做爲了解

4.1 另外一種更改文件內容的方式  以下:

[root@VM_86_3_centos zhanghao]# rm -f 000.txt
[root@VM_86_3_centos zhanghao]# cat >000.txt
wo^H^H^H不想用中文了^A^H。^H.(注意 以點解圍  而後按Ctrl+c  或者  ctry+d 結束輸入)
^C
[root@VM_86_3_centos zhanghao]# cat 000.txt不想用中文...                                           —————————————操做成功

5.1 cat 多行追加  >>/目錄/TXT文檔<<  後綴 下方後綴必須相同                                ————————————      已理解未操做

符號解釋  大於號   >   輸出重定向  把大於號前面的東西輸入到後面的文件夾裏面,而且會清除原文家原有內容 實際是作替換                     雙大於號   > >追加劇定向 將大於號前面的內容追加到後面文件夾內容的尾部,不會清除文件既有內容 

6.1  分組 (雖然不知道有什麼用 可是我理解了 也學會了  )

[root@VM_86_3_centos zhanghao]# echo 1 2 3 4 >000.txt
[root@VM_86_3_centos zhanghao]# cat 000.txt
1 2 3 4
[root@VM_86_3_centos zhanghao]# xargs -n 2 000.txt
^C(此處應爲錯誤輸入)
[root@VM_86_3_centos zhanghao]# xargs -n 2 <000.txt
1 2
3 4
[root@VM_86_3_centos zhanghao]# xargs -n 1 <000.txt
1
2
3
4
[root@VM_86_3_centos zhanghao]#

 

至關是把文件內容從新處理    

相關文章
相關標籤/搜索