vim編輯器的使用
vim主要模式,vim命令模式 檢查有沒有安裝vim只須要敲出vim回車就行,安裝了就會顯示辦版本等信息 which vim 檢查安裝的絕對路徑 擴展:vi和vim是同一個軟件安裝包嗎? 答:不是,vim是vi的加強版,最明顯的區別是vim能夠語法加量,它徹底兼容vi. i 當前字符以前插入(光標前) I 行首插入(行首) a 當前字符以後插入(光標後) A 行尾插入(行尾) o 下一行插入(另起一行) O 上一行插入 x 向後刪除一個字符 等同於delete X 向前刪除一個字符 u 撤銷異步 每按一次就撤銷一次 r 替換 光標定位 hjkl 左下右上 0和home鍵表示切換到行首 $和end鍵表示切換到行尾 gg快速定位到文檔的首航,G定位到末行 3gg 或者 3G 快速定位到第三行 /string(字符串) 查找關鍵字 取消用:noh 編輯:(如何對文本進行編輯) y (複製)【以字符爲單位】表示對單個字符進行復制 若是再複製整行,就用yy 複製n行:nyy dd 刪除 ndd 刪除n行/剪切n行 粘貼:p 剪貼:dd x 刪除光標所在位置的字符 D 從光標處刪除到行尾 u 撤銷操做 ctrl+r 還原撤銷的操做,將撤銷後的操做還原回去 r 替換,或者說用來修改一個字符 v模式(列): 進入v模式 移動光標選擇區域 編程的時候須要進行多行註釋: 1)ctrl+v 進入列編輯模式 2)向下或向上移動光標,把須要註釋、編輯的行開頭選中起來 3)而後按大寫的I 4)再插入註釋符或你須要插入的符號,好比:’#’ 5)再按esc就會所有註釋或添加了 刪除:再按ctrl+v 進入列編輯模式;向上或向下移動光標,選中註釋部分,而後按d,就會刪除註釋符號 命令行模式操做 :wq 保存並退出 :wq! 強制保存退出 :set nu 設置行號 :set nonu 取消行號 其餘編輯器: nano編輯器 emacs編輯器 gedit GHOME編輯器
用戶管理:
Linux用戶三特點 超級用戶:root 擁有對系統的最高的管理權限 普通用戶 UID:1-999(centos7版本) 1-499(centos6版本) 本地用戶 UID:1000+ 500+ UID:即每一個用戶的身份標示,相似於每一個人的身份證號碼 虛擬用戶:僞用戶 通常不會用來登陸系統,它主要是用於維持某個服務的正常運行。 用戶配置文件 /etc/passwd 用戶組文件 /etc/group 用戶對應的密碼信息 /etc/shadow 用戶命令:useradd useradd -d -u 「UID」 -g ‘初始組’ -G ‘附加組’ -s ‘登錄的shell’ 用戶
用戶密碼修改
**進入centos7緊急模式恢復root密碼** 實戰場景:公司一臺centos系統,忘記root密碼,須要快速把root密碼修改成made,找回root身份
第一種方法描述:linux
第二種方法描述以下(簡述):shell
按e進行編輯 —> 在utf-8 後面加入 rd.break console==tty0(按住ctrl+x) —> mount -o rw,remount /sysroot —> chroot /sysroot —>passwd —> 輸入密碼 —> vi /etc/selinux/config —>SELINUX=disabled —>保存 exit —> reboot