撰寫日期:2016-7-2 17:11:28 saturday
課程資源: web程式設計師角度ubuntu自修速學課程
vmware: vmware workstation12
ubuntu: ubuntu16.04-64位
寫文章之前要感謝 程式設計師在囧途講師【沈逸】「沈叔」,o(∩_∩)o~
【開始】
bash: cd: prodev: no such file or directory
ubuntu的安裝與操作就不再贅述了,本小白現在常用的是桌面的,,
如果使用terminal命令介面的系統,可以通過右擊終端來開啟命令列終端,也可以使用搜尋--輸入前三個字母「ter」,或整個「terminal」來進入命令列終端
第乙個就是命令列終端
從程式設計師角度來講,要想學好linux,是要非常熟練的命令列模式的,但此處是剛開始學習,就使用命令列和操作介面結合來進行
瀏覽器,習慣使用的是火狐。
一、ip位址獲取+學會用sudo(超級管理員)+學會apt-get命令
system settings -> wired(有線連線) / wiredless(是無線連線)
ping 命令,可以ping宿主機,可以看看能不能ping通
pwd命令開啟當前使用者自檔案目錄:/home什麼叫「自資料夾」,就是在這個目錄裡做任何自己想做的事,/home資料夾
/computer資料夾 是作業系統的所有檔案所在的資料夾
2、【檔案操作命令】
clear:清空命令列/清屏/清空視窗
pwd: 列印出當前使用者在終端裡面,所處資料夾位置(/路徑)
ls:當前目錄下得所有資料夾(可看到多少個資料夾)
ls -l:開啟資料夾的詳細資訊
which:查詢檔案的具體位置(看檔案在哪)
cd:開啟乙個資料夾
mkdir:建立資料夾
chmod:賦予檔案操作許可權
vim 檔案/文字文件名:用vim編輯器開啟文字文件(按鍵「i」進入insert模式,esc鍵來退出insert模式)
--vim編輯器下使用的儲存退出命令--
w:儲存
q!: 強制退出不儲存
tar:是工具,是軟體 不是內鍵命令,包括vim都是軟體,而非內鍵命令 不像cd/ls/……命令
--」./」 :代表當前所屬的資料夾/當前目錄
」../」 :代表跳出當前目錄,進入到父目錄
「cd ..」:代表跳出當前目錄,開啟父目錄
3、編輯器
gedit:自動開啟這個檔案(可以開啟乙個文字文件) ,如果是安裝的是命令列模式的系統,就不會開啟這個gedit軟體的。
命令列模式的編輯器,如vim編輯器,可以從網際網路的軟體倉庫中搜尋安裝
開啟【網際網路軟體倉庫】,通過命令會更加方便
cat /etc/apt/sources.list
(安裝vim,此處不詳細敘述vim編輯器的安裝過程)
apt-get install vim -y (其中的「-y」是自動安裝) 自動安裝vim編輯器
通常需要使用sudo超級管理員許可權來執行上邊那行命令,即 「sudo apt-get install vim -y」
二、可執行程式
1、用linux來執行可執行程式
可執行程式是如何執行的?
windows作業系統下經常看到exe字尾,linux是否也需要exe檔案才能執行?(c語言程式)
"\n" 是換行符
gcc 檔名1 -o 檔名2
gcc是linux系統的c語言編譯器,編譯成可執行檔案,執行「可執行程式」 用 「檔案所在目錄/可執行程式檔名」命令即可執行該程式
綠色代表可執行程式
」./」 :代表當前所屬的資料夾/當前目錄
」../」 :代表跳出當前目錄,進入到父目錄
「cd ..」:代表跳出當前目錄,開啟父目錄
linux下,即使不是exe字尾照樣也可以執行!不管是exe字尾還是其他字尾都可以執行
windows下exe程式,是為了讓系統來識別該用什麼樣的程式來執行檔案
要帶有「程式設計師的思維」建立or操作 mkdir(建立資料夾)
2、tar解壓縮
tar:是工具,是軟體 不是內鍵命令,包括vim都是軟體,而非內鍵命令
**.tar.gz 代表使用tar工具進行打包,並且使用gz來進行壓縮
區分出內鍵命令和軟體工具的區別:
①內鍵命令-cd
②軟體工具-which
which vim:命令代表找到vim軟體的目錄
which tar:命令會找到tar軟體的目錄
壓縮命令:tar zcvf 壓縮名.tar.gz 檔名1 檔名2 檔名3 ……
3、安裝vmware tools
vmware tools安裝後可以直接把虛擬機器裡的檔案複製到宿主機,是乙個虛擬機器vmware自帶的增強工具
安裝過程可能會直接使用①來安裝,但是①安裝容易出現一些錯(我遇到的是一些彈窗提示,就不再一一枚舉了,其他錯誤倒還不知),所以,如果您想一次性裝成功,就選擇②來安裝,先將正確的貼出來:
②通過 【虛擬機器】->【可移動裝置】->【cd/***(sata)】->設定->硬體->cd/***(sata)在右側選擇【使用iso映像檔案】,
然後【瀏覽】找到vmware的安裝目錄,到裡面找到linux.iso(因為本文虛擬機器是linux系統,如果您的是其他系統也可以選擇其他對應的iso映象檔案),選擇開啟確定即可。
再次【虛擬機器】->【可移動裝置】->【cd/***(sata)】->連線,接下來,就是按照①部分「非紅色字型」來安裝即可
①直接點選虛擬機器選單那裡的 【虛擬機器】->【重新安裝】->
下圖介面->右鍵【copy到自資料夾home】中的隨便乙個資料夾test07中
copy完以後,解壓縮【extract here】->開啟解壓後的檔案,在空白處右鍵->選擇【open in terminal】
執行: ./vmware-install.pl
安裝會出現問題,如下:
遇到這種錯誤,是因為沒有許可權,需要使用超級管理員許可權來安裝:
sudo ./vmware-install.pl 然後輸入登陸密碼,按照提示輸入「[**]」裡的單詞即可。
看到這裡的一堆資訊(***completed successfully.),就說明 ok 啦!!!……
vmware tools安裝完畢,在vmware選單view下autosize選擇autofit guest,重啟一下ubuntu,這時,ubuntu的桌面佔據了vmware下的整個視窗。
(注:)文章就暫且寫到這裡,請各位多多指導,鄙人會不斷吸取教訓...
最近更新:2016-7-3 18:59:16
學linux,從Ubuntu開始
1.安裝過程出現0x00000000指令引用的0x00000000記憶體該記憶體不能為written 如果你安裝的是inux系統 需要 在設定 系統 處理器 啟用pae支援 我的就是這麼解決的。ubuntu常見命令 路徑相關命令 cd change directory 更改目錄。pwd print ...
Linux之Ubuntu入門(一)
作者最後要說的話 linux,全稱gnu linux,是一種免費使用和自由傳播的類unix作業系統。其核心由林納斯 本納第克特 托瓦茲於1991年10月5日首次發布,它主要受到minix和unix思想的啟發,是乙個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。它能執行主...
深度探索C 物件模型之Data語意學讀書筆記
3.4繼承與data member 測試原始碼 class concrete1 class concrete2 public concrete1 class concrete3 public concrete2 對於此例子,使用vc 編譯,程式執行結果與書中討論相符,sizeof concrete3...