Mac命令列學習

2021-07-30 22:18:22 字數 912 閱讀 8536

解壓命令相關:

android簽名相關:

[-verbose[:suboptions]]     簽名/驗證時輸出詳細資訊。

子選項可以是 all, grouped 或 summary

[-digestalg 《演算法》]        摘要演算法的名稱

[-sigalg 《演算法》]           簽名演算法的名稱

[-keystore ]           金鑰庫位置

[-storepass 《口令》]         用於金鑰庫完整性的口令

[-sigfile 《檔案》]           .sf/.dsa 檔案的名稱

查詢錯誤的乙個方法:

如果遇到自己倒入sdk**打包出來的apk無法執行,而sdk的demo apk可以執行的這種情況,可以解壓兩個apk檢視有什麼不同的地方,同時可以使用zip -du的方法替換無法執行的apk的不同之處,替換完之後,使用jarsigner命令重新簽名打包,在用zipalign優化下apk,看新的apk是否可以執行

keytool 金鑰和證書管理工具

localhost:.android yuiaragaki$ keytool -list -keystore debug.keystore -storepass android

檢視金鑰庫中的條目(debug.keystore是安卓提供的預設簽名,密碼是android)

金鑰庫型別: jks

金鑰庫提供方: sun

您的金鑰庫包含 1 個條目

androiddebugkey, 2016-8-30, privatekeyentry,

證書指紋 (sha1): 19:10:07:6d:91:9a:b6:10:07:f5:d5:49:10:ba:7f:32:c3:38:8d:b6

學習 mac 命令列

複製貼上的若愚老師的筆記 檢視當前完整路徑 pwd檢視當前目錄下檔案 不包括隱藏檔案 ls e.g.ls readme 意思是顯示以readme開頭的所有檔案,不管是什麼字尾名 檢視當前目錄下所有檔案 包括隱藏檔案 ls a 檢視當前目錄下所有檔案 包括隱藏檔案 的詳細資訊 ls al切換目錄 cd...

mac 命令列 學習二

一 說明 1.mac系統採用unix檔案系統,所有檔案都掛在根目錄下面,沒有windows系統的碟符概念,根目錄用斜槓 表示 2.根目錄 不是可有可無,system表示根目錄下的system檔案,system表示當前目錄下的system檔案 3.在 unix系統中區別字元大小寫,a.txt 不等於 ...

Mac 命令列操作

sudo launchctl load w system library launchdaemons ssh.plistsudo launchctl unload w system library launchdaemons ssh.plistsudo launchctl list grep ssh...