/:根目錄,一般根目錄下只存放目錄,在 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...