j2ee程式設計師應該掌握的linux知識

2021-04-16 09:01:40 字數 1229 閱讀 2167

一般大型j2ee應用都在建構在linux環境下的。開發環境下我們可以通過samba對映成本地的網路驅動器,直接在windows環境下進行程式設計除錯。但是最後的發布還是要到linux環境,同時我們對網上web伺服器和資料庫伺服器的應用管理(比如自動指令碼發布等),應用監控(web服務是否正常、mysql資料庫的使用情況)、系統監控(監控磁碟空間的使用情況等)都要求程式設計師熟悉必要的linux知識。

當然程式設計師不必對整個linux系統樣樣精通。下面根據本人開發的經驗,列出程式設計師基本需要掌握的linux知識。

一、linux的基本命令

1、使用者管理

userdel    刪除使用者帳號

useradd    增加使用者賬號

su         改變當前使用者的id

2、檔案目錄管理

ls         瀏覽目錄,檢視當前目錄下的檔案和檔名

chmod      修改檔案許可權

chown      改變檔案所有者

cp         複製檔案

cd         改變當前目錄

mv         重新命名檔案或移動檔案

rm         刪除檔案或者目錄

pwd        當前目錄

scp        遠端拷貝

alias      別名

4、重定向、管道

5、標準輸出、標準錯誤

6、使用/遮蔽乙個特殊字元的含義

7、正規表示式

二、熟練掌握vim編輯器。

三、liunx環境下shell指令碼、perl指令碼的編寫

為了對網上伺服器應用進行管理,通常需要編寫一些指令碼。

指令碼的編寫重點掌握下面幾點:

1、理解雙引號、單引號、反引號的含義。

2、反斜線的使用。

3、shell指令碼賦值語句左邊的變數名不要加上$,常寫perl指令碼的常犯此錯誤。

4、字串比較長,含有空格的時候,作為乙個引數時指令碼出錯,用雙引號把字串括起來。

5、掌握好awk和sed的用法。

四、基本軟體包的安裝

apache、resin、mysql

一般的步驟就是:

configure

make

make install

五、相關**

下面的**是比較優秀的linux**,可以去看看。

j2ee程式設計師應該掌握的linux知識

4 重定向 管道 5 標準輸出 標準錯誤 6 使用 遮蔽乙個特殊字元的含義 7 正規表示式 二 熟練掌握vim編輯器。三 liunx環境下shell指令碼 perl指令碼的編寫 為了對網上伺服器應用進行管理,通常需要編寫一些指令碼。指令碼的編寫重點掌握下面幾點 1 理解雙引號 單引號 反引號的含義。...

J2EE程式開發思路

j2ee 程式開發思路 首先要將應用程式分層,根據 j2ee 的mvc 框架,哪些部分屬於 v iew 層,哪些部分屬於 c ontrol 層,哪些部分屬於 m odel 層。各層之間採用何種方式進行呼叫。對於mvc 的各層採用何種框架,v層的框架有 strus jsf等,m 層有hibernate...

J2EE 類的建立

1.建立book類 package j2eetest 包名 author wanjinyoung public class book 獲取書名 public string getname 獲取作者 public string getauthor 獲取編號 public string getisbn ...