Linux命令

1.基礎(chǔ)命令

ls 查看文件
ls -a 查看隱藏文件
ls -l 顯示目錄文件的具體信息
ls -lh 顯示文件具體大小

cd 進(jìn)入文件
cd .. 返回上一級目錄
cd ~ 返回根目錄
cd - 回到上一次所在目錄
cd . 進(jìn)入當(dāng)前目錄

pwd 顯示當(dāng)前目錄
touch 創(chuàng)建文件
mkdir 創(chuàng)建文件夾
gedit 編輯文件
cat 查看文件內(nèi)容
tab 自動補(bǔ)全

重定向

重定向:重新定義輸出方向

  • 覆蓋重定向 >
  • 追加重定向 >>
    more 分屏查看 大文本
    空格 翻頁
    q 退出
    | 管道
    clear 清屏
    history 歷史命令
    !xxx 執(zhí)行命令

相對路徑 在輸入路徑時,最前面不是 / 或者 ~,表示相對 當(dāng)前目錄 所在的目錄位置
絕對路徑 在輸入路徑時,最前面是 / 或者 ~,表示從 根目錄/家目錄 開始的具體目錄位置

刪除

rm xxx 刪除文件
rm -r xxx 刪除文件夾
rm -i xxx 交互式 詢問是否刪除
rm -f xxx 強(qiáng)制刪除
一般加-r操作都跟文件夾相關(guān)

復(fù)制

cp
-i 交互式復(fù)制
-f 強(qiáng)制復(fù)制
-v 顯示進(jìn)度
-r 復(fù)制文件夾

鏈接

軟鏈接:ln -s 源文件 鏈接文件
硬鏈接:ln 源文件 鏈接文件

刪除

mv 移動文件或重命名
-i 交互式 (前提文件已存在)
-v 顯示進(jìn)度
-f 強(qiáng)制
h'h'h'h'h'h'h'h'h'h'h'h'h'h'h'h'h'h'h
ls xxx* 后面任何字符
ls *xxx 前面任何字符
ls ?xxx ?代表一個字符
word 搜索替換
搜索文本里面的內(nèi)容
grep
-v 取反
-i 忽略大小寫
-n 顯示行號

find / -name *.sh 從根目錄開始搜索以.sh結(jié)尾的文件
find . -name .sh 從當(dāng)前開始搜索以.sh結(jié)尾的文件
find / -name [A-Z]
從根目錄開始搜索以A-Z開頭的文件
find / -size +2M 從根目錄開始搜索大小大于2M的文件
find / -size -2M 從根目錄開始搜索大小小于2M的文件
find / -size +2M -size -5M 從根目錄開始搜索大2M小于5M的文件

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容