suer TIL

Linuxes

LINUX
2025-05-31 2025-05-31
eye catch

【openssl】指定したURLの証明書をコマンドで確認する

opensslコマンドで指定したURLの証明書を確認する httpsのURLの証明書をコマンドで確認するにはopensslコマンドを使う。 $ openssl s_client -connect example.com:443 < /dev/null openssl s_clientコマンドだけの場合は続きの入力を求められてコマンドが終わらないので< /dev/nullで空入力を渡して終了させている。
LINUX
2024-04-05 2024-04-06
eye catch

【シェルスクリプト】文字のASCIIコードを取得する

文字のASCIIコードを表示する printfコマンドで文字を%dでフォーマットするとその文字のASCIIコードが表示される。 $ printf "%d\n" "'A" 65 シェルスクリプトで文字のASCIIコードを取得する シェルスクリプトで指定した文字のASCIIコードを取得し、保持したい場合は$()でprintfコマンドを評価して格納すればよい。 例えば以下のようにする。
LINUX
2024-04-05 2024-04-05
eye catch

【シェルスクリプト】変数や引数のデフォルト値 ${var:-default} ${1:-default}

変数のデフォルト値 シェルスクリプトで変数が未定義の場合や空の場合にデフォルト値を設定する方法。 ${var:-default} ${var:-default}のように${}で変数を囲み、:-でデフォルト値を指定する。 ${var:-default}はvarが定義されている場合は変数varの値を、未定義の場合や空の場合は文字列defaultを表示する。
LINUX
2024-04-02 2024-04-03
eye catch

【GitHub Actions】シェルスクリプトでSTEPをまたいでPATHを通す(GITHUB_PATH)

GITHUB_PATH変数 GitHub Actions内のシェルスクリプトでGITHUB_PATH変数にリダイレクトでパス文字列を追加すると、そのパスが次のSTEPでも有効になる。
LINUX
2024-03-23 2024-03-24
eye catch

【Linux】アーキテクチャを確認する(uname)

uname -m Linuxでアーキテクチャを確認するにはunameコマンドを使う。 -mオプションを指定するとアーキテクチャが表示される。 $ uname -m aarch64 macOSでも同様にアーキテクチャを確認できる。 Intel Macの場合はx86_64が表示され、Apple Silicon Macの場合はarm64が表示される。
LINUX
2024-03-23 2024-03-23
eye catch

【GitHub CLI】組織・ユーザ以下のリポジトリのWebhookを一覧表示する

GitHub CLIで組織以下のリポジトリのWebhookを一覧表示する GitHub CLIで組織以下のリポジトリのWebhookを一覧表示するには以下のようにする。
LINUX
2024-03-10 2024-03-10
eye catch

DockerでDevice or resource busyでコピーできないresolv.confをリダイレクトで無理やり上書きする

Device or resource busy Dockerでprom/blackbox-exporter - Docker Image をベースにしたイメージを作ろうとしたときに/etc/resolv.confを上書きしようとしたらDevice or resource busyというエラーが出て上書きできなかった。
LINUX
2024-02-14 2024-02-15
eye catch

GitHubでDependabotが作成したPull Requestをフィルタリングする

GitHubのPullRequestを作成者でフィルタリングする Pull Requestを作成者でフィルターしたい場合はauthor:作成者のIDを指定する。 例えばis:open is:pr author:suerはsuerが作成したPull Requestをフィルタリングする。
LINUX
2024-02-13 2024-02-13
eye catch

nohupコマンドでnohup.outファイルを作成しない

nohupコマンドとnohup.out nohupコマンドを使うと端末を閉じてもプロセスを続行できる。 $ nohup command & このときnohup.outというファイルが作成され、標準出力と標準エラー出力がリダイレクトされる。
LINUX
2024-02-09 2024-02-13
eye catch

【Docker】docker-compose execでrootユーザーでコンテナにログインする

デフォルトユーザがrootでないコンテナで、sudoコマンドも無い場合にコンテナ内でrootユーザになる方法。 docker composeの-uオプション docker compose execコマンドに-uオプションをつけるとrootユーザーでコンテナにログインできる。
LINUX
2024-02-06 2024-02-06
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【PostgreSQL】 データベース名を変更する
DATABASE
2025-06-01 2025-06-01
eye catch
【PostgreSQL】テーブルとデータベースのoidを取得する方法
DATABASE
2025-06-01 2025-06-01
eye catch
コマンドでパスワードを生成する
LINUX
2025-05-31 2025-05-31
eye catch
シェルスクリプトで使えるファイルサイズのみを取得するコマンド
LINUX
2025-05-28 2025-05-28
eye catch
dateコマンドでファイルの最終更新日時を取得する(date -r)
LINUX
2025-05-28 2025-05-28
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer