Linux で連番のディレクトリ / ファイルを作成する
Linux で連番のディレクトリやファイルを作成するには以下を実行します。
1 2 | |
これで意図した通り、連番のディレクトリ / ファイルが作成されました。
1 2 3 4 5 6 7 8 | |
Linux で連番のディレクトリやファイルを作成するには以下を実行します。
1 2 | |
これで意図した通り、連番のディレクトリ / ファイルが作成されました。
1 2 3 4 5 6 7 8 | |
Docker でボリュームをマウントする際は絶対パスで指定します。 これを相対パスで指定するとエラーになってしまいます。
1 2 3 | |
これを回避するには $(pwd) 環境変数などを用いて相対パスを表現します。 この方法であればエラーにならず、実行することが出来ます。
1 | |
もしくは docker-compose を利用します。
先日、簡易ファイルアップローダ「Tiny File Manager」を Docker で起動する というメモを書きました。 標準の設定ファイルでは「タイムゾーンが UTC」「時刻の表記が日本に馴染みのない方式」「ユーザ認証がかかっている」などの設定になっています。 これらをカスタマイズした設定ファイルを指定した上で Tiny File Manager の Docker コンテナを起動する方法をメモしておきます。 作業は Rocky Linux8 上で実施しました。
Tiny File Manager は PHP ベースの簡易ファイルマネージャです。 直接、システムにインストールしても勿論問題ありませんが、今回は tigerdockermediocore/tinyfilemanager-docker で公開されている Docker コンテナイメージを使い、簡単に Tiny File Manager を動作させる手順をメモしておきます。 動作確認は Rocky Linux8 上で行いました。 今回はあくまでテストということで「Nginx で公開している Document Root を Tiny File Manager で公開する」というシナリオを実装します。
先日、CML2 を cmlutils で CML から操作する というメモを書きました。 cmlutils は便利ですが CLI のツールなのでコマンドを覚える必要があります。 以下の方法でタブ補完を行うことが出来ます。
Cisco CML2 上で Ubuntu を配置すると最初のインターフェイス名は ens3 です。

ですが、実際に Ubuntu 上で認識されるインターフェイスは ens2 から開始しますので注意が必要です。
1 2 3 4 | |
以前に Nginx 関連で下記のメモを書きました。
今回は Rocky Linux 8 上の Nginx と PHP 8.1 環境へ、更に h5ai をインストールして DirectoryIndex の見栄えを改善してみましたので、手順をメモしておきます。 Nginx と PHP をインストールするまでの手順は過去のメモと同じです。