1. 程式人生 > >java開發需要知道的一些linux命令

java開發需要知道的一些linux命令

java開發工程師,雖然在日常開發中與linux打交道的是運維工程師,但是作為開發人員,我們或多或少也會接觸一些,

特別是在一些小型創業公司,運維和開發並不是分的很獨立,我們開發人員或許同時擔任著運維的工作,所以,一些常見的

linux命令顯得很重要了。

Linux常用命令—檔案目錄類:

建立目錄:mkdir 目錄名      mkdir -p cc/dd/ee   建立多級目錄

強制刪除子目錄: rm -rf 目錄名

改變當前目錄:cd 目錄名 (進入使用者home目錄:cd ~;進入上一級目錄:cd -   或 cd ..)

檢視自己所在目錄:pwd             檢視當前目錄大小:du

顯示目錄檔案列表:ls -l (-a:增加顯示隱含目錄) ls,ll         ls|wc -l 檢視檔案個數

瀏覽檔案: more, less, head,tail   tailf catalina.out

複製檔案: cp 原始檔 目標檔案 (-r:包含目錄) 

移動檔案 mv oldfilename newfilename 

查詢檔案:(1)find    find /usr -name httpd.conf

Linux常用命令—驅動掛載類:

檢查硬碟使用情況:df -lh

檢查磁碟分割槽:fdisk -l

掛載軟硬光區:mount -t /dev/fdx|hdax /mnt/目錄名

掛載光碟機:mount -t auto /dev/cdrom /mnt/cdrom

掛載ISO檔案:mount -t iso9660 -o loop xxx.iso /path

解除掛載:umount /mnt/目錄名  

解除所有掛載:umount -a

Linux常用命令—程式安裝類:

原始碼包安裝:

(1)配置:解壓目錄下 ./configure

(2)編譯:解壓目錄下 make

(3)安裝:解壓目錄下 make install

Linux常用命令—壓縮解壓類:

tar.gz類:

(1)解壓:tar -xvzf 檔案.tar.gz;

(2)壓縮:tar -cvzf demo.tar.gz 目錄或檔案 

tar未壓縮類:

(1)解包:tar -xvf 檔案.tar;

(2)打包:tar -cvf 檔案.tar 檔案列表

zip類:

(1)解壓:unzip 檔案.zip -d dir;

(2)壓縮:zip zipfile 待壓縮檔案列表

bz2類:

(1)解壓:bunzip2 檔案.bz2或bzip2 -d 檔案.bz2;

(2)壓縮:bzip2 待壓縮檔案

z類:

(1)解壓:uncompress 檔案.z;

(2)壓縮:compress 檔案

Linux常用命令—程序控制類:

列出當前程序ID:ps –aux |grep tomcat      ps –ef |grep tomcat

終止程序:

(1)終止單一程序:kill -9 程序ID號

(2)終止該程式所有程序:killall 程式名   killall zookeeper

檢視資源佔用情況:(1)top  (2)free -m

檢視環境變數值:env

重啟:(1)reboot (2)Ctrl Alt Del (3)init 6

關機:(1)shutdown -h now (2)halt (3)init 0

相關推薦

java開發需要知道linux知識(一)

water RoCE ESS xshel watermark ref process 網上 .sh 做為一個後端開發,經常需要上服務器上看看哪裏出問題了,又報什麽錯了,所以對程序員的服務器技能提出了一定的要求,要學到專業運維那個程度肯定是不可能的,我們只用掌握常用的的些就可

java開發需要知道一些linux命令

java開發工程師,雖然在日常開發中與linux打交道的是運維工程師,但是作為開發人員,我們或多或少也會接觸一些, 特別是在一些小型創業公司,運維和開發並不是分的很獨立,我們開發人員或許同時擔任著運

JavaWeb: Java開發必會的Linux命令

轉載自:http://www.hollischuang.com/archives/800?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io 作為一個Java開發人員,有些常用的Linux命令必須掌握。

Java開發必會的Linux命令

1.查詢檔案 find / -name filename.txt 根據名稱查詢/目錄下的filename.txt檔案。 find . -name "*.xml" 遞迴查詢所有的xml檔案 find . -name "*.xml" |xargs grep "hello world" 遞迴查詢所有檔

Java 開發必會的 Linux 命令

網站 kill 常見用法 lis 交互 world log file com 原文鏈接:https://www.cnblogs.com/zhuawang/p/5212809.html 作為一個Java開發人員,有些常用的Linux命令必須掌握。即時平時開發過程中不使用

Java 開發必會的 Linux 命令 Java 開發必會的 Linux 命令

原文連結:https://www.cnblogs.com/zhuawang/p/5212809.html Java 開發必會的 Linux 命令 作為一個Java開發人員,有些常用的Linux命令必須掌握。即時平時開發過程中不使用Linux(Unix)或者mac系統,也需要熟練掌握Linux

Java開發必須熟悉的Linux命令看這一篇就夠了。

身為一個Java開發人員,這些常用的Linux命令必須掌握。即使平時開發過程中沒有使用Linux(Unix)或者mac系統,也需要熟練掌握Linux命令。因為很多伺服器上都是Linux系統。所以,要和伺服器機器互動,就要通過shell命令、身為伺服器後端經驗豐富

開發同事需要知道Linux 實用的基本操作

實用 日常 上傳 arch 但是 post 顯示 情況 arc Linux 有復雜的體系,有很多的命令,開發同事日常開發時,不像運維同事需要熟練使用很多命令。 下面記錄下我在工作中,常用的基本命令: 一 日誌查看 對於開發同事來說,日常工作中,Linux 中最常用到莫過於日

JAVA程式設計師應該知道linux命令

常用命令   1.在compose Bar下可以對多個伺服器同時進行操作。選擇To All Sessions   2. 檢視JAVA程序:   ps -ef | grep java   ps auxf | grep java   3.殺死JAVA程序:

JAVA程式設計師要知道Linux命令

現在找工作一般要求要有一定的LINUX 基礎用於專案的部署與升級,那麼今天我們說下 我們應該知道哪些命令呢? 1.查詢檔案 find / -name filename.txt 根據名稱查詢/目錄下的

嵌入式開發應該掌握的一些Linux命令

dd  1.作用  dd命令用來複制檔案,並根據引數將資料轉換和格式化。  2.格式  dd [options]  3.[opitions]主要引數  bs=位元組:強迫 ibs=<位元組>;及obs=<位元組>;。  cbs=位元組:每次轉換指定的<位元組>

java項目部署常用linux命令

項目部署 範圍 進程 lena stop 項目 重命名 art 系統初始 1.顯示當前所有java進程pid的命令:jps2.查找文件或文件夾目錄查找目錄:find /(查找範圍) -name ‘查找關鍵字‘ -type d查找文件:find /(查找範圍) -name 查

Java架構-Java開發中的一些小技巧

一、 Java獲取URL地址中傳遞的引數 二、獲取請求的URL地址 三、獲取請求的IP地址 四:判斷字串是否能夠轉換成指定格式的日期 希望此文能幫到大家的同時,也聽聽大家的觀點。歡迎留言討論,加關注,分享你的高見!持續更新! 我本人邀約各大BATJ

開發必會的Linux命令

查詢檔案 find / -name filename.txt 根據名稱查詢/目錄下的filename.txt檔案。 find . -name "*.xml" 遞迴查詢所有的xml檔案 find . -name "*" |xargs grep "hello" 遞迴查詢所有

hive學習筆記以及一些linux命令

去雙引號: sed -i "s/"//g" textNameworking:perl -p -i -e "s/ /,/g" ./wuhan_feiy_end_result.csv 出現 分組無效情況:

Java開發中的一些常用手段

用 BeanUtils應注意的事項: 引用: import org.springframework.beans.BeanUtils; 參考格式: BeanUtils.copyProperties(productInfo, orderDetail);//記住先拷貝 後賦

Java開發常用的一些軟體工具和外掛

總結一下自己在java開發中常用的一些軟體工具,外掛,容器,中介軟體等。 常用軟體及外掛 一.intellij idea(及好用的整合外掛): 1.iBATIS/MyBatis mini-plugin:可以直接從sql介面類點入配置mapper.xml檔案。 2.Alibaba Ja

完成一個java專案需要一些基礎

包括  1.eclipse關鍵字      2.文件注      3. jar包的匯出與匯入 一.elipse關鍵字 ctry+t       檢視父類 ctry+滑鼠游標     檢

進入BAT等主流網際網路公司做Java開發需要達到什麼技術水平?

最近面試了阿里、京東、美團、滴滴等大型網際網路公司,最終收到了美團offer,這次面試過後,我把面試過的公司的面試題做了一個整理。這篇文章是我憑回憶記錄的,面試題沒有順序,不分先後,接下來公佈我去阿里、京東、美團等一線網際網路公司的面試題: 一、阿里巴巴面試 1、開發中Java用得比較多的資

一些linux命令

查詢檔案 find -name qtopia4 強制結束程序 kill -kill pid 改swap大小 dd if=/dev/zero of=/opt/moreswap2 bs=10