1.ls
成都一家集口碑和實力的網(wǎng)站建設(shè)服務(wù)商,擁有專業(yè)的企業(yè)建站團(tuán)隊和靠譜的建站技術(shù),十多年企業(yè)及個人網(wǎng)站建設(shè)經(jīng)驗 ,為成都成百上千家客戶提供網(wǎng)頁設(shè)計制作,網(wǎng)站開發(fā),企業(yè)網(wǎng)站制作建設(shè)等服務(wù),包括成都營銷型網(wǎng)站建設(shè),品牌網(wǎng)站制作,同時也為不同行業(yè)的客戶提供網(wǎng)站制作、成都網(wǎng)站設(shè)計的服務(wù),包括成都電商型網(wǎng)站制作建設(shè),裝修行業(yè)網(wǎng)站制作建設(shè),傳統(tǒng)機(jī)械行業(yè)網(wǎng)站建設(shè),傳統(tǒng)農(nóng)業(yè)行業(yè)網(wǎng)站制作建設(shè)。在成都做網(wǎng)站,選網(wǎng)站制作建設(shè)服務(wù)商就選創(chuàng)新互聯(lián)公司。這個相當(dāng)于Windows 下的dir命令,可以列出當(dāng)前窗口或指定窗口下的內(nèi)容。
2.rm
這個相當(dāng)于Windows 下的del 和rmdir 命令,可以刪除文件及文件夾。
常見用法:rm -rf/home/ubuntu/.cache
(刪除 /home/ubuntu/.cache這個文件夾)
禁忌:rm-rf /* 這個命令會刪除根分區(qū)下所有文件,在某些efi機(jī)器上還會刪除主板固件,造成主板固件丟失從而無法開機(jī)(比操作系統(tǒng)無法啟動還嚴(yán)重)。
3.chmod
更改文件權(quán)限,類似于Windows 下文件屬性的安全選項卡。
常見用法:chmod-R 777 /home/ubuntu/example
(將該目錄及里面所有文件改成777權(quán)限(777權(quán)限表示任何人都可以修改該內(nèi)容))。
禁忌:chmod-R 777 /etc
chmod-R 777 /
(根分區(qū)和/etc屬于系統(tǒng)要害部分,更改權(quán)限會造成無法啟動系統(tǒng))
4.apt、apt-get
這個類似于Win7/8/10 的dism 命令,這是Debian系列的包管理器,可以安裝、更新、卸載軟件。大部分操作需要root 權(quán)限
常見用法:apt-get update(更新軟件源緩存)
apt-getupgrade (更新系統(tǒng))
apt-getdist-upgrade (更新系統(tǒng)版本)
apt-getinstall zhcon (安裝名叫 zhcon的軟件)
apt-getremove zhcon (卸載名叫 zhcon的軟件)
禁忌:卸載關(guān)鍵軟件包,比如coreutils
5.dpkg
軟件安裝程序。
常見用法:dpkg -i 軟件包路徑及名稱。
注意事項:一些軟件包安裝完畢會報錯,提示缺依賴。這時,您需要再輸入sudo apt-get -finstall 修復(fù)依賴。(如果想省事的話可以安裝gdebi,這是圖形軟件包安裝程序,而且可以自動補(bǔ)全依賴)
6.tar
tar壓縮解壓縮命令。壓縮、解壓 tar.lz需要安裝 lzip軟件包。
常見用法:tar-xf /home/ubuntu/coreutils-8.29.tar.xz (解壓這個壓縮包到當(dāng)前目錄)
tar-xvf /home/ubuntu/coreutils-8.29.tar.xz (解壓這個壓縮包到當(dāng)前目錄并顯示詳細(xì)信息)
tar-xf /home/ubuntu/coreutils-8.29.tar.xz /home/ubuntu/gnu(解壓這個壓縮包到/home/ubuntu/gnu 目錄)
tar-cvjpf etc.tar.bz2 /etc (-c為創(chuàng)建一個打包文件,相應(yīng)的-f后面接創(chuàng)建的文件的名稱,使用了.tar.bz2后綴,-j標(biāo)志使用bzip2壓縮,最后面為具體的操作對象/etc目錄)
tar-cvzpf etc.tar.gz /etc (-c為創(chuàng)建一個打包文件,相應(yīng)的-f后面接創(chuàng)建的文件的名稱,使用了.tar.gz后綴,-z標(biāo)志使用gzip壓縮,最后面為具體的操作對象/etc目錄)
7.vi、nano
這是兩款編輯器。如果需要進(jìn)行簡單文本編輯的話推薦后者。
8.sudo、su
sudo是讓這個命令處在 root狀態(tài)下運行,但是使用當(dāng)前用戶的用戶配置。
常見用法:sudoapt-get update (更新軟件源緩存,這個命令需要root 權(quán)限)
sudo-s (切換到 root權(quán)限,但是使用當(dāng)前用戶的用戶配置)
su可以實現(xiàn)上述功能,但是會加載指定用戶的配置。
常見用法:su (切換到root 用戶并加載該用戶的用戶配置)
su123 (切換到123并加載該用戶的用戶配置)
su-c "apt-get update",切換到 root用戶并更新軟件源緩存。
9.fsck
磁盤檢查修復(fù)命令,可以檢查修復(fù)文件系統(tǒng)的錯誤。類似于Windows 下的chkdsk。但是,這里要輸入的“分區(qū)”并不是分區(qū)掛載后的目錄,而是分區(qū)在/dev 中的標(biāo)識。
常見用法:fsck/dev/sda1 (檢查并修復(fù) /dev/sda1分區(qū))
10.zhcon
這是一款適用于tty 的中文插件,類似于DOS 時代的天匯漢字系統(tǒng)。
由于Ubuntu 在中文模式下tty 會亂碼,通過使用zhcon 可以解決。
常見用法:zhcon--utf8 (以 utf-8方式運行 zhcon,一般運行zhcon 時都需要--utf8 這個參數(shù))。
zhcon可能會沒有預(yù)裝,請手動輸入 sudoapt-get install zhcon 進(jìn)行安裝。
11.make
編譯命令,具體參數(shù)要看你的makefile 配置
如果需要用到多線程編譯的話,可以在參數(shù)中加上-j<線程數(shù)>進(jìn)行編譯。
比如我的處理器是四核八線程,那么我就可以輸入make -j8 進(jìn)行編譯,這樣會快很多。
12.gcc
GCC編譯器,具體參數(shù)要看你的需求。
13.dd
此命令可以填充相應(yīng)內(nèi)容到文件。
常見用法:ddif=/home/ubuntu/ubuntu.iso of=/dev/sdc (將ubuntu.iso的內(nèi)容寫入/dev/sdc)
禁忌:ddif=/dev/zero of=/dev/sda 此命令會將主硬盤清零,導(dǎo)致系統(tǒng)無法啟動,數(shù)據(jù)難以恢復(fù)。
14.cfdisk
磁盤管理工具,可以對磁盤分區(qū)和raw 格式的磁盤鏡像文件進(jìn)行管理。
15.whereis
這個是查詢工具,可以查詢指定的文件。
常見用法:whereisbash(查詢 bash這個程序在什么地方)
16.touch
創(chuàng)建空文件
常見用法:touchupdate.sh (創(chuàng)建 update.sh空文件)
17.alias
設(shè)置命令別名。
常見用法:aliasdir = 'ls' (將 dir設(shè)為 ls的別名)
18.pkill
結(jié)束進(jìn)程,類似于Windows 下的taskkill 命令
常見用法:pkillbash(結(jié)束 bash進(jìn)程)
19.uname
顯示Linux 版本、系統(tǒng)架構(gòu)之類的信息。
常見用法:uname-r 顯示 Linux內(nèi)核版本號。
uname-ar 顯示全部版本信息
uname-m 顯示當(dāng)前系統(tǒng)架構(gòu)
20.sync
將改動寫入磁盤。由于Linux有延遲寫入功能(為了增強(qiáng)性能),所以在執(zhí)行一些操作后并不會將內(nèi)容立即同步到磁盤。
為了保險起見,比如你這里電源不穩(wěn)定,可能會碰到斷電,請定時輸入sync 命令防止意外。
另外,在關(guān)機(jī)重啟之前系統(tǒng)會自動執(zhí)行sync命令,所以您如果即將關(guān)機(jī)或重啟,那么不需要sync 命令。
常見用法:sync同步當(dāng)前用戶的數(shù)據(jù)
以 root身份運行 sync:同步所有用戶數(shù)據(jù)。
總結(jié)
以上所述是小編給大家介紹的Ubuntu常用指令及用法詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司網(wǎng)站的支持!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。