1.虛擬機的下載:
常見的虛擬機軟件有:VMware VirtuaIBOX Virtual PC 等。
這里主要介紹VMware ,VMware目前已經有很多個版本,可以根據個人情況進行選擇。安裝完成后打開選擇個人或家庭免費使用。
2.ubuntu iso包下載:
linux各發行版本下載地址 <-這個是個人推薦的一個linux各發行版本的下載地址。
本次使用的是Ubuntu Kylin 16.04 TLS 操作。
3.虛擬機創建虛擬系統:
a.打開虛擬機軟件,出現如圖界面。(不同版本間可能略有差異)
b.點擊創建虛擬機
選擇稍后安裝系統選項!然后點擊下一步:
c.選擇對應的操作系統和系統版本
我這里安裝的ubuntu是linux系統,版本是ubuntu。然后點擊下一步:
虛擬機名稱自己定義,什么都可以,默認為系統版本名,位置默認為c盤,可以自定義為其他盤。這里是在d盤建立了一個虛擬機文件夾。根據自己情況選擇。
d.為虛擬機配置硬件系統
這一步選擇默認就好,如果自己的硬盤足夠大,而且以后經常使用虛擬系統可以設置大一點。
點擊自定義硬件進行設置:
內存看自己電腦的配置而定,4g或4g以上的電腦內存這里可以選擇2048,處理器數量建議2個
cd這里在右邊選項欄選擇使用iso映像文件,然后瀏覽你下載的iso包的位置。
網絡適配器這里默認的是net模式,如果只是在自己電腦使用這個就可以了,如果以后可能會讓別人電腦對虛擬機使用ftp傳輸文件或者ssh控制建議選擇橋接模式!
其他的東西不需要設置,點擊下方關閉按鈕,可以在出現的窗口中看看設置的對不對。確認無誤,點擊完成,返回主界面這時會發現主界面主頁下方多了一個ubuntu。
e.點擊上圖的ubuntu,啟動虛擬系統。可能需要等待一段時間進入系統安裝頁面。
選擇簡體中文,試用是在不安裝的情況下使用系統,這里我們直接確定安裝。
這時下方可能會出現安裝 vmware tools提醒,暫且不管它,以后可以進入系統內,點擊虛擬機軟件左上角player進入管理選項安裝。具體的百度,這里不做詳細說明。
這一步為了快速安裝什么都不選直接繼續(有時間的同學可以全部勾選,那將是一個很漫長的安裝過程),這系統安裝后可以更新。
選第一個,然后點擊現在安裝。這一步不必擔心,因為是虛擬機安裝,硬盤也是虛擬的,並不會清除大家的真實硬盤!
!!!后面的幾步不多說大家都會選擇的會跳過。
設置好自己的用戶名賬號密碼。開始安裝。。。。
重啟即可。
ubuntu的基本操作(終端):
1.用戶指令
切換root用戶 su –root(root換成其他已存在用戶也適用)
需要輸入密碼。輸入密碼時密碼隱藏不可見,輸完直接回車。
第一次切換root用戶需要先設定密碼:
sudo passwd root
重設密碼: passwd
添加用戶: adduser
2.文件的打包與壓縮
打包所有文件 tar –cvf 打包后文件名 *
打包: tar –cvf 打包后文件名 文件 文件
查看包:tar –tvf 包名
解包包:tar –xvf 包名
壓縮: gzip 文件名
解壓 gzip –d 文件名
列出壓縮文件信息 –l 文件名
3.ubuntu下軟件安裝
更新軟件列表:apt-get update
更新軟件: apt-get upgrade
軟件卸載:apt-get remove <軟件名稱>
從默認軟件源安裝指定的軟件:apt-get install <軟件名稱>
4.ubuntu python開發環境搭建
a.ubuntu默認支持python2.7&python3.5的開發環境
b.ubuntu默認python->/usr/bin/python->python2.7
c.軟連接->快捷方式->語法:ln –s源文件 快捷方式
d.其他情況:
i.下載源代碼、make&install編譯
ii.配置環境變量
5.ubuntu ftp服務器配置操作
FTP:文件傳輸協議【File Transfer Protocal】
1. Ubuntu上安裝vsftpd服務
a) 切換到root用戶
b) apt-get install vsftpd
c) 更改/etc/vsftpd.conf配置文件,允許用戶可以登錄
d) 重啟服務:service vsftpd restart/start/stop
e) 查看進程是否啟動:ps -ef|grep ftp
2. 添加ftp用戶賬號【就是ubuntu下的普通用戶賬號!】
3. Windows下,通過FlashFxp遠程登錄進行操作!
6.ubuntu ssh服務器配置
Ssh遠程終端(SecureCRT):遠程操作linux命令,實現異地程序的部署操作
安裝openssh-server軟件:apt-get install openssh-server
修改配置:/etc/ssh/sshd_config
PermitRootLogin yes
重啟服務:service sshd restart
/etc/init.d/vsftpd restart [萬不得已的情況下可以這樣執行]
查看進程:ps -ef|grep ssh
Windows客戶端,通過SecureCRT進行遠程登錄,登錄之后遠程操作Unix終端
遠程:使用自己的電腦 通過網絡 訪問另一台電腦的過程,稱為遠程操作
查看本機ip: ifconfig