Linux systemd サービスマネージャー ユニットファイルの作成 vi /etc/systemd/system/folder_watcher.service [Unit] Description=Folder Watcher Service After=network.target... 2024.07.22 Linux
Linux inotify-toolsテスト FTPサーバで「ファイル受け取りイベントの検出」をしたくて、inotify-toolsを検証してみました。 inotify-toolsのインストール sudo yum install inotify-tools インストール後確認 [soo... 2024.07.19 Linux
Linux opensslを使ってファイルの暗号化 opensslのバージョンによっては-pbkdfオプションが利用できない場合もありますが、その際は外せば利用できると思います。(このオプションはパスワードから鍵を生成する際の強度を上げるためのものなので、利用しなくとも暗号化は可能です。より... 2024.02.28 Linux
Linux リポジトリ設定ファイル .repoファイル /etc/yum.repos.d/xxx.repo 以下はあるリポジトリ設定ファイルの先頭から30行を出力したものです。(PostgreSQLのRPMパッケージ用のyumリポジトリ) リポジトリ設定ファイルはセクション([]で囲まれた部分)... 2023.07.23 Linux
Linux yum よく使うサブコマンド一覧 yumとは RedHat系ディストリビューションで利用されるパッケージ管理ツール。rpmの高機能版。ここでいうパッケージとはプログラム実行可能ファイル、ライブラリファイル、設定ファイルや、ドキュメントやマニュアルなどの事です。通常ディストリ... 2023.07.23 Linux
Linux yum設定ファイル yum.conf yum設定ファイル 通常/etcフォルダに置かれています。 yum.confの記載例 [root@vm022 ~]# cat /etc/yum.conf [main] gpgcheck=1 installonly_limit=3 clean... 2023.07.23 Linux
sed CSVファイルのヘッダーを削除 sedを使ってファイルの指定行の削除を行います。1行目にヘッダー情報が付いているCSVファイルなどから1行目だけを削除するようなシーンで活躍します。 指定ファイルの1行目を直接削除する sed -i '1d' sample.csv -- 対... 2022.12.04 sed
Linux Linux 何かと重宝するxargsコマンド 指定パターンマッチファイルを対象にgrepする。 カレントフォルダから再帰的に*.shファイルに対して"test.sh"をgrepする。補足:xargsは、コマンドAの結果に対しコマンドBを実行してくれる。コマンドA | xargs コマン... 2021.11.22 Linux
Linux Linux 古いファイルを日付を条件に削除する 大量のログファイルがたまっているディレクトリで古いファイルを削除するというような、ファイルの日付を条件に何か操作をする場合がありますがこんな時に活躍するのがfind コマンドの -mtime、-mminオプションと xargs コマンドの組... 2021.08.06 Linux
Linux Linux nohup ログアウトしてもコマンドを実行し続ける 自分のPCからTeraTermを使ってサーバにログインして長時間シェルを流し続ける事がたまにあります。そんな時はバックグランド実行(&)をしてあげればいいのですが、念のためにnohupをつけておきましょう。バックグランド実行しすぐさまログアウトしてターミナルをきちんと終わればいいのですが、バックグランド実行したまま、意図せずターミナルを×で閉じてしまったり、ネットワーク障害で切断してしまった場合はバックグランド実行プロセスも終了してしまうからです。 2021.07.10 Linux