mkdir 創建目錄(make directorys)
-p 遞歸創建目錄
ls 顯示(list)
-d 顯示目錄
-l long
-a all
-i inode
-h human-readable
printf 輸出內容
cd 切換目錄(change directorys)
- 上一次目錄
touch 創建文件
vi/vim 查看文檔編輯器
:set nu 顯示行號
dd 刪除當前行
yy 拷貝當前行
p 粘貼
d gg 定位到d行
G到文件尾
gg到文件頭
pwd 查看用戶當前路徑
cat 查看文件內容
cat >> a.txt <<EOF
添加內容
EOF
-n 顯示行號
echo 打印輸出內容
cp 複製內容(copy)
-a =dpr複製目錄
-p 屬性一起復制過去
-r 遞歸複製
mv 移動文檔(move)
rm 刪除(remove)
-f 強制刪除
-r遞歸刪除
rmdir 刪除空目錄
alias 別名 alias name = “”
seq 打印數字序列 (sequence)
-s “分隔符” 橫着打印數字序列
echo {1..5} 輸出1-5
tac 反轉內容輸出
tree 查看目錄結構
xargs 用於吧find/ls 的輸出結果交給後面命令處理
man 查看命令及文件配置
history 查看歷史紀錄
-d 行號 刪除當前行
-c 清空歷史紀錄
diff/vimdiff file1 file2 比較兩個文件差異
whoami 查看當前客戶端用戶名
w 查看當前登錄用戶
useradd 添加用戶
passwd 用戶名 修改密碼
--stdin 輸入流
su - 切換用戶
sudo 普通用戶擁有制定root權限
-l 查看權限
chkconfig 查看開機自啓動軟件命令
netstat 查看網絡狀態
-lnutp
-an
PATH 所有包含在環境變量裏面的路徑
全局生效:/etc/profile
普通用戶生效:~/.bash_profile或~/.bashrc
lsof
-i:port 查看端口號
man 查看命令減少
yum 包管理工具
rpm 軟件安裝
chattr 改變文件屬性
-i
+i
lsattr 顯示文件屬性
mount sdb /mnt 掛載硬盤
uname 打印系統信息
-a all
-r kernel
-m machine
halt(init 0)關機
reboot (init 6)重啓
shut down -r 0 重啓 -h 0 關機
file determine file ttype
mknod make blocks
ln make links between files
tar 打包
gzip compress