共計 2619 個字符,預計需要花費 7 分鐘才能閱讀完成。
這篇“linux 命令和 dos 命令指的是什么”文章的知識點大部分人都不太理解,所以丸趣 TV 小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“linux 命令和 dos 命令指的是什么”文章吧。
linux 命令是對 Linux 系統進行管理的命令,其在系統中有兩種類型:1、內置 Shell 命令,由 shell 程序識別并在 shell 程序內部完成運行,其在系統啟動時就調入內存,是常駐內存的;2、外部命令(文件系統命令),是 bash shell 之外的程序。DOS 命令是指 DOS 操作系統的命令,是一種面向磁盤的操作命令,主要包括目錄操作類命令、磁盤操作類命令、文件操作類命令和其它命令。
linux 命令是什么
linux 命令是對 Linux 系統進行管理的命令。對于 Linux 系統來說,無論是中央處理器、內存、磁盤驅動器、鍵盤、鼠標,還是用戶等都是文件,Linux 系統管理的命令是它正常運行的核心,與之前的 DOS 命令類似。
linux 命令在系統中有兩種類型:內置 Shell 命令(內置命令)和 Linux 命令(外部命令)。
內置命令在系統啟動時就調入內存,是常駐內存的,所以執行效率高。
外部命令是系統的軟件功能,用戶需要時才從硬盤中讀入內存。
1、外部命令
外部命令也稱為文件系統命令,是 bash shell 之外的程序,它并不是 shell 的一部分。外部命令一般位于 /bin、/usr/bin、/sbin 或 /usr/sbin 中。外部命令是 Linux 系統中的實用程序部分,因為實用程序的功能通常都比較強大,所以其包含的程序量也會很大,在系統加載時并不隨系統一起被加載到內存中,而是在需要時才將其調用內存。
通常外部命令的實體并不包含在 shell 中,但是其命令執行過程是由 shell 程序控制的。shell 程序管理外部命令執行的路徑查找、加載存放,并控制命令的執行。外部命令是在 bash 之外額外安裝的,通常放在 /bin,/usr/bin,/sbin,/usr/sbin… 等等。可通過“echo
$PATH”命令查看外部命令的存儲路徑,比如:ls、vi 等。
2、內置命令
內部命令實際上是 shell 程序的一部分,其中包含的是一些比較簡單的 Linux 系統命令,這些命令由 shell 程序識別并在 shell 程序內部完成運行,通常在 Linux 系統加載運行時 shell 就被加載并駐留在系統內存中。
內部命令是寫在 bash 源碼里面的,其執行速度比外部命令快,因為解析內部命令 shell 不需要創建子進程。比如:exit,history,cd,echo 等。
說明
其中,pwd 命令是一個特殊的命令,其有兩個版本,一個版本是內置命令,一個版本是外部命令。
3、區分內置命令與外部命令
語法
type command
案例
我們使用 type 命令,查看 cd 命令是內部命令還是外部命令,具體命令如下:
type cd
運行后,終端輸出如下:
我們看到,輸出了 cd 是一個內置命令,現在,我們再次使用 type 命令,查看 ps 命令,是內置命令還是外部命令,具體命令如下:
type ps
運行后,終端輸出如下:
我們看到,輸出了 ps 命令的位置,即,表明 ps 命令是一個外部命令。
dos 命令是什么
DOS 命令,計算機術語,是指 DOS 操作系統的命令,是一種面向磁盤的操作命令,主要包括目錄操作類命令、磁盤操作類命令、文件操作類命令和其它命令。
大家常用的操作系統有 windows 10,windows 7 等,都是圖形化的界面。在有這些系統之前的人們使用的操作系統是 DOS 系統。
dos 命令其實和我們平常用鼠標點的功能差不多。最開始的電腦沒有鼠標和圖形界面,都是輸入命令執行。采用圖形界面是因為操作更加直觀簡潔,普及快。
1. 如何使用 dos 命令
在 window 系統中,按下 windows+R, 輸入 cmd 即可進入 dos 中,如下:
其中 C:\User\***\ 代表目前所在的目錄位置(既文件夾),后面就可以輸入命令了。
2. 基本 dos 命令介紹
切換目錄
cd+ 空格 + 目錄地址,就可以前往你要去的文件夾(絕對地址)
如果是前往當前文件夾下的文件夾可以用 cd+ 空格 + 文件夾名
如果要換盤符,既從 C 盤到 D 盤,可以直接輸入 D: 即可
查看文件夾內容
dir+ 空格 + 文件夾地址,可以查看指定文件夾內容。若后面不添加文件夾地址,默認查看當前所在文件夾下包含的內容。
md 命令和 rd 命令
就是 make dictionary 和 remove dictionary 的縮寫,就是創建文件夾,刪除文件夾,語法都一樣。
如果直接 md+ 文件夾名,就默認在當前目錄下新建文件夾。值得一提的是 md D:\ 學習 \123,D 盤中并沒有“學習”文件夾,該命令會在 D 盤新建“學習”文件夾,然后再“學習文件夾下,新建“123”文件夾。而 rd D:\ 學習 \123 命令,只會刪除“123”文件夾。
ping 命令
ping+ 空格 + 目標 ip(或 url)即可查看本機和目標之間的網絡情況。
值得一提的,ping+url 會解析目標的 ip 地址,如上方 ping 頭條網址后,解析出 ip 地址。這在黑客滲透測試時,是信息收集很重要的一環(當然,也有對這個 ip 造假的技術,同時也有繞過假 ip 的技術,這都是后文了)。
dos 命令非常豐富,可以說如果能熟練操作 dos,完全可以拋棄鼠標。更多的命令網上有許多資料。這里建議,準備一個 dos 命令大全,隨時查閱,需要簡單操作電腦時,隨時查閱用法,用 dos 命令代替鼠標操作。多用 dos 命令,慢慢也就能熟練使用了。
3. 批處理文件
如果我們需要一次執行多個命令時,可以將多個命令寫在一個文本文件中,并將文件后綴名更改為.bat,保存,然后執行該文件,電腦就會根據順序,一條條將命令執行完成。如:
執行此文件,電腦就會在“學習”文件夾下新建一個“123”文件夾,然后再刪除它。這其實就相當于使用 dos 命令寫一個腳本,你會的 dos 命令越多,你可以寫的腳本功能就會更豐富。也可以寫一些惡搞的病毒,舉個例子:
shutdown -s -t 7200;這個命令中 shutdown - s 是代表關機命令,- t 代表時間,7200 單位為秒。就是指 2 小時后自動關機。如圖:
輸入該命令后,計算機提醒我,電腦要關機了。
輸入此命令是取消。
以上就是關于“linux 命令和 dos 命令指的是什么”這篇文章的內容,相信大家都有了一定的了解,希望丸趣 TV 小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注丸趣 TV 行業資訊頻道。