備忘メモ

備忘メモ

PHPでランダムな文字列を生成する(YouTubeの動画IDみたいな文字列)

以下のコードで、PHPでランダムな文字列(YouTubeの動画IDみたいな文字列)を生成できました。 <?php function generateRandomString($length = 10) { return ...
WordPress

Cocoonのサイドバーから「メタ情報」を消す方法

「外観」→「ウィジェット」を開く 「サイドバー」もしくは「サイドバースクロール追従」にある「メタ情報」を枠外にドロップ
Windows

PowerShellでファイル名を一括置換

Windows 10でファイル名を一括置換したかったので調べたところ、Powershellを開いて以下のコマンドでうまくできました。 Dir | Rename-Item -NewName { $_.name -replace "DSC...
Linux

digコマンドで自分のグローバルIPアドレスを取得(IPv4・IPv6)

自分が利用中のグローバルIPアドレスを取得する方法として、curlコマンドでifconfig.io等にアクセスする方法は知っていましたが、digコマンドでも取得できることを最近知ったのでメモしておきます。 以下、「CloudFlare...
Linux

Dockerが自動で割り当てるIPアドレスの範囲を指定

docker-composeを使って多数のコンテナを作っていたら、いつの間にかNextcloudコンテナからLAN上のNASへのCIFS接続ができなくなってしまいました。さらに確認したところ、DockerホストにしているLXDコンテナ内から...
Linux

BorgBackupでレポジトリ内の各アーカイブの容量を確認

BorgBackupで各アーカイブの容量を確認したかったのですが、「borg list レポジトリパス」では以下のようになり、容量は出力されません。 $ borg list backup/main/ Enter passphrase...
Linux

YAMLに書いた設定でBorgBackupを実行する「borgmatic」をインストール

サーバーのバックアップに使っている「BorgBackup」のラッパー「borgmatic」をインストールした時のメモ。 Ubuntu 20.04 LTSなら「sudo apt install borgmatic」を実行するだけ。 ...
Linux

LXC/LXDのリモートホストはユーザーごとに保存される

lxc remote addで登録したリモートホストは、ユーザーごとに保存されるようです。一般ユーザーで登録したリモートをrootユーザーで使おうとして気づきました。 snapのlxdを使っているなら、以下のように「~/snap/lx...
Linux

Ubuntuログイン時に表示されるシステム情報を出力するコマンド

UbuntuサーバーにSSHやコンソールからログインすると、以下のようなメッセージが表示されます。 Welcome to Ubuntu 20.04.1 LTS (GNU/Linux 5.4.0-45-generic x86_64) ...
Linux

「iptables -L」や「ip6tables -L」の出力にインタフェース名を含める方法

「-v」オプションを加えると、以下の例のように出力にインタフェース名が含まれる。 $ sudo iptables -L INPUT -n -v Chain INPUT (policy DROP 2 packets, 56 bytes...
タイトルとURLをコピーしました