linux第一波命令總結
1.1 ip 顯示ip地址
ip a == ip address
1.2 ifconfig 顯示ip地址
1.3 mkdir make directory 創建目錄
1.4 ls list 顯示目錄內容
-l 顯示詳細信息
1.5 cd change directory 進入目錄
1.6 pwd print working directory 顯示當前所在目錄
1.7 vi 編輯器
vim
##1) vi /data/oldboy.txt
##2)進入編輯模式 i()
##3)進行編輯
##4)編輯完成 退出編輯模式
##5)保存並退出
:wq
##6)顯示文件內容
[root@oldboyedu50 ~]# cat /data/oldboy.txt
I am studying linux.
vi 記事本
vim notepad++
:wq write quit
:q 退出不保存
:q! 強制退出不保存
1.8 cat 顯示文件內容
1.9 cp copy 復制文件或目錄 默認復制文件
1.10 man 查詢幫助信息
1.11 echo 顯示信息到屏幕
1.12 xargs 分組
-n數字 分為幾組
1.13 touch 創建文件 修改文件的時間戳
1.15 rm remove 刪除
-r 遞歸刪除 刪除目錄及目錄的內容
-f force 強制刪除不提示
[root@oldboyedu50 data]# rm /root/data/oldboy.txt.bak -f
- find 查找文件
[root@oldboyedu50 data]# find /root/ -type f -name "oldboy.txt"
/root/oldboy.txt
-type 找什麽類型的 f file (文件)
d directory (目錄)
-name "叫什麽名字的"
1.16 grep 三劍客老三 過濾
1.17 sed 三劍客老二 取行
-n 取消默認輸出
-i 修改文件內容
-i.bak 顯示備份文件 修改文件內容
sed -n ‘3p‘
sed -n ‘3,5p‘
‘s#oldboy#oldgirl#g‘
s===sub
1.18 awk 三劍客老大 取列
NR 行號
‘NR==3‘
‘NR==3,NR==5‘
1.19 head 顯示文件的前幾行內容 默認顯示前10行
-n5 ==== -5 前5行
1.20 tail 顯示文件的最後幾行內容 默認顯示最後10行
-n5 ==== -5 最後5行
1.21 alias 設置或顯示別名
unalias 臨時取消別名
1.22 source 配置生效
/etc/profile
1.23 which 顯示命令絕對路徑(全路徑)
1.24 uname 顯示系統信息
-r kernel(內核) 顯示內核版本
-m 32? 64?
1.25 useradd 添加用戶
1.26 passwd 設置密碼
1.27 su switch user 切換用戶
1.28 getenforce 查看selinux狀態
1.29 setenforce 修改selinux
1.30 mount 掛載 (給設備創造入口)
mount /dev/cdrom /mnt
1.31 umount 卸載
不要在/mnt下面
umount /mnt
1.32 lscpu 顯示cpu信息
1.33 free 顯示內存使用情況
-h --human-readable 人類可讀
1.34 column 讓每一列對齊
-t 對齊
1.35 w 顯示系統負載信息
1.36 uptime 顯示系統負載信息
1.37 yum 軟件包管理命令 替你下載 替你安裝
yum install tree -y
1.38 rpm 軟件包管理命令
-ivh
-i install
-vh 顯示安裝過程
1.39 df 顯示磁盤的使用情況 掛載信息
-h 人類可讀 顯示大小
1.40 less /more 一頁一頁查看文件內容
f (front)或空格 下一頁
b (back) 上一頁
q (quit)
1.41 man 命令
1.42 --help
快捷鍵:
1.tab 自動補全
2.ctrl + l(小寫字母L) 清屏
3.ctrl + c(cancel) 取消當前的操作
4.ctrl + d 退出當前用戶
5.esc+ .(點) 使用上一個命令的最後一個東西
特殊符號:
1.>
2.>>
3.2>>
4.2>
- 2>&1
-
- 所有字符(文字) 任何文字
-
| 管道 前一個命令的結果 通過管道傳遞給後一個命令
find +|xargs - .(點) 當前目錄 當前所在目錄
- .. 當前目錄的上一級目錄
vim 快捷鍵:
- G
- gg
- 100gg
- o (小寫字母O)
- u (undo) 撤銷
linux第一波命令總結