DOS進階學習

1、Net常用命令

(1)net share - 查看共享命令

net share ipc$ - 設置ipc$共享

net share ipc$ /del - 刪除ipc$共享 (xp系統無法刪除)

net share c$=c: - 設置c盤爲共享

我的實驗是在win7_64平臺上操作的

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

查看共享:

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

通過命令來添加一個共享並指定共享訪問權限:

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

刪除共享:

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

(2)net user - 查看本地的用戶列表

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

 

net user 用戶名 密碼 /add - 增加一個用戶

注意:

1>如果你的本機運行着360, 有可能出現添加用戶失敗, 可以試着退出360.

2>請以管理員模式運行CMD.

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

net user 用戶名 /add 或 net user 用戶名 ""/add - 增加一個密碼爲空的用戶(知道上面的操作, 還能不會操作這個)

net user 用戶名 /del - 刪除某個用戶名

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

net user 用戶名 /active:yes(no) - 設置某個用戶的狀態爲啓用(禁用)

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat\

(3)net localgroup administrators - 查看管理員組裏的用戶(即權限爲管理員的用戶)

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

net localgroup administrators 用戶名 /add - 把某個用戶增加到管理員組裏

 

net localgroup administrators 用戶名 /del - 從管理員組裏刪除某個用戶

注意:.

1>增加到某個組裏的用戶必須是已經被創建過的用戶.

2>增加到的組必須爲存在的組.

(4)net start - 查看已經啓動的服務列表

net start 服務名 - 開啓某個服務 注意:要想成功的開啓一個服務,前提是它被停用了,而不是被禁止

net stop 服務名 - 停止某個服務 注意:停止的服務必須是已經啓動的,而不是已經停止或是被禁止的

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

2、netstat

如果我們的計算機有時候收到的數據包出錯,我們不必感到奇怪,TCP/IP可以容許這些類型的錯誤,並能夠自動重發數據包。但如果累計的出錯情況數目佔到所接收的IP數據報相當大的比例,或者它的數目正迅速增加,那麼我們就應該使用Netstat查一查爲什麼會出現這些情況了。我們甚至可以用它來檢查我們的機器是否中了病毒或是木馬

netstat 的一些常用選項(注意, 不要寫成了 net stat, 這個不是NET指令哦.)

netstat 這個網絡命令, 小編在應用上最常用來查看當前網絡的連接狀況, 即 netstat -an, 如果有高手路過, 煩請指點一二, 我代表我們這些小白菜們誠心謝過!

netstat –s

本選項能夠按照各個協議分別顯示其統計數據。如果我們的應用程序(如Web瀏覽器)運行速度比較慢,或者不能顯示Web頁之類的數據,那麼我們就可以用本選項來查看一下所顯示的信息。我們需要仔細查看統計數據的各行,找到出錯的關鍵字,進而確定問題所在。

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

netstat –e

本選項用於顯示關於以太網的統計數據。它列出的項目包括傳送的數據包的總字節數、錯誤數、刪除數、數據包的數量和廣播的數量。這些統計數據既有發送的數據包數量,也有接收的數據包數量。這個選項可以用來統計一些基本的網絡流量。

netstat –r

本選項可以顯示關於路由表的信息,類似於使用 route print 命令時看到的 信息。

除了顯示有效路由外,還顯示當前有效的連接。

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

netstat –a

本選項顯示所有的有效連接信息列表,包括已建立的連接(ESTABLISHED),也包括監聽連接請求(LISTENING)的那些連接。

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

netstat –n

顯示所有已建立的有效連接

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

使用net user命令遠程訪問主機文件

ipc$詳細解釋大全

3、net use \\ip地址\ipc$ "密碼" /user:用戶名 - 和某個ip地址建立一個ipc$連接(ipc$入侵)

net use \\ip地址\ipc$ /del - 刪除建立的ipc$連接

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

命令成功與否的前提:

1>.對方操作系統是否爲NT以上的(除xp外)

2>.對方系統是否開啓了ipc$共享

3>.輸入的用戶名和密碼是否正確

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

4、net use h: \\ip地址\c$ - 將對方c盤映射到本地的h盤

net use h: /del -刪除映射到本地的磁盤

注意:

1>.要映射到本地的磁盤名不能與本地現有的磁盤名重複(衝突)

2>.想要映射對方的某個磁盤或目錄的前提是對方的此磁盤或目錄設置了共享

2>.copy 磁盤:\程序名 \\ip地址\c$\要保存的程序名

3>.net time \\ip地址 - 查看某ip地址的計算機系統上的時間

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

注意:

除了查看本機時間可直接輸入此命令外,在查看其他ip地址的時間之前必須建立ipc$連接

4>.at \\ip地址 時間 要運行的程序 - 指定遠程計算機在某個時間點運行指定的程序

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

Doså½ä»¤è¿é¶(ä¸)---Net, Netstat

二、FTP命令

FTP命令行與圖形界面的FTP工具的異同:

相同: 都可以通過FTP協議完成文件的收發操作

不同: 命令行工具系統自帶, 隨時隨地完成任務; 而圖形界面則需要安裝或攜帶一個綠色的軟件, 好一點漂亮點的軟件則需要佔用過多的系統資源. 而且你還要準備一個鼠標.

總之, 不同的人有不同的需求, 因人而異, 沒好沒壞. 小編只是分享自己的所學所得, 如果對各位條友有用, 可以收藏備參. 不需要的條友就當路過打打醬油吧. 小編在此都表示感激大家的光臨, 謝謝大家的友好的關注與支持!

1>.(!): 在本機中執行交互shell,執行exit命令可以返回ftp環境.

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

2>.(?): 同help命令,顯示幫助信息.

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

3>.(append): 將本地文件追加到遠程系統主機,若未指定遠程系統文件名,則使用本地文件名.

命令格式: append 本地文件名 [遠程保存文件名]

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

4>.(ascii): 使用ascii類型傳輸方式.

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

5>.(bell): 每個命令執行完畢後計算機響鈴一次.

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

注意: 輸入一次可以開啓bell模式,再次輸入則可以關閉!

6>.(binary): 設置文件傳輸方式爲二進制(類似於ascii 模式的操作).

7>.(bye): 退出ftp命令模式.同quit命令.(就是退到FTP命令並斷開連接, 退出命令模式是跟close的區別)

8.(cd): 切換目錄.

命令格式: cd 遠程目錄

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

9>.(close):中斷與遠程服務器的ftp會話(與open對應).

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

10>.(delete):刪除遠程主機文件.

命令格式: delete 遠程文件名

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

11>.(debug):設置調試方式,顯示發送至遠程主機的每條命令.

注意:輸入一次debug命令可以開此啓模式,再次輸入則可以關閉!

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

12>.(dir)顯示遠程主機目錄,和ls命令有相同處.

命令格式: dir 遠程目錄 本地文件名 (可以把ftp主機上的目錄裏的列表情況保存至本地)

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

13>.(disconnect): 中斷與遠程服務器的ftp會話.同close命令.

14>.(get): 從遠程主機上下載文件到本地.

命令格式: get 遠程文件名 本地文件名

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

15>.(hash):每傳輸2048字節,顯示一個hash符號"#".

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

16>.(help):同"?"命令,顯示幫助信息.

17>.(lcd):顯示當前本地計算機的目錄.

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

18>.(ls):顯示遠程主機目錄,但不如dir命令顯示的信息更加詳細.

命令格式: ls 遠程文件名 本地文件名

(注意:這個ls 的功能與dir的功能類似, 都可以將服務端的當前目錄中的文件列表信息寫入到本地的一個文件中去. 只是沒有 dir 命令返回的信息詳細.)

19>.(mdelete):同時刪除遠程主機多個文件, 需要用戶進行確認.

命令格式:mdelete 遠程文件名1 遠程文件名2 ...(前提FTP服務端提供了修改權限)

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

 

20>.(open): 建立指定ftp服務器連接,可指定連接端口.

命令格式: open 遠程主機 端口號(如果是默認21的端口號,則不需要指定, open指令上面都有操作演示的哦)

21>.(prompt): 設置對多個文件操作時的交互提示,可以取消m打頭命令的確認過程,進行自動確認.

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

22>.(put): 將本地文件傳送至遠程主機

(與 get 命令是相對的, get是下載到本地, put是下上傳到服務端).

命令格式: put 本地文件名 遠程文件名

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

24>.(quit): 同bye,退出ftp命令行.

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

27>.(rename): 更改遠程主機文件名.

命令格式: rename 想要更改的文件名 更改後的文件名

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

28>.(rmdir): 刪除遠程主機目錄.

命令格式: rmdir 遠程目錄名

30>.(status): 顯示當前ftp狀態.

31>.(type): 設置(改變)文件傳輸類型,默認文件傳輸類型爲ascii.

命令格式: type 文件傳輸類型(如ascii,binary), 這個小編極少用到, 直接執行 ascii 或 binary就可以了

發佈了68 篇原創文章 · 獲贊 93 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章