cmd命令,linux命令

來源:互聯網
上載者:User
XP.CMD命令大全

有關某個命令的詳細資料,請鍵入 HELP 命令名
ASSOC 顯示或修改副檔名關聯。
AT 計劃在電腦上啟動並執行命令和程式。
ATTRIB 顯示或變更檔屬性。
BREAK 設定或清除擴充式 CTRL+C 檢查。
CACLS 顯示或修改檔案的存取控制清單(ACLs)。
CALL 從另一個批次程式調用這一個。
CD 顯示目前的目錄的名稱或將其更改。
CHCP 顯示或設定活動字碼頁數。
CHDIR 顯示目前的目錄的名稱或將其更改。
CHKDSK 檢查磁碟並顯示狀態報表。
CHKNTFS 顯示或修改啟動時間磁碟檢查。
CLS 清除螢幕。
CMD 開啟另一個 Windows 命令解釋程式視窗。
COLOR 設定預設控制台前景和背景顏色。
COMP 比較兩個或兩套檔案的內容。
COMPACT 顯示或更改 NTFS 分區上檔案的壓縮。
CONVERT 將 FAT 卷轉換成 NTFS。您不能轉換
當前磁碟機。
COPY 將至少一個檔案複製到另一個位置。
DATE 顯示或設定日期。
DEL 刪除至少一個檔案。
DIR 顯示一個目錄中的檔案和子目錄。
DISKCOMP 比較兩個磁碟片的內容。
DISKCOPY 將一個磁碟片的內容複寫到另一個磁碟片。
DOSKEY 編輯命令行、調用 Windows 命令並建立宏。
ECHO 顯示訊息,或將命令回顯開啟或關上。
ENDLOCAL 結束批檔案中環境更改的本地化。
ERASE 刪除至少一個檔案。
EXIT 退出 CMD.EXE 程式(命令解釋程式)。
FC 比較兩個或兩套檔案,並顯示
不同處。
FIND 在檔案中搜尋文字字串。
FINDSTR 在檔案中搜尋字串。
FOR 為一套檔案中的每個檔案運行一個指定的命令。
FORMAT 格式化磁碟,以便跟 Windows 使用。
FTYPE 顯示或修改用於副檔名關聯的檔案類型。
GOTO 將 Windows 命令解釋程式指向批次程式
中某個標明的行。
GRAFTABL 啟用 Windows 來以映像模式顯示
擴充字元集。
HELP 提供 Windows 命令的協助資訊。
IF 執行批次程式中的條件性處理。
LABEL 建立、更改或刪除磁碟的卷標。
MD 建立目錄。
MKDIR 建立目錄。
MODE 配置系統裝置。
MORE 一次顯示一個結果螢幕。
MOVE 將檔案從一個目錄移到另一個目錄。
PATH 顯示或設定可執行檔的搜尋路徑。
PAUSE 暫停批檔案的處理並顯示訊息。
POPD 還原 PUSHD 儲存的目前的目錄的上一個值。
PRINT 列印文字檔。
PROMPT 更改 Windows 命令提示字元。
PUSHD 儲存目前的目錄,然後對其變更。
RD 刪除目錄。
RECOVER 從有問題的磁碟恢複可讀資訊。
REM 記錄批檔案或 CONFIG.SYS 中的注釋。
REN 重新命名檔案。
RENAME 重新命名檔案。
REPLACE 替換檔案。
RMDIR 刪除目錄。
SET 顯示、設定或刪除 Windows 環境變數。
SETLOCAL 開始批檔案中環境更改的本地化。
SHIFT 更換批檔案中可替換參數的位置。
SORT 對輸入進行分類。
START 啟動另一個視窗來運行指定的程式或命令。
SUBST 將路徑跟一個磁碟機代號關聯。
TIME 顯示或設定系統時間。
TITLE 設定 CMD.EXE 會話的視窗標題。
TREE 以圖形模式顯示磁碟機或路徑的目錄結構。
TYPE 顯示文字檔的內容。
VER 顯示 Windows 版本。
VERIFY 告訴 Windows 是否驗證檔案是否已正確
寫入磁碟。
VOL 顯示磁碟卷標和序號。
XCOPY 複製檔案和分類樹。

appwiz.cpl------------添加刪除程式

control userpasswords2--------使用者帳戶設定

cleanmgr-------垃圾整理

CMD--------------命令提示字元可以當作是 Windows 的一個附件,Ping,Convert 這些不能在圖形環境下 使用的功能要藉助它來完成。

cmd------jview察看Java虛擬機器版本。

command.com------調用的則是系統內建的 NTVDM,一個 DOS虛擬機器。它完全是一個類似 Virtual PC 的 虛擬環境,和系統本身聯絡不大。當我們在命令提示字元下運行 DOS 程式時,實際上也 是自動轉移到 NTVDM虛擬機器下,和 CMD 本身沒什麼關係。

calc-----------啟動計算機

chkdsk.exe-----Chkdsk磁碟檢查

compmgmt.msc---電腦管理

conf-----------啟動 netmeeting

control userpasswords2-----User Account 使用權限設定

devmgmt.msc--- 裝置管理員

diskmgmt.msc---磁碟管理公用程式

dfrg.msc-------磁碟磁碟重組程式

drwtsn32------ 系統醫生

dvdplay--------啟動Media Player

dxdiag-----------DirectX Diagnostic Tool

gpedit.msc-------組策略編輯器

gpupdate /target:computer /force 強制重新整理組策略

eventvwr.exe-----事件檢視器

explorer-------開啟資源管理員

logoff---------登出命令

lusrmgr.msc----本機使用者和組

msinfo32---------系統資訊

msconfig---------系統配置公用程式

net start (servicename)----啟動該服務

net stop (servicename)-----停止該服務

notepad--------開啟記事本

nusrmgr.cpl-------同control userpasswords,開啟使用者帳戶控制面板

Nslookup-------IP地址偵測器

oobe/msoobe /a----檢查XP是否啟用

perfmon.msc----電腦效能監測程式

progman--------程式管理器

regedit----------登錄編輯程式

regedt32-------登錄編輯程式

regsvr32 /u *.dll----停止dll檔案運行

route print------查看路由表

rononce -p ----15秒關機

rsop.msc-------組策略結果集

rundll32.exe rundll32.exe %Systemroot%System32shimgvw.dll,ImageView_Fullscreen----啟動一個空白的Windows 圖片和傳真查看器

secpol.msc--------本地安全性原則

services.msc---本地服務設定

sfc /scannow-----啟動系統檔案檢查器

sndrec32-------錄音機

taskmgr-----工作管理員(適用於2000/xp/2003)

tsshutdn-------60秒倒計時關機命令

winchat--------XP內建區域網路聊天

winmsd---------系統資訊

winver-----顯示About Windows 視窗

wupdmgr-----------Windows Update
※※※※※※※※※※※※※※※※※※※※※※※
linux 命令
linux基本命令

Linux基本操作命令

首先介紹一個名詞“控制台(console)”,它就是我們通常見到的使用字元操作介面的人機介面,例如dos。我們說控制台命令,就是指通過字元介面輸入的可以作業系統的命令,例如dos命令就是控制台命令。我們現在要瞭解的是基於Linux作業系統的基本控制台命令。有一點一定要注意,和dos命令不同的是,Linux的命令(也包括檔案名稱等等)對大小寫是敏感的,也就是說,如果你輸入的命令大小寫不對的話,系統是不會做出你期望的響應的。

ls
這個命令就相當於dos下的dir命令一樣,肯定是我第一個就要介紹的,這也是Linux控制台命令中最為重要幾個命令之一。ls最常用的參數有三個: -a -l -F。

ls -a

Linux上的檔案以.開頭的檔案被系統視為隱藏檔案,僅用ls命令是看不到他們的,而用ls -a除了顯示 一般檔案名稱外,連隱藏檔案也會顯示出來。

ls -l(這個參數是字母L的小寫,不是數字1)

這個命令可以使用長格式顯示檔案內容,如果需要察看更詳細的檔案資料,就要用到ls -l這個指令。例如我在某個目錄下鍵入ls -l可能會顯示如下資訊(最上面兩行是我自己加的):
位置1 2 3 4 5 6 7
檔案屬性 檔案數 擁有者 所屬的group 檔案大小 建檔日期 檔案名稱
drwx------ 2 Guest users 1024 Nov 21 21:05 Mail
-rwx--x--x 1 root root 89080 Nov 7 22:41 tar*
-rwxr-xr-x 1 root bin 5013 Aug 15 9:32 uname*
lrwxrwxrwx 1 root root 4 Nov 24 19:30 zcat->gzip
-rwxr-xr-x 1 root bin 308364 Nov 29 7:43 zsh*
-rwsr-x--- 1 root bin 9853 Aug 15 5:46 su*
下面,我為大家解釋一下這些顯示內容的意義。
第一個欄位,表示檔案的屬性。Linux的檔案基本上分為三個屬性:可讀(r),可寫(w),可執行(x)。但是這裡有十個格子可以添(具體程式實現時,實際上是十個bit位)。第一個小格是特殊表示格,表示目錄或連結檔案等等,d表示目錄,例如drwx------;l表示連結檔案,如lrwxrwxrwx;如果是以一橫“-”表示,則表示這是檔案。其餘剩下的格子就以每3格為一個單位。因為Linux是多使用者多任務系統,所以一個檔案可能同時被許多人使用,所以我們一定要設好每個檔案的許可權,其檔案的許可權位置排列順序是(以-rwxr-xr-x為例):
rwx(Owner)r-x(Group)r-x(Other)
這個例子表示的許可權是:使用者自己可讀,可寫,可執行;同一組的使用者可讀,不可寫,可執行;其它使用者可讀,不可寫,可執行。另外,有一些程式屬性的執行部分不是X,而是S,這表示執行這個程式的使用者,臨時可以有和擁有者一樣權力的身份來執行該程式。一般出現在系統管理之類的指令或程式,讓使用者執行時,擁有root身份。
第二個欄位,表示檔案個數。如果是檔案的話,那這個數目自然是1了,如果是目錄的話,那它的數目就是該目錄中的檔案個數了。
第三個欄位,表示該檔案或目錄的擁有者。若使用者目前處於自己的Home,那這一欄大概都是它的帳號名稱。
第四個欄位,表示所屬的組(group)。每一個使用者都可以擁有一個以上的組,不過大部分的使用者應該都只屬於一個組,只有當系統管理員希望給予某使用者特殊許可權時,才可能會給他另一個組。
第五欄位,表示檔案大小。檔案大小用byte來表示,而空目錄一般都是1024byte,你當然可以用其它參數使檔案顯示的單位不同,如使用ls –k就是用kb萊顯示一個檔案的大小單位,不過一般我們還是以byte為主。
第六個欄位,表示建立日期。以“月,日,時間”的格式表示,如Aug 15 5:46表示8月15日早上5:46分。
第七個欄位,表示檔案名稱。我們可以用ls –a顯示隱藏的檔案名稱。

ls –F(注意,是大寫的F)

使用這個參數表示在檔案的後面多添加表示檔案類型的符號,例如*表示可執行,/表示目錄,@表示連結檔案,這都是因為使用了-F這個參數。但是現在基本上所有的Linux發行版本的ls都已經內建了-F參數,也就是說,不用輸入這個參數,我們也能看到各種分辨符號。

cd
這個命令是用來進出目錄的,它的使用方法和在dos下沒什麼兩樣,所以我覺得沒什麼可說的,但有兩點我補充一下。首先,和dos不同的是Linux的目錄對大小寫是敏感的,如果大小寫沒拼對,你的cd操作是成功不了的。其次,cd如果直接輸入,cd後面不加任何東西,會回到使用者自己的Home Directory。假設如果是root,那就是回到/root.這個功能同cd ~是一樣的。

mkdir、rmdir
mkdir命令用來建立新的目錄,rmdir用來刪除以建立的目錄,這兩個指令的功能不再多加介紹,他們同dos下的md,rd功能和用法都是基本一樣的。

cp
這個命令相當於dos下面的copy命令,具體用法是:cp –r 源檔案(source) 目的檔案(target)
參數r是指連同元檔案中的子目錄一同拷貝。熟悉dos的讀者用起這個命令來會覺得更方便,畢竟比在dos下面要少敲兩下鍵盤。

rm
這個命令是用來刪除檔案的,和dos下面的rm(刪除一個空目錄)是有區別的,大家千萬要注意。Rm命令常用的參數有三個: -i,-r,-f。
比如我現在要刪除一個名字為text的一個檔案:rm –i test
系統會詢問我們:“rm:remove ‘test’?y”,敲了斷行符號以後,這個檔案才會真的被刪除。之所以要這樣做,是因為linux不象dos那樣有undelete的命令,或者是可以用pctool等工具將刪除過的檔案救回來,linux中刪除過的檔案是救不回來的,所以使用這個參數在刪除前讓你再確定一遍,是很有必要的。
rm –r 目錄名:這個操作可以連同這個目錄下面的子目錄都刪除,功能上和rmdir相似。
rm –f 檔案名稱(目錄名):這個操作可以進行強制移除。

mv
這個命令的功能是移動目錄或檔案,引申的功能是給目錄或檔案重新命名。它的用法同dos下面的move基本相同,這裡不再多講。當使用該命令來移動目錄時,他會連同該目錄下面的子目錄也一同移走。另外因為linux下面沒有rename的命令,所以如果你想給一個檔案或目錄重新命名時可以用以下方法:mv 原檔案(目錄)名 新的檔案(目錄)名。

du,df
du命令可以顯示目前的目錄所佔的磁碟空間,df命令可以顯示目前磁碟剩餘的磁碟空間。如果du命令不加任何參數,那麼返回的是整個磁碟的使用方式,如果後面加了目錄的話,就是這個目錄在磁碟上的使用方式(這個功能可是dos沒有的呦)。不過我一般不喜歡用du,因為它給出的資訊是在是太多了,我看不過來,而df這個命令我是最常用的,因為磁碟上還剩多少空間對我來說是很重要的。

cat
這個命令是linux中非常重要的一個命令,它的功能是顯示或連結一般的ascii文字檔。cat是concatenate的簡寫,類似於dos下面的type命令。它的用法如下:
cat text 顯示text這個檔案;
cat file1 file2 依順序顯示file1,file2的內容;
cat file1 file2>file3 把file1,file2的內容結合起來,再“重新導向(>)”到file3檔案中。
“〉”是一個非常有趣的符號,是往右重新導向的意思,就是把左邊的結果當成是輸入,然後輸入到file3這個檔案中。這裡要注意一點是file3是在重新導向以前還未存在的檔案,如果file3是已經存在的檔案,那麼它本身的內容被覆蓋,而變成file1+file2的內容。如果〉左邊沒有檔案的名稱,而右邊有檔案名稱,例如:
cat >file1:結果是會“空出一行空白行”,等待你輸入文字,輸入完畢後再按[Ctrl]+[c]或[Ctrl]+[d],就會結束編輯,併產生file1這個檔案,而file1的內容就是你剛剛輸入的內容。這個過程和dos裡面的copy con file1的結果是一樣的。
另外,如果你使用如下的指令:
cat file1>>file2:這將變成將file1的檔案內容“附加”到file2的檔案後面,而file2的內容依然存在,這種重新導向符〉〉比〉常用,可以多多利用。

more,less
這是兩個顯示一般文字檔的指令。如果一個文字檔太長了超過一個螢幕的畫面,用cat來看實在是不理想,就可以試試more和less兩個指令。More指令可以使超過一頁的檔案臨時停留在螢幕,等你按任何的一個鍵以後,才繼續顯示。而less除了有more的功能以外,還可以用方向鍵往上或網下的滾動檔案,所以你隨意瀏覽,閱讀文章時,less是個非常好的選擇。

clear
這個命令是用來清除螢幕的,它不需要任何參數,和dos下面的clr具有相同的功能,如果你覺得螢幕太紊亂,就可以使用它清除螢幕上的資訊。

pwd
這個命令的作用是顯示使用者當前的工作路徑,這個命令不用多說,大家一試即知。

ln
這是linux中又一個非常重要命令,請大家一定要熟悉。它的功能是為某一個檔案在另外一個位置建立一個同不的連結,這個命令最常用的參數是-s,具體用法是:ln –s 源檔案 目標檔案。
當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每一個需要的目錄下都放一個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在其它的目錄下用ln命令連結(link)它就可以,不必重複的佔用磁碟空間。例如:ln –s /bin/less /usr/local/bin/less
-s 是代號(symbolic)的意思。
這裡有兩點要注意:第一,ln命令會保持每一處連結檔案的同步性,也就是說,不論你改動了哪一處,其它的檔案都會發生相同的變化;第二,ln的連結又軟連結和永久連結兩種,軟連結就是ln –s ** **,它只會在你選定的位置上產生一個檔案的鏡像,不會佔用磁碟空間,永久連結ln ** **,沒有參數-s, 它會在你選定的位置上產生一個和源檔案大小相同的檔案,無論是軟連結還是永久連結,檔案都保持同步變化。
如果你用ls察看一個目錄時,發現有的檔案後面有一個@的符號,那就是一個用ln命令產生的檔案,用ls –l命令去察看,就可以看到顯示的link的路徑了。

man
如果你的英文足夠好,那完全可以不靠任何人就精通linux,只要你會用man。Man實際上就是察看指令用法的help,學習任何一種UNIX類的作業系統最重要的就是學會使用man這個輔助命令。man是manual(手冊)的縮寫字,它的說明非常的詳細,但是因為它都是英文,看起來非常的頭痛。建議大家需要的時候再去看man,平常嗎,記得一些基本用法就可以了。

logout
一看就知道了,這是退出系統的命令,我就不多說了。要強調的一點是,linux是多使用者多進程的作業系統,因此如果你不用了,退出系統就可以了,關閉系統你就不用操心了,那是系統管理員的事情。但有一點切記,即便你是單機使用linux,logout以後也不

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.