Linux教程
一、Linux下載
1、VMware下載安裝
直接瀏覽器搜索,官網或軟體中心下載即可,
2、Ubuntu鏡像檔案下載
下載地址:http://www.ubuntu.com
打開上面的連接,我們來到如下頁面,點擊download:

下一步,到如下頁面,點擊Ubuntu Desktop:

然后選擇Ubuntu 14.04.3 LTS release notes:

然后選擇Ubuntu Desktop and Server:

接下來我們選擇桌面版64-bit PC (AMD64) desktop,這是64位的,
這里有現成的VMware和ubuntu64、i386的下載檔案,需要可以跟我拿,
3、在VMware安裝Ubuntu
(1)創建虛擬機

(2)向導選擇自定義

(3)然后下一步再下一步,直到這里,稍后再安裝系統

(4)然后選擇linux,注意這里下面的下拉選擇Ubuntu64,因為我們下載的是64位的,如果你的電腦是32位的,就選Ubuntu即可,

(5)選擇安裝位置,這里必須輸入一個已存在的目錄,不然后面會報錯的

(6)后面設定處理器和記憶體的,電腦配置好的可以試試,否則采用默認的,博主這里是采用默認的,然后下一步…,直到這里,選擇將虛擬機存盤為單個磁盤:

(7)然后下一步,到如下頁面,點擊自定義硬體;
(8)然后如下圖選擇我們第一步下載的Ubuntu鏡像:

(9)然后點擊完成,向導設定完成
(10)虛擬機已經配置完畢,接下來開啟虛擬機,然后就會來到如下界面,選擇中文簡體點擊Install Ubuntu

(11)后面基本都是點擊繼續,在安裝型別中選擇“清除整個磁盤并安裝Ubuntu,需要輸入位置時隨便輸入即可,然后選擇漢語,設定用戶名密碼等等,最后點擊安裝,等待完成后重啟即可,
二、VMware tools下載
1、壓縮包下載
(1)點擊VMware選單上的虛擬機 ,彈出的選單中點擊安裝VMware Tools(注意要在你的Ubuntu作業系統開啟的情況下安裝)

等待一會后,會出現如圖彈窗,點擊“是”

(2)點擊左邊任務欄DVD圖示,找到VMware tools壓縮包檔案,將它復制移動到Home里,
2、解壓
(1)打開終端,如果你將tools壓縮包沒移動到Home中,你需要打開壓縮包所在的檔案夾,并用終端打開該檔案夾,如果已移動到Home,直接打開終端即可,
(2)輸入su,后輸入用戶名密碼,進入root用戶管理,
(3)輸入tar -xvzf VMwareTools-10.3.2-9925305.tar.gz,注意VMwareTools-10.3.2-9925305.tar.gz是壓縮包檔案名,直接換成你的壓縮包名即可,
(4)等待解壓完成后,輸入cd vmware-tools-distrib進入解壓檔案夾,
(5)輸入vmware-install.pl,執行該檔案,遇到詢問直接回車,如果遇到后面跟[no]的先輸入y再回車,
(6)安裝完成后重啟虛擬機,
3、Tools的用途
- 可以實作虛擬機和物體機的相互復制粘貼,
- 設定共享檔案夾,
- 進入虛擬機點擊虛擬機,選擇設定,點擊選項,選擇共享檔案夾,選中總是啟用,后面自行設定主機中的共享檔案地址,虛擬機中共享檔案夾位置在計算機\mnt\hgfs\Myshare(自己設定的檔案夾名)

- 調整虛擬機視窗大小
- 點擊虛擬機界面最上面欄中的查看,可選擇大小,

三、軟體與環境安裝
一般來說,大多數的軟體都可以在終端輸入命令進行下載,
1、Typora
用于編輯markdown語言的軟體,所見即所得,十分簡潔,
- 打開終端,
- 按順序依次輸入以下代碼,
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
sudo apt-get install typora
2、VScode
一個十分推薦的編輯器,可搭配各種插件,功能太完美了,
這個比較簡單,直接百度搜索,官網下載dmp檔案,下載后打開安裝即可,
3、Scrot
linux系統中用于截圖的便捷軟體,
- 輸入
su,后輸入密碼,進入root用戶界面, - 輸入
apt install scrot,后根據提示完成安裝, - 安裝成功后,可以通過終端輸入命令列執行截圖,也可打開該軟體進行截圖,
4、gcc
c和c++語言的編譯除錯環境
依次輸入以下命令列:
su
#輸入自己的用戶密碼
apt install gcc #安裝gcc
apt install g++ #安裝g++
安裝后可輸入以下命令列進行檢測是否成功安裝:
gcc -v #檢測gcc
g++ -v #檢測g++
5、python
一般linux會自帶python環境,可輸入以下命令列進行檢測:
python --version
如果linux里未檢測到python版本,可輸入以下命令進行安裝
sudo apt install python3 #python3
sudo apt install python2 #python2
四、終端命令列
1、基本命令
檔案目錄類
- 建立目錄:mkdir 目錄名
- 洗掉空目錄:rmdir 目錄名
- 無條件洗掉子目錄:rm -rf 目錄名
- 改變當前目錄:cd 目錄名(進入home目錄:cd ~;進入上一級目錄:cd -)
- 查看當前所在目錄:pwd
- 顯示目錄檔案串列:ls
- 瀏覽檔案:more 檔案名.檔案后綴
- 復制檔案:cp 源檔案 目標檔案
- 查找檔案:find
程式安裝類
1、rpm包安裝
- 安裝:rpm -ivh somefost.rpm
- 反安裝:rpm -e somefost.rpm
- 查詢:rpm -q somefost.rpm
- 查詢安裝后的位置:rpm -ql somefost.rpm
- 升級安裝:rpm -Uvh somefost.rpm
- 強制安裝:rpm -ivh --nodeps somefost.rpm
2、源代碼包安裝
-
查閱README
-
配置:解壓目錄下./configure
-
編譯:解壓目錄下make
-
安裝:解壓目錄下make install
2、gcc
編譯運行
以下命令的前提是在終端打開code.c所在的檔案夾,
gcc -O1 -o prog code.c #編譯code.c并生成運行檔案prog
./prog #運行prog
除錯
gcc -g -o prog code.c #注意和上面的區別,除錯需要多-g
gdb prog #啟動GDB除錯prog
list #查看程式代碼
break #添加斷點,后接函式名、行號、檔案名:行號、行號 if 條件(條件為真時斷點生效)
info break #查看所有的斷點
run #運行
next #單步運行
continue #連續運行
print #后接變數名,用于查看某一變數的值
匯編
gcc -O1 -S code.c #生成code.s匯編檔案
gcc -O1 -c code.c #得到code.o檔案(二進制)
objdump -d code.o #從code.o檔案反匯編
gcc -O1 -o prog code.o main.c #利用code.o對main.c進行編譯
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/236871.html
標籤:其他
上一篇:LNMP環境配置(-)
