Linux命令
linux命令查詢網(wǎng)站:https://explainshell.com
linux_command.png
常用命令
- cd:進(jìn)入目錄
- cd 目錄名:進(jìn)入到該目錄
- cd ..:進(jìn)入上一級目錄
- pwd:顯示當(dāng)前目錄
- mkdir:創(chuàng)建目錄
- mkdir 目錄名
- mkdir -p 目錄路徑
- whoami:當(dāng)前用戶
- ls:查看當(dāng)前路徑下的內(nèi)容
- ls -a:顯示當(dāng)前路徑所有內(nèi)容,包括隱藏的以點和點點開頭的路徑
- ls -l:顯示當(dāng)前路徑下的內(nèi)容和對應(yīng)的詳細(xì)信息徒像,不包括隱藏的內(nèi)容
- ls -al:顯示當(dāng)前路徑下的全部內(nèi)容和對應(yīng)的詳細(xì)信息
linux_ls.png
- cat:查看文件內(nèi)容
- cat 文件路徑:顯示文件內(nèi)容不可以編輯
- vim:查看和編輯文件內(nèi)容
- vim 文件路徑
- 編輯模式:i
- 保存:esc+:w
- 退出:esc+:q
- 強(qiáng)制退出:esc+:q!
- vim 文件路徑
- echo:輸出
echo 內(nèi)容> 文件路徑:將文件創(chuàng)建在路徑下,并且將內(nèi)容插入
echo 內(nèi)容 >> 文件路徑:在文件中追加內(nèi)容
- touch:創(chuàng)建文件
- touch 文件名
- mv:移動文件
- mv 文件名 新文件名 :移動加重命名
- rm:刪除
- rm 文件路徑:刪除文件
- rm -f 文件路徑:強(qiáng)制刪除文件
- rm -r 目錄路徑:刪除目錄
- rm -rf 目錄路徑:強(qiáng)制刪除目錄
- tree:查看目錄結(jié)構(gòu)
- ln:建立軟連接
- ln -s 真實文件 鏈接
- curl:
- curl -L urld地址:下載文件
- -A/--user-agent <string> 設(shè)置用戶代理發(fā)送給服務(wù)器,即告訴服務(wù)器瀏覽器為什么
- -basic 使用HTTP基本驗證
- --tcp-nodelay 使用TCP_NODELAY選項
- -e/--referer <URL> 來源網(wǎng)址,跳轉(zhuǎn)過來的網(wǎng)址
- --cacert <file> 指定CA證書 (SSL)
- --compressed 要求返回是壓縮的形勢炉擅,如果文件本身為一個壓縮文件扶平,則可以下載至本地
- -H/--header <line>自定義頭信息傳遞給服務(wù)器
- -I/--head 只顯示響應(yīng)報文首部信息
- --limit-rate <rate> 設(shè)置傳輸速度
- -u/--user <user[:password]>設(shè)置服務(wù)器的用戶和密碼
- -0/--http1.0 使用HTTP 1.0
- curl -L urld地址:下載文件
- wget:
- wget -p -H -e robots=off url地址:拷貝網(wǎng)頁
- df:
- df -kh:顯示磁盤占用
- du:
- du -sh:顯示當(dāng)前目錄大小
- du -h:顯示各個文件的大小