Windows CMD指令和一些工具使用

2021-10-18 10:32:51 字數 2269 閱讀 1194

參考** 修改windows的預設編碼

編碼對照表

950          正體中文(big5)

932 日文(shift-jis)

936 中國 - 簡體中文(gb2312)

52936 簡體中文(hz)

1200 unicode

1201 unicode (big-endian)

65000 unicode (utf-7)

65001 unicode (utf-8)

chcp #檢視當前編碼

chcp 936

#修改當前編碼為中文簡體

安裝git 安裝包位址

將git安轉目錄的usr/bin新增到環境變數即可

複製上面的路徑新增到環境變數

開啟cmd就可以用一部分linux命令了

使用虛擬機器ubuntu和windows共享檔案(smba)的時候,如果插網線會無法在linux掛載windows的共享檔案,所以要設定引數使不插網線也能使用網絡卡的網路

當採用windows   2000/xp/2003系統的區域網使用者拔掉連線本機網絡卡的網線時,或該使用者的網絡卡與區域網中的網路裝置沒有正常連線時,桌面上的「工作列」中會顯示「本地連線,網路電纜沒有插好」的提示。為什麼windows系統能夠自動檢測出客戶機與網路裝置的連通情況呢?這是因為windows   2000/xp/2003系統中內建了「**感知(media   sense)」功能。  

認清「**感知」功能

對於一般的區域網使用者來說,「**感知」功能確實起到了非常重要的作用。當網絡卡或網線出現問題時,客戶機不能與區域網中的網路裝置正常連通,這時「**感知」功能就能立刻檢測出問題,並發出警告,方便了大家對網路的故障的排查。

但大家在進行某些特殊的除錯工作時,智慧型化的「**感知」功能反而會影響正常工作。

例如程式設計師使用便攜裝置(如膝上型電腦)除錯某些tcp/ip應用程式,而tcp/ip程式在測試過程中需要脫離區域網環境,程式設計師需要拔掉測試機器上的網線。這時聰明的「**感知」功能就立刻檢測出本機和區域網裝置沒有正常連通,接著就會禁用**在網絡卡上的某些網路協議,其中就包括tcp/ip協議。由於tcp/ip協議被禁用了,這樣該tcp/ip應用程式就無法進行除錯了,因此大家在某些特殊情況下必須禁用windows系統的「**感知」功能。

禁用「**感知」功能

如何為tcp/ip協議禁用windows系統內建的「**感知」功能呢?通過修改登錄檔就能實現。下面筆者以windows xp系統為例,介紹實現「禁用」的方法。

進入登錄檔編輯器,展開「hkey_local_machine\system\currentcontrolset\services\tcpip\parameters」項,新建乙個「disabledhcpmediasense」

,資料型別為「dword值」,將該值設定為「1」。重新啟動windows xp系統後,就禁用了「**感知」功能。

現在,即使拔掉網線,tcp/ip協議也不會被禁用,tcp/ip應用程式的除錯工作可以照常進行。要想恢復「**感知」功能,也很簡單,只要將登錄檔中 「disabledhcpmediasense」的值修改為「0」,或者刪除「disabledhcpmediasense」,重新啟動系統即可。

certutil -hashfile ***** md5
示例

d:\1_project\gui\results>certutil -hashfile filetransfer1.0.zip md5

md5 的 filetransfer1.0.zip 雜湊:

905d4e2db977f38d2f526a6ae58cb58c

certutil: -hashfile 命令成功完成。

certutil -hashfile ***.tar md5

此命令不僅可以做md5雜湊演算法校驗,還支援其他的雜湊演算法,具體如下:

certutil -hashfile 檔案路徑 [演算法]

支援的演算法有:md2 md4 md5 sha1 sha256 sha384 sha512

Linux一些指令

date 檢視日曆 cal 輸出 檢視命令 顯示輸入的內容 echo 顯示文字檔案內容 cat 翻頁顯示檔案內容 只能向下翻頁 more 翻頁顯示檔案內容 帶上下翻頁 less 顯示檔案的頭幾行 預設10行 head n 指定顯示的行數 顯示檔案的末尾幾行 預設10行 tail n f追蹤顯示檔案更...

docker 一些指令

docker run it tomcat 7.0.68 jre8 bin bash 進入容器 root iz25ljx2ojuz command cat create.sh bin bash docker create v logs logs v dockertmp skywalker api sk...

一些轉移指令

轉移指令 8086cpu的轉移指令分為以下幾類 無條件轉移指令 如 jmp 條件轉移指令 迴圈指令 如 loop 過程 相當於函式 中斷 操作符offset在組合語言中是由編譯器處理的符號,它的功能是取得標號的偏移位址 a.無條件轉移 jmp為無條件轉移,可以只改變ip,也可以同時修改cs和ip j...