Ubuntu系統小知識

2021-10-10 15:04:05 字數 3214 閱讀 9924

將此項放在首位的原因是ubuntu的賬號與登入機制將會影響後續所有的操作,以免小白使用者遇到使用者許可權的問題一頭霧水。

ubuntu安裝系統時,缺省會建立乙個非root普通使用者(假如為laowang),並且安裝完畢後,預設以此使用者登入shell,但是如果要是執行重要的命令時怎麼辦呢?ubuntu的機制為將laowang使用者提權操作,如果沒有安全風險,僅為測試學習,我們可以使用root登入,免得sudo提權帶來的麻煩。

#利用laowang使用者sudo提權修改root密碼

sudo

passwd root

******(laowang的密碼)

根據提示輸入root新密碼:

******(輸入root的密碼)

******(再次輸入root的密碼)

#現在我們可以登入root使用者了

su - root

******(輸入root密碼)

成功了!!!

(1)網絡卡配置檔案位置

cd /etc/netplan/
(2)網絡卡檔案內容配置

vim /etc/netplan/*.yaml

network:

ethernets:

ens33:

addresses:

- 10.0.0.112/24

gateway4: 10.0.0.2

nameservers:

addresses:

- 180.76.76.76

- 223.6.6.6

version: 2

注意:centos中dns解析檔案為/etc/resolv.conf,但是ubuntu中/etc/resolv.conf

檔案內容為:

#cat /etc/resolv.conf

nameserver 127.0.0.53

options edns0

(1)dns配置檔案路徑,有兩種方法,路徑分別為:

cd /etc/network/inte***ces

vim /etc/resolvconf/resolv.conf.d/base #(這個檔案預設是空的,需要建立)

(2)dns檔案內容配置

vim /etc/network/inte***ces 

在最後一行追加,(多個dns之間用空格分隔):

dns-nameservers 202.97.224.68 202.97.224.69

vim /etc/resolvconf/resolv.conf.d/base

nameserver 202.97.224.68

nameserver 202.97.224.69

修改完dns配置檔案後,resolvconf -u檢視/etc/resolv.conf檔案下面會多一行

service network-manager restart

systemctl restart networkmanager.service

nmcli networking on

#搜尋軟體

apt-cache search package_name

#檢視軟體包資訊

pt-cache show package_name

#檢視軟體包依賴關係

pt-cache show depends package_name

#檢視每個軟體包的簡要資訊

apt-cache dump

#安裝軟體

apt-get

install package_name

#更新已安裝的軟體包

apt-get update

#解除安裝乙個軟體包但是保留相關的配置檔案

apt-get remove package_name

#解除安裝乙個軟體包同時刪除配置檔案

apt-get -purge remove package_name

#刪除軟體包的備份

apt-get clean

#檢視已經安裝的所有包

dpkg -l

此處案例:ubuntu20.04 ,阿里源

1.備份原始檔

cp

/etc/apt/sources.list /etc/apt/sources.list.bak

2.檢視新版本資訊:

lsb_release -c
得到的系統(ubuntu20.04)代號:

codename:	focal
sudo vim /etc/apt/sources.list
注釋掉原來所有內容,新增新內容如下:

deb focal main restricted universe multiverse

deb-src focal main restricted universe multiverse

deb focal-security main restricted universe multiverse

deb-src focal -security main restricted universe multiverse

deb focal-updates main restricted universe multiverse

deb-src focal-updates main restricted universe multiverse

deb focal-backports main restricted universe multiverse

deb-src focal-backports main restricted universe multiverse

deb focal-proposed main restricted universe multiverse

deb-src focal-proposed main restricted universe multiverse

更新軟體列表,執行如下命令:

sudo apt-get update
更新軟體包,執行如下命令:

sudo apt-get upgrate

ubuntu小知識點

ln s建立軟連線 例 ln s lib lsb usr lj 即 在usr目錄下建立指向 lib lsb目錄的lj檔案 bin sbin usr bin usr sbin目錄的區別 在linux下我們經常用到的四個應用程式的目錄是 bin sbin usr bin usr sbin 而四者存放的檔...

ubuntu的基礎小知識

1.我安裝的是ubuntu14.04,在預設條件下使用漢語拼音法卻不能正確輸出漢字,字母莫名的斷開,這時,需要開啟終端,開啟方式是 ctrl alt t.命令是ibus daemon drx。2.利用命令關機與重啟。在此之前,最好輸入命令 sync,意思是資料同步寫入磁碟,以防因不正常關機造成資料丟...

ubuntu系統知識彙總 2016 7 23

如遇 到這種問題解決方法如下 1.sudo mv var lib dpkg info var lib dpkg info old 現將info資料夾更名 2.sudo mkdir var lib dpkg info 再新建乙個新的info資料夾 3.sudo apt get update,apt g...