pwd
顯示當前絕對路徑
cd
切換目錄
指令 | 備注 |
---|---|
cd - | 回退 |
cd … | 返回上一層 |
cd ~ | 切換到用戶主目錄 |
ls
列出目錄的內容
指令 | 備注 |
---|---|
ls -a | 顯示當前目錄中的所有文件和目錄,包括隱藏文件 |
ls -l | 以長格式顯示當前目錄中的文件和目錄 |
ls -hl | 以人類可讀的方式顯示當前目錄中的文件和目錄大小 |
ls /usr/lib/systemd/system/ | 列舉該目錄下的內容 |
ll
等價于
指令 | 備注 |
---|---|
ls -l | 以長格式顯示當前目錄中的文件和目錄 |
mkdir
新增目錄
指令 | 備注 |
---|---|
mkdir runoob | 創建一個名字是runoob 的空文件夾 |
mkdir -p runoob/a1/b2 | 創建多層文件夾 |
rmdir
刪除空的目錄
指令 | 備注 |
---|---|
rmdir runoob | 刪除一個名字是runoob 的空文件夾 |
touch
創建一個空白文件
指令 | 備注 |
---|---|
touch testfile | 創建一個名字是testfile 的空白文件 |
cp
復制文件或目錄
指令 | 備注 |
---|---|
cp a1.txt /path/to/destination/ | 復制文件到目標目錄 |
cp a1.txt /path/to/destination/a2.txt | 復制文件并重命名 |
cp -r /path/to/source_dir /path/to/destination/ | 遞歸復制目錄 |
rm
刪除一個文件或者目錄
指令 | 備注 |
---|---|
rm test.txt | 刪除文件test.txt 刪除前逐一詢問確認 |
rm -r test1 | 若test1包含文件或子文件夾會遞歸刪除 刪除前逐一詢問確認 |
rm -rf test1 | 若test1包含文件或子文件夾會遞歸刪除 刪除前不會確認 |
mv
文件或目錄改名、或將文件或目錄移入其它位置
指令 | 備注 |
---|---|
mv aaa.txt bbb.txt | 將文件aaa改名bbb |
mv aaa.txt /a1/b1/ | 將文件aaa移動到b1文件夾內 |
df
指令 | 備注 |
---|---|
df -h | 查看磁盤大小 |
du
指令 | 備注 |
---|---|
du -h | 查看目錄大小 du -h /home帶有單位顯示目錄信息 |
lsblk
查看設備掛載情況