モーダルを閉じる工作HardwareHub ロゴ画像

工作HardwareHubは、ロボット工作や電子工作に関する情報やモノが行き交うコミュニティサイトです。さらに詳しく

利用規約プライバシーポリシー に同意したうえでログインしてください。

Linux

Linux

  • Linux 環境における X11 転送
    サムネイル画像-b71444ec83
    リモートホストの X Window System (X11) を転送して利用する方法を、SSH および Virtual Network Computing (VNC) の二つの方法について記載します。 SSH サーバとホストの両方で X11 転送を有効にすることで利用できます。アプリケーション毎に転送できます。 サーバ側 sudo apt install xauth /etc/ssh/sshd_c...
  • 使い所が難しいマイナーな運用コマンド
    コマンドのエイリアスを登録する (update-alternatives) mybin という名前のコマンドを登録 sudo update-alternatives --install /usr/local/bin/mybin mybin /usr/bin/echo 10 sudo update-alternatives --install /usr/local/bin/mybin mybin /...
    けんちゃんけんちゃん11/1/2022に更新
    いいねアイコン画像0
  • 負荷試験などでボトルネックを特定する (sarコマンド)
    sysstatというパッケージに含まれる "sar" (System Admin Reporter) コマンドを利用すると、PCの各リソースの使用状況を表示することができます。これは、負荷試験などでボトルネックを特定するために役立ちます。 使い方 インストール例 $ yum install sysstat インストールされたrpmパッケージ $ rpm -qa | grep sysstat sys...
  • rsyncチートシート
    rsyncはディレクトリの同期をローカルマシン内もしくはリモートマシン間で行うためのコマンドです。なお、名前のよく似た、メモリ内のキャッシュをディスクに強制的に書き出させるsyncコマンドとは関係ありません。 チートシート ディレクトリ内のファイルのコピー $ rsync -av sourcedir/ destdir/ (or $ rsync --archive --verbose sourced...
    カラフカラフ8/16/2022に更新
    いいねアイコン画像0
  • tmux の基本的な使い方
    サムネイル画像-fe0dc78c0f
    tmux は GNU Screen のような仮想端末を提供します。 必要最小限の設定 ~/.tmux.conf # プレフィックスキー set -g prefix C-t # C-t C-t でトグル bind C-t last-window # Vim 風のキーバインド setw -g mode-keys vi # ステータスバーの色 set -g status-fg white set -g ...
    まっちゃんまっちゃん5/31/2022に更新
    いいねアイコン画像0
  • GnuPG チートシート
    サムネイル画像-14244d6b30
    ファイルやメールの暗号化を行うための PGP (Pretty Good Privacy) の別実装である GNU Privacy Guard (GnuPG, GPG) について基本的なコマンドを記載します。通信の暗号化を行う SSL/TLS と区別します。例えば Thunderbird では GnuPG を利用するための Enigmail というアドオンが存在します。2020 年の夏には、Gnu
    junjun5/19/2022に更新
    いいねアイコン画像0
  • rpmとyumのチートシート
    サムネイル画像-f69c6665b8
    rpm (RedHat Package Manager または RPM Package Manager) はRedHat系のパッケージ管理ツールで、yum (Yellowdog Updater Modified) は内部的にrpmを実行するメタパッケージ管理ツールです。rpmには柔軟性がありyumには利便性があります。 rpmは "rpmパッケージファイル" があれば何でもインストールできますが、...
    まるたんまるたん2/2/2022に更新
    いいねアイコン画像0
  • プロセス関連のコマンド
    サムネイル画像-7b5901f600
    プロセスID関連 (ps, pgrep, pkill) 全プロセスを表示するためには $ ps ax とすればよく、その表示を見やすくするためには "u" と "w" を追加して $ ps auxw とすればよいです。表示件数自体は同じです。そのうち特定のコマンドのプロセスIDだけを表示したい場合は $ ps ax | grep 'my_script' | grep -v grep | awk '...
    kenken11/27/2021に更新
    いいねアイコン画像0
  • SmokePing のインストール手順と基本設定
    サムネイル画像-4c3f3ab25f
    SmokePing はネットワーク遅延を可視化する Web ツールです。インストール手順と基本設定をまとめます。特に CentOS 6 を使用する場合について記述していますが、基本的な流れや考え方は他の OS でも同じです。 インストール手順 plenv 関連のインストール plenv を利用すると perl およびモジュールのバージョンをプロジェクト内で固定できます。これはとても重要なことで、あ...
    OharaOhara9/7/2021に更新
    いいねアイコン画像0
  • authorized_keys/known_hosts ファイルを用いない SSH 公開鍵認証
    SSH 認証においても HTTP サーバ等で利用するオレオレ (サーバ/クライアント) 証明書と同様に CA を利用できます。本ページでは CA は独自に構築します。 authorized_keys を用いないクライアント認証 SSH サーバ側の authorized_keys ファイルを更新する必要がないため管理も簡易化されます。共通の秘密鍵を複数人で使い回す必要もなくなります。 CA の構築 ...
さらに読み込む