cmd命令列常用指令

2021-10-19 20:21:13 字數 1474 閱讀 2625

新建資料夾和檔案

cd .. 返回上一級

md test 新建test資料夾

md d:\test\my d盤下新建資料夾

cd test 進入test資料夾

cd.>cc.txt 新建cc.txt檔案

dir 列出資料夾下所有檔案及資料夾

刪除資料夾和檔案

cd test 進入test資料夾

dir 檢視所有檔案目錄

del a.txt 刪除a.txt的檔案

del *.txt 刪除所有字尾為.txt的檔案

rd test 刪除名為test的空資料夾

rd /s d:\test 刪除d盤裡的test資料夾 會出現如下 test, 是否確認(y/n)? 直接輸入 y 在回車

rd test/s 刪除此資料夾下的所有檔案 test, 是否確認(y/n)? 直接輸入 y 在回車

建立空檔案的幾種方法 

1、cd.>a.txt ( cd a.txt)

cd.表示改變當前目錄為當前目錄,即等於沒改變;而且此命令不會有輸出。 

「>」表示把命令輸出寫入到檔案。後面跟著a.txt,就表示寫入到a.txt。 

而此例中命令不會有輸出,所以就建立了沒有內容的空檔案。 

cd >1.txt也是可以的。 

2、copy nul a.txt 

nul表示空裝置,從概念上講,它不可見,存在於每個目錄中,可以把它看成乙個特殊的「檔案」,它沒有內容;一般可把輸出寫入到nul,來達到遮蔽輸出的目的,如pause>nul,此命令執行效果是暫停,並且不會顯示「請按任意鍵繼續…」。 

此例子表示將空裝置複製到a.txt,同樣建立了沒有內容的空檔案。

3、type nul>a.txt 

此例子表示顯示空裝置的內容,並寫入到a.txt。

4、echo a 2>a.txt 

「2」表示錯誤輸出的控制代碼,此例中沒有錯誤輸出,所以建立了沒有內容的空檔案。 

其實》預設都是重定向了控制代碼1,即標準輸出控制代碼。比如cd.>a.txt,其實就是cd. 1>a.txt。 

同樣,控制代碼3到9也可以使用在本例中,它們是未經定義的控制代碼,也不會有輸出,如 

echo a 3>a.txt。

5、fsutil file createnew d:\a.txt 0 

使用fsutil建立了乙個空檔案。

6、其他命令 

只要沒有輸出,並重定向到檔案就可以了

建立非空檔案的幾種方法 

1、echo a>a.txt 

最常用的是echo命令,此例子表示把字母a和回車換行覆蓋輸出到a.txt(如果a.txt原來已有內容則覆蓋掉原來的內容),如果追加內容,可以使用》,如echo b>>a.txt,表示把b和回車換行追加到檔案末尾。

2、其他命令的重定向輸出,如 

type a.txt > b.txt 

copy a.txt b.txt 

fsutil file createnew d:\a.txt 1 

svn 常用的cmd命令列

svn幫助 svnhelp 1 svn import path url 將未納入版本控制的檔案或目錄樹提交到版本庫。遞迴地提交path的副本至url。如果省略path,則預設為 2 svn checkout url rev path 從版本庫簽出工作副本。如果指定rev,那麼它確定了從url首先查詢...

git 命令列 和 cmd命令列

設定全域性使用者名稱 git config global user.name 區域性把global換成local 檢視全域性 git config global list 檢視git的狀態 git status 初始化 git into 名字 新增乙個檔案 git add readme.txt 刪除...

memcahced redis命令列cmd下的操作

一 memcahced 1 安裝 執行memcached.exe d install 把memcached加入到服務中 執行memcached.exe d uninstall 解除安裝memcached 2 啟動memcached cd d memcached 啟動 memcached.exe d ...