亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

作為一個(gè)JAVA開發(fā)人員,有些常用的linux命令必須掌握。即使平時(shí)開發(fā)過程中不使用Linux(Unix)或者mac系統(tǒng),也需要熟練掌握Linux命令。因?yàn)楹芏喾?wù)器上都是Linux系統(tǒng)。所以,要和服務(wù)器機(jī)器交互,就要通過shell命令。

本文并不會(huì)對(duì)所有命令進(jìn)行詳細(xì)講解,只給出常見用法和解釋。具體用法可以使用--help查看幫助或者直接通過google搜索學(xué)習(xí)。

必會(huì)Linux命令清單

查找文件

find / -name filename.txt 根據(jù)名稱查找/目錄下的filename.txt文件。

find . -name "*.xml" 遞歸查找所有的xml文件

find . -name "*" |xargs grep "hello" 遞歸查找所有文件內(nèi)容中包含hello world的xml文件

grep -H 'spring' *.xml 查找所以有的包含spring的xml文件

find ./ -size 0 | xargs rm -f & 刪除文件大小為零的文件

ls -l | grep '.jar' 查找當(dāng)前目錄中的所有jar文件

grep 'test' d* 顯示所有以d開頭的文件中包含test的行。

grep 'test' aa bb cc 顯示在aa,bb,cc文件中匹配test的行。

grep '[a-z]{5}' aa 顯示所有包含每個(gè)字符串至少有5個(gè)連續(xù)小寫字符的字符串的行。

查看一個(gè)程序是否運(yùn)行

ps –ef|grep Tomcat 查看所有有關(guān)tomcat的進(jìn)程

ps -ef|grep --color java 高亮要查詢的關(guān)鍵字

終止進(jìn)程

kill -9 19979 終止線程號(hào)位19979的進(jìn)程

查看文件,包含隱藏文件

ls -al

當(dāng)前工作目錄

pwd

復(fù)制文件

cp source dest 復(fù)制文件

cp -r sourceFolder targetFolder 遞歸復(fù)制整個(gè)文件夾

scp sourecFile name@ip:addr 遠(yuǎn)程拷貝

創(chuàng)建目錄

mkdir newfolder

刪除目錄

rmdir deleteEmptyFolder 刪除空目錄

rm -rf deleteFile 遞歸刪除目錄中所有內(nèi)容

移動(dòng)文件

mv /temp/movefile /targetFolder

重命名

mv oldNameFile newNameFile

切換用戶

su -username

修改文件權(quán)限

chmod 777 file.java file.java的權(quán)限-rwxrwxrwx,r表示讀、w表示寫、x表示可執(zhí)行

壓縮文件

tar -czf test.tar.gz /test1 /test2

列出壓縮文件列表

tar -tzf test.tar.gz

解壓文件

tar -xvzf test.tar.gz

查看文件前10行

head -n 10 example.txt

查看文件后10行

tail -n 10 example.txt

查看日志最近更新

tail -f exmaple.log 這個(gè)命令會(huì)自動(dòng)顯示新增內(nèi)容,屏幕只顯示10行內(nèi)容的(可設(shè)置)。

使用超級(jí)管理員身份執(zhí)行命令

sudo rm a.txt 使用管理員身份刪除文件

查看端口占用情況

netstat -tln | grep 8080 查看端口8080的使用情況

查看端口屬于哪個(gè)進(jìn)程

lsof -i :8080

查看進(jìn)程

ps aux|grep java 查看java進(jìn)程

ps aux 查看所有進(jìn)程

以樹狀格式列出目錄

tree a

PS:Mac下使用tree命令

文件下載

wget http://file.tgz

PS :Mac下安裝wget命令

curl http://file.tgz

網(wǎng)絡(luò)檢測(cè)

ping www.just-ping.com

遠(yuǎn)程登錄

ssh userName@ip

打印信息

echo $JAVA_HOME 打印java home環(huán)境變量的值

Java常用命令

java

javac

javap

jps

jstat

jmap

jstack

其他命令

svn

git

maven

Linux命令學(xué)習(xí)網(wǎng)站

http://explainshell.com/

是一名Java程序員,最近發(fā)現(xiàn)有很多頭條的同學(xué)在學(xué)習(xí)Java的時(shí)候,感覺學(xué)的沒有方向,越學(xué)越迷茫,這樣的情況一般都是學(xué)習(xí)方法開始就是錯(cuò)誤的。沒有把Java技術(shù)進(jìn)行專業(yè)系統(tǒng)化的學(xué)習(xí)。從就業(yè)和節(jié)約時(shí)間的角度考慮,如果有誰(shuí)遇到這方面的問題,可以隨時(shí)問我,因?yàn)槲易鯦ava也比較久了,對(duì)于這些問題比較了解。

你們可以關(guān)注我的頭條號(hào)并在后臺(tái)私信我:Java,里面有Java學(xué)習(xí)圈子的交流地址,有任何問題隨時(shí)問我,也可以跟大家交流,不要一個(gè)人盲目的學(xué),少走彎路才是學(xué)習(xí)Java最大的捷徑。

分享到:
標(biāo)簽:Java
用戶無頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定