主頁 > 作業系統 > Windows常用的網路命令

Windows常用的網路命令

2020-09-10 22:33:38 作業系統

 

命令

說明

ipconfig

查看網路配置的資訊

ping

測驗網路是否連通

tracert

網路診斷工具,可以列出分組經過的路由節點

net

有添加用戶、開啟服務等功能

netstat

顯示協議統計資訊和當前 TCP/IP 網路連接

nbtstat

顯示協議統計和當前使用 NBI 的 TCP/IP 連接

nslookup

用于查詢DNS的記錄,查詢域名決議是否正常

route

顯示、增、刪網路路由表

arp

顯示和修改地址決議協議

1、ipconfig命令

  常用于查看網路配置的資訊,如IP地址、MAC地址、網卡名稱等資訊

ipconfig [/allcompartments] [/? | /all |

                                 /renew [adapter] | /release [adapter] |

                                 /renew6 [adapter] | /release6 [adapter] |

                                 /flushdns | /displaydns | /registerdns |

                                 /showclassid adapter |

                                 /setclassid adapter [classid] |

                                 /showclassid6 adapter |

                                 /setclassid6 adapter [classid] ]

引數解釋:

 adapter             連接名稱

                       (允許使用通配符 * 和 ?,參見示例)

 

    選項:

       /?               顯示此幫助訊息

       /all             顯示完整配置資訊,

       /release         釋放指定配接器的 IPv4 地址,

       /release6        釋放指定配接器的 IPv6 地址,

       /renew           更新指定配接器的 IPv4 地址,

       /renew6          更新指定配接器的 IPv6 地址,

       /flushdns        清除 DNS 決議程式快取,

       /registerdns     重繪所有 DHCP 租用并重新注冊 DNS 名稱

       /displaydns      顯示 DNS 決議程式快取的內容,

       /showclassid     顯示配接器允許的所有 DHCP 類 ID,

       /setclassid      修改 DHCP 類 ID,

       /showclassid6    顯示配接器允許的所有 IPv6 DHCP 類 ID,

       /setclassid6     修改 IPv6 DHCP 類 ID,

默認情況下,僅顯示系結到 TCP/IP 的每個配接器的 IP 地址、子網掩碼和

默認網關,

 

對于 Release 和 Renew,如果未指定配接器名稱,則會釋放或更新所有系結

到 TCP/IP 的配接器的 IP 地址租用,

 

對于 Setclassid 和 Setclassid6,如果未指定 ClassId,則會洗掉 ClassId,

示例:

    > ipconfig                       ... 顯示資訊

    > ipconfig /all                  ... 顯示詳細資訊

    > ipconfig /renew                ... 更新所有配接器

    > ipconfig /renew EL*            ... 更新所有名稱以 EL 開頭

                                         的連接

    > ipconfig /release *Con*        ... 釋放所有匹配的連接,

                                         例如“有線以太網連接 1”或

                                             “有線以太網連接 2”

    > ipconfig /allcompartments      ... 顯示有關所有隔離艙的

                                         資訊

    > ipconfig /allcompartments /all ... 顯示有關所有隔離艙的

                                         詳細資訊

使用方法:

--該命令列顯示簡單的ip配置資訊 重要

C:\WINDOWS\system32>ipconfig

--該命令列顯示詳細的ip配置資訊 重要

C:\WINDOWS\system32>ipconfig /all

--該命令釋放(斷開)WLAN(WI-FI)的連接  WLAN名稱具體要看自己電腦的名稱

C:\WINDOWS\system32>ipconfig /release WLAN

--該命令重啟(重連)WLAN(WI-FI)的連接  WLAN名稱具體要看自己電腦的名稱

C:\WINDOWS\system32>ipconfig /renew WLAN

2、ping命令

  常用于測驗網路是否連通,檢查tcp/ip協議堆疊的是否正確安裝、網卡是否正常作業等

ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]

            [-r count] [-s count] [[-j host-list] | [-k host-list]]

            [-w timeout] [-R] [-S srcaddr] [-c compartment] [-p]

            [-4] [-6] target_name

選項:

    -t             Ping 指定的主機,直到停止,

                   若要查看統計資訊并繼續操作,請鍵入 Ctrl+Break;

                   若要停止,請鍵入 Ctrl+C,

    -a             將地址決議為主機名,

    -n count       要發送的回顯請求數,

    -l size        發送緩沖區大小,

    -f             在資料包中設定“不分段”標記(僅適用于 IPv4),

    -i TTL         生存時間,

    -v TOS         服務型別(僅適用于 IPv4,該設定已被棄用,

                   對 IP 標頭中的服務型別欄位沒有任何

                   影響),

    -r count       記錄計數躍點的路由(僅適用于 IPv4),

    -s count       計數躍點的時間戳(僅適用于 IPv4),

    -j host-list   與主機串列一起使用的松散源路由(僅適用于 IPv4),

    -k host-list    與主機串列一起使用的嚴格源路由(僅適用于 IPv4),

    -w timeout     等待每次回復的超時時間(毫秒),

    -R             同樣使用路由標頭測驗反向路由(僅適用于 IPv6),

                   根據 RFC 5095,已棄用此路由標頭,

                   如果使用此標頭,某些系統可能丟棄

                   回顯請求,

    -S srcaddr     要使用的源地址,

    -c compartment 路由隔離艙識別符號,

    -p             Ping Hyper-V 網路虛擬化提供程式地址,

    -4             強制使用 IPv4,

    -6             強制使用 IPv6,

使用方法:

--該命令用于嘗試訪問百度是否成功,若成功則可以正常上網

C:\WINDOWS\Asuna>ping www.baidu.com

--該命令用于嘗試訪問百度是否成功,若成功則可以正常上網;并持續訪問

C:\WINDOWS\Asuna>ping www.baidu.com -t

--該命令用于測驗TCP/IP協議堆疊是否正常;能ping通,說明你的TCP/IP協議堆疊沒問題!

C:\WINDOWS\Asuna>ping 127.0.0.1

C:\WINDOWS\Asuna>ping localhost

--檢查和網關連接性 可通過Ipconfig查看網關地址

C:\Users\Asuna>ping 網關地址

--ping本地IP地址,檢查你網卡是否作業正常;可通過ipconfig查看IP地址

C:\WINDOWS\system32>ping 本地IP地址

3、netstat命令

  顯示協議統計資訊和當前 TCP/IP 網路連接

NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-x] [-t] [interval]

  -a            顯示所有連接和偵聽埠,

  -b            顯示在創建每個連接或偵聽埠時涉及的

                可執行程式,在某些情況下,已知可執行程式承載

                多個獨立的組件,這些情況下,

                顯示創建連接或偵聽埠時

                涉及的組件序列,在此情況下,可執行程式的

                名稱位于底部 [] 中,它呼叫的組件位于頂部,

                直至達到 TCP/IP,注意,此選項

                可能很耗時,并且在你沒有足夠

                權限時可能失敗,

  -e            顯示以太網統計資訊,此選項可以與 -s 選項

                結合使用,

  -f            顯示外部地址的完全限定

                域名(FQDN),

  -n            以數字形式顯示地址和埠號,

  -o            顯示擁有的與每個連接關聯的行程 ID,

  -p proto      顯示 proto 指定的協議的連接;proto

                可以是下列任何一個: TCP、UDP、TCPv6 或 UDPv6,如果與 -s

                選項一起用來顯示每個協議的統計資訊,proto 可以是下列任何一個:

                IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6,

  -q            顯示所有連接、偵聽埠和系結的

                非偵聽 TCP 埠,系結的非偵聽埠

                 不一定與活動連接相關聯,

  -r            顯示路由表,

  -s            顯示每個協議的統計資訊,默認情況下,

                顯示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的統計資訊;

                -p 選項可用于指定默認的子網,

  -t            顯示當前連接卸載狀態,

  -x            顯示 NetworkDirect 連接、偵聽器和共享

                終結點,

  -y            顯示所有連接的 TCP 連接模板,

                無法與其他選項結合使用,

  interval      重新顯示選定的統計資訊,各個顯示間暫停的

                間隔秒數,按 CTRL+C 停止重新顯示

                統計資訊,如果省略,則 netstat 將列印當前的

                配置資訊一次,

使用方法:

--檢查本機所有已經建立的連接,和本機開放的全部埠;

C:\WINDOWS\Asuna>netstat -a

--展示命令執行程序中在檢查所有連接和埠中,偵測到的可執行程式;

通過這個命令,我們也可以檢查電腦中正在運行的惡意程式;

C:\WINDOWS\system32>netstat -b

--展示以太網中接收和發送資料包的數量;

C:\WINDOWS\system32>netstat -e

--顯示路由表

C:\WINDOWS\system32>netstat -r

--展示對協議的統計;

C:\WINDOWS\system32>netstat -s

--顯示所有連接和偵聽埠、并以數字形式顯示地址和埠號、顯示擁有的與每個連接關聯的行程 ID

C:\WINDOWS\system32>netstat -ano

4、net命令

  NET命令是功能強大的以命令列方式執行的工具,該命令下管理著許多命令如Use命令、User命令,可通過 net 命令 /?查看每個命令的詳細使用方法

NET

    [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |

      HELPMSG | LOCALGROUP | PAUSE | SESSION | SHARE | START |

      STATISTICS | STOP | TIME | USE | USER | VIEW ]

使用方法:

--查看共享資訊

C:\WINDOWS\system32>net share

--查看計算機的用戶帳戶資訊

C:\WINDOWS\system32>net user

--查看管理員組里的用戶

C:\WINDOWS\system32>net localgroup administrators

--查看已經啟動的服務串列

C:\WINDOWS\system32>net start

--停止服務,如停止WLAN連接 注:這里是WlanSvc是服務名稱

C:\WINDOWS\system32>net stop WlanSvc

--啟動服務,如啟動WLAN連接 注:這里是WlanSvc是服務名稱

C:\WINDOWS\system32>net start WlanSvc

--停止服務,如停止WLAN連接 注:這里是WlanSvc是顯示名稱 使用顯示名稱停止服務一定要用雙引號

C:\WINDOWS\system32>net stop "WLAN AutoConfig"

--啟動服務,如啟動WLAN連接 注:這里是WlanSvc是顯示名稱 使用顯示名稱開啟服務一定要用雙引號

C:\WINDOWS\system32>net start "WLAN AutoConfig"

通過顯示名稱查看服務名稱:

--顯示全部服務的 '顯示名稱'和'服務名稱'

C:\WINDOWS\system32>wmic service get displayname,name

--顯示單個的服務的 '顯示名稱'和'服務名稱' ,通過顯示名稱查找服務名稱

C:\WINDOWS\system32>wmic service where displayname='顯示名稱' get name

--顯示單個的服務的 '顯示名稱'和'服務名稱',通過服務名稱查找顯示名稱

C:\WINDOWS\system32>wmic service where name='服務名稱' get displayname

5、arp命令

  顯示和修改地址決議協議(ARP)使用的“IP 到物理”地址轉換表

ARP -s inet_addr eth_addr [if_addr]

ARP -d inet_addr [if_addr]

ARP -a [inet_addr] [-N if_addr] [-v]

  -a            通過詢問當前協議資料,顯示當前 ARP 項,

                如果指定 inet_addr,則只顯示指定計算機

                的 IP 地址和物理地址,如果不止一個網路

                介面使用 ARP,則顯示每個 ARP 表的項,

  -g            與 -a 相同,

  -v            在詳細模式下顯示當前 ARP 項,所有無效項

                和環回介面上的項都將顯示,

  inet_addr     指定 Internet 地址,

  -N if_addr    顯示 if_addr 指定的網路介面的 ARP 項,

  -d            洗掉 inet_addr 指定的主機,inet_addr 可

                以是通配符 *,以洗掉所有主機,

  -s            添加主機并且將 Internet 地址 inet_addr

                與物理地址 eth_addr 相關聯,物理地址是用

                連字符分隔的 6 個十六進制位元組,該項是永久的,

  eth_addr      指定物理地址,

  if_addr       如果存在,此項指定地址轉換表應修改的介面

                的 Internet 地址,如果不存在,則使用第一

                個適用的介面,

使用方法:

--讀取ARP記錄表

C:\WINDOWS\system32>arp -a

C:\WINDOWS\system32>arp -g

--洗掉所有ARP記錄;

--注:想徹底清空ARP串列,需要您禁止所有網路連接,否者網路資料互動程序中仍然會產生新的ARP串列

C:\WINDOWS\system32>arp -d

--手動添加ARP記錄,格式:arp -s IP地址 MAC地址

C:\WINDOWS\system32>arp -s 192.168.101.188 d0-d7-83-5c-4e-12

6、tracert命令

  tracert 是一個簡單的網路診斷工具,可以列出分組經過的路由節點,以及它在IP 網路中每一跳的延遲,

tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout]

               [-R] [-S srcaddr] [-4] [-6] target_name

    -d                 不將地址決議成主機名,

    -h maximum_hops    搜索目標的最大躍點數,

    -j host-list       與主機串列一起的松散源路由(僅適用于 IPv4),

    -w timeout         等待每個回復的超時時間(以毫秒為單位),

    -R                 跟蹤往返行程路徑(僅適用于 IPv6),

    -S srcaddr         要使用的源地址(僅適用于 IPv6),

    -4                 強制使用 IPv4,

    -6                 強制使用 IPv6,

使用方法:

--查詢本機到該地址所經過的路由

--從左到右的5條資訊分別代表了“生存時間”(每途經一個路由器結點自增1)、“三次發送的ICMP包回傳時間”(共計3個,單位為毫秒ms)和“途經路由器的IP地址”(如果有主機名,還會包含主機名),

C:\WINDOWS\system32>tracert www.baidu.com

--查詢本機到該地址所經過的路由,不將地址決議成主機名

C:\WINDOWS\system32>tracert -d www.baidu.com

通過ping和tracert命令來判斷網路經過多少個路由

1) C:\WINDOWS\system32>tracert -d www.baidu.com

--我們訪問www.datang.com主機(當然這里可以是IP地址),經過X次即可到達

2) C:\WINDOWS\system32>ping www.baidu.com -i 10

--ping 命令的-i引數用于設定發出資料包的“生存時間”,

若設為n,則該資料包經過n個結點即停止傳送,若兩個地址之間實際節點數大于n(即包未送至目的地),

則會顯示【TTL expired in transit】(傳送時過期),tracert命令即此原理,分別發送i=1,2,3……,30(默認30)的包實作,

參考資訊:https://blog.csdn.net/foreverhuylee/article/details/49853075?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

7、route命令

  操作網路路由表

ROUTE [-f] [-p] [-4|-6] command [destination]

                  [MASK netmask]  [gateway] [METRIC metric]  [IF interface]

  -f           清除所有網關項的路由表,如果與某個

               命令結合使用,在運行該命令前,

               應清除路由表,

 

  -p           與 ADD 命令結合使用時,將路由設定為

               在系統引導期間保持不變,默認情況下,重新啟動系統時,

               不保存路由,忽略所有其他命令,

               這始侄訓影響相應的永久路由,

 

  -4           強制使用 IPv4,

 

  -6           強制使用 IPv6,

 

  command      其中之一:

                 PRINT     列印路由

                 ADD       添加路由

                 DELETE    洗掉路由

                 CHANGE    修改現有路由

  destination  指定主機,

  MASK         指定下一個引數為“netmask”值,

  netmask      指定此路由項的子網掩碼值,

               如果未指定,其默認設定為 255.255.255.255,

  gateway      指定網關,

  interface    指定路由的介面號碼,

  METRIC       指定躍點數,例如目標的成本,

用于目標的所有符號名都可以在網路資料庫

檔案 NETWORKS 中進行查找,用于網關的符號名稱都可以在主機名稱

資料庫檔案 HOSTS 中進行查找,

 

如果命令為 PRINT 或 DELETE,目標或網關可以為通配符,

(通配符指定為星號“*”),否則可能會忽略網關引數,

 

如果 Dest 包含一個 * 或 ?,則會將其視為 Shell 模式,并且只

列印匹配目標路由,“*”匹配任意字串,

而“?”匹配任意一個字符,示例: 157.*.1、157.*、127.*、*224*,

 

只有在 PRINT 命令中才允許模式匹配,

診斷資訊注釋:

    無效的 MASK 產生錯誤,即當 (DEST & MASK) != DEST 時,

    示例: > route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1

             路由添加失敗: 指定的掩碼引數無效,

             (Destination & Mask) != Destination,

示例:

 

    > route PRINT

    > route PRINT -4

    > route PRINT -6

    > route PRINT 157*          .... 只列印那些匹配  157* 的項

 

    > route ADD 157.0.0.0 MASK 255.0.0.0  157.55.80.1 METRIC 3 IF 2

             destination^      ^mask      ^gateway     metric^    ^

                                                         Interface^

      如果未給出 IF,它將嘗試查找給定網關的最佳

      介面,

    > route ADD 3ffe::/32 3ffe::1

 

    > route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

 

      CHANGE 只用于修改網關和/或躍點數,

 

    > route DELETE 157.0.0.0

    > route DELETE 3ffe::/32

使用方法:

--查看本地所有路由資訊

C:\WINDOWS\system32>route print

--強制使用 IPv4 進行查看路由資訊

C:\WINDOWS\system32>route print -4

--強制使用 IPv6 進行查看路由資訊

C:\WINDOWS\system32>route print -6

--查看指定路由資訊:

C:\WINDOWS\system32>route print 127*

--添加路由資訊

C:\WINDOWS\system32>route add 158.0.0.0 mask 255.0.0.0 182.20.127.11

--修改路由表資訊:

C:\WINDOWS\system32>route add 158.0.0.0 mask 255.0.0.0 182.20.127.11

--洗掉路由表資訊

C:\WINDOWS\system32>route delete 158.0.0.0

8、nslookup命令

  nslookup用于查詢DNS的記錄,查詢域名決議是否正常,在網路故障時用來診斷網路問題

   nslookup [-opt ...]             # 使用默認服務器的互動模式

   nslookup [-opt ...] - server    # 使用 "server" 的互動模式

   nslookup [-opt ...] host        # 僅查找使用默認服務器的 "host"

   nslookup [-opt ...] host server # 僅查找使用 "server" 的 "host"

--查詢的幾種方式

1)直接查詢

nslookup domain [dns-server] //如果沒有指定dns服務器,就采用系統默認的dns服務器,

2)查詢其他記錄

nslookup -qt = type domain [dns-server]

type:

    A -->地址記錄

    AAAA   -->地址記錄

    AFSDB Andrew    -->檔案系統資料庫服務器記錄

    ATMA -->ATM地址記錄

    CNAME   -->別名記錄

    HINHO  -->硬體配置記錄,包括CPU、作業系統資訊

    ISDN   -->域名對應的ISDN號碼

    MB   -->存放指定郵箱的服務器

    MG    -->郵件組記錄

    MINFO   -->郵件組和郵箱的資訊記錄

    MR   -->改名的郵箱記錄

    MX   -->郵件服務器記錄

    NS  --> 名字服務器記錄

    PTR    ->反向記錄

    RP    -->負責人記錄

    RT  -->路由穿透記錄

    SRV    -->TCP服務器資訊記錄

    TXT   -->域名對應的文本資訊

    X25  -->域名對應的X.25地址記錄

3)查詢更具體的資訊

nslookup -d [其他引數] domain [dns-server]     //只要在查詢的時候,加上-d引數,即可查詢域名的快取

使用方法:

--查詢百度的IP地址,我們可以指定后面的DNS服務器,當然大多數可以指定WI-FI路由器即可

C:\WINDOWS\system32>nslookup www.baidu.com 192.168.101.1

--查詢百度的IP地址,通過引數查詢

C:\WINDOWS\system32>nslookup -qt=a www.baidu.com 192.168.101.1

--查詢百度的NS記錄

C:\WINDOWS\system32>nslookup -qt=ns www.baidu.com 192.168.101.1

--反向查詢百度的PRT記錄

C:\WINDOWS\system32>nslookup -qt=prt 166.177.151.110 192.168.101.1

C:\WINDOWS\system32>nslookup 8.8.8.8 192.168.101.1


9、nbtstat命令

  顯示協議統計和當前使用 NBI 的 TCP/IP 連接(在 TCP/IP 上的 NetBIOS)

NBTSTAT [ [-a RemoteName] [-A IP address] [-c] [-n]

        [-r] [-R] [-RR] [-s] [-S] [interval] ]

  -a   (配接器狀態)    列出指定名稱的遠程機器的名稱表

  -A   (配接器狀態)    列出指定 IP 地址的遠程機器的名稱表,

  -c   (快取)          列出遠程[計算機]名稱及其 IP 地址的 NBT 快取

  -n   (名稱)          列出本地 NetBIOS 名稱,

  -r   (已決議)        列出通過廣播和經由 WINS 決議的名稱

  -R   (重新加載)      清除和重新加載遠程快取名稱表

  -S   (會話)          列出具有目標 IP 地址的會話表

  -s   (會話)          列出將目標 IP 地址轉換成計算機 NETBIOS 名稱的會話表,

  -RR  (釋放重繪)      將名稱釋放包發送到 WINS,然后啟動重繪

 

  RemoteName   遠程主機計算機名,

  IP address   用點分隔的十進制表示的 IP 地址,

  interval     重新顯示選定的統計、每次顯示之間暫停的間隔秒數,

               按 Ctrl+C 停止重新顯示統計,

使用方法:

--顯示本地計算機的NetBIOS 名稱表

C:\Users\Asuna>nbtstat -n

--顯示遠程計算機的NetBIOS 名稱,MAC

C:\Users\Asuna>nbtstat -n IP地址

--清楚名稱快取

C:\WINDOWS\system32>nbtstat -R

總結

  我們最常使用的是Ping、ipconfig、netstat、net這四個命令,如果記不得九個至少要記住4個,最少的情況下也需要記住Ping、ipconfig兩個最最最重要的命令,因為Ipconfig和ping常常用于測驗網路的連通性和配置網路資訊等,這兩個也是我們日常使用最多的命令一定要記住,命令在CMD中有詳細的使用解釋說明,如果實在不懂就去百度一下,因為我也是從不懂過來的,每個人都要經歷這個階段,

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/3599.html

標籤:Windows

上一篇:Windows10自帶截圖方法集合!

下一篇:多個Windows10快速切換應用程式的快捷鍵!

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • CA和證書

    1、在 CentOS7 中使用 gpg 創建 RSA 非對稱密鑰對 gpg --gen-key #Centos上生成公鑰/密鑰對(存放在家目錄.gnupg/) 2、將 CentOS7 匯出的公鑰,拷貝到 CentOS8 中,在 CentOS8 中使用 CentOS7 的公鑰加密一個檔案 gpg -a ......

    uj5u.com 2020-09-10 00:09:53 more
  • Kubernetes K8S之資源控制器Job和CronJob詳解

    Kubernetes的資源控制器Job和CronJob詳解與示例 ......

    uj5u.com 2020-09-10 00:10:45 more
  • VMware下安裝CentOS

    VMware下安裝CentOS 一、軟硬體準備 1 Centos鏡像準備 1.1 CentOS鏡像下載地址 下載地址 1.2 CentOS鏡像下載程序 點擊下載地址進入如下圖的網站,選擇需要下載的版本,這里選擇的是Centos8,點擊如圖所示。 決定選擇Centos8后,選擇想要的鏡像源進行下載,此 ......

    uj5u.com 2020-09-10 00:12:10 more
  • 如何使用Grep命令查找多個字串

    如何使用Grep 命令查找多個字串 大家好,我是良許! 今天向大家介紹一個非常有用的技巧,那就是使用 grep 命令查找多個字串。 簡單介紹一下,grep 命令可以理解為是一個功能強大的命令列工具,可以用它在一個或多個輸入檔案中搜索與正則運算式相匹配的文本,然后再將每個匹配的文本用標準輸出的格式 ......

    uj5u.com 2020-09-10 00:12:28 more
  • git配置http代理

    git配置http代理 經常遇到克隆 github 慢的問題,這里記錄一下幾種配置 git 代理的方法,解決 clone github 過慢。 目錄 git配置代理 git單獨配置github代理 git配置全域代理 配置終端環境變數 git配置代理 主要使用 git config 命令 git單獨 ......

    uj5u.com 2020-09-10 00:12:33 more
  • Linux npm install 裝包時提示Error EACCES permission denied解

    npm install 裝包時提示Error EACCES permission denied解決辦法 ......

    uj5u.com 2020-09-10 00:12:53 more
  • Centos 7下安裝nginx,使用yum install nginx,提示沒有可用的軟體包

    Centos 7下安裝nginx,使用yum install nginx,提示沒有可用的軟體包。 18 (flaskApi) [root@67 flaskDemo]# yum -y install nginx 19 已加載插件:fastestmirror, langpacks 20 Loading ......

    uj5u.com 2020-09-10 00:13:13 more
  • Linux查看服務器暴力破解ssh IP

    在公網的服務器上經常遇到別人爆破你服務器的22埠,用來挖礦或者干其他嘿嘿嘿的事情~ 這種情況下正確的做法是: 修改默認ssh的22埠 使用設定密鑰登錄或者白名單ip登錄 建議服務器密碼為復雜密碼 創建普通用戶登錄服務器(root權限過大) 建立堡壘機,實作統一管理服務器 統計爆破IP [root ......

    uj5u.com 2020-09-10 00:13:17 more
  • CentOS 7系統常見快捷鍵操作方式

    Linux系統中一些常見的快捷方式,可有效提高操作效率,在某些時刻也能避免操作失誤帶來的問題。 ......

    uj5u.com 2020-09-10 00:13:31 more
  • CentOS 7作業系統目錄結構介紹

    作業系統存在著大量的資料檔案資訊,相應檔案資訊會存在于系統相應目錄中,為了更好的管理資料資訊,會將系統進行一些目錄規劃,不同目錄存放不同的資源。 ......

    uj5u.com 2020-09-10 00:13:35 more
最新发布
  • vim的常用命令

    Vim的6種基本模式 1. 普通模式在普通模式中,用的編輯器命令,比如移動游標,洗掉文本等等。這也是Vim啟動后的默認模式。這正好和許多新用戶期待的操作方式相反(大多數編輯器默認模式為插入模式)。 2. 插入模式在這個模式中,大多數按鍵都會向文本緩沖中插入文本。大多數新用戶希望文本編輯器編輯程序中一 ......

    uj5u.com 2023-04-20 08:43:21 more
  • vim的常用命令

    Vim的6種基本模式 1. 普通模式在普通模式中,用的編輯器命令,比如移動游標,洗掉文本等等。這也是Vim啟動后的默認模式。這正好和許多新用戶期待的操作方式相反(大多數編輯器默認模式為插入模式)。 2. 插入模式在這個模式中,大多數按鍵都會向文本緩沖中插入文本。大多數新用戶希望文本編輯器編輯程序中一 ......

    uj5u.com 2023-04-20 08:42:36 more
  • docker學習

    ###Docker概述 真實專案部署環境可能非常復雜,傳統發布專案一個只需要一個jar包,運行環境需要單獨部署。而通過Docker可將jar包和相關環境(如jdk,redis,Hadoop...)等打包到docker鏡像里,將鏡像發布到Docker倉庫,部署時下載發布的鏡像,直接運行發布的鏡像即可。 ......

    uj5u.com 2023-04-19 09:26:53 more
  • 設定Windows主機的瀏覽器為wls2的默認瀏覽器

    這里以Chrome為例。 1. 準備作業 wsl是可以使用Windows主機上安裝的exe程式,出于安全考慮,默認情況下改功能是無法使用。要使用的話,終端需要以管理員權限啟動。 我這里以Windows Terminal為例,介紹如何默認使用管理員權限打開終端,具體操作如下圖所示: 2. 操作 wsl ......

    uj5u.com 2023-04-19 09:25:49 more
  • docker學習

    ###Docker概述 真實專案部署環境可能非常復雜,傳統發布專案一個只需要一個jar包,運行環境需要單獨部署。而通過Docker可將jar包和相關環境(如jdk,redis,Hadoop...)等打包到docker鏡像里,將鏡像發布到Docker倉庫,部署時下載發布的鏡像,直接運行發布的鏡像即可。 ......

    uj5u.com 2023-04-19 09:19:04 more
  • Linux學習筆記

    IP地址和主機名 IP地址 ifconfig可以用來查詢本機的IP地址,如果不能使用,可以通過install net-tools安裝。 Centos系統下ens33表示主網卡;inet后表示IP地址;lo表示本地回環網卡; 127.0.0.1表示代指本機;0.0.0.0可以用于代指本機,同時在放行設 ......

    uj5u.com 2023-04-18 06:52:01 more
  • 解決linux系統的kdump服務無法啟動的問題

    問題:專案麒麟系統服務器的kdump服務無法啟動,沒有相關日志無法定位問題。 1、查看服務狀態是關閉的,重啟系統也無法啟動 systemctl status kdump 2、修改grub引數,修改“crashkernel”為“512M(有的機器數值太大太小都會導致報錯,建議從128M開始試,或者加個 ......

    uj5u.com 2023-04-12 09:59:50 more
  • 解決linux系統的kdump服務無法啟動的問題

    問題:專案麒麟系統服務器的kdump服務無法啟動,沒有相關日志無法定位問題。 1、查看服務狀態是關閉的,重啟系統也無法啟動 systemctl status kdump 2、修改grub引數,修改“crashkernel”為“512M(有的機器數值太大太小都會導致報錯,建議從128M開始試,或者加個 ......

    uj5u.com 2023-04-12 09:59:01 more
  • 你是不是暴露了?

    作者:袁首京 原創文章,轉載時請保留此宣告,并給出原文連接。 如果您是計算機相關從業人員,那么應該經歷不止一次網路安全專項檢查了,你肯定是收到過資訊系統技術檢測報告,要求你加強風險監測,確保你提供的系統服務堅實可靠了。 沒檢測到問題還好,檢測到問題的話,有些處理起來還是挺麻煩的,尤其是線上正在運行的 ......

    uj5u.com 2023-04-05 16:52:56 more
  • 細節拉滿,80 張圖帶你一步一步推演 slab 記憶體池的設計與實作

    1. 前文回顧 在之前的幾篇記憶體管理系列文章中,筆者帶大家從宏觀角度完整地梳理了一遍 Linux 記憶體分配的整個鏈路,本文的主題依然是記憶體分配,這一次我們會從微觀的角度來探秘一下 Linux 內核中用于零散小記憶體塊分配的記憶體池 —— slab 分配器。 在本小節中,筆者還是按照以往的風格先帶大家簡單 ......

    uj5u.com 2023-04-05 16:44:11 more