linux基礎
磁盤分區表示
-
Linux中將硬盤、分區等設備均表示
-
硬盤和分區結構
文件系統類型
- Linux中默認使用文件系統類型
- EXT4,第3代擴展(Extended)文件系統
- SWAP,交換文件系統
- Linux支持的其它文件系統類型
- FAT16,FAT32,NTFS
- XFS,JFS
- …
系統常用命令
- df -T 查看掛載詳細信息
- umount /dev/sr0 卸載光驅sro
- mount /dev/sr0/media 掛載光驅media
- tar zxvf file.tar.gz 解壓file.tar.gz
- ls 查看目錄,後面加-l,以長格形式顯示,加-a顯示所有文件的子目錄和文件信息,包括隱藏文件,加-R遞歸顯示文件信息
- du 統計目錄及文件的空間佔用情況,後面加-a統計時包括所有文件,加-s只統計每個參數所佔用的空間大小
- unmae uname查看系統相關信息,加上-r 顯示內核信息,加上-a查看全部信息
- mkdir 創建新的目錄
- touch 創建文件,其也可以更新日期
- ln 源文件 鏈接文件
創建連接文件,其後加-s創建的是軟連接 - cp 複製文件,其後加-r可以遞歸複製整個目錄,加-p保持源文件的屬性不變,加-f強制覆蓋目標同文件或目錄,加-i需要覆蓋文件或目錄時進行提醒
- rm 刪除,其後加-f可以強制刪除文件或目錄,加-r遞歸傷處整個目錄
- mv 移動文件或目錄
- find 用於查找文件或目錄,加-name按文件名查找,加-size按大小查找,-user按文件屬性查找,-type按文件類型查找
- cat 顯示出文件的全部內容,加-n給出輸出的所有行加上編號,cat 1 2 >3 可以將1,2文件合併爲文件3
- head 和cat的功能類似,默認查看前十行,與其相反的是tail命令,其默認查看的是文件的後十行
- more 也是查看文件,但是它是每次查看一個窗口的內容,點擊空格鍵可以繼續往下產卡
- wc 統計文件中的單次數量,字節數,行數,加-l統計行數,加-w統計單詞數,加-c統計字符數
- gzip,bzip2 進行歸檔與壓縮,後加 -9 表示高度壓縮,加-d釋放壓縮,gzip的文件後綴名爲.gz,bzip2的後綴名爲.bz2
- tar 歸檔,釋放,沒有壓縮功能,後-c創建歸檔文件,其後綴名爲.tar,加-v輸出詳細信息,加-f表示使用歸檔文件,加-x解開歸檔文件,加-t顯示包內的文件,如tar-cvf 4.tar 1 2 3 表示將文件1,2,3打包歸檔爲4.tar,tar -xvf 4.tar 解開歸檔文件
- useradd 添加用戶賬戶
- userdel 刪除用戶,其後加-r,會把家目錄也同時刪掉
- history 查看歷史命令
- hostname 查看主機名
- cat /proc/cpuinfo 查看cup相關信息
- cat /proc/meminfo 查看內核信息
- shutdown now 關機
- reboot 重啓
- pwd 查看當前路徑
- ifconfig 查看ip
- dhclient 接口 重新獲取ip
- route -n 查看當前路由
- netstat 查看系統的網絡連接情況,路由表,接口統計等信息,其後加-a顯示所有的活動連接,加-n以數字形式顯示,-p 顯示進程信息,-t 查看TCP協議相關信息,-u查看UDP協議相關信息,-r顯示路由表信息,如netstat -utnlp 查看當前UDP和TCP開放的端口
- chmod 設置用戶權限,r-- 4,w–2,-x–1(r表示可讀,w表示可寫,x表示可執行)
目錄
- bin 主要用來存放普通用戶的可執行命令
- boot 用來存放系統裝載程序
- dev 設備文件
- etc 主要存儲配置文件
- home 普通用戶的家目錄
- lib 庫文件,靜態庫
- lost+found 掛載硬盤
- media 掛載點目錄和移動設備
- opt 安裝第三方程序軟件
- root 管理員家目錄
- mnt 掛載額外的臨時文件
- proc 僞文件系統,內核映射問價,開機生成臨時配置文件
- sbin 管理員可執行命令
- selinux 服務防護
- srv tmp sys 存放臨時配置文件
- usr 安裝web程序
- var 系統庫和系統日誌
== 終端中如果其前是“#”代表此時是管理員權限,如果是“$”代表的是非管理員權限 ==
網卡類型
- eth0 以太網
- lo (虛擬)迴環設備
- ppp0 使用PPP協議的串口設備(通常指調試解調器)
- tr0 令牌環(Token Ring)
- fddi0 光纖