/dev 存放裝置檔案
/boot 存放核心與啟動程式相關檔案
/lib 存放系統庫檔案
/bin 存放二進位制檔案(可執行命令)
/sbin 存放特權級二進位制檔案(特權級可執行命令)
/usr 一般存放安裝程式
/var 一般存放經常變化的資料,如服務資料、日誌檔案等
/proc 只存在於記憶體中的檔案系統,儲存作業系統的實時資訊
/home 使用者家目錄
/root 特權使用者(root)家目錄shell(殼)是使用者與作業系統底層(通常是核心)之間互動的中介程式,負責將使用者指令、操作傳遞給作業系統底層
shell一般分為:圖形化shell(gui)、命令列shell(cli)
linux中一般預設gui為:gnome,預設cli為:bash
bash提示符以#或$起始,#代表當前使用者為root使用者,$代表當前使用者為普通使用者
我們可以通過鍵盤上的tab按鍵對命令或檔名進行自動補全
bash會記錄我們以往操作的命令,可以通過history命令檢視
bash可以通過以下方式呼叫歷史記錄以簡化操作:
!! 重複前乙個命令
!字元 重複前乙個以指定字元開頭的命令
!num 按歷史記錄序號執行命令
!?abc 重複之前包含abc的命令
!-n 重複n個命令之前那個命令
我們可以通過 ctrl + r 來對歷史記錄進行搜尋查詢
命令su可以切換使用者
命令passwd可以修改當前使用者的密碼
命令id可以顯示當前使用者的資訊
通過在命令後追加乙個&,可以將該命令放入後台執行
通過以下命令可以管理後台作業:
jobs 顯示後台作業
fg 將後台作業調到前台執行
bg 繼續執行乙個後台作業
ls -a 顯示所有檔案
ls -l 顯示檔案的詳細資訊
ls -r 遞迴顯示子目錄資訊
ls -ld 顯示目錄及鏈結資訊
命令「file」可以用來檢視指定檔案的檔案型別
linux目錄管理使用絕對路徑與相對路徑兩個概念:
命令「cp」用以複製檔案或目錄:
cp 原始檔(資料夾) 目標檔案(資料夾)
-r 遞迴複製整個目錄
-v 顯示詳細資訊
命令「mv」用來移動或重新命名乙個檔案或目錄:
mv 原始檔(資料夾) 目標目錄
移動時如果指定檔名,則會進行重新命名
命令「touch」用以建立乙個空白檔案或更新乙個現有檔案的時間戳:
touch 檔名
命令「rm」用以刪除乙個檔案或資料夾:
rm 檔案/資料夾
-i 互動式刪除
-r 遞迴刪除資料夾下所有檔案
-f 強制刪除,不提示(慎用)
命令「mkdir」、「rmdir」用以建立或刪除乙個目錄
date命令:顯示當前時間日期
hwclock命令:顯示硬體時鐘
cal命令:顯示日曆
uptime命令:顯示系統執行時間
輸出、檢視:
echo命令:輸出輸入內容
cat命令:檢視制定檔案內容
head命令:檢視指定檔案頭10行內容
tail命令:檢視指定檔案末尾10行內容
more命令:以翻頁形式檢視指定檔案內容(只可向下翻頁)
less命令:以翻頁形式檢視指定檔案內容(可上下翻頁)
檢視硬體資訊:
lspci 命令:檢視pci裝置資訊
lsusb 命令:檢視usb裝置資訊
關機、重啟:
shutdown命令:關機、重啟、休眠(可定時)
reboot命令:立即重啟
poweroff命令:立即關機
歸檔、壓縮:
zip命令:建立zip壓縮檔案
unzip命令:解壓縮zip壓縮檔案
gzip命令:建立gzip格式壓縮檔案
tar命令:建立歸檔檔案(一般用於備份,可與gzip一起執行建立歸檔壓縮檔案)-cvf 打包xx -xvf 解包 xx -zcvf 用gzip打包
查詢:locate命令:快速查詢檔案(需要特定資料庫支援,非實時更新,可通過updatedb命令手工更新資料庫)
updatedb命令 : 手動更新located的索引庫
find命令:功能強大的實時查詢命令,可支援多條件查詢,但速度慢
find . -name *test* 從當前目錄開始查詢
find /-name *.conf 從根開始查詢
vi是linux及類unix系統中主流的命令列文字編輯器,功能極為強大,vim是增強版本的vi
vim有三種工作模式:
命令模式(常規模式)
插入模式
ex模式
命令模式常用指令:
i 插入
o 在當前行下插入新行
dd 刪除當前行
yy 複製一行
p 貼上
u 撤銷上乙個操作
r 替換當前字元
/ 搜尋用n鍵切換
ex模式常用命令:
:w 儲存修改
:q 退出
:q! 強制退出,不儲存修改
:x 儲存並退出,相當於:wq
:set number 顯示行號
:! 執行系統命令
:sh 切換到命令列,使用 ctrl + d 切換回vim
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...