Ubuntu學習的命令和基礎

2021-10-18 22:03:06 字數 2958 閱讀 6969

歷史命令:history  #檢視歷史命令    !+編號執行歷史命令

使用多個命令:可通過加分號實現

使用多行命令:可通過加「\"實現

強制中斷命令:ctrl+c

檢視命令得幫助:如cat --help

切換管理員:sudo -i

切換解析度:檢視解析度:xrandr設定解析度:  xrandr  -s 1600x1200

進入某個資料夾下:cd

執行shell檔案:sh shell檔案  

-- 表示命令引數   -表示命令引數的簡寫

如ls --all  可寫成ls -a

解壓縮命令:tar。用於**.tar.gz檔案

tar命令有5個常用的選項:

1 「c」:表示建立,用來生成檔案包; 指定解壓後的檔案位置

2 「x」:表示提取壓縮的檔案;

3 「z」:使用 gzip 方式進行處理,它與「c」結合就表示壓縮,與「x」結合就表示解壓縮; zx表示以gz方式解壓縮

4 「j」:使用 bzip2 方式進行處理,它與「c」結合就表示壓縮,與「x」結合就表示解壓縮;zj表示以bz方式解壓縮

5、「v」 : 即view,是視覺化的意思,想看解壓的檔案進度就加上v。

6 「f」:表示檔案,後面接著乙個檔名。

檔案新建,刪除,移動命令:

新建:touch ***

刪除:sudo rm 資料夾名 -r

重新命名:sudo mv /usr/local/hbase-1.1.2 /usr/local/hbase

無法解決軟體安裝的依賴性問題,管理軟體包的安裝效率低

目前常用的軟體包主要有:rpm和deb

rpm:是redhat package manager的縮寫,是red hat提出的軟體包管理標準。檔案字尾名為.rpm.使用rpm工具來管理rpm軟體包。

deb:是debian package的縮寫,是debian和ubuntu系列使用的包格式,檔案字尾名為.deb。使用dpk工具來管理deb軟不見包。

ubuntu主要使用deb軟體包,首選apt安裝工具,可以自動獲取軟體包,安裝和更新軟體包。

普通安裝:apt-get install softname1 softname2 

重新安裝:apt-get --reinstall install softname1 softname2...;

sudo apt-get install oneko

sudo apt-get install sl   安裝乙個包

sudo apt-get remove oneko  解除安裝乙個已安裝的軟體包(保留配置文件)

apt-get remove --purge packagename  解除安裝乙個已安裝的軟體包(刪除配置文件)

apt-get autoremove --purge packagname   刪除包及其依賴的軟體包和配置檔案,比上面的要刪除的徹底一點

sudo apt-get clean  清理軟體包,因為安裝命令只管安裝,安裝完以後不是自動刪除安裝包的。因此,我們需要手動刪除安裝包

apt-get autoclean  定期執行這個命令來清除那些已解除安裝的軟體包的.deb文件。

dpkg --force-all --purge packagename   有些軟體很難解除安裝,而且還阻止了別的軟體的應用,就能夠用這個,但是有點冒險。

apt-cache showpkg pkgs   顯示軟體包資訊。

獲得deb離線安裝包後可以直接使用dpkg命令安裝,無需聯網。最大的困難是自行處理軟體依賴性問題。對於rpm包需要使用alien工具轉化為deb安裝包,再使用dpkg安裝,但是最好不要使用這種方式,盡量直接獲得deb安裝包。

dpkg」是「debian package」的簡寫。

dpkg是debian軟體包管理器的基礎,它被伊恩·默多克建立於2023年。dpkg與rpm十分相似,同樣被用於安裝、解除安裝和供給.deb軟體包相關的資訊。

sudo dpkg -i 軟體包名                     #安裝軟體

sudo dpkg -r 名稱                           #刪除軟體包,保留配置資訊

sudo dpkg -p #徹底刪除包(包括配置檔案)

命令列:dpkg -a package_file        #從軟體包裡面讀取軟體的資訊

命令列:dpkg –help或者dpkg -?  #顯示幫助資訊

dpkg --version                                #檢視dpkg的版本號

dpkg -l                                            #列出當前已安裝的包

命令列:dpkg -p package-name   #顯示包的具體資訊

**apt-get和dpkg的區別**

兩者的區別:dpkg繞過apt-get包管理資料庫直接對軟體包進行操作

所以用dpkg安裝過的軟體包可以用apt-get可以再安裝一遍,系統不知道之前已經安裝過了,將會覆蓋之前dpkg的安裝。

dpkg:用來安裝.deb檔案時,不會解決模組的依賴關係,且不會關心ubuntu的軟體倉庫內的軟體,可以用於安裝本地的deb檔案。

apt-get:會解決和安裝模組的依賴問題,並會諮詢軟體倉庫,但不會安裝本地的deb檔案,apt-get是建立在dpkg之上的軟體管理工具。

apt和ubuntu軟體中心是軟體源的安裝方式,比較正式穩定,但是版本可能會落後。通過ppa方式可以第一時間體驗作者發布的最新版本。apt和ubuntu軟體中心都可以新增ppa安裝源

這種軟體包直接解壓執行即可使用,前提是為該軟體包賦予可執行許可權

直接解壓執行sh程式:比如pycharm安裝

通過最原始的源**安裝,需要自己編譯,安裝難度最大

需要使用make命令

pskill

許可權:chown -r 使用者名稱 檔名           #設定使用者擁有檔名得許可權,-r表示遞迴變更後的引數表示計算機使用者名

ubuntu 基礎命令

一 檔案目錄類 1.建立目錄 mkdir 目錄名 2.刪除空目錄 rmdir 目錄名 3.無條件刪除子目錄 rm rf 目錄名 4.改變當前目錄 cd 目錄名 進入使用者home目錄 cd 進入上一級目錄 cd 5.檢視自己所在目錄 pwd 6.檢視當前目錄大小 du 7.顯示目錄檔案列表 ls l...

ubuntu基礎命令

常用命令 mkdir 目錄名 建立乙個目錄 rmdir 空目錄名 刪除乙個空目錄 rm 檔名 檔名 刪除乙個檔案或多個檔案 rm rf 非空目錄名 刪除乙個非空目錄下的一切 touch 檔名 建立乙個空檔案 mv source destination 重新命名檔案 夾 移動檔案 夾 到指定資料夾 1...

ubuntu基礎命令

命令關機 sudo halt sudo shutdown h now sudo init 0 定時關機 sudo shutdown h 23 00 sudo shutdown h 60 命令重啟電腦 sudo reboot sudo shutdown r now 休眠 保持當前狀態 sudo pm ...