linux命令

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

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章