今から、とあるサーバに対して不要ファイルの削除バッチを作成するので、メモがてら記事にしておく。
やりたいこと
- 毎時に、特定のディレクトリにある1時間以前に作成されたzipファイルを削除する
- 毎日定刻に、Apacheの一時データをクリアする
新しく知ったことは、48時間以内にアウトプットしよう
今から、とあるサーバに対して不要ファイルの削除バッチを作成するので、メモがてら記事にしておく。
さっきnetstatのインストールコマンドをメモしたばかりだけれど、デフォルトでインストールされなくなっていたり、古い感があるので、後継?パッケージのインストールもついでにメモ。
ポートの状況を確認しようと思ってnetstatコマンドを叩いたら、
bash: netstat: command not found
Hmm…
インストールされてないっぽいのでインストールしたときのメモ。
Laradock環境を一度WSL2版にしてから、Hyper-V版に戻したら、ショートカットリンクがなぜか外れていた。
そこで、以下のコマンドで再度ショートカットリンクを作成しようとすると…
# php artisan storage:link
ErrorException : symlink(): Input/output error at /var/www/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:252 248| */ 249| public function link($target, $link) 250| { 251| if (! windows_os()) { > 252| return symlink($target, $link); 253| } 254| 255| $mode = $this->isDirectory($target) ? 'J' : 'H'; 256| Exception trace: 1 symlink("/var/www/storage/app/public", "/var/www/public/storage") /var/www/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:252 2 Illuminate\Filesystem\Filesystem::link("/var/www/storage/app/public", "/var/www/public/storage") /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/StorageLinkCommand.php:35 Please use the argument -v to see more details.
このようなエラーが…
“【Laravel】storage:linkで「symlink(): Input/output error」が表示される” の続きを読む
新しいLinux環境を構築して、git cloneでファイルを持ってきたとき、viエディタで開くとめちゃくちゃ文字化けしてた。
ファイルの文字コードは確認して想定通り。
(Linux OS でファイルの文字コードを確認するコマンド参照)
これはviエディタの問題だなと思ったので調べることに。
“【Linux】viエディタのデフォルト文字コードを確認・変更する” の続きを読む