Linux rsyncコマンド使い分け 全部一致させる(完全ミラーリング) rsync -avhPz --delete 元 先 注意点1. deleteオプションでファイルが消える! --delete オプションついてるので、元に無いファイルが先に存在していた場合、先のファイ... 2022.04.01 Linux
Linux userdelコマンドでユーザーを削除する やり方 userdel ユーザー名 (ユーザーを削除するが、ホームディレクトリは残す) userdel -r ユーザー名 (ユーザーを削除し、同時にホームディレクトリとメールスプールも削除する) 上記の2通りある。 基本的には、 ... 2022.04.01 Linux
Linux rsync –exclude ‘除外ワード’ でrsyncの対象から除外する rsync したときに、同期させたくないフォルダやファイルを指定する場合の、 やり方 --exclude '除外ワード' オプションで指定する。 例 .git を除外する: rsync -avhPz --exclude '.git' ... 2022.03.01 Linux
Linux bash で ファイルの中身を sort する 目的 2 1 3 みたいなファイルの中身をソートして、 1 2 3 みたくする。 やり方 sort コマンドを使う。 「sort」は、テキストファイルを“行単位で並べ替える”コマンドです。 参考:@IT 他のコマンドの実... 2022.02.17 Linux
Linux apt インストール済み パッケージ 確認 aptコマンドでインストール済みのパッケージを確認するコマンド apt list --installed | grep パッケージ apt list --installed | grep php でphp がつくパッケージ名が表... 2022.02.17 Linux
Linux sed 複数ファイル を置換 sed コマンドを使って、複数ファイルで同じ置換をしたいとき。 たとえばすべてのcsvファイルから「"」(ダブルクォーテーション)を削除するとか。 find ファイル名 | xargs sed -i "s/置換前/置換後/g" 参考:... 2022.02.17 Linux
Linux sed 行削除 やり方 sed -i -e '/もじれつ/d' もじれつ を含む行を削除する。 vim の置換と同じやりかたはできんかったぜ。 sed -i -e 's/^もじれつ\n// これはなんでだかできんかったぜ。 \nの部分は、 \r... 2022.02.14 Linux
Linux sed の 基本 ファイルの内容を書き換える場合は -i オプション ファイルを書き換えてしまう例(複数のファイルを指定できる) $ sed -i -e 's/xxx/XXX/g' ./hoge.txt ./hoge2.txt ./hoge3.txt ... 2022.02.14 Linux
Linux dnf (yum) で scp をインストールするのは、yum install openssh-clients dnf (yum) で scp をインストールするコマンド: yum install openssh-clients 以上 2022.02.03 Linux
Linux Linux で Path 追加(切る) コマンド 前確認 echo $PATH 設定 export PATH=$PATH:追加したいPATH 例) カレントディレクトリを追加したい場合、 export PATH=$PATH:$PWD 後確認 echo $PATH ... 2022.02.03 Linux