中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓學習|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡工程師培訓

當前位置:網(wǎng)絡工程師 > 技術課程 > linux > 熱點關注 > linux常用命令

java程序猿常用Linux命令(轉載)

時間:2019-07-27

常用dos命令_linux常用shell命令_linux常用命令

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

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

find /home/user1 -name ‘*.txt’ | xargs cp -av –target-directory=/home/backup/ –parents 從一個目錄查找并復制所有以 ‘.txt’ 結尾的文件到另一個目錄。1)在/tmp中查找所有的*.h,并在這些文件中查找“syscall_vector",最后打印出所有包含"syscall_vector"的文件名 a) find /tmp -name "*.h" | xargs -n50 grep syscall_vector。vtl模板中#parse應用的文件能夠夠嵌套引用包含#parse的模板. 默認為 10, 用戶可以通過velocity.properties中directive.parse.max.depth來自定義設置單個文件中#parse引用文件個數(shù). (注意: 如果velocity.properties文件中directive.parse.max.depth沒有設置, velocity默認為10.) 準許遞歸調用, 例如,如果dofoo.vm模板包含下面的語句:。

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

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

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

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

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

linux常用shell命令_常用dos命令_linux常用命令

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

ps –ef|grep tomcat查看所有有關tomcat的進程

ps -ef|grep --color java高亮要查詢的關鍵字

kill -9 19979終止線程號位19979的進程

ls -al

pwd

cp source dest復制文件

cp -r sourceFolder targetFolder遞歸復制整個文件夾

linux常用命令_linux常用shell命令_常用dos命令

上述命令行是使用rsync默認的操作linux常用命令,在本地系統(tǒng)上(localdir) 指定希望被拷貝的目錄,同時指定遠程系統(tǒng)的主機名(host)和用來存放被拷貝 文件的目錄(remotedir) 。$ scp node1:~/.ssh/* ./ 拷貝node1上的.ssh文件夾到node2。值得一提的是,這種方式是有問題的,因為遠程線程和本地線程使用同一個文件句柄操作文件,這樣文件指針就會亂掉linux常用命令,雖然遠程線程使用overlapped結構來指定文件偏移避免了拷貝數(shù)據(jù)亂的情況,從而保證了自己的拷貝工作能順利完成,但是本地線程的指針是肯定要亂掉的,這對本地線程是致命的。

mkdir newfolder

rmdir deleteEmptyFolder刪除空目錄rm -rf deleteFile遞歸刪除目錄中所有內容

mv /temp/movefile /targetFolder

mv oldNameFile newNameFile

su -username

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

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

linux常用shell命令_linux常用命令_常用dos命令

tar -tzf test.tar.gz

tar -xvzf test.tar.gz

head -n 10 example.txt

tail -n 10 example.txt

tail -f exmaple.log//這個命令會自動顯示新增內容,屏幕只顯示10行內容的(可設置)。

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

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

lsof -i :8080

linux常用命令_常用dos命令_linux常用shell命令

ps aux|grep java查看java進程

ps aux查看所有進程

tree a

ps:Mac下使用tree命令

wget mac下安裝wget命令

curl

ping

ssh userName@ip

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

java javacjps,jstat,jmap,jstack

svn git maven

 上一個教程:Linux查看配置命令匯總