Ubuntu常用命令 x0dx0ax0dx0asudo apt-get install 軟體名 安裝軟體命令 x0dx0asudo nautilus 打開文件(有root許可權) x0dx0asu root 切換到「root」 x0dx0ax0dx0als 列出當前目錄文件(不包括隱含文件) x0dx0als -a 列出當前目錄文件(包括隱含文件) x0dx0als -l 列出當前目錄下文件的詳細信息 x0dx0ax0dx0acd .. 回當前目錄的上一級目錄 x0dx0acd - 回上一次所在的目錄 x0dx0acd ~ 或 cd 回當前用戶的宿主目錄 x0dx0amkdir 目錄名 創建一個目錄 x0dx0armdir 空目錄名 刪除一個空目錄 x0dx0arm 文件名 文件名 刪除一個文件或多個文件 x0dx0arm -rf 非空目錄名 刪除一個非空目錄下的一切 x0dx0ax0dx0amv 路經/文件 /經/文件 移動相對路經下的文件到絕對路經下 x0dx0amv 文件名 新名稱 在當前目錄下改名 x0dx0afind 路經 -name 「字元串」 查找路經所在范圍內滿足字元串匹配的文件和目錄 x0dx0ax0dx0afdisk fdisk -l 查看系統分區信息 x0dx0afdisk fdisk /dev/sdb 為一塊新的SCSI硬碟進行分區 x0dx0achown chown root /home 把/home的屬主改成root用戶 x0dx0achgrp chgrp root /home 把/home的屬組改成root組 x0dx0ax0dx0aUseradd 創建一個新的用戶 x0dx0aGroupadd 組名 創建一個新的組 x0dx0aPasswd 用戶名 為用戶創建密碼 x0dx0aPasswd -d用戶名 刪除用戶密碼也能登陸 x0dx0aPasswd -S用戶名 查詢賬號密碼 x0dx0aUsermod -l 新用戶名 老用戶名 為用戶改名 x0dx0aUserdel_r 用戶名 刪除用戶一切 x0dx0ax0dx0atar -c 創建包 _x 釋放包 -v 顯示命令過程 _z 代表壓縮包 x0dx0atar _cvf benet.tar /home/benet 把/home/benet目錄打包 x0dx0atar _zcvf benet.tar.gz /mnt 把目錄打包並壓縮 x0dx0atar _zxvf benet.tar.gz 壓縮包的文件解壓恢復 x0dx0atar _jxvf benet.tar.bz2 解壓縮 x0dx0ax0dx0amake 編譯 x0dx0amake install 安裝編譯好的源碼包 x0dx0areboot Init 6 重啟LINUX系統 x0dx0aHalt Init 0 Shutdown _h now 關閉LINUX系統 x0dx0ax0dx0auname -a 查看內核版本 x0dx0acat /etc/issue 查看ubuntu版本 x0dx0alsusb 查看usb設備 x0dx0asudo ethtool eth0 查看網卡狀態 x0dx0acat /proc/cpuinfo 查看cpu信息 x0dx0alshw 查看當前硬體信息 x0dx0asudo fdisk -l 查看磁碟信息 x0dx0adf -h 查看硬碟剩餘空間 x0dx0afree -m 查看當前的內存使用情況 x0dx0aps -A 查看當前有哪些進程 x0dx0akill 進程號(就是ps -A中的第一列的數字)或者 killall 進程名( 殺死一個進程) x0dx0akill -9 進程號 強制殺死一個進程 x0dx0ax0dx0a常用apt命令: x0dx0ax0dx0aapt-cache search package 搜索包 x0dx0aapt-cache show package 獲取包的相關信息,如說明、大小、版本等 x0dx0asudo apt-get install package 安裝包 x0dx0asudo apt-get install package - - reinstall 重新安裝包 x0dx0asudo apt-get -f install 修復安裝」-f = _fix-missing」 x0dx0asudo apt-get remove package 刪除包 x0dx0asudo apt-get remove package - - purge 刪除包,包括刪除配置文件等 x0dx0asudo apt-get update 更新源 x0dx0asudo apt-get upgrade 更新已安裝的包 x0dx0asudo apt-get dist-upgrade 升級系統 x0dx0asudo apt-get dselect-upgrade 使用 dselect 升級 x0dx0aapt-cache depends package 了解使用依賴 x0dx0aapt-cache rdepends package 是查看該包被哪些包依賴 x0dx0asudo apt-get build-dep package 安裝相關的編譯環境 x0dx0aapt-get source package 下載該包的源代碼 x0dx0asudo apt-get clean && sudo apt-get autoclean 清理無用的包 x0dx0asudo apt-get check 檢查是否有損壞的依賴 x0dx0ax0dx0a清理所有軟體緩存(即緩存在/var/cache/apt/archives目錄里的deb包 ) x0dx0asudo apt-get clean x0dx0ax0dx0a刪除系統不再使用的孤立軟體 x0dx0asudo apt-get autoremove
② 如何安裝ubuntu操作系統
下載Ubuntu
Ubuntu有三個版本,分別是桌面版(Desktop Edition),伺服器版(Server Edition),上網本版(Netbook Remix),普通桌面電腦使用桌面版即可,下載地址請點這里,32位CPU請選擇32bit version,上網本則可下載Netbook Remix,目前Ubuntu已經占據三分之一的上網本市場,僅次於WIndows XP系統。Google的Chrome操作系統強有力的對手就是Ubuntu Netbook Remix。
目前最新的版本是9.04版,下載後的文件名是ubuntu-9.04-desktop-i386.iso,大小是698M,通過迅雷下載非常快,大約半個小時左右可以下載完畢。
安裝Ubuntu
在Windows下可以不用重新分區,直接像安裝一個應用程序那樣安裝Ubuntu,安裝方法是,先使用一個虛擬光碟機(例如微軟的Windows虛擬光碟機)裝載ubuntu-9.04-desktop-i386.iso文件,然後運行根目錄下的wubi.exe,運行前要將本地磁碟的名字都修改為英文名,否則會出現錯誤信息「UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)」而無法運行。
運行之後,會出現如下界面,選擇「Install inside Windows」即可在Windows下直接安裝而無需分區。
接著出現下面的安裝界面,選擇一個磁碟,然後將語言選擇為「Chinese(Simplified)簡體中文」,Installation size為Ubuntu環境的總共磁碟大小,然後是登錄用戶名和密碼,設置好了以後就點安裝繼續。
後面的安裝操作很簡單,不需要手動干預就可以直接安裝好整個操作系統,大部分的硬體驅動都可以自動安裝好。提示安裝完畢後,重啟系統,就可以使用Ubuntu了。
自動登錄Ubuntu
Ubuntu默認是每次登錄都是要輸入用戶名和密碼的,這是基於安全方面的考慮,不過對於桌面版,大家都習慣自己的電腦能自動登錄,類似Windows XP系統那樣,通過一些設置可以實現Ubuntu自動登錄。設置的方法是:點擊「系統」—「系統管理」—「登錄窗口」 (需要輸入管理員密碼),然後在「安全」選項頁—勾選(啟用自動登錄),然後在下拉列表裡選擇自己的用戶名。之後Ubuntu就能夠自動登錄了。
開機自動運行程序
類似Windows的啟動菜單,在Linux也可以實現開機自動運行一些命令,比較簡單的方法是修改 /etc/rc.local 文件,將需要執行的命令添加進去。
桌面設置
Ubuntu的桌面,默認有兩個任務欄,一個在上面,一個在下面,通常習慣Windows的用戶喜歡將上面的移到下面,Ubuntu的面板無法拖動,在上面點右鍵後,可以讓其顯示在屏幕下端。
桌面背景設置和Windows很類似,在「桌面」上點右鍵,點更改桌面背景,就可以進行修改設置。
修改root密碼
Ubuntu默認的用戶並不是root,我們可以通過操作來使用root這個超級管理員帳號,以獲得更大的許可權。先打開終端,然後執行下面的語句
sudo passwd root
就可以修改超級管理員root的密碼,之後就可以使用su命令切換到root用戶來執行某些更高許可權的操作。
Hosts修改
在Windows下,我們上Twitter等網站都需要修改hosts文件,在Linux下也有hosts文件,文件位於/etc/hosts,使用root用戶可以編輯修改這個文件,主機名和IP的格式與Windows的完全相同,例如:
127.0.0.1 localhost
在Ubuntu下安裝軟體
Ubuntu下的軟體安裝有幾種方式,常用的是deb包的安裝方式,deb是debian系列的Linux包管理方式,ubuntu屬於debian的派生,也默認支持這種軟體安裝方式,當下載到一個deb格式的軟體後,直接在界面上就可以安裝。
另一種常見的安裝方式是源代碼編譯安裝,很多軟體會提供了源代碼給最終用戶,用戶需要自行編譯安裝,先使用tar將源代碼解壓縮到一個目錄下,然後進入這個目錄,執行以下三條命令:
./configure
make
sudo make install
執行完成後,即可完成軟體的編譯和安裝。
還有一種方式是apt-get的安裝方法,APT是Debian及其衍生發行版的軟體包管理器,APT可以自動下載,配置,安裝二進制或者源代碼格式的軟體包,因此簡化了Unix系統上管理軟體的過程。常用的安裝命令是:
sudo apt-get install 軟體名
sudo apt-get remove 軟體名
Firefox瀏覽器的更新
Ubuntu安裝完成後會自動安裝一個Firefox瀏覽器,遺憾的是這個Firefox版本通常較低,例如Ubuntu 9.04會安裝Firefox 3.0,不過我們可以想辦法下載最新的Firefox覆蓋掉老版本Firefox,具體方法是,先上Firefox官方網站下載最新的Linux版本Firefox,然後將其解壓縮到某一個目錄下,例如firefox目錄,進入終端,到這個目錄的父目錄,執行下面的語句:
sudo cp -r firefox /usr/lib/firefox-3.5.2
sudo mv /usr/bin/firefox /usr/bin/firefox.old
sudo ln -s /usr/lib/firefox-3.5.2/firefox /usr/bin/firefox-3.5.2
sudo ln -s /usr/bin/firefox-3.5.2 /usr/bin/firefox
之後就可以將Firefox成功替換為最新的Firefox 3.52版本,未來的Firefox更新也可以使用這種方法。
Firefox的Flash問題
經過我的實際測試,Ubuntu自動安裝的Flash插件swfdec存在很多問題,在Firefox中,很多網頁的Flash無法顯示,包括Google音樂和開心網等,因此建議使用下面兩條語句將其卸載。
sudo apt-get remove swfdec-mozilla
sudo apt-get remove swfdec-gnome
之後可安裝官方的Adobe Flash Player的Linux版,下載地址是: http://get.adobe.com/flashplayer/
安裝完成後,還要解決中文亂碼問題,解決方法是執行下面語句:
sudo cp /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.bak
sudo rm /etc/fonts/conf.d/49-sansserif.conf
之後,Firefox的Flash就完全正常了,在Firefox中訪問開心網等Flash網站,顯示都正常。
安裝常用軟體
介紹完了安裝的方法和Firefox,下面就可以去各個網站下載一些常用的Linux軟體來安裝了,下面是我整理的一些常用的Linux軟體列表:
Linux QQ:訪問這個地址,下載deb文件安裝,可以在Linux下玩騰訊QQ。
防火牆 firestarter: 使用 sudo apt-get install firestarter 安裝。
殺毒軟體 AntiVir: 雖然Linux下的病毒很少,但對於新手還是有必要安裝一個殺毒軟體,訪問這個地址可以下載免費版的AntiVir殺毒軟體,這個軟體我曾經在《五個最佳的防病毒軟體》中介紹過。
rpm 轉 deb 工具: 使用 sudo apt-get install alien 安裝
java環境安裝: JRE的安裝 sudo apt-get install sun-java6-jre ,JDK的安裝 sudo apt-get install sun-java6-jdk
eclipse安裝: 先到這個地址下載最新的eclipse,然後使用tar xvfz eclipse-php-galileo-linux-gtk.tar.gz -C /opt 解壓縮後就可以使用。
Picasa 3 for Linux安裝: 訪問這個地址,下載後直接安裝。
Google Earth安裝: 在這里下載最新版本的Google Earth,下載下來是個BIN文件,在圖形界面上右擊 GoogleEarthLinux.bin,在「許可權」選項卡中勾選「允許以程序執行文件」,如下圖。
之後在終端上執行 ./GoogleEarthLinux.bin 即可安裝。
安裝LAMP環境
Ubuntu的桌面版也可以安裝LAMP(Linux + Apache + MySQL + PHP)環境,這里我介紹一個最簡單的方法,就是使用XAMPP,這個項目我曾經在《常見的WAMP集成環境》中介紹過,XAMPP不但支持Windows,還支持Linux,在其網站下載之後,運行下面兩條命令:
tar xvfz xampp-linux-1.7.2.tar.gz -C /opt
/opt/lampp/lampp start
就可以啟動LAMP環境,XAMPP是功能全面的集成環境,軟體包中包含Apache、MySQL、SQLite、PHP、Perl、FileZilla FTP Server、Tomcat等等,很適合開發環境使用。
安裝程序添加程序菜單和桌面
有些程序是直接解壓縮安裝的,因此不會添加「應用程序」的菜單項,我們可以手動將其添加菜單項,具體方法是,打開「系統」—「首選項」—「主菜單」,新增即可。
添加桌面快捷方式是,在桌面上點右鍵,創建啟動器。這個「啟動器」就是Windows裡面的「快捷方式」。
將「應用程序」的菜單項創建到桌面快捷方式的方法是,在「應用程序」的菜單項上單擊滑鼠右鍵,選擇「將此啟動器添加到桌面」或「將此啟動器添加到面板」,就可以了。
③ Windows 11下從硬碟直接裝Ubuntu,不用外接U盤/硬碟
在本文中,我們將詳細介紹如何在沒有外接U盤或硬碟的情況下,從Windows 11硬碟直接安裝Ubuntu。即使微軟在Windows 11中屏蔽了非Windows啟動項的添加,我們也可以通過手動操作實現直接從UEFI啟動Grub2,然後從Grub2引導Ubuntu安裝光碟(iso)。請仔細閱讀以下步驟,以在確保理解後再執行。
首先,請下載您所需的Ubuntu iso鏡像文件。對於本指南,我們將使用ubuntu-23.04-desktop-amd64.iso作為例子。您可以在虛擬機內下載,或在宿主機器下載後通過共享文件夾移動到虛擬機。文件最終應位於C盤根目錄下。
接下步驟是在Windows虛擬機中打開該iso文件並復制EFI/boot文件夾下的grubx64.efi文件到C盤根目錄。
然後,以管理員身份開啟虛擬機內的終端。
之後,在終端中執行diskpart命令,並使用list vol命令查看分區詳情以確定EFI啟動分區。通常,找到標記為系統並為100MB的FAT32分區即為此。
接著選擇該分區並為其分配盤符m,操作步驟為:選擇分區、分配盤符(如:select vol 5, assign letter m)並退出diskpart。
再後,將復制到虛擬機C盤根目錄的grubx64.efi文件復制到已分配的分區中(如: c:\grubx64.efi m:\),然後退出diskpart。
完成上述操作後,在虛擬機內啟動磁碟管理程序,並壓縮出一個至少20GB(建議至少30GB)的空白空間,用於後續的Ubuntu安裝。操作步驟涉及在磁碟管理器中壓縮空間,然後創建新分區。
重啟虛擬機並按F2或F12進入UEFI(根據個人設置可能需要按F2鍵,某些場景中也可能需要快速切換F2、F10、F12鍵)。在UEFI中選擇Boot Maintenance Manager,然後添加Boot Options,並指定新分區路徑。
接下來,在UEFI內選擇添加的Boot Options,瀏覽並選擇grubx64.efi文件並確定。隨後,在Boot Manager中選擇並啟動Ubuntu Grub2。
在Ubuntu Grub2 shell中,輸入以下命令引導Ubuntu iso光碟鏡像(請調整hd0,gpt3中的值以適應個人分區配置)。
繼續根據安裝提示操作完成Ubuntu的安裝。
安裝完畢後,您可以通過在Ubuntu shell中刪除啟動分區下的grubx64.efi文件(推薦)以優化系統。具體操作為:su切換至root、cd進入/boot/efi目錄、使用rm刪除指定文件。也可利用圖形文件管理器刪除此文件。
④ ubuntu安裝軟體的命令怎麼輸
附件裡面有個終端,打開它就在那輸