新版本RocketMQ配置Web管理介面:rocketmq-console
阿新 • • 發佈:2021-12-06
內容概要
- 複製檔案
- 移動檔案
- 刪除檔案
- 系統別名
- vi/vim編輯器
複製檔案
複製cp,copy的縮寫 格式:cp [引數] [被複制檔案的路徑] [複製到的新路徑] 引數:-r 遞迴複製 -a 保證某些屬性不變 案例1:將/root目錄下的1.txt複製到/tmp目錄 [root@localhost ~]# cp /root/1.txt /tmp 案例2:將/root目錄下的test資料夾複製到/tmp目錄 [root@localhost ~]# cp -r /root/test /tmp 在Linux中檔案不可以直接複製 案例3:將/etc/aa和/etc/1.txt複製到/tmp中 [root@localhost ~]# cp /etc/aa /etc/1.txt /tmp esc+.:上一條命令最後一個元素 ls -l = ll Linux中的連結相當於快捷方式 stat:檢視檔案詳細屬性
移動檔案
移動檔案相當於剪下
格式:mv [移動檔案的原路徑] [移動檔案的新路徑]
案例1:將/root下的1.txt移動到/tmp目錄中
[root@localhost ~]# mv /root/1.txt /tmp
案例2:將/root下的aa資料夾移動到/tmp目錄中
[root@localhost ~]# mv /root/aa /tmp
刪除檔案
刪除檔案有兩種方式 1.物理刪除:直接刪除檔案 2.邏輯刪除:把檔案隱藏,沒有刪除 rm是物理刪除命令 格式:rm [引數] [需要刪除檔案的路徑] 引數:-r 遞迴刪除目錄及內容 -f 不提示直接刪除 -i 刪除前提示 案例1:刪除/root目錄下1.txt檔案 [root@localhost ~]# rm 1.txt [root@localhost ~]# rm -f 1.txt 案例2:刪除/root目錄下aa資料夾 [root@localhost ~]# rm -rf aa Linux中不能直接刪除資料夾 Linux中禁止使用rm -rf /* 解決rm命令錯誤操作:將rm該一個名字 檢視命令存放路徑:which
系統別名
alias
格式:alias xxx='命令'
alias:檢視系統別名
alias rm='xxx':設定系統別名
不適用別名可以在命令前加\
[root@localhost ~]# \rm 1.txt
vi/vim編輯器
vim是vi的升級版編輯器 1.安裝vim yum install vim y 2.開啟編輯檔案 vim 1.txt 3.編輯器三種模式 命令模式 末行模式 編輯模式 4.進入編輯模式 i:在游標前輸入 a:在游標後輸入 o:新建一行 5.儲存和退出 進入末行模式 ------> 操作 w:儲存 q:退出 !:強制(編寫的內容全部刪除) 6.解決vim編輯異常 刪除.xxx.txt.swp 繼續編輯:vim -r xxx.txt 放棄編輯:vim -n xxx.txt 7.游標快速移動快捷方式 快速切換游標到底行:G 快速切換游標到首行:gg 快速跳轉到行首:0 快速跳轉到行尾:$ 快速跳轉到指定行:進入末行模式 ---> 輸入行數 ---> 回車 快速複製文字內容:yy nyy(向下複製多行) 快速黏貼文字內容:p 游標下一行黏貼 P 游標上一行黏貼 刪除文字內容:dd 刪除游標所在行 ndd 向下刪除多行 回撤:u 撤回回撤:ctrl+r 顯示行號:進入末行模式 ---> set nu ---> 回車 取消行號:進入末行模式 ---> set nonu ---> 回車 搜尋內容:進入命令模式 ---> / ---> 搜尋的內容 ---> 回車 n 下一個 N 上一個 :set ic 忽略大小寫 視覺化編輯:ctrl+v ---> shift+i編輯 ---> esc退出 實時監控檔案內容變化:tail -f [要監控的檔案] 演示vim編輯異常 1.檢視vim程序 [root@localhost ~]# ps -ef | grep vim 2.殺死vim程序 [root@localhost ~]# kill 9 pid 批量複製 [root@loaclhoet ~]# while true;do echo 'hello world' >> xxx.txt; done