在Linux上的文件中搜索文本

Anonim

在Linux上的文件中搜索文本

方法1:具有圖形界面的文本編輯器

在Linux中,如在其他操作系統中,有各種文本編輯器使用圖形界面實現。在大多數情況下,它們在繪製文檔時參與用戶。因此,作為第一種方法,我們提供影響此類程序的主題,這將允許新手用戶掌握在其中,並了解文件中的文本搜索方式。

  1. 首先,打開文件管理器以查找必要的對象。
  2. 在Linux中搜索要通過LibreOffice搜索內容的文本文件

  3. 單擊它右鍵單擊以調用上下文菜單並通過默認值打開編輯器或選擇“在另一個應用程序中打開”。
  4. 轉到文件的屬性以通過Linux中的libreoffice打開它

  5. 如果從選擇菜單轉換,請閱讀推薦的列表或打開所有可用應用程序的列表以選擇最佳選項。
  6. 在Linux中選擇libreoffice程序以打開文本文件

  7. 通過方便的編輯器打開文件後,它只發現“編輯”部分。
  8. 轉到Linux中LibreOffice中的“編輯文本文件”部分

  9. 它有“查找”選項,現在是她現在的利益。最常見的是,它可以被調用並通過鍵Ctrl + F的標準組合。
  10. 在Linux中的LibreOffice中運行內容搜索功能

  11. 在該行中出現,它仍然只是進入感興趣的文本。如果軟件考慮了符號寄存器,則應注意標題和小寫字母。
  12. 在Linux中通過LibreOffice輸入要在文件中搜索的內容

  13. 通常,當巧合時,碎片在文本中分配,以及結果,您可以輕鬆地使用箭頭形式使用虛擬按鈕。
  14. 通過Linux中的Libreoffice程序成功搜索查詢

就像一個例子一樣,我們拍攝了標準libreoffice文本編輯器。如果在分發中安裝了另一個程序,或者您更喜歡與類似的類似物交互,則執行任務的原則實際上沒有與剛才所見的不同。如果您有問題搜索編輯部分,請嘗試按Ctrl + F組合打開搜索字符串。

方法2:使用GUI配置文件編輯器

另外,我想提及具有圖形界面的小型實用程序,其基本功能集中在編輯配置文件上。這些不是完全的文本編輯器,但是,它們以此形式顯示對象的內容。讓我們為許多名為GEDIT的分佈進行標準工具。

  1. 首先,您需要啟動控制台。通過應用程序菜單或按Ctrl + Alt + T熱鍵進行操作。
  2. 運行終端使用Linux中的Gedit命令

  3. 輸入GEDIT / etc / ssh / sshd_config命令,其中/ etc / ssh / sshd_config將路徑替換為所需對象。
  4. 通過Linux中的Gedit命令打開配置文件

  5. 按Enter鍵激活命令並等待新窗口顯示。在這裡,將菜單與參數展開。
  6. 在Linux中調用GEDIT程序中的文件管理菜單

  7. 鋪設“查找”並單擊它。
  8. 通過Linux中的GEG程序運行文件搜索功能

  9. 它仍然只能在出現的字符串中輸入並熟悉獲得的結果,這將被橙色突出顯示。
  10. 成功通過Linux中的GEG程序查找文件的內容

在與其他類似程序的情況下,要更改配置文件,內容搜索原理保持相似,以及在大多數情況下,您可以通過按已提到的熱鍵Ctrl + F來激活字符串。

方法3:控制台編輯器

有特殊的控制台實用程序執行文件編輯器的角色。它們沒有自己的圖形界面,並且所有內容都直接顯示在終端中。通過他們,搜索文本也是完美的,並且在著名的納米的例子上,我們提供留在本文下。

  1. 使用nano +文件佈局打開它以搜索或編輯。如果將sudo參數分配給此行,您將另外必須輸入要成功激活命令的根訪問密碼。
  2. 通過Linux中的Console Editor Nano打開配置文件

  3. 通常在這樣的編輯器中,存在對按鈕的描述或所有信息都處於官方文檔中。如果我們考慮專門的Nano,請通過按Ctrl + W的組合來調用搜索字符串。
  4. 通過Linux中的Nano程序運行文件搜索功能

  5. 在行本身中,它仍然是打印一個單詞或短語,然後單擊終點以顯示結果。
  6. 在Linux中輸入通過Nano搜索文件中的內容的內容

  7. 光標將立即移動到相應的行,您可以熟悉它。
  8. 在Linux中成功發現文件中的文件中的內容

上面列出的那些仍有許多類似的程序。有些具有圖形界面,而其他人則通過控制台實現,但這不會阻止它們使用它們來搜索文件中的文本。如果您還沒有決定您想要使用的決定,我們建議您通過單擊下面的引用來研究最佳軟件列表。

閱讀更多:Linux的流行文本編輯器

方法4:Grep Utility

作為當今材料的最後一種方法,我們希望考慮眾所周知的許多標準Grep實用程序。由於其電源,它變得流行,這允許您通過不同的參數方便地對文件的內容進行排序。此解決方案的可能性包括文本搜索,它們看起來像這樣。

  1. 在“終端”中,輸入Grep + Contents_Tela_Pore + Path_Fail,然後按Enter鍵。考慮在沒有選項的情況下使用grep時,請指定輸入字符的寄存器。
  2. 使用Linux中的Grep命令而無需搜索文件中的內容

  3. 因此,將出現具有巧合的行,其中合適的內容將以粉紅色突出顯示。
  4. 通過Linux中的Grep Utility搜索文件的結果

  5. 使用選項-i輸入grep命令,以便字符串如下所示:grep -i“port”/ etc / ssh / sshd_config。在這種情況下,寄存器將不會被考慮在內。
  6. 使用Linux中的Grep命令具有取消註冊符號的選項

  7. 您將看到絕對所有合適的結果出現在屏幕上。
  8. 使用其他選項在Linux中成功應用Grep命令

這些都是在Linux文件中找到文本的所有方式。正如您所見,他們每個人都將在不同的情況下最佳,因此了解在當前情況下具體上訴。我們的指示將有助於沒有困惑和應對任務,沒有任何困難。

閱讀更多