windows cmd常用命令

pwd 當前路徑
cd 當前路徑
cd path 切換路徑
盤符:切換到盤符根目錄
cls清屏
dir顯示當前目錄下或指定目錄下文件列表
del刪除文件
erase刪除至少一個文件
rd刪除目錄
rmdir刪除目錄
date顯示或設置日期
time顯示或設置時間
copy復制文件內容到另一個文件
move將文件從一個目錄移動到另一個目錄
echo str回顯內容
echo str > file 寫入到文件,可以用來創(chuàng)建文本文件
exit退出cmd
ctrl+c終止當前任務
md創(chuàng)建目錄
mkdir創(chuàng)建目錄
path顯示或設置環(huán)境配置
ren重命名文件
replace替換文件
title設置cmd當前回話標題
type顯示文本文件內容
logoff注銷
shutdown -f -s -t seconds 關機 強制 執(zhí)行關機 倒計時 s秒
shutdown -a 關機 取消
at time shutdown -s 定時 執(zhí)行某個任務/可設置周期執(zhí)行任務
at /delete 清除at定時任務
tasklist進程列表
tasklist|findstr pid 查看指定進程pid的進程信息
taskkill -f -im/-pid taskNameOrID -t 殺死 強制 按鏡像名/按id 任務名或id 及子任務
netstat -aon查看端口占用
netstat -aon|findstr port 查看指定端口占用情況,找到占用端口的進程pid

  • dir顯示目錄中的文件和子目錄列表
dir                 #顯示當前目錄中的文件和子目錄
dir /a              #顯示當前目錄中的文件和子目錄,包括隱藏文件和系統(tǒng)文件
dir c: /a:d         #顯示 C 盤當前目錄中的目錄
dir c:/ /a:-d       #顯示 C 盤根目錄中的文件
dir d:/mp3 /b/p     #逐屏顯示 d:/mp3 目錄里的文件,只顯示文件名,不顯示時間和大小
dir *.exe /s        #顯示當前目錄和子目錄里所有的.exe文件其中 * 是通配符,
                            #代表所有的文件名,還一個通配符 ? 代表一個
                            #不存在,將返回 errorlevel 為1;
# 每個文件夾的 dir 輸出都會有2個子目錄 . 和 ... 代表當前目錄.. 代表當前目錄的上級目錄
dir .               #顯示當前目錄中的文件和子目錄
dir ..              #顯示當前目錄的上級目錄中的文件和子目錄
  • cd更改當前目錄
cd mp3  #進入當前目錄中的mp3目錄
cd ..   #進入當前目錄中的上級目錄
cd/     #進入根目錄
cd      #顯示當前目錄
cd /d d:/mp3 #可以同時更改盤符和目錄
  • md創(chuàng)建目錄
md abc              #在當前目錄里建立子目錄 abc
md d:/a/b/c         #如果 d:/a 不存在,將會自動創(chuàng)建
  • rd刪除目錄
rd abc              #刪除當前目錄里的 abc 子目錄,要求為空目錄
rd /s/q d:/temp     #刪除 d:/temp 文件夾及其子文件夾和文件,不需要按 Y確認 
  • del刪除文件
del d:/test.txt     #刪除指定文件,不能是隱藏、系統(tǒng)、只讀文件
del *.*刪除當前目錄里的所有文件,不包括隱藏、系統(tǒng)、只讀文件,要求按 Y 確認
del /q/a/f d:/temp/*.*刪除 d:/temp 文件夾里面的所有文件,包括隱藏、只讀、系統(tǒng)文件,不包括子目錄
del /q/a/f/s d:/temp/*.*刪除 d:/temp 及子文件夾里面的所有文件,包括隱藏、只讀、系統(tǒng)文件,不包括子目錄
  • ren文件重命名
ren 1.txt 2.bak     #把 1.txt 更名為 2.bak
ren *.txt *.ini     #把當前目錄里所有.txt文件改成.ini文件
ren d:/temp tmp     #支持對文件夾的重命名
  • type顯示文件內容
type c:/boot.ini    #顯示指定文件的內容,程序文件一般會顯示亂碼
type *.txt          #顯示當前目錄里所有.txt文件的內容
  • copy拷貝文件
copy c:/test.txt d:/復制 c:/test.txt 文件到 d:/
copy c:/test.txt d:/test.bak復制 c:/test.txt 文件到 d:/ ,并重命名為 test.bak
copy c:/*.*復制 c:/ 所有文件到當前目錄,不包括隱藏文件和系統(tǒng)文件不指定目標路徑,則默認目標路徑為當前目錄
copy con test.txt從屏幕上等待輸入,按 Ctrl+Z 結束輸入,輸入內容存為test.txt文件con代表屏幕,prn代表打印機,nul代表空設備
copy 1.txt + 2.txt 3.txt合并 1.txt 和 2.txt 的內容,保存為 3.txt 文件如果不指定 3.txt ,則保存到 1.txt
copy test.txt +復制文件到自己,實際上是修改了文件日期
  • ver顯示系統(tǒng)版本label 和 vol設置卷標
vol #顯示卷標
label #顯示卷標,同時提示輸入新卷標
label c:system #設置C盤的卷標為 system
  • date 和 time日期和時間
date          #顯示當前日期,并提示輸入新日期,按"回車"略過輸入
date/t        #只顯示當前日期,不提示輸入新日期
time          #顯示當前時間,并提示輸入新時間,按"回車"略過輸入
time/t        #只顯示當前時間,不提示輸入新時間
  • find (外部命令)查找命令
find "abc" c:/test.txt在 c:/test.txt 文件里查找含 abc 字符串的行如果找不到,將設 errorlevel 返回碼為1
find /i "abc" c:/test.txt查找含 abc 的行,忽略大小寫
find /c "abc" c:/test.txt顯示含 abc 的行的行數(shù)
  • more (外部命令)逐屏顯示
more c:/test.txt    #逐屏顯示 c:/test.txt 的文件內容
  • tree顯示目錄結構
tree d:/            #顯示D盤的文件目錄結構
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容