CentOS 7 指令異常之vi指令退出失敗

2021-10-03 17:44:44 字數 621 閱讀 6973

偷懶複製別人的vi指令想編輯ipcfg-ens33以修改ip位址,結果發現進去後檔案內容為空且退出不了,最後發現是複製過來的這個vi指令指定的檔案路徑有誤,特此記錄一下以提醒自己乖乖輸指令。

vi命令模式下的檔案儲存指令

序號指令功能1

:wq正常儲存並正常退出

2:wq!

強制儲存並強制退出3:w

正常儲存但不退出

4:w!

強制儲存但不退出5:q

不儲存並正常退出

6:q!

不儲存並強制退出

esc後使用:q!不儲存並強制退出檔案。

檔案可能正被其他程式或使用者使用

解決方法: 使用lsof指令來檢視被占用的檔案。

檔名路徑錯誤,比如 vi /etc/sysconfig/network-sripts/ifcfg-ens33(注意scripts拼寫錯誤)

解決方法:檢查路徑名,實在找不到哪錯了可以使用cd指令一級一級地進入相應目錄下,再用ls命令檢視相應的檔案,最後使用vi指令編輯檔案。

centos7 指令安裝mysql

在centos中預設安裝有mariadb,這個是mysql的分支,但為了需要,還是要在系統中安裝mysql,而且安裝完成之後可以直接覆蓋掉mariadb。root localhost yum y install mysql57 community release el7 10.noarch.rpm ...

centos6和centos7指令區別

1 桌面系統 centos6 gnome 2.x centos7 gnome 3.x gnome shell 2 檔案系統 centos6 ext4 centos7 xfs 3 核心版本 centos6 2.6.x x centos7 3.10.x x 4 啟動載入器 centos6 grub le...

centos7指向路由 Centos7新增靜態路由

環境說明 主機名作業系統版本ip預設閘道器網絡卡名目的位址1目的位址2 centos7.6 centos 7.6.1810 172.27.9.135 172.27.9.254 ens33 172.28.105.0 24 172.28.214.17 32 一 臨時方式 1.檢視路由和ip root c...