中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中命令的含義是什么

發布時間:2023-03-16 14:06:38 來源:億速云 閱讀:131 作者:iii 欄目:建站服務器

今天小編給大家分享一下linux中命令的含義是什么的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

在linux中,凡是在字符操作界面中輸入能夠完成特定操作和任務的字符串都可以稱為命令;命令通常只代表實現某一類功能的程序的名稱。命令格式為“命令字 選項 參數”,選項包含段格式選項和長格式選項,段格式選項使用“-”符號引導后面通常跟一個字母,長格式選項使用“--”符號引導通常后面接完整單詞。

一、命令行格式

1.1、何為命令?

  • 在Linux操作系統中,凡是在字符操作界面中輸入能夠完成特定操作和任務的字符串都可以稱為命令

  • 命令通常只代表實現某一類功能的程序的名稱

命令的格式:命令字 +選項+參數(中間用空格隔開)

選項包含段格式選項和長格式選項,段格式選項使用“-”符號引導后面通常跟一個字母,長格式選項使用“--”符號引導通常后面接完整單詞

1.2、獲得命令幫助

help:

[root@localhost ~]# help echo
#內部命令查看幫助
echo: echo [-neE] [參數 ...]
   將參數寫到標準輸出。

   在標準輸出上顯示 ARG 參數后跟一個換行。

   選項:
     -n    不要追加換行
     -e    啟用下列反斜杠轉義的解釋
     -E    顯式地抑制對于反斜杠轉義的解釋

   `echo' 對下列反斜杠字符進行轉義:
     \a    警告(響鈴)
     \b    退格
     \c    抑制更多的輸出
     \e    轉義字符
     \f    格式提供
     \n    換行
     \r    回車
     \t    橫向制表符
     \v    縱向制表符
     \\    反斜杠
     \0nnn    以 NNN (八進制)為 ASCII 碼的字符。 NNN 可以是
       0到3個八進制數字
     \xHH    以 HH (十六進制)為值的八比特字符。HH可以是
       一個或兩個十六進制數字

   退出狀態:
   返回成功除非有寫錯誤發生。

--help (查看外部命令幫助)

[root@localhost ~]# ls --help

man

[root@localhost ~]# whatis ls
ls (1)               - 列目錄內容
ls (1p)              - list directory contents
[root@localhost ~]# whatis passwd# 可以查看命令的章節
passwd (5)           - (未知的主題)
sslpasswd (1ssl)     - compute password hashes
passwd (1)           - update user's authentication tokens
[root@localhost ~]#

info

[root@localhost
 ~]# info ls

二、目錄操作

 [root@localhost ~]# pwd                 //顯示當前路徑2 /root
 [root@localhost ~]# cd /bin
 [root@localhost bin]# pwd [-lp]        // -p 顯示真實路徑
 /bin
 [root@localhost bin]#

2.1、cd

命令(cd)效果
~切換到當前用戶的宿主目錄(家目錄)
-到前一次目錄
.(一個點號)以當前工作目錄為起點
..  (兩個點號)以當前目錄的上一級目錄為起點

2.2、ls

格式:ls  [選項]   [文件或目錄]

選項效果實操
-l以長格式顯示文件和目錄列表


 1 [root@localhost ~]# ls -l


-a

顯示全部包括隱藏文件1 [root@localhost ~]# ls -a  
-A顯示全部文件或隱藏文件,但不包括 . 和 ..1 [root@localhost ~]# ls -A  
-d僅列出目錄本身,而不是列出目錄內的文件數據

1 [root@localhost ~]# ls -d  

-h人性化顯示1 [root@localhost ~]# ls -h  
-R遞歸顯示該目錄及該目錄的子目錄下的所有內容1 [root@localhost ~]# ls -R  
--color顯示顏色1 [root@localhost ~]# ls --color  
-S以文件容量大小排序1 [root@localhost ~]# ls -S
-iindoe號1 [root@localhost ~]# ls -i  

注意:

ls一般不單獨使用 ,要加上選項,否則會顯示當前文件夾下所有文件,文件數過大可能會導致死機

ls可以配合通配符去過濾需要的文件

2.3、通配符

通配符的作用:匹配文件中的名字,模糊查找文件

符號效果
匹配一個字符     例:f?.txt(f開頭的文件)
*匹配所有非隱藏的字符,但不匹配隱藏文件
{1....10}1~10
{a.....z}或[[:lower:]]a~z(小寫)
{A....Z}或[[:upper:]]A~Z(大寫)
[123]123中的任意一個數
[a-z]a~z中任意一個小寫字母
[0-9]0~9中的任意一個數
\轉義符(表示原來的意思)
[^zhao]匹配列表中除了z,h,a,o以外的所有字符(可以類推)
[[:digit:]]任意數字相當于0~9

實操,列幾個例子

ls -a *

[root@localhost ~]# ls -a *
{1...10}.txt  anaconda-ks.cfg  elsfk.sh  initial-setup-ks.cfg
# 本來ls -a 表示顯示隱藏文件,和通配符 * 一起使用后表示不顯示隱藏文件

ls [[:digit:]]
[root@localhost ~]# touch 1 2 3             #創建 1 2 3
 [root@localhost ~]# ls [[:digit:]]          #顯示0-9任意的數字
1 2 3                                       #1 2 3 被顯示

2.4、alias    命令別名  

  • alias             命令別名="命令"

  • unalias         刪除別名

  • \+別名命令   顯示原始命令

  • alias             直接顯示所有別名

linux中命令的含義是什么

[root@localhost dev]# alias myvim=vim
# 設置vim的別名myvim
[root@localhost dev]# unalias myvim
# 刪除別名
[root@localhost dev]# myvim
bash: myvim: 未找到命令...

2.5、du(disk usage)

選項說明效果
-a統計占用時的所有文件linux中命令的含義是什么



-h人性化顯示(以kb計數不顯示單位)linux中命令的含義是什么



-s只統計所占用空間總的大小linux中命令的含義是什么



--max-depth=n最大顯示到第n層linux中命令的含義是什么



--exclude不計入統計linux中命令的含義是什么



du和ls

  • du:統計的當前文件占磁盤的大小,不足4k按4k算

  • ls:看到的是真是大小

以上就是“linux中命令的含義是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

霞浦县| 门头沟区| 灵石县| 宜阳县| 耒阳市| 诸暨市| 呼玛县| 宽城| 莆田市| 万州区| 五河县| 昌吉市| 田东县| 塔城市| 农安县| 永丰县| 罗平县| 宜兰市| 桦南县| 肥西县| 长兴县| 东乡县| 嘉兴市| 新蔡县| 宁津县| 胶南市| 遂溪县| 宁国市| 历史| 东兰县| 通化市| 嵊州市| 沙湾县| 广昌县| 彰化市| 赣州市| 页游| 桓台县| 福贡县| 土默特右旗| 崇左市|