Linux設定及終端命令簡介

2021-10-02 09:00:16 字數 4806 閱讀 1396

/:根目錄,一般根目錄下只存放目錄,在 linux 下有且只有乙個根目錄,所有的東西都是從這裡開始

/bin、/usr/bin:可執行二進位制檔案的目錄,如常用的命令 ls、tar、mv、cat 等

/boot:放置 linux 系統啟動時用到的一些檔案,如 linux 的核心檔案:/boot/vmlinuz,系統引導管理器:/boot/grub

/dev:存放linux系統下的裝置檔案,訪問該目錄下某個檔案,相當於訪問某個裝置,常用的是掛載光碟機mount /dev/cdrom /mnt

/etc:系統配置檔案存放的目錄,不建議在此目錄下存放可執行檔案,重要的配置檔案有

/etc/inittab

/etc/fstab

/etc/init.d

/etc/x11

/etc/sysconfig

/etc/xinetd.d

/home:系統預設的使用者家目錄,新增使用者賬號時,使用者的家目錄都存放在此目錄下

~ 表示當前使用者的家目錄

~edu 表示使用者 edu 的家目錄

/lib、/usr/lib、/usr/local/lib:系統使用的函式庫的目錄,程式在執行過程中,需要呼叫一些額外的引數時需要函式庫的協助

/lost+fount:系統異常產生錯誤時,會將一些遺失的片段放置於此目錄下

/mnt: /media:光碟預設掛載點,通常光碟掛載於 /mnt/cdrom 下,也不一定,可以選擇任意位置進行掛載

/opt:給主機額外安裝軟體所擺放的目錄

/proc:此目錄的資料都在記憶體中,如系統核心,外部裝置,網路狀態,由於資料都存放於記憶體中,所以不占用磁碟空間,比較重要的檔案有:/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/* 等

/root:系統管理員root的家目錄

/sbin、/usr/sbin、/usr/local/sbin:放置系統管理員使用的可執行命令,如 fdisk、shutdown、mount 等。與 /bin 不同的是,這幾個目錄是給系統管理員 root 使用的命令,一般使用者只能"檢視"而不能設定和使用

/tmp:一般使用者或正在執行的程式臨時存放檔案的目錄,任何人都可以訪問,重要資料不可放置在此目錄下

/srv:服務啟動之後需要訪問的資料目錄,如 www 服務需要訪問的網頁資料存放在 /srv/www 內

/usr:應用程式存放目錄

/usr/bin:存放應用程式

/usr/share:存放共享資料

/usr/lib:存放不能直接執行的,卻是許多程式執行所必需的一些函式庫檔案

/usr/local:存放軟體公升級包

/usr/share/doc:系統說明檔案存放目錄

/usr/share/man:程式說明檔案存放目錄

/var:放置系統執行過程中經常變化的檔案

/var/log:隨時更改的日誌檔案

/var/spool/mail:郵件存放的目錄

/var/run:程式或服務啟動後,其 pid 存放在該目錄下

ubuntu可以在system setting -> keyboard -> shortcuts中檢視各種快捷鍵。

選擇目錄顯示:

開啟終端後,在終端中輸入:

選單欄靠左(注意引數首字母大寫)

$ gsettings set com.canonical.unity.launcher launcher-position left

選單欄靠下

$ gsettings set com.canonical.unity.launcher launcher-position bottom

安裝軟體:

設定軟體源: 預設的軟體源是官方的, 速度慢的令人髮指, 所以需要先設定乙個速度較快的軟體源, system settings -> software & updates -> ubuntu software -> download from選擇others, 然後自動選擇乙個網速比較快的伺服器即可:

apt(advanced packaging tool) 安裝/解除安裝軟體 (ctrl+alt+t 調出終端)

安裝軟體

$ sudo apt install 軟體包

解除安裝軟體

$ sudo apt remove 軟體名

更新已安裝的包

$ sudo apt upgrade 或者 sudo apt-get upgrade

公升級sudo apt-get update.

那麼由於有些ubuntu中沒有自帶vim 而是 vi 這個古老的編輯器.所以我們需要安裝vim

sudo apt-get install vim

在安裝過程中有可能出現下列錯誤

vim : 依賴: vim-common (= 2:7.4.826-1ubuntu1) 但是 2:7.4.1689-3ubuntu1.1 正要被安裝

e: 無法修正錯誤,因為您要求某些軟體包保持現狀,就是它們破壞了軟體包間的依賴關係。

解決方案:

sudo apt-get remove vim-common

sudo apt-get install vim

終端命令的格式為:

command [-options] [parameter]

command為命令名稱,[-options]為選項,[parameter]為傳遞給命令的引數

[ ] 代表內容可選填

為了使我們能夠更好的使用終端命令,我們可以使用help和man,使用方法為:

command --help

顯示command命令的幫助資訊

man command

顯示command命令的使用手冊

最常用的linux命令:

命令功能

ls顯示當前目錄下的內容

pwd檢視當前所在路徑

cd+空格+路徑名稱

跳轉到指定路徑

touch+空格+檔名稱

建立這個檔案

mkdir+空格+資料夾名稱

建立這個資料夾

rm+空格+檔名

刪除指定的檔案

clear

清屏值得注意的使直接使用rm並不能執行刪除資料夾的操作,此時我們可以rm --help檢視一下幫助,發現刪除資料夾的話需要rm+空格±r(或-r)+空格+資料夾名稱來刪除資料夾。

終端常用快捷鍵:

快捷鍵功能

tab自動補全

ctrl + shift + +

放大字型

ctrl + - 縮小字型

ctrl + alt + t

開啟終端視窗

ctrl + a

游標移動到開始位置

ctrl + e

游標移動到最末尾

ctrl + k

刪除此處至末尾的所有內容

ctrl + u

刪除此處至開始的所有內容

ctrl + d

刪除當前字元

ctrl + h

刪除當前字元前乙個字元

ctrl + w

刪除此處到左邊的單詞

ctrl + y

貼上由ctrl+u, ctrl+d, ctrl+w刪除的單詞

ctrl + l

相當於clear,即清屏

ctrl + r

查詢歷史命令

ctrl + b

向回移動游標

ctrl + f

向前移動游標

ctrl + t

將游標位置的字元和前乙個字元進行位置交換

ctrl + &

恢復 ctrl+h 或者 ctrl+d 或者 ctrl+w 刪除的內容

ctrl + s

暫停螢幕輸出

ctrl + q

繼續螢幕輸出

ctrl + ←

游標移動到上乙個單詞的詞首

ctrl + →

游標移動到下乙個單詞的詞尾

ctrl + p

向上顯示快取命令

ctrl + n

向下顯示快取命令

ctrl + d

終止輸入(退出 shell,如果您正在使用 shell 的話)

ctrl + c

終止程序/命令

shift + 上或下

終端上下滾動

shift + pgup/pgdn

終端上下翻頁滾動

ctrl + shift + n

新終端alt + f2

輸入gnome-terminal開啟終端

shift + ctrl + t

開啟新的標籤頁

shift + ctrl + w

關閉標籤頁

shift + ctrl + c

複製shift + ctrl + v

貼上alt + 數字

切換至對應的標籤頁

shift + ctrl + n

開啟新的終端視窗

shift + ctrl + q

管壁終端視窗

shift + ctrl + pgup/pgdn

左移右移標籤頁

ctrl + pgup/pgdn

切換標籤頁

f1開啟幫助指南

f10啟用選單欄

f11全屏切換

alt + f

開啟 「檔案」 選單(file)

alt + e

開啟 「編輯」 選單(edit)

alt + v

開啟 「檢視」 選單(view)

alt + s

開啟 「搜尋」 選單(search)

alt + t

開啟 「終端」 選單(terminal)

alt + h

開啟 「幫助」 選單(help)

Linux 的終端及設定

linux 的終端及設定 終端是一種字元型裝置,有多種型別,通常使用tty 來簡稱各種型別的終端裝置。終端特殊裝置檔案一般有以下幾種 stty setting tty 來設定終端機的輸入按鍵,快捷鍵等。stty size 列印出終端的行數和列數 stty a 列出目前環境中所有按鍵列表。其中 表示 ...

linux系統簡介及命令簡介

一 linux基本概念 1.本門課程的定位 a.企業環境中使用的伺服器作業系統基本就是linux系統 b.大資料集群也是搭建在linxu系統之上 2.linux核心 linux是乙個一體化核心 monolithic kernel 系統。核心 指的是乙個提供硬體抽象層 磁碟及檔案系統控制 多工等功能的...

linux終端設定

bashrc etc bashrc 一般預設的情況下.bashrc裡面應該是 bashrc export ps1 u h w 上面的意思是 使用者 主機 當前目錄 這也是大家都非常熟悉的shell提示符 例子 ps1 033 1 32 40m 033 0 32 40m u h 033 1 35 40...