一、Linux which命令安裝
which命令一般是Linux自帶的,如果想要確認是否存在which命令,可以輸入以下代碼:
which which
如果該命令不被識別,可以使用以下命令安裝which命令:
sudo apt-get install which
使用which命令前,需要確認系統所要查詢的命令是否已存在。
二、Linux echo命令詳解
在學習which命令時,首先需要了解echo命令。echo命令是Linux中常用的命令之一,可以用於在終端中輸出內容。
使用echo命令時,需要注意以下幾個參數:
-n
參數:不換行輸出-e
參數:識別反斜杠控制字元-E
參數:不識別反斜杠控制字元
例如,想要在終端中輸出「Hello World」:
echo "Hello World"
將會輸出:
Hello World
三、Linux命令
Linux中的很多命令都是通過指定路徑來執行的。which命令可以幫助我們搜索可執行文件。具體來說,which可以幫我們找到給定命令在系統路徑中的位置。
使用which命令時,直接在命令中輸入要查找的命令名。例如想要查找ls命令,可以在終端中輸入以下代碼:
which ls
將會輸出:
/bin/ls
which命令的返回值是搜索到的第一個匹配結果。如果想要找到所有匹配結果,可以使用以下命令:
which -a ls
將會輸出:
/bin/ls
/usr/bin/ls
四、Linux in命令
in命令是一個bash的關鍵字,它可以用於測試一個給定的字元串是否存在於另一個字元串中。
例如,想要測試字元串”world”是否在字元串”hello world”中存在,可以在終端中輸入以下代碼:
if [[ "hello world" =~ world ]]; then echo "found"; fi
將會輸出:
found
反之,如果要測試字元串”foo”是否存在於字元串”hello world”中,則輸入以下代碼:
if [[ "hello world" =~ foo ]]; then echo "found"; fi
什麼也不會輸出,因為”foo”不存在於”hello world”中。
五、Linux命令ls
ls命令用於列出目錄內容。
例如,想要列出當前目錄的所有內容,可以在終端中輸入以下代碼:
ls
將輸出當前目錄下的所有文件和文件夾。
六、Linux du命令
du命令用於顯示目錄或文件所佔用的磁碟空間。
例如,想要顯示當前文件夾的磁碟空間佔用情況,可以在終端中輸入以下代碼:
du -sh .
將會輸出當前文件夾的磁碟空間佔用情況。
七、Linux命令route
route命令用於查看和修改Linux操作系統的路由表。
例如,想要查看當前操作系統的路由表信息,可以在終端中輸入以下代碼:
route -n
將會輸出當前路由表的信息。
八、Linux命令s
s命令用於查看系統啟動時間以及系統負載情況。
例如,想要查看系統的啟動時間和負載情況,可以在終端中輸入以下代碼:
s
將會輸出系統啟動的時間以及當前系統的負載情況。
九、Linux ping命令
ping命令用於測試網路連接。
例如,想要ping一個IP地址,以測試網路連接情況,可以在終端中輸入以下代碼:
ping IP地址
將會輸出ping命令的結果。
十、Linux lsof命令
lsof命令用於列出Linux系統中打開文件的情況。
例如,想要列出當前系統打開的所有文件,可以在終端中輸入以下代碼:
lsof
將會輸出當前系統打開的所有文件的情況。
原創文章,作者:MYOV,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/147548.html