命令基本格式
命令 [選項] [參數]
命令提示符
[root@localhost ~]#
- root: 當前登錄用戶
- localhost:主機名
- ~: 當前所在目錄
- #:超級用戶的提示符號
- $:普通用戶的提示符
查詢目錄中的內容
ls [選項] [文件或者目錄]
選項
-a: 顯示所有文件,包括隱藏文件
-l: 顯示詳細信息
-d: 查看目錄屬性
-h: 人性化顯示文件大小
-l: 顯示idode號
建立目錄makir
mkdir -p [目錄名]
-p: 遞歸創建
切換目錄
cd [目錄]
在這裏插入代碼片
切換目錄cd
簡化操作
cd ~ : 進入當前用戶的家目錄
cd ../.. : 進入上兩級目錄
cd - : 進入上次目錄
cd . : 進入當前目錄
相對路徑
參照當前所在目錄,進行查找
cd ../usr/local/src/
絕對路徑
從根目錄進行指定,一級一級進行遞歸查找
任何目錄下,都能夠進入到指定位置
cd /etc/local/
創建空文件touch
touch 文件1 文件2 批量創建文件
touch files{1..5} 創建files1到files5 5個文件
touch -d “20190101 21:30” file.txt 指定創建時間
刪除空目錄
rmdir [目錄名]
刪除文件或者目錄
rm -rf [文件或者目錄]
選項
-r: 刪除目錄
-f: 強制刪除
複製命令
cp [選項] [源文件或目錄] [目標目錄]
選項
-r 複製目錄
-p 連帶文件屬性目錄
-d 若源文件是連接文件,則複製連接屬性
-d 相當於-rpd
剪切或者重命名
mv [源文件或目錄] [目標目錄]
- 如果源文件和目標文件在同一目錄下,就是改名
生成連接命令
ln [選項] [源文件] [目標文件]
不加選項,創建硬鏈接
-s : 創建軟鏈接
硬鏈接特徵(爲一個文件又打開了一扇門)
擁有相同的i節點,和存儲block,可以看做是同一個文件
可以通過i節點識別
不能跨分區
不能針對目錄使用
軟連接特徵
類似window上的快捷方式
軟鏈接擁有自己的i節點,和存儲block,但是數據塊中只保存原文件的文件名和i節點號,並沒有實際的文件數據
軟鏈接的文件權限爲|rwxrwxrwx 用原文件的權限來限制軟鏈接的權限
修改任意文件,另一個都能改變
刪除原文件,軟鏈接不能使用
關機命令
shutdown [選項] [時間]
選項
-h : 關機
-r : 重啓
-c : 取消前一個命令
時間
1. now : 立即
2. +10 : 10分鐘之後
3. 10:00 : 十點鐘
查詢系統運行級別
runlevel
輸出結果爲系統上一次運行級別,和當前級別
/etc/inittab文件修改默認運行級別(id:3:initdefault)
3:字符界面, 5:圖形界面
更改模式命令:
systemctl set-default graphical.target
由命令行模式更改爲圖形界面模式
systemctl set-default multi-user.target
由圖形界面模式更改爲命令行模式
退出登錄命令
logout
- 通過ssh遠程連接時,會經常用到