身為一個Java開發人員,這些常用的Linux命令必須掌握。即使平時開發過程中沒有使用Linux(Unix)或者mac系統,也需要熟練掌握Linux命令。因為很多服務器上都是Linux系統。所以,要和服務器機器交互,就要通過shell命令、身為服務器后端經驗豐富的老鳥或者大神、這些都是必備的基本技能。
文章不會對所有linux命令進行詳細講解、只給出常見用法和基本解釋、具體用法可以使用--help、百度google即可。
本來想把jdk命令行工具放在第一位講解、畢竟是做java的是不。但是想到jdk命令行比較重要還是打算放到下一篇文章單獨講解、這畢竟是實打實的經驗啊、無論是日常工作中排查內存泄漏、還是面試的時候作為一個亮點都是不錯的干貨。
1-查找文件或者文件夾
2-查找后臺運行的程序 以tomcat為例
3-kill掉某個進程
4-查看文件或者文件夾目錄、包含隱藏
5-查看-當前工作目錄
6-復制文件
7-創建目錄
8-刪除目錄
9-移動文件
10-rename
11-用戶切換
12-修改文件權限
13-壓縮文件
14-列出壓縮文件列表
15-解壓文件
16-查看文件頭10行
17-查看文件尾10行
18-查看日志類型文件
19-使用超級管理員身份執行命令
20-查看端口占用情況
21-查看端口屬于哪個程序
22-查看后臺進程
23-以樹狀圖列出目錄的內容
24- 文件下載
25-網絡檢測
26-遠程登錄