1. 程式人生 > >Linux入門總結——虛擬機器安裝配置以及vim簡單操作

Linux入門總結——虛擬機器安裝配置以及vim簡單操作

安裝配置ubuntu

安裝準備

vittualbox-5.2.22版本(win10)

ubuntu-12.04

安裝VirtualBox

1.雙擊VirtualBox-5.2.2-119230-Win,預設安裝。
2.新建—》名稱ubuntu(可自定) 型別:linux 版本:ubuntu64/ubuntu32都可以
3.設定虛擬記憶體大小:至少1G(1024M)
4.現在建立虛擬硬碟:VDI格式—》固定大小—》10G—》檔案位置(選一個足夠大的空間)

掛載映象

*設定—》儲存—》光碟—》選擇要掛載的系統映象

安裝系統

1.選擇簡體中文—》安裝Ubuntu—》檢查安裝條件—》(不要選擇安裝時更新)並繼續—》清除整個磁碟並安裝ubuntu,然後繼續—》選擇要安裝的磁碟(如果只有一個硬碟就不用選了),現在安裝。
1.開始安裝Ubuntu—》設定時區(上海)—》設定語言(中文)—》設定使用者名稱和密碼。
3.安裝完成後:重啟—》回車鍵啟動系統。

1.系統設定—》有可用更新—》設定—》新版本時通知我(從不),Ubuntu軟體—》下載自—》選163伺服器。
2.sudo apt-get update //更新原始檔
3.sudo apt-get upgrade //更新作業系統
4.安裝增強包:裝置—》安裝增強功能—》輸入密碼—》enter結束,關機。
5.共享資料夾:關機狀態下設定—》共享資料夾—》點選加號—》選擇共享目錄(路徑中不要有中文)—》勾選自動掛載—》點選確認—》點選確認重新啟動系統
6.終端輸入:sudo usermod -aG vboxsf [使用者名稱], 然後重啟 //給共享檔案訪問許可權

2.sudo apt-get install typespeed //安裝typespeed
2.sudo apt-get install vim // 安裝編輯器
2.sudo apt-get install g++ //安裝編譯器

vim的三大模式

正常模式 (主要負責閱讀,修改程式碼)
插入模式 (編寫程式碼)
*行底 (主要負責配置vim執行vim相關的命令,行底模式的配置不是.vimrc裡的配置,它的配置只是臨時有效)

正常模式下常用的命令

Linux下一切都是檔案,目錄也是特殊的檔案

vim 在終端直接輸入vimtutor 就可以學習了。

sudo reboot:重啟
sudo init 0:關機
dd: 刪除全行(其實是剪貼 eg:5dd 剪貼5行 —> p:貼上5行)
d$: 刪除從當前游標到行末($:代表行末)
dw: 刪除從當前游標到游標所在字串的末尾
x: 剪貼游標所在的字元 —> p:貼上在游標後面(mian直接用)
u: 撤銷 Ctrl+R 回覆(已經撤銷的部分)

r+newchar:替換游標當前的一個字元為newchar(INS功能一樣)
R(大寫)是連續替換 和鍵盤 INSERT 功能一樣
cp -frp 複製目錄
%:查詢匹配的括號
i o a s都是插入 但有區別(其中s:刪除游標前一個然後插入)
:s/old/new <回車> //游標所在行的第一個old
:s/old/new/g <回車> //游標所在行的每一個old
:num1,num2s/old/new/g <回車> //num1-num2行之間的每一個old
:%s/old/new/g <回車> //改變整個檔案中的每一個old (>>oldnum會變為newnum)
tar -zcvf【壓縮包名】 【檔名】 //壓縮 .tar.gz
tar -zxvf【壓縮包名】 //解壓
ln 【old】 【new】 //硬連結,你死我活
ln -s 【old】 【new】 //軟連結 ,你死我也死 可以用這個語句弄shard檔案
find 【目錄(可有可無)】【檔名】
linux :ifconfig //網路查詢 win:ipconfig

插入模式

行底模式

1.執行系統命令:!cmd,執行完成後輸入enter 返回vim
2.對vim進行配置,
3.set nu//顯示行號
4.set num//取消顯示行號

配置檔案 .vimrc

主目錄下的.vimrc //剛安裝好的沒有這個隱藏檔案,需要我們自己建立。此檔案配置之後立即生效

.vimrc配置可以參考https://blog.csdn.net/lovewebeye/article/details/79960675

也可以參考https://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html

安裝VirtualBox 可以參考https://jingyan.baidu.com/article/25648fc19e948d9191fd00a7.html

安裝系統 可參考https://blog.csdn.net/weixin_40539892/article/details/79494922