Linux之 Ubuntu速學筆記(1)

2022-04-04 13:16:46 字數 4199 閱讀 8294

撰寫日期: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...