suer TIL

Linuxes

LINUX
2026-07-12 2026-07-12
eye catch

【grep -l/-L】マッチしたファイル名のみ/マッチしなかったファイル名のみを表示する

マッチした行の内容ではなくファイル名だけがほしい 複数のファイルから特定の文字列を検索する際、マッチした行の内容ではなくファイル名だけを知りたい場合がある。 通常のgrepコマンドは、マッチした行の内容を表示する。
LINUX
2026-01-10 2026-01-10
eye catch

【grep -o】マッチした部分のみを抽出して表示する

マッチした部分だけを抽出したい テキストから特定のパターンにマッチした部分だけを抽出したい。 通常のgrepコマンドはマッチした行全体を表示するため、マッチした部分以外の情報も含まれてしまう。
LINUX
2026-01-10 2026-01-10
eye catch

tailコマンドで指定行「以降」を表示

ファイルの指定行以降を表示したい テキストファイルの先頭N行をスキップして、N行目以降を表示したい。 例えば以下のような10行のファイルがある。 1 2 3 4 5 6 7 8 9 10 このファイルから5行目以降を表示したい。
LINUX
2026-01-08 2026-01-08
eye catch

shufコマンドでファイルの行をランダムにシャッフル

ファイルの行をランダムにシャッフルしたい テキストファイルの各行をランダムな順序で表示したい。 例えば以下のようなファイルがある。 1 2 3 4 5 各行をランダムな順序で並び替えて表示したい。 3 1 5 2 4 shuf shufコマンドを使用すると、入力の各行をランダムにシャッフルして出力する。
LINUX
2026-01-06 2026-01-06
eye catch

【column -t】コマンド出力をテーブル形式で見やすく整形する

コマンド出力を整形してテーブル形式で表示したい スペースやタブで区切られたコマンドの出力結果を、列が揃ったテーブル形式で見やすく表示したい。 例えば以下のようなスペース区切りのデータがある。 Name Age City Alice 25 Tokyo Bob 30 Osaka Charlie 28 Kyoto このデータの列を揃えて見やすく表示したい。
LINUX
2026-01-04 2026-01-04
eye catch

【uniq -c】uniqコマンドで重複行数をカウントする

重複行数をカウント uniqコマンドの-cオプションを使用すると、連続する重複行を削除しつつ各行の重複数をカウントできる。 $ cat sample.txt apple apple banana banana banana banana orange apple $ uniq -c sample.txt 2 apple 4 banana 1 orange 1 apple 連続しないと重複行はカウントされないため、全体での重複数をカウントしたい場合は、事前にsortコマンドでソートする必要がある。
LINUX
2026-01-04 2026-01-04
eye catch

【ls -d】ディレクトリ名を指定してディレクトリ自体の情報を表示する

ls -d lsコマンドでディレクトリ名を指定すると、そのディレクトリ配下のファイルやサブディレクトリが表示される。しかし、ディレクトリ自体の情報を表示したい場合がある。
LINUX
2025-12-20 2025-12-20
eye catch

tarとunzipで特定のファイルだけを抽出する

圧縮ファイルの一部だけを抽出したい 大きな圧縮ファイルから特定のファイルだけを抽出したい場合がある。全体を展開すると時間がかかったり、不要なファイルがゴミとなったりするため、必要なファイルだけを取り出したい。
LINUX
2025-12-19 2026-07-11
eye catch

【ClamAV】 許可リストを作る

ClamAVの許可リストの配置場所 ClamAVでは特定のファイルをスキャン対象から除外できる。 許可リストは以下のルールで作成する。 配置ディレクトリ: ウイルス定義ファイルが格納されているディレクトリ(通常は/var/lib/clamav) 拡張子: .fp 許可リストの作成方法 内容はsigtoolコマンドを使って生成する。
LINUX
2025-12-19 2025-12-19
eye catch

【LSCOLORS】lsコマンドで表示されるファイル・ディレクトリの色を変更する

LSCOLORS環境変数 BSD版(macOSやFreeBSDなど)のlsコマンドのls -Gで表示されるファイル・ディレクトリの色を変更するには、環境変数LSCOLORSを設定する。 CLICOLOR環境変数を設定すると、-Gオプションなしでも自動的に色が有効になる。 ターミナルのテーマによってはデフォルトの色が見づらい。その場合は好みの色に変更するとよい。
LINUX
2025-12-16 2025-12-16
  • ««
  • «
  • 5
  • 6
  • 7
  • 8
  • 9
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【VSCode】YAML拡張機能でtraefik.ymlをTraefik v3スキーマで検証する
VSCODE
2026-07-13 2026-07-13
eye catch
atコマンドで一回限りのジョブを予約する
LINUX
2026-07-12 2026-07-12
eye catch
dateコマンドの出力タイムゾーンをTZ環境変数で一時的に変更する
LINUX
2026-07-12 2026-07-12
eye catch
dateコマンドでepoch秒とdate文字列を相互変換する
LINUX
2026-07-12 2026-07-12
eye catch
dateコマンドで相対日付を計算する(date -d)
LINUX
2026-07-12 2026-07-12
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer