Ubuntu基礎操作

2021-09-04 04:20:13 字數 3342 閱讀 6897

一、檢視是否安裝了中文支援

locale -a
如沒有zh_cn.utf8 則需安裝軟體包。安裝方式如下:

sudo apt-get install language-pack-zh-hans language-pack-zh-hans-base
二、軟體管理 apt ( advanced packaging tool )
apt-cache search package 搜尋包

apt-cache show package 獲取包的相關資訊,如說明、大小、版本等

sudo apt-get install package 安裝包

sudo apt-get install package –reinstall 重新安裝包

sudo apt-get -f install 強制安裝

sudo apt-get remove package 刪除包

sudo apt-get remove package –purge 刪除包,包括刪除配置檔案等

sudo apt-get autoremove 自動刪除不需要的包

sudo apt-get update 更新源

sudo apt-get upgrade 更新已安裝的包

sudo apt-get dist-upgrade 公升級系統

sudo apt-get dselect-upgrade 使用 dselect 公升級

apt-cache depends package 了解使用依賴

apt-cache rdepends package 了解某個具體的依賴

sudo apt-get build-dep package 安裝相關的編譯環境

sudo apt-get check 檢查是否有損壞的依賴

apt的配置檔案

/etc/apt/sources.list 設定軟體包的獲取**

/etc/apt/apt.conf apt配置檔案

/etc/apt/apt.conf.d apt的零碎配置檔案

/etc/apt/preferences 版本引數

dpkg是debian軟體包管理器的基礎,被用於安裝、解除安裝和供給和.deb軟體包相關的資訊。

dpkg -i package

.deb 安裝包

dpkg -r package 刪除包

dpkg -p package 刪除包(包括配置檔案)

dpkg -l package 列出與該包關聯的檔案

dpkg -l package 顯示該包的版本

dpkg –unpack package

.deb 解開 deb 包的內容

dpkg -s keyword 搜尋所屬的包內容

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

dpkg -c package

.deb 列出 deb 包的內容

dpkg –configure package 配置包

cal : 顯示乙個日曆

cal  #  現實當前月份的日曆

cal -y # 顯示當年的日曆

cal 2016 # # 顯示指定年份的日曆

三、關機,重啟等操作
shutdown -r now # 現在立即重啟

shutdown -r +

5 # 三分鐘後重啟

shutdown -r 12

:12 #在12

:12時將重啟計算機

shutdown -h now # 現在立即關機

shutdown -h +

5 「the system will shutdown after 3 minutes」 # 提示使用者將在三分鐘後關機

shutdown -h +

5 # 5分鐘後關機

shutdown -h 12

:00 # 12點鐘關機

shutdown -c # 取消關機操作

四、建立目錄
pwd : 檢視當前的工作路徑

# mkdir 目錄名

mkdir my_dir

# - p 引數 : 遞迴建立目錄,用於同時建立多級目錄

mkdir a/b/c/d

五、建立檔案
touch file1 # file1 不存在時被建立

touch -c file1 # 不建立檔案

touch -r ref_file file1 更新file1.txt的時間戳和ref+file相同

touch -t 201210120505.25 file1

六、刪除
rm -f  file1 # 強制刪除檔案

rm -r a/b/file1 # 刪除指定目錄及其下的所有檔案和目錄

rm -rf a/b/file1 # 強制刪除指定目錄及其下的所有檔案和目錄

# rm 命令太危險,不建議使用

七、複製
cp source dest # 複製檔案

cp -i source dest # 如果遇到需要覆蓋的情況,則提示

cp -r dir1 dir2 # 若給出的原始檔是一目錄檔案,此時cp將遞迴複製該目錄下所有的子目錄和檔案。

此時目標檔案必須為乙個目錄名

cp -p file1 file2 # 此時cp除複製原始檔的內容外,還將把其修改時間和訪問許可權也複製到新檔案中。

cp -rp dir1 dir2

八、檔案許可權

rwxrwxr-- : 三組rwx 分別表示 所有者、所有組、其他人 的許可權。

r : 表示可讀, 可以用數字 4 來表示

w : 標識可寫 ,可以用數字 2 來表示

x : 表示可執行 , 可以用數字 1 來表示

chmod o+w  file1

chmod g-w file1

chmod go-w file1

chmod u=rwx file1

chmod 755 file1 # -rwxr-xr-x (

755) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有讀和執行的許可權

chmod 644 # -rw-r--r--

(644

) 只有所有者才有讀和寫的許可權,組群和其他人只有讀的許可權

chmod 777 # 高許可權(讀、寫、執行)

目錄上的許可權:

r : 表示是否可以讀取目錄下的檔名

w : 表示是否可以在目錄下建立修改檔案

x : 表示目錄是否可以被搜尋

Ubuntu基礎操作命令

執行 sudo gedit sources.list 執行 sudo apt get update 進行更新 sudo apt get install x 安裝 x軟體命名 sudo apt get remove x 解除安裝 x軟體 cd change directory改變目錄 pwd prin...

UBUNTU基礎操作指令知識

dpkg i安裝乙個在本地檔案系統上存在的deb安裝包 dpkg r移除乙個已經安裝的軟體包 dpkg p移除已安裝軟體包及配置檔案 dpkg l列出安裝的軟體包清單 dpkg s顯示出軟體包的安裝狀態利用檔案路徑名建立鏈結。利用linux中為每個檔案分配的物理編號 inode建立連線。修改目標檔名...

Ubuntu 命令列基礎,解壓操作

在linux中,預設root的提示符為 一般身份使用者的提示符為 這句號怎麼在中間 命令列是區分大小寫的。1.幾個基本的命令 顯示日期的命令date,日曆cal 10 2015,計算器bc 預設僅輸出整數,所以10 100 0,scale 3表示小數點位數,quit退出 2.tab鍵 在linux系...