通用查看幫助的方法:command --helpbash
man 幫助less
ctrl z掛起進程(不結束)遞歸
ctrl c終止進程
ctrl d結束輸入ip
sync內存數據寫回磁盤內存
halt、shutdown、poweroff 關機get
locale 查看語言設置input
date 時間it
cal 日曆io
bc 一個簡單的計算器
chgrp 改變文件 用戶組
chown own[:group] 改變文件所屬用戶
chmod 777 file 經過數字改變權限
chmod [ugoa][+-=][rwx] file 對與目錄r表明ls,x表明cd,w表明更改目錄下文件名(增刪改)
cp source target 拷貝
-a:至關於 -dr
-d:存在link文件時,複製文件自己
-r:遞歸
-i:詢問是否覆蓋
-p:同文件屬性一塊兒複製(備份)
pwd -P 當出與link目錄中時,-P顯示真實路徑
cat 由第一行開始顯示文件內容
tac 從最後一行開始顯示,能夠看出 tac 是 cat 的倒着寫!
nl 顯示的時候,順道輸出行號!
more 一頁一頁的顯示文件內容
less 與 more 相似,可是比 more 更好的是,他能夠往前翻頁!
head 只看頭幾行
tail 只看尾巴幾行
od 以二進制的方式讀取文件內容!
touch 能夠建立文件或修改文件的3個時間(建立,修改,查看時間)
umask 設置建立文件時候的默認權限 umask 022,建立的文件則爲777 - 022
lsattr 查看文件特殊屬性
chattr [+-][a()i.....] 增減特殊屬性
file 查看文件類型
which 查看指令所在位置,不包含bash內置指令
history 歷史輸入命令
whereis 在特定目錄下查找東西
find / -exec ls {} \; {}至關於管道,是前面find的結果,\;是結束符
df 查看全部文件系統使用狀況
lsblk 列出全部儲存設備
blkid 列出設備的UUID等參數
fdisk MBR進行分區調整
gdisk GTP進行分區調整
partprobe 更新 Linux核心的分區表信息(調整分區後重啓或者使用該命令),分區記錄位於/proc/partitions
mkfs.xfs 格式化成xfs系統(詳細設置見參數)
mkfs.ext4 格式化成ext4系統(默認參數見/etc/mke2fs.conf)
dumpe2fs 查看某文件系統詳細信息,以及group block信息
xfs_repair 修復xfs系統(不能修復已經掛載的文件系統)
fsck.ext4 修復ext4系統
mount 掛載設備 eg:mount /dev/sda5 /media/study ,可根據UUID掛載
umount 取消掛載,能夠接掛載的設備或者掛載點
mknod 改變設備屬性(設置設備爲存儲、輸入、FIFO設備)
xfs_admin 修改xfs文件系統UUID和label name
tune2fs 修改ext4文件系統UUID和label name
tar 壓縮、打包
-c 打包
-t 查看打包文件集中有哪些文件
-x 解壓縮
-z 經過gzip壓縮
-j 經過bzip2壓縮
-v 在壓縮、解壓縮過程當中打印出正在處理的文件
-f 被處理的文件(後面當即跟文件名,所以f放在最後一個 )
-C 解壓縮到特定目錄
--exclude=... 將某些文件除外
dd if="input_file" of="output_file" bs="block_size" count="number" 複製磁盤(能夠複製MBR,super block等)。if和of能夠是設備,bs默認512byte(扇區大小)
cpio 備份指令