Linux操作命令
ls命令
ls [選項] [目錄名]
- 查看home目錄下所有文件
ls -a -l /home
- 查看當前目錄下d開頭的文件
ls -l d*
- 列出 /home 目錄中所有的文件目錄的大小
ls -alh /home
cd命令
- 進入系統根目錄
cd /
- 進入當前目錄的父目錄
cd ..
- 進入當前用戶主目錄
cd ~
- 返回上次所在目錄
cd -
pwd命令
- 顯示當前目錄所在路徑
pwd
- 顯示當前目錄的物理路徑
pwd -P
- 顯示當前目錄的連接路徑
pwd -L
mkdir命令
mkdir [選項]目錄
- 一次建立多級目錄
mkdir -p xiao/test
- 創建權限爲777的目錄
mkdir -m 777 xiao
rm命令
- 刪除abc文件
rm abc
- 強制刪除(不詢問)
rm -f abc
- 刪除所有.log結尾的文件
rm *.log
mv指令
- 修改a.log文件名爲b.log
mv a.log b.log
- 把 b.log 移動到test文件夾(必須存在)下
mv b.log test
如果不存在則執行重命名操作
- 將b.log 移動到test文件夾下(如重複則詢問是否覆蓋)
mv -i b.log test
cp命令
- 對文件 a.log 建立符號鏈接 b.log
cp -s a.log b.log
- 將test1文件夾下所有文件複製到test2下
cp -i test1/* test2
cat命令
cat [選項] [文件]
- 顯示a.log中的內容
cat a.log
- 把a.log中的內容加上行號輸出到b.log
cat -n a.log > b.log
- 把a.log中的多個連續空行轉換成一個空行並加上行號輸出到c.log
cat -ns a.log > c.log
- 把a.log中的內容反向顯示
tac a.log
which命令
- 確認是否安裝了gcc
which gcc
- 查看cd命令的位置
which cd