Linux | ページ 9 | クズリーマンのカス備忘録

Linux

スポンサーリンク
Linux

grep Binary file ファイル名 matches には、-a オプション

事象 GNU grep コマンドで、grep したときに以下のようなメッセージが出て、検索にヒットしたファイルの中身が表示されない。 Binary file ファイルパス/ファイル名 matches 原因 grep がファイルの冒頭数...
Linux

grep で前後の行を表示させる -数字 -A -B -C

このページの例で使うファイル こんなファイルがあるとする。 ファイル名:bustcup.txt ファイル内容: a b c d e f g h i j k l m n アルファベットが 1行に 1文字 ずつあるだけのテキスト。 前後の行...
Linux

sed コマンド スラッシュ以外(を含まない)をしたければ[^/]

たとえば、 2021/seven/12 みたいな文字列があったときに、 スラッシュ以外を「o」に変えたいとする。(期待する結果:oooo/ooooo/oo) スラッシュはデフォルトではsedのデリミタ(囲い文字)なのでエスケープしないと...
Linux

sed シングルクォーテーションをエスケープ

アカンやり方 \' シングルクォーテーションをエスケープするために、手前にバックスラッシュをつけるだけだと違う意味になるらしい。 あとで調べたら、\'はバッファの末尾、という意味のメタ文字だった。 sedのお勉強 qiita...
Linux

grepコマンド(GNU)で、一行に複数回ヒットする文字列があるのを検知したい場合、「-o」

grep -R "検索パタン* | wc -l みたいにやっても、同じ行の中で複数ヒットしても、1回とカウントされてしまう。 同じ行で複数ヒットした場合に、ヒットした回数を全部カウントするなら(例えば1行内に2回検索ヒットする箇所があ...
Linux

firewall xmlファイルを直接編集して任意の場所だけ全許可する

CentOS7のOSにデフォルトで入ってる「firewalld」っていうファイアウォールの設定方法を記載する。 コマンドで設定できるが、今回は、直接ファイル編集しちゃうやり方。 変更前確認 以下のコマンドで、今のfirewalldの設定内...
Linux

rsync 差分 ファイルの、タイムスタンプが違っても中身(ハッシュ値)が同じなら何もしないオプション

--checksum で、タイムスタンプが違っても中身が同じなら対象外にできる 例) rsync --checksum -avhPz public_html/ user@host:~/public_html/. 参考(アザシタ-!!...
Linux

rootユーザの.bashrc

やり方 /root/.bashrc に記述すればOK。 メインのユーザのbashrcをrootにも適用させる /root/.bashrc 開いて、以下を記述する。 source /home/username/.bashrc 一時的に...
Linux

Linux 容量調査 確認

どこで容量食ってるか確認するコマンドカレントディレクトリでサブディレクトリを含めた容量を多い順に並び替えて、上位10件を出すdu | sort -nr | head -10qiitasort オプション -n ・・・ 文字列を数値とみ...
Linux

sed で 複数文字列抜き出すということができなかったので代替手段

やりたいこと File: 〜〜 function hoge() { } 〜〜〜 File: 〜〜 function fuga() { } 〜〜〜 みたいなファイルがあったとき、「File」を含む行と、「function.*(」...
スポンサーリンク