linux Ubuntu的基礎命令 2

2021-10-06 09:54:58 字數 2538 閱讀 3858

每個命令都有相應的程式去執行命令,而不是簡單的ls,mv,cp等,那麼每個命令都會對應乙個命令檔案

1.檢視命令檔案的路徑

which ls 檢視ls命令檔案所在的位置

which cd 會發現檢視不到cd命令檔案所在的位置,因為cd命令是shell內建的命令

如下例子:

2.搜尋檔案

2.1從索引庫中搜尋檔案(搜尋速度快)

locate betterman  搜尋出所有包含betterman字元相關的路徑和檔案

注意:locate是從索引庫中搜尋的,庫是需要隔一段時間更新一次的。因此馬上建立新的檔案(夾)aaa.txt ,再用locate aaa.txt搜尋,是搜不出來的。我們可以強制更新索引庫。

sudo updatedb  更新索引庫,

按介面返回的提示輸入密碼,

再 locate aaa.txt 就可以搜尋出來了。

2.2搜尋檔案

find / -name 125  搜素檔名為125的檔案

2.2.1模糊索引—按檔名搜尋

find /home -name result.txt   搜尋在home路徑下的aaa.txt檔案位置

find /home -name 『te*』    搜尋在home路徑下的te開頭的任意字元的檔案

find /home -name 『te??』  搜尋在home下,名字為te??一共4個字元以下的檔案,?代表乙個字元

find /home -iname 『abc』   搜尋出home中忽略字母大小寫的abc資料夾

find /home -iname abc.txt   搜尋出home中忽略字母大小寫的abc.txt檔案

2.2.3按檔案大小搜尋(1個資料塊=512b=0.5kb)

find /home/betterman/desktop -size +1  搜尋大於512b的檔案(注意:空資料夾大小為4kb)

find /home/betterman/desktop -size -1  搜尋小於512b的檔案

2.2.4搜尋只屬於使用者所有檔案(夾)

find /home/betterman/desktop -user betterman  搜尋只屬於使用者所有檔案(夾)

2.2.5通過時間查詢檔案

find /home/betterman/desktop -mmin -5    在/home/betterman/desktop目錄下,搜尋5min內內容被修改的檔案(mmin :modify minute)

find -amin -5 當前目錄下,搜尋5min內被訪問過的檔案(amin :access minute)

find -cmin -5 當前目錄下,搜尋5min內被修改過屬性的檔案(cmin :change minute)

2.2.6按檔案型別查詢檔案

find /home/betterman/desktop -type f  在/home/betterman/desktop目錄下,搜尋所有型別的檔案(f:file)

find /home/betterman/desktop -type d  在/home/betterman/desktop目錄下,搜尋所有的資料夾(d:directory)

2.2.7按檔案id 搜尋

ls -li 125.txt  先要顯示檔案id

find -inum 262506

2.2.8 組合搜尋(最好用了,啊哈哈哈!)

find -iname abc -a -size +1    搜尋忽略abc大小寫的檔案,且檔案大於512b的檔案

find -iname abc -o -size +1    搜尋忽略abc大小寫的檔案,或檔案大於512b的檔案

Linux Ubuntu 中解除安裝軟體的幾種命令

1 在終端裡 apt get安裝的軟體 安裝軟體sudo apt get install softname1 softname2softname3 解除安裝軟體 sudo apt get remove softname1 softname2 softname3 解除安裝並清除配置sudo apt g...

Linux Ubuntu 中解除安裝軟體的幾種命令

1 在終端裡 apt get安裝的軟體 安裝軟體sudo apt get install softname1 softname2softname3 解除安裝軟體 sudo apt get remove softname1 softname2 softname3 解除安裝並清除配置sudo apt g...

linux Ubuntu的基礎命令 3

3.檢視文字檔案內容 cat 111.txt 檢視111.txt的內容,並顯示在對話方塊 cat n 111.txt 檢視111.txt的內容,顯示行號,並顯示在對話方塊 cat ect services 檢視配置檔案 3.1從文件中搜尋我們需要的內容 grep hello 111.txt 抓取11...