cd - // 返回上一次目錄
cd或cd ~ // 返回家目錄
cd / // 進入根目錄
pwd // 顯示當前目錄
ls // 顯示當前目錄文件
ls localrepo/ // 顯示指定目錄下的文件,不會對文件夾進行遞歸
ll // 查看目錄文件的的詳細信息
la // 查看全部包括隱藏的目錄文件
tree // 查看當前目錄文件樹 (初次運行可能會提示‘tree’沒有install,需要執行 sudo apt install tree
命令
tree mydir // 查看指定目錄的文件樹
touch hello.py // 創建空文件
mkdir mydir // 創建文件夾
mkdir -p a/b/c // 創建層級目錄 -p 表示同時創建父級目錄(如果該父級不存在的話)
mkdir -p a/{b,c}/{d,e} // 同一級創建多個文件夾a/b/d a/b/e a/c/d a/c/e
cp hello.py ~/hello2.py // 拷貝文件 將hello.py拷貝到家目錄下並命名爲hello2.py
cp hello.py -i hello2.py // 拷貝文件,如果有同名文件詢問是否覆蓋(hello2.py的默認拷貝位置與hello.py的位置相同,同一級目錄)
cp hello.py -f hello2.py // 拷貝文件,如果有同名文件強制覆蓋
cp hello.py -n hello2.py // 拷貝文件,如果有同名文件不覆蓋
mv hello2.py hellocp.py // 重命名文件
mv hello.py ~/Desktop // 移動文件 將hello.py移動到Desktop目錄下
rm hellocp.py // 刪除文件,此操作不能刪除文件夾
rm -rf localrepo/ // 遞歸強制刪除目錄 -f 強制force
find ~/Desktop/ -name '*.py' // 在指定目錄及其下屬目錄中查找指定格式的文件
ln -s /usr/bin/python ./mypylink // 創建可執行程序的軟鏈接
alias rrm='rm -rf' // 給命令起別名,需要root權限
history // 查看命令歷史
clear // 清屏 Linux命令