1. ftp服務訪問
filezilla
2. **管理工具
svn
git3. 遠端訪問
ssh
scp4. 檔案搜尋工具
find
5. 關鍵字查詢工具
grep
6. 工具安裝軟體
yum
rpm
7. 編輯器
vim8. 資料庫
mysql
9. 命令幫助
man和info
10. 磁碟操作利器
fdisk: 直接操作儲存裝置,建立刪除分割槽,分割槽一級工具
mount: 分割槽掛載命令
umount: 解除安裝分割槽
11. 磁碟常用命令
df : 檢視分割槽命令
du: 檢視檔案大小
12. 許可權操作命令
chown, chmod
13. 密碼修改
passwd
14. 檔案基本操作命令
ls: 列出檔案相關屬性
file: 檢視檔案屬性
cd : 切換目錄
cp: 檔案複製
mkdir: 建立目錄
rm : 刪除檔案
15. 打包解包工具
tar7z
16. 帳號切換
su : 帳號之間相互切換
adduser: 新增新使用者
userdel: 刪除使用者
17. 啟動系統服務
service:
setup
18. 網路相關命令
ping : 檢視網路是否通暢
ifconfig: 檢視當前網路狀態,以及配置網路功能
iptables: 防火牆網路狀態
19. 程序管理
top: 列出當前執行的所有程序資源利用狀態並排序
ps: 列出當前所有執行程序
kill: 殺掉指定程序,通過程序id
killall: 殺掉指定程序,通過程序名字
20. 除錯工具
strace : 檢視函式呼叫棧
strings: 檢視程式符號表
gdb: 調式器
21. 關機/重啟
poweroff
shutdown
reboot
22. 自動執行指令碼
cron
23. 編譯器
gcc
g++24.
待續......
linux下開發必備的工具
strace 可用於跟蹤乙個程式裡使用了哪些系統程式設計函式 用法 strace 程式名 程式執行時的引數 ltrace 可跟蹤程式裡呼叫的庫函式 用法 ltrace 程式名 file 可檢視乙個檔案的型別 用法 file 檔名 如果file檢視的是乙個程式,可以檢視到程式的位數,大小端,是否依賴動...
開發必備工具總結
為了提高開發效率,總結必備工具,包括git,vim,tmux linux常用工具以及記憶體洩漏檢測工具等等。待逐漸補充 git以及svn都是版本管理工具。現總結git如下 配置個人資訊 git config global user.email git config global user.name ...
Linux 環境開發工具
vim編輯器是uinx linux作業系統下標準的編譯器。gcc g 是gun 中 c 和 c 的編譯器 gcc option filename g option filename options 是編譯器所需要的引數 filename 是檔名稱 linux下的 c 和 c 編譯器將程式編譯成乙個可...