Linux學習第三天
Bash特性及文件系統介紹
cat /etc/shells cat命令進入/etc/shells/下面查看有幾種shell
FHS (文件系統遵循FHS定義)
/bin 供所有用戶使用基本的用戶命令程序文件
/sbin 供系統管理管理員使用的工具程序
/boot 啟動加載器的靜態文件
/dev 設備文件
/etc 配置文件
/home 家目錄
/lib 為系統啟動或根文件系統上的應用程序
/lib64 :64位系統特有的存放64位共享庫的路徑
/media :便攜式設備掛載點
/mnt :其他文件臨時掛載點
/opt :附加應用程序的安裝位置:可選路徑
/root ;管理員的家目錄
/srv :當前主機為服務提供的數據
/tmp :為那些會產生臨時文件的程序提供的用于存儲臨文件的目錄
/usr 全局共享的只讀數據中心
/var :存儲經常發生變化的數據目錄
cache 應用程序緩存數據
lib 發生變化的狀態數據
local 為usr/local/提供提供經常發生變化的數據
lock 鎖文件
log 日志文件
opt 為 for/opt提供經常發生變化的數據
run 運行中的進程的相關數據
spool 應用成熟的spool數據
tmp 系統重啟以后依然需要留守的臨時數據
man手冊各章節功能介紹及快捷鍵鍵位整理
man命令的參考文本被安裝在 /usr/share/man目錄中
該手冊分成很多章節,使用man時可以指定不同的章節來瀏覽,各個章節
1 – commands
2 – system calls
3 – library calls
4 – special files
5 – file formats and convertions
6 – games for linux
7 – macro packages and conventions
8 – system management commands
9 – 其他
1 是普通命令
2 是系統調用
3 是函數
4 是特殊文件,也就是/dev下的各種設備
5 是指文件的格式,比如passwd,就會說明這個文件中各個字段的含義
6 是給游戲留的,是給各個游戲自己定義
7 是附件還有一些變量,比如向environ這種全局變量在這里就有說明
8是系統管理用的命令。這些命令只能由root使用
man 1 ls 查看ls 命令的使用手冊
man命令快捷鍵使用方式
空格:前進半屏
b :后退一屏
ctrl+d:前進半屏
ctrl+u:后退半屏
k:向上翻一行
j:向下翻一行
G:跳至尾行
/+名字:自上而下查找 n 下一個 N 上一個
?+名字:自下而上查找 n 下一個 N 上一個
q:退出
linux文件系統
倒置樹狀結構
管理類文件
類型:
– 白色 普通文件(普通可執行文件)
l 淺綠色 鏈接文件
d 藍色 目錄文件
p 暗黃色 管道文件
b 黃色 塊設備文件
s 粉紅色 套接字(socket)文件
c 黃色 字符設備文件
bash
type: 查看內部命令和外部命令
alias :命令別名 alias cp='cp -i'這樣就可以用cp來代替cp -i,而且cp -i這條命令依舊有效
which 顯示完整路徑,which pwd查看pwd的路徑
which –skip-allas ls 顯示ls的路徑并且不看別名
who -b 顯示系統啟動時間 -r 運行級別
mkdir 創建mage文件 mage/magedu mage/magedu/12 mage/magedu/13
rm 強制刪除文件
原創文章,作者:mxl,如若轉載,請注明出處:http://www.www58058.com/52260