當前位置:
首頁 > 知識 > 工作中一些常用的linux命令

工作中一些常用的linux命令

sudo su root #切換到root用戶

chmod a wxr 文件名 #給文件授權

u:表示文件的擁有者

g:表示與該文件擁有者屬於同一組,即用戶組

o:表示其他的用戶

a:表示這三者都是

:表示增加許可權

-:表示撤銷許可權

=:表示設定許可權

r: 表示可讀文件,代號為4

w: 表示可寫文件,代號為2

x: 表示可執行文件,代號為1

-: 表示不具有任何許可權,代號為0

chmod 777 文件名 #給該文件設置可讀可寫可執行許可權

lsof -i:埠號 #查看埠是否被佔用

netstat -tln|grep 埠 #查看埠是否被佔用

netstat -tunlp|grep 埠 #查看埠是否被佔用

yyp #複製一行

alias rederp = cd /../.. #設置別名

yum install -y lrzsz #安裝lrzsz

rz #上傳文件

sz 文件名 #下載文件

:set nu #列出文件的行號

:行號 #索引行號

crontab -e #列出系統所有定時任務

python3 文件名.py #在linux上執行python文件

mv a b #將目錄a重命名為b

ln -s 源文件 目標文件 #設置軟鏈接

清空日誌文件內容:

echo 日誌.log

echo 日誌.log

ps -ef|grep java #查看java的進程

ps aux|grep python #查看python的進程

grep 要查找的字元串 文件名 #在文件中查找指定的字元串

free -h #查看緩存使用情況

htop #顯示每個進程的內存實時使用率

memstat -p PID #列出這個進程相關的可執行文件,數據,共享庫

top #實時資源統計

vmstat -s #實時資源統計

df -h #查看內存使用情況

du -sh * #查看各個文件所佔內存的大小

ll -t #查找當前目錄文件,以降序排列

ll -t|tac #查找當前目錄文件,以升序排列

kill -9 PID #殺死某個進程

rm -r 文件名 #刪除文件

mkdir 文件名 #創建一個文件

tar -cvf 打包後的文件名.tar 文件名.log 僅打包,不壓縮!

tar -zcvf 打包後的文件名.tar.gz 文件名.log 打包後,以 gzip 壓縮

tar -jcvf 打包後的文件名.tar.bz2 文件名.log 打包後,以 bzip2 壓縮

tar -zxvf 文件名.tar.gz #解壓縮.tar.gz文件

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 千鋒JAVA開發學院 的精彩文章:

技術分享:反轉字元串中的單詞
測試環境比線上的代碼多了幾行轉換代碼怎麼處理?

TAG:千鋒JAVA開發學院 |