| ブログトップ | サーバー関連 |

Linuxでファイルの中に記述さている文字列を検索する方法

Linuxでファイルの中に記述されている文字列の検索方法です。(タイトルのまま)

まずはTeraTermなどで、サーバにSSH接続してください。

検索したいフォルダまで移動してください。

下記のコマンドを実行してください。

find ./ -type f -name "*.(拡張子)" -print | xargs grep '(検索ワード)'

  • -name "*.(拡張子)":
    特定の拡張子のファイルのみを対象としたい場合は、拡張子も入力してください。
  • grep '(検索ワード)':
    検索したい文字列を入力してください。

例:PHPファイルの中身にhogeが記述されているファイルを検索。

find ./ -type f -name "*.php" -print | xargs grep 'hoge'

 

参考サイト

 

このエントリーをはてなブックマークに追加

LINEで送る

総合管理者 | 2015年11月02日 | コメント(0) | トラックバック(0) | サーバー関連

トラックバック

トラックバックURL

コメントする

※メールアドレスが公開されることはありません。

名前 *
メール*
URL
Copyright(c) 2010 - 2017 ダリの雑記