基於Linux系統開發常用的命令

2021-10-08 03:44:06 字數 1134 閱讀 9973

# 撤銷本地修改,恢復修改之前的原檔案

svn revert 《檔名》

# 撤銷某個目錄下的本地修改

svn revert -r *

# 回退到歷史的某個版本

svn merge -r 《當前版本號》:《想要回退的版本號》

《檔案(夾)

>

# 當前專案下所有的修改

svn diff

# 對比a和b兩個歷史版本之間的修改

svn diff -r a:b

# 檢視歷史版本下檔案的內容

svn cat -r 《版本號》

《檔名》

# 檢視提交日誌

svn log

# 只顯示最新的幾行

svn log -l 10

參考資料

# 將tar.gz解壓到指定目錄

tar -xzvf ***x.tar.gz -c 《目標目錄》

# 將tar.gz解壓到當前目錄下

tar -xzvf ***x.tar.gz

-x		:		顯示沒有控制終端的程序,同時顯示各個命令的具體路徑

# 顯示

ps -ux

-aux 顯示所有包含其他使用者的行程

kill -1 

kill -9

# 強制程序立刻停止執行 未儲存的進度會丟失

kill -15

# 程序用一段時間來正常關閉並釋放資源 不是強制停止

# 檢視指定使用者的程序

top -u username

-a		:

(all)顯示所有選項,預設不顯示listen相關

-p :

(tcp)僅顯示tcp相關選項

-u :

(udp)僅顯示udp相關選項

-l : 僅列出有在監聽的服務狀態

-p : 顯示建立相關鏈結的程式名

-n : 拒絕顯示別名,能顯示數字的全部轉化成數字

netstat -napl

原Android系統開發時常用linux的命令

android shell中linux命令 busybox指令 www.0871hx.com 命令指令碼一般放在 system bin busybox指令碼一般放在 system xbin下 注意命令的執行許可權 能切入adb shell 表明有shell權www.lzfsk.com限,更多的操作則...

Linux系統開發常用命令

ls a 列出目錄所有檔案,包含以.開始的隱藏檔案 ls a 列出除.及.的其它檔案 ls r 反序排列 ls t 以檔案修改時間排序 ls s 以檔案大小排序 ls h 以易讀大小顯示 ls l 除了檔名之外,還將檔案的許可權 所有者 檔案大小等資訊詳細列出來 ll示例 列出當前目錄中所有以 t ...

基於開源體系的系統開發概述

如果我看得更遠一點的話,是因為我站在巨人的肩膀上。牛頓使用開源軟體一定會當小白鼠,但是中國還有句成語叫做因噎廢食。而伴隨著網際網路技術發展而日益龐大的知識庫,超人型的技術人員會越來越少,分工合作是乙個必然的趨勢。從成本來講,乙個軟體系統的誕生需要相應的時間與技術投入成本 踩坑填坑 採用開源成熟軟體成...