0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

linux顯示當前目錄命令

馬哥Linux運維 ? 來源:馬哥Linux運維 ? 2023-08-07 10:11 ? 次閱讀

一、uname:顯示系統(tǒng)信息

1、uname -a #顯示系統(tǒng)所有相關(guān)信息

75417e40-3457-11ee-9e74-dac502259ad0.png

2、uname -m #顯示計算器的硬件架構(gòu)

7567d4c8-3457-11ee-9e74-dac502259ad0.png

3、uname -n #顯示主機名稱

7585c3f2-3457-11ee-9e74-dac502259ad0.png

4、uname -r #顯示內(nèi)核發(fā)行版本號

75a261f6-3457-11ee-9e74-dac502259ad0.png

5、uname -s #顯示內(nèi)核名稱

75cb8ae0-3457-11ee-9e74-dac502259ad0.png

6、uname -p #顯示處理行類型

75e6fa3c-3457-11ee-9e74-dac502259ad0.png

7、uname -o #顯示操作系統(tǒng)名稱

7607c1ea-3457-11ee-9e74-dac502259ad0.png

8、uanme -i #顯示硬件平臺

7623ee88-3457-11ee-9e74-dac502259ad0.png

二、hostname:顯示或設(shè)置系統(tǒng)的主機名

1、hostname #顯示主機名

7644e728-3457-11ee-9e74-dac502259ad0.png

2、hostname A #臨時修改主機名,重啟后失效

7661b646-3457-11ee-9e74-dac502259ad0.png

3.vi /etc/hostname #永久修改主機名,重啟后生效

76887768-3457-11ee-9e74-dac502259ad0.png

4、vi /etc/hosts #添加對主機名Mr.white的解析,第一行結(jié)尾添加

76a58f60-3457-11ee-9e74-dac502259ad0.png

76c2d9d0-3457-11ee-9e74-dac502259ad0.png

5、hostname -I #獲取系統(tǒng)IP地址,推薦使用,對應(yīng)多塊網(wǎng)卡的IP地址

76df1ae6-3457-11ee-9e74-dac502259ad0.png

三、dmesg:系統(tǒng)啟動異常診斷

dmesg | less #查詢內(nèi)核緩沖區(qū)信息,用于查看硬件故障等信息

77033354-3457-11ee-9e74-dac502259ad0.png

771ce2a4-3457-11ee-9e74-dac502259ad0.png

四、stat:顯示文件或文件系統(tǒng)狀態(tài)

1、stat /etc/hosts #查看系統(tǒng)信息

775e0c8e-3457-11ee-9e74-dac502259ad0.png

2、stat -f /etc/hosts #查看文件系統(tǒng)屬性

77805686-3457-11ee-9e74-dac502259ad0.png

五、du:統(tǒng)計磁盤空間使用情況

1、du -a #顯示所有目錄或文件所占空間

77a7bc58-3457-11ee-9e74-dac502259ad0.png

2、du -s #顯示目錄的總大小

77c29e9c-3457-11ee-9e74-dac502259ad0.png

3、du -h #會換算成K/M/G的易讀方式的結(jié)果

77d2e4fa-3457-11ee-9e74-dac502259ad0.png

4、du -sh # 當前目錄總大小且易讀展示

77e784d2-3457-11ee-9e74-dac502259ad0.png

5、du -h --max-depth=1 /usr/local/ #只顯示第一層目錄的大小

77f7c0ae-3457-11ee-9e74-dac502259ad0.png

du -h --max-depth=2 /usr/local/ #顯示一二層目錄的大小

7807c9ae-3457-11ee-9e74-dac502259ad0.png

6、du -h --max-depth=2 /usr/local/ --exclude=/usr/local/share #顯示一二層目錄的大小,且排除指定目錄 /usr/local/share

781403fe-3457-11ee-9e74-dac502259ad0.png

六、date:顯示與設(shè)置系統(tǒng)時間

1、date +%y #顯示年-短格式

78227362-3457-11ee-9e74-dac502259ad0.png

2、date +%Y #顯示年-長格式

782d2e38-3457-11ee-9e74-dac502259ad0.png  

3、date +%m #顯示月

7838af60-3457-11ee-9e74-dac502259ad0.png

4、date +%d #顯示日

78450d82-3457-11ee-9e74-dac502259ad0.png

5、date +%H #顯示小時

7868e108-3457-11ee-9e74-dac502259ad0.png

6、date +%M #顯示分鐘

7879368e-3457-11ee-9e74-dac502259ad0.png

7、date +%S #顯示秒

7888015a-3457-11ee-9e74-dac502259ad0.png

8、date +%F #顯示特殊格式日期:年-月-日

7899a004-3457-11ee-9e74-dac502259ad0.png

9、 date +%T #顯示特殊格式日期:時-分-秒

78b3d884-3457-11ee-9e74-dac502259ad0.png

10、date +%F -d '-1day' #顯示昨天,簡潔

78bff038-3457-11ee-9e74-dac502259ad0.png

11、date +%F -d 'yesterday' #顯示昨天2

78d39df4-3457-11ee-9e74-dac502259ad0.png

12、date +%F -d '-1440min' #顯示昨天3

78e0a4e0-3457-11ee-9e74-dac502259ad0.png

13、date +%F -d '+1day' #顯示明天

791e2e64-3457-11ee-9e74-dac502259ad0.png

14、date +%F -d '+tomorrow' #顯示明天2

792dd4a4-3457-11ee-9e74-dac502259ad0.png

15、date +%F -d '24hour' #顯示明天3

79414250-3457-11ee-9e74-dac502259ad0.png

16、date +%F -d '1440min' #顯示明天4

794a7276-3457-11ee-9e74-dac502259ad0.png

17、date +%F -d '+2day' #顯示兩天后

795ef5c0-3457-11ee-9e74-dac502259ad0.png

18、date +%F -d '1month' #顯示1個月后

796992b4-3457-11ee-9e74-dac502259ad0.png

19、date +%F -d '1year' #顯示1年后

79744344-3457-11ee-9e74-dac502259ad0.png

20、date +%F -d '1year' #顯示1年后

7983ce0e-3457-11ee-9e74-dac502259ad0.png

21、date -d 'Thu Jul 6 2116 CST 2017' '+%Y-%m-%d %H:%M:%S' #時間格式轉(zhuǎn)換

7995c532-3457-11ee-9e74-dac502259ad0.png

22、date -s 20201220 #設(shè)定系統(tǒng)時間,日期

79a10136-3457-11ee-9e74-dac502259ad0.png

23、date -s '1830 20201220' #設(shè)置全部時間

79abeb78-3457-11ee-9e74-dac502259ad0.png

24、date +%D%n%T #顯示日期后換行顯示時間

79b8594e-3457-11ee-9e74-dac502259ad0.png

七、echo:顯示一行文本

1、echo Hello world! #直接輸出

79c744c2-3457-11ee-9e74-dac502259ad0.png

2、echo 'Hello world!' #直接輸出,引號括起來

79d5607a-3457-11ee-9e74-dac502259ad0.png

3、echo "hello world!" #雙引號報錯,!有特殊功能

79e0cece-3457-11ee-9e74-dac502259ad0.png

沒有!可以正常輸出

79f1073a-3457-11ee-9e74-dac502259ad0.png

4、echo "hello world"!#可以放在后面輸出

7a0235e6-3457-11ee-9e74-dac502259ad0.png

5、echo "hello world!" #可以轉(zhuǎn)義輸出

7a13e7fa-3457-11ee-9e74-dac502259ad0.png

6、echo -e "hello world" #制表符輸出

7a1eacbc-3457-11ee-9e74-dac502259ad0.png

7、echo -e "hello world" #換行輸出

7a27c09a-3457-11ee-9e74-dac502259ad0.png

8、echo hello world >> hello.txt #重定位到文本內(nèi)

7a3cddfe-3457-11ee-9e74-dac502259ad0.png

9、echo hello;echo world #分號可以連接兩個命令

7a4b120c-3457-11ee-9e74-dac502259ad0.png

10、echo -n hello;echo world #-n使兩個輸出不進行換行

7a5d9972-3457-11ee-9e74-dac502259ad0.png

11、打印彩色輸出:echo -e '?33[31m 紅色字 mr.white trainning ?33[0m'

7a65250c-3457-11ee-9e74-dac502259ad0.png

12、打印背景色設(shè)置:echo -e '?33[41;37m 紅底白字 mr.white trainning ?33[0m'

7a7e2db8-3457-11ee-9e74-dac502259ad0.png

13、echo $PATH #打印環(huán)境變量使用$美元符

7a8d49ce-3457-11ee-9e74-dac502259ad0.png

八、watch:監(jiān)視命令執(zhí)行情況

1、watch -n 1 -d netstat -ant #-n每秒-d高亮顯示網(wǎng)絡(luò)鏈接數(shù)的變化

7a9904ee-3457-11ee-9e74-dac502259ad0.png

2、watch cat test1220.txt #檢測當前目錄指定下文件的變化

7aa145be-3457-11ee-9e74-dac502259ad0.png

3、watch -t cat test1220.txt #檢測當前目錄指定下文件的變化,不顯示標題

7abd7f68-3457-11ee-9e74-dac502259ad0.png

九、which:顯示命令的全路徑

1、which date #查看date命令的全路徑

7ac854ba-3457-11ee-9e74-dac502259ad0.png

2、which which #如果命令設(shè)置了別名,還會顯示別名情況

7adb0b14-3457-11ee-9e74-dac502259ad0.png

3、which java #顯示java命令的全路徑

7ae36a84-3457-11ee-9e74-dac502259ad0.png

4、which -a java #顯示所有包含java命令的路徑

7af60ff4-3457-11ee-9e74-dac502259ad0.png

十、whereis:顯示命令及相關(guān)文件全路徑

1、whereis java #顯示命令和文件

7b019126-3457-11ee-9e74-dac502259ad0.png

2、whereis -b java #只查找可執(zhí)行文件

7b18b392-3457-11ee-9e74-dac502259ad0.png

3、whereis -m java #只查找man幫助文件

7b282f48-3457-11ee-9e74-dac502259ad0.png

4、whereis -s java #只查找源代碼文件,未找到

7b3e63bc-3457-11ee-9e74-dac502259ad0.png

十一、locate:快速定位文件路徑

安裝mlocate:yum install mlocate

7b49a40c-3457-11ee-9e74-dac502259ad0.png

1、locate pwd #查找文件的路徑

7b756736-3457-11ee-9e74-dac502259ad0.png

2、locate -c pwd #顯示匹配的行數(shù)

7b7e1246-3457-11ee-9e74-dac502259ad0.png

3、locate /etc/sh #只要部分符合就輸出

7b92fa12-3457-11ee-9e74-dac502259ad0.png

4、locate /etc/sh* #通配符查找

7ba2bae2-3457-11ee-9e74-dac502259ad0.png

5、locate /etc/*sh* #通配符查找2

7bba0760-3457-11ee-9e74-dac502259ad0.png

十二、updatedb:更新mlocate數(shù)據(jù)庫

updatedb可以初始化或更新locate命令使用的數(shù)據(jù)庫,update定時任務(wù)固定每天執(zhí)行

1、初始化數(shù)據(jù)庫:updatedb

7bc1e7fa-3457-11ee-9e74-dac502259ad0.png

查看數(shù)據(jù)庫與對應(yīng)的定時任務(wù)

7bd57162-3457-11ee-9e74-dac502259ad0.png

2、更新數(shù)據(jù)庫

updatedb -vU /root/mytest20201219/ #v顯示更新過程,U指定更新路徑

7be7d046-3457-11ee-9e74-dac502259ad0.png

責任編輯:彭菁

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11212

    瀏覽量

    208721
  • 硬件
    +關(guān)注

    關(guān)注

    11

    文章

    3215

    瀏覽量

    66065
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    678

    瀏覽量

    21965
  • 計算器
    +關(guān)注

    關(guān)注

    16

    文章

    437

    瀏覽量

    37251

原文標題:Linux信息顯示與搜索命令

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    linux目錄操作命令有哪些?linux基礎(chǔ)入門

    數(shù)據(jù)。2. cd命令(切換目錄)用法:cd [相對路徑或絕對路徑] 用來變換工作目錄命令。3. pwd命令
    發(fā)表于 01-17 14:31

    Linux常用命令目錄處理

    cd命令(切換目錄)用法:cd [相對路徑或絕對路徑] 用來變換工作目錄命令。3. pwd命令顯示
    發(fā)表于 07-12 18:21

    學習常見的Linux命令

    一、學習常見的Linux命令(1)文件操作命令主要包括查看文件命令(ls)、顯示文件內(nèi)容命令(c
    發(fā)表于 11-05 08:43

    Linux目錄的創(chuàng)建與刪除命令

    Linux目錄的創(chuàng)建與刪除命令 Linux目錄的創(chuàng)建與刪除命令  mkdir
    發(fā)表于 01-18 12:46 ?1304次閱讀

    Linux改變文件或目錄的訪問權(quán)限命令

    Linux改變文件或目錄的訪問權(quán)限命令 Linux改變文件或目錄的訪問權(quán)限命令  
    發(fā)表于 01-18 12:46 ?1195次閱讀

    Linux文件管理命令語法、參數(shù)、實例全匯總

    Linux find命令用來在指定目錄下查找文件。任何位于參數(shù)之前的字符串都將被視為欲查找的目錄名。如果使用該命令時,不設(shè)置任何參數(shù),則fi
    的頭像 發(fā)表于 03-14 17:48 ?4104次閱讀
    <b class='flag-5'>Linux</b>文件管理<b class='flag-5'>命令</b>語法、參數(shù)、實例全匯總

    解讀Linux中pwd與dirs目錄查看命令的使用

    pwd 顯示當前目錄?? -L, --logical????????? 顯示當前目錄
    發(fā)表于 04-02 14:40 ?505次閱讀

    Linux的常用命令大全合集說明

    命令的英文解釋為 print working directory(打印工作目錄)。輸入 pwd 命令,Linux 會輸出當前
    發(fā)表于 04-23 08:00 ?3次下載
    <b class='flag-5'>Linux</b>的常用<b class='flag-5'>命令</b>大全合集說明

    Linux tree命令的使用及功能

    大家應(yīng)該熟悉或了解 Linux 中的目錄結(jié)果,它就像樹的根。這正是 tree 命令的概念。它以樹狀方式顯示當前
    的頭像 發(fā)表于 01-04 16:59 ?1963次閱讀
    <b class='flag-5'>Linux</b> tree<b class='flag-5'>命令</b>的使用及功能

    詳解Linux文件和目錄操作命令

    pwd命令是“print working directory”中每個單詞的首字母縮寫,其功能是顯示當前工作目錄的絕對路徑。在實際工作中,我們在命令
    的頭像 發(fā)表于 02-03 09:39 ?799次閱讀

    恒訊科技分析:如何使用cp命令Linux中復(fù)制目錄

    復(fù)制目錄Linux中的一項基本任務(wù),它允許我們復(fù)制目錄、創(chuàng)建備份或在不同位置之間傳輸數(shù)據(jù)。在Linux中復(fù)制文件和目錄最常用的
    的頭像 發(fā)表于 06-26 17:14 ?655次閱讀

    linux系統(tǒng)基本操作命令

    Linux系統(tǒng)基本操作命令有很多,以下是一些常用的命令: ls :列出目錄內(nèi)容。 cd :改變當前目錄
    的頭像 發(fā)表于 11-08 11:17 ?1657次閱讀

    linux常用命令及作用

    Linux系統(tǒng)中,有許多常用的命令,它們可以用于管理文件、目錄、進程等。以下是一些常用的命令及它們的作用: ls命令:列出
    的頭像 發(fā)表于 11-13 16:45 ?765次閱讀

    linux常用命令及用法

    用法,幫助讀者更好地使用Linux。 文件操作命令: ls命令:用于列出當前目錄的文件和子目錄。
    的頭像 發(fā)表于 11-17 09:47 ?612次閱讀

    總結(jié)linux命令行的主要用法

    目錄操作、權(quán)限管理、進程管理等內(nèi)容。 1.常用命令 1.1 文件和目錄操作 文件和目錄Linux系統(tǒng)中最基本的單位,對它們的操作包括創(chuàng)建
    的頭像 發(fā)表于 11-17 10:19 ?599次閱讀