Linux
毎回 tar のオプションってなんだっけ、となるのでメモ。 tarについて ja.wikipedia.org オプションについて オプション 英 和 内容 c create 作成 圧縮実行 x extract 抽出 展開実行 f filename ファイル名 対象の圧縮・展開ファイル名 v verbose 詳細情報 …
ssh-keygen -t ed25519 -f .ssh/mykey_ed25519
ネットワークが疎通しているかシェルスクリプトで確認したい時があります。 その時は ping -c 4 8.8.8.8 で確認します。今回は確認する関数を作成してみました。 # ng $ valid_network can not access to internet. # ok $ valid_network github.com
ルートユーザであるかをシェルスクリプトで確認したい時があります。 その時はwhoamiでrootか確認します。今回は確認する関数を作成してみました。 $ is_root not root. $ sudo -i is_root github.com
シェルスクリプトを書いていて、以下のように処理の区切りでヘッダーを表示したい時がある。 echo "=== add user ==========" sudo adduser admin こんな感じのメッセージを毎回書くのが面倒なので、関数化してみました。 $ header "message " message======…
今回はRocky LinuxでWebサーバー開発環境を構築していきます。 Rocky LinuxはVirtual MachineのUTMで動作させます。 WebサーバーはPostgreSQL + Djangoで構築していきます。事前準備は以下を参照してください。 taogya.hatenablog.com taogya.hatenablog.com…
ドキュメント docs.rockylinux.org Red Hat Enterprise Linux access.redhat.com
Raspberry Piをプッシュスイッチでシャットダウンする方法を記載します。こちら参考にしました。電源ONインジケータを設定する方法も記載されていますが、今回は割愛します。 External Button Shutdown for Raspberry Pi · GitHub Raspberry Pi Zero WHの回…
以下サイトの通り実施していく。 raspap.comAP化可能か確認 taogya@taogya-pi0:~ $ iw list | grep -e "Supported interface modes" -A 10 Supported interface modes: * IBSS * managed → * AP * P2P-client * P2P-GO * P2P-device RaspAPをインストールす…
以下のコマンドを打った時の青文字部分を変更する。 cat .bashrc | grep -E "PS1" -C 2 if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w \$\[\033[00m\] ' else PS1='${deb…
AP化して、インターフェースusb0とap0をブリッジ接続します。 internet PC USB Raspberry Pi(usb0) Raspberry Pi(ap0) iPhone 必要パッケージインストール。 taogya@taogya-pi0:~ $ sudo su - root@taogya-pi0:~ $ apt-get install -y hostapd bridge-utils …
スタンドアロン運用APの手順を記載していきます。 internet (PC USB) or (Wi-Fi AP) Raspberry Pi(usb0 or wlan0) Raspberry Pi(ap0) iPhone ※以下参考にさせていただきました。 www.mikan-tech.net 必要パッケージインストール。 taogya@taogya-pi0:~ $ sud…
taogya@taogya-pi0:~ $ sudo apt-get -y update taogya@taogya-pi0:~ $ sudo apt-get -y upgrade taogya@taogya-pi0:~ $ sudo apt-get -y dist-upgrade taogya@taogya-pi0:~ $ sudo reboot now
Wi-Fiに接続する方法を記載する。 # 関連サービスを止める taogya@taogya-pi0:~ $ sudo su - root@taogya-pi0:~ $ systemctl stop wpa_supplicant root@taogya-pi0:~ $ systemctl disable wpa_supplicant # バックアップ root@taogya-pi0:~ $ mv /etc/wpa_su…
Bluetoothのステータスを確認するとエラーが出ているので、それを解消する。 [2023/12/14] こちらに対処スクリプト追加しました。 github.com taogya@taogya-pi0:~ $ sudo systemctl status bluetooth.service : Apr 30 22:19:44 taogya-pi0 bluetoothd[886]…
Terminalを開き、鍵ファイルを生成する。 (オプションの値は適宜変更してください。) ssh-keygen -t rsa -b 2048 -f ~/.ssh/taogya-pi0_rsa -N taogya Raspberry PiにSSH接続し、以下の通り実施する。 # ### SSH接続 ssh taogya@taogya-pi0.local # ### 公開…
UTMを使用してRocky Linuxを起動していきます。 環境構築は以下参照。 taogya.hatenablog.com 再生マークをクリック。 Install Rocky Linux 9.1を選択し、エンター。 (10〜30秒程度黒い画面になります。) 日本語を選択。 ユーザーの作成を選択。 管理者ユー…
Virtual MachinesのUTMを使用してRocky Linuxの開発環境構築をします。 ここでは、OS起動までの手順を記載します。 UTMとisoについては、以下参考。 taogya.hatenablog.com taogya.hatenablog.com UTMを起動し、新規仮想マシンを作成を選択。 isoはARM64であ…
以下サイトからダウンロード。 rockylinux.org 今回はARM64 (aarch64)のMinimalをダウンロードする。