Linux whereis命令

一、命令users

users命令可以顯示當前所有用戶的用戶名。在Linux系統中,多個用戶可以同時登錄使用,使用此命令可以方便地查看目前有哪些用戶在使用系統。

$ users

輸出結果示例:

user1 user2 user3

在Linux系統中,每個用戶的家目錄都有一個公共的二級目錄/usr/share/,以專門存放軟件和資料共享,其中存在一個指令搜索數據文件夾/usr/share/man/,用於存放Linux的幫助文件。whereis命令可以方便地查找命令、源代碼、幫助文件等在系統中的存儲位置。

二、命令whereis查找文件將結果

whereis命令是一條非常常用的命令,它可以讓我們在Linux系統中快速查找命令的實際文件路徑。whereis命令的具體使用方式為:

$ whereis [-bmsu] 運行文件或庫文件名

其中,選項-bmsu依次表示可以搜索執行文件、Man幫助文件和源代碼文件等。下面以查找gcc命令的執行文件為例:

$ whereis -b gcc

輸出結果示例:

gcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz

以上結果中,/usr/bin/gcc代表gcc命令可執行文件的所在路徑,/usr/lib/gcc代表gcc命令的庫文件,/usr/share/man/man1/gcc.1.gz為相關文檔說明文件。whereis命令能夠為我們提供命令存在的各種信息。

三、命令more

more命令可以用來逐頁顯示指定文件的內容。如果所顯示內容多於一屏,more會顯示(–More–)這樣的提示符,來提示用戶輸入一個額外的空格鍵或Enter鍵,就可以繼續往下查看內容。

$ more 文件名

下面以查看文本文件a.txt為例:

$ more a.txt

其中,按住空格鍵或Enter鍵翻下一頁,按Q鍵退出查看。

四、命令whereis查找文件位置

通過whereis命令能夠查找文件的存儲路徑,但有時候我們可能並不需要知道某個文件的全部信息,只是想快速找到這個文件,將其複製或移動到其他地方。這個時候,我們可以使用find命令來查找。

$ find / -name 文件名

其中,/代表搜索的根目錄,-name表示查找指定文件名。下面以查找文件a.txt為例:

$ find / -name a.txt

輸出結果示例:

/root/a.txt

該命令會在根目錄下查找文件名為a.txt的文件,返回結果為文件的完整路徑。

五、命令user

user命令可以用來修改Linux系統的用戶信息,如用戶的密碼,個人資料等。它可以通過以下命令打開:

$ sudo usermod 用戶名

其中,-g選項指定用戶所屬的用戶組,-l選項指定用戶的新名稱。

六、命令wall

wall命令用於向當前所有用戶發送消息,其用法如下:

$ wall [選項] [消息]

其中,-n選項可以指定發送消息的用戶,-f選項可以發送文件中的消息。下面以向所有用戶發送消息“系統將於5分鐘後關機”為例:

$ echo 系統將於5分鐘後關機 | wall

以上命令會向所有用戶發送消息,並在屏幕上顯示。wall命令通常用於系統管理員向所有用戶發送重要消息。

七、命令shell

shell是Linux系統中的一種命令行解析器,它能夠以命令行方式操作Linux系統。通過shell,用戶可以操作文件、目錄、進程等。常見的Linux shell有bash、sh、zsh等多種。使用以下命令可以查看當前使用的shell:

$ echo $SHELL

輸出結果示例:

/bin/bash

八、命令gedit

gedit命令是Linux系統中的文本編輯命令,它可以對文本文件進行修改、編寫等操作。通過以下命令可以打開gedit進行文本編輯:

$ gedit 文件名

例如:

$ gedit a.txt

以上命令會打開gedit編輯器,並打開a.txt文件,方便進行文件編輯操作。

九、命令docker

docker是一種應用程序的容器化技術,它可以快速地創建、部署和運行應用程序。通過docker,用戶可以不需要關注環境的差異,快速構建和部署應用程序。常見的命令有:

$ docker build:構建容器鏡像
$ docker run:啟動容器鏡像
$ docker ps:查看正在運行的容器
$ docker stop:停止運行的容器

十、命令ifconfig

ifconfig命令可以顯示和配置Linux系統的網絡設備信息,包括IP地址、子網掩碼、MAC地址等。通過以下命令可以查看當前網絡設備信息:

$ ifconfig

輸出結果示例:

eth0: flags=4163  mtu 1500
        inet 192.168.1.100  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::20c:29ff:febb:51eb  prefixlen 64  scopeid 0x20
        ether 00:0c:29:bb:51:eb  txqueuelen 1000  (Ethernet)
        RX packets 19185  bytes 15902690 (15.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 584  bytes 76905 (75.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

以上輸出結果中,eth0代表網絡設備名稱,inet表示IP地址,netmask代表子網掩碼,ether代表MAC地址。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/232230.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-11 12:49
下一篇 2024-12-11 12:49

相關推薦

  • Python命令大全及說明

    Python是一種高級編程語言,由Guido van Rossum於1989年底發明。它具有良好的語法結構和面向對象的編程思想,具有簡潔、易讀、易學的特點,是初學者以及專業開發人員…

    編程 2025-04-29
  • Git config命令用法介紹:用正確的郵箱保障開發工作

    本文將詳細介紹如何使用git config命令配置Git的全局和本地用戶信息,特別是如何正確使用用戶郵箱,保障Git操作的正常進行。 一、git config命令介紹 Git中的每…

    編程 2025-04-29
  • Python SSH 遠程執行命令

    Python SSH 遠程執行命令是指在一個服務器上執行遠程另一個服務器上命令。如果你需要在本地機器上執行命令,或者在遠程機器上執行本地命令,你都可以使用 SSH。在 Python…

    編程 2025-04-29
  • 剖析命令執行函數

    在編程開發過程中,命令執行函數是非常常見的一個概念。它是指接受一個命令字符串,並將其解析執行,返回相應的結果或錯誤信息的函數。本文將從多個方面對命令執行函數進行詳細的闡述,包括其定…

    編程 2025-04-28
  • 如何使用Python執行Shell命令並獲取執行過程信息

    本文將介紹如何使用Python執行Shell命令並獲取執行過程信息。我們將從以下幾個方面進行闡述: 一、執行Shell命令 Python內置的subprocess模塊可以方便地執行…

    編程 2025-04-28
  • Python中獲取用戶輸入命令的方法解析

    本文將從多個角度,分別介紹Python中獲取用戶輸入命令的方法,希望能夠對初學者有所幫助。 一、使用input()函數獲取用戶輸入命令 input()是Python中用於獲取用戶輸…

    編程 2025-04-27
  • Python3 執行 cmd 命令用法介紹

    本文將詳細講解如何使用Python3執行cmd命令,包括使用subprocess模塊、os模塊、Popen方法、system方法等多個方面的實現方法。 一、使用subprocess…

    編程 2025-04-27
  • 全面解析Python直接命令更新

    本文將從多個方面對Python直接命令更新進行詳細闡述,包括更新命令的基本用法、更新過程中可能遇到的問題及其解決方法等等。 一、更新命令基本用法 Python直接命令更新是一種非常…

    編程 2025-04-27
  • 如何在Linux中添加用戶並修改配置文件

    本文將從多個方面詳細介紹在Linux系統下如何添加新用戶並修改配置文件 一、添加新用戶 在Linux系統下創建新用戶非常簡單,只需使用adduser命令即可。使用以下命令添加新用戶…

    編程 2025-04-27
  • Python啟動命令用法介紹

    Python是一門解釋型語言,與許多編譯型語言不同,它不需要編譯成機器碼,而是通過解釋器一行一行讀取程序,逐句翻譯成目標代碼然後運行。因此,對於Python程序員來說,學會如何正確…

    編程 2025-04-27

發表回復

登錄後才能評論