# 指令大全 * **強制中斷現在運行** : `ctrl + c` * **cd** : - `cd "<路徑>"` : 進入某個資料夾,像`cd windows`就是進入windows這個資料夾當中(也可以`cd "C:/windows"`) * **dir** : 查看當前資料夾當中的所有資料 - `dir /a` : 包含被隱藏的資料夾(像是.git或是一些惡意程式) * **attrib** : 顯示或更改檔案的基本屬性 - `attrib.exe +S +H "<檔案>"` : 把此檔案隱藏,這個檔案必須包含路徑,像`attrib.exe +S +H "d:\private"`就是隱藏在d槽當中private這個資料夾,**如需取消隱藏只需要把+改成-而已,也就是`attrib.exe -S -H`** * **Ipconfig** : - `Ipconfig/all` : 查看目前詳盡的IP資訊 - `Ipconfig/renew` : 重新取得IP * **ping** : - `ping -?` : 顯示可以用的所有參數 - `ping <網址>` : 可以用網址也可以用IP,主要是測試網路速度以及導向該網站的ip - `ping -t <IP>` : 一直運行直到中斷 - `ping -a <IP>` : 可以看出此IP的主機名稱 - `ping <IP> -n 10` : 一般來說只會發送4個數據包,而在n後面接的數字是代表要改成發送多少數據包,像此情況寫10就是代表丟10個數據包出去 - `ping -l 65500 <IP>`: 代表一次發送到該IP的數據包要有多大,最大值為65500(`ping -l 65500 -t <IP>`就是一直發送65500 byte大小的數據包給該IP直到停止,近似DOS攻擊,假設夠多計算機都對該IP這樣做會造成癱瘓) - 解析輸出 : byte 是位元組,time是響應時間(越短代表越快),TTL可以判別是windows或是linux系統 * **arp** : - `arp -a` : 讀取IP地址和mac地址的對應關係表 - `arp -s <IP> <物理地址>` : 添加arp紀錄 - `arp -d` : 刪除所有arp紀錄,但在網路交互過程中還是會產生新的,可以用來解決網路問題 * **tracert也可用(traceroute)** : - `tracert <網址>` : 可以用網址也可以用IP,監測從本地主機到該IP會經過哪些節點,第一個是自己的IP,依序到最後的位置上,出現`*`代表不允許跟蹤 - `tracert -d <網址>` : 不將IP地址解析到主機名稱,也就是只顯示IP而已 - `tracert -h 3 <網址>` : 代表搜索的最大跳躍數為3 * **route** : - `route print` : 查看當前路由表(0.0.0.0是當前主機的內外網) - `route -n` : 以ip的方式顯示路由 - `route delete <路由>` : 刪除該路由 - `route add <路由>` : 添加該路由 * **nbtstat** : - `nbtstat –a <IP>` : 可以用IP也可以用電腦名稱,查詢該IP位址的NetBIOS資訊(電腦名稱之類的) - `nbtstat -n` : 查詢本地的NetBIOS名稱表的內容 * **nslookup** : - `nslookup -a <網址>` : 可以放入網址或主機名稱,查詢關於此主機的相關資訊 * **netstat** : 查看自己電腦的網路連線與後門 - `netstat -natp | more` : 顯示所有連線狀態 * **host** : 搜尋某個主機名稱的ip - `host -a hostname` : 列出主機名稱各項設定資料 * **nmap** : 查看有開哪些port - `nmap <主機名稱/ip>` * **ssh** : - `ssh 帳號@主機` : 遠端連線 主機 : 遠端主機的 IP 位址或主機名稱 帳號 : 該遠端主機上的帳號名稱 * **telnet** : - `telnet <host/ip> port` : 遠端連線 * **ftp** : 兩台電腦之間傳送檔案的工具 - `ftp <ip> 進入ftp後 <ftp的指令>` <ftp的指令> : - `put`: 上傳檔案 - `get`: 下載檔案 - `mget`: 下載多個檔案 - `mput`: 上傳多個檔案 * **netsh** : - `netsh` `enter` `int` `enter` `ip` `enter` `sh address` : 查看IP?其實這我不確定在做甚麼(有人知道麻煩跟我說一下~)(這網站似乎可以參考 [http://www.james-tw.com/windows/windows-netsh-zhi-ling-cao-zuo](https://) ) * **explorer** : 開啟檔案總管 * **tsshutdn** : 60秒倒計時關機 * **notepad** : 開啟記事本 * **srononce -p** : 15秒後關機 * **perfmon.msc** : 電腦效能監測程序(我不會看) * **mmc** : 開啟控制台 * **calc** : 開啟計算機 * **charmap** : 開啟字元對應表 * **osk** : 開啟電腦小鍵盤 # 小補充 * 不太會的指令用法可以用 `<指令> /?` 或是 `<指令> -?` 查看所有可以接的用法 * **`code.`** : 用VS code的方式打開此檔案 * **`jupyter notebook`** : 用jupyter notebook的方式打開檔案 * IPv4位置分類 : `0.0.0.0` 為本地主機,開頭0 ~ 127是大型網路(國家級),128 ~ 191是中等網路(跨國組織),192 ~ 223是小型網路(企業組織) 怎麼那麼多啦......好難喔,我是菜雞QQ # 參考資料 我也忘記是哪裏找到的 原作者如果有看到拜託不要告我嗚嗚
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.