- 投稿日:2021-10-25T21:56:56+09:00
Linux全般について
CentOSでのマウス切り替えは、左コマンドキー 便利機能 コマンド 意味 備考 Ctrl(Command) + a 行の先頭に移動 Ctrl(Command) + e 行の最後に移動 Ctrl(Command) + w カーソル位置の単語を削除 Ctrl(Command) + u カーソルの位置から行頭まで削除 Ctrl(Command) + k カーソルの位置から行末まで削除 Ctrl(Command) + k 最後に削除した内容を挿入 Ctrl(Command) + c 実行中のコマンドを強制終了 Ctrl(Command) + k 最後に削除した内容を挿入
- 投稿日:2021-10-25T12:37:59+09:00
Linux 特定の文字列を含むファイルを検索するコマンド (find,xargs)
findとxargsコマンドを使用して、特定の文字列を含むファイルを検索する。 結果はファイル名とその中の検索文字ERRORを含む行が行番号付きで表示される。 ■検索されるファイル $ cat test.log ERROR 2021年 10月 25日 月曜日 03:11:15 UTC NOMAL 2021年 10月 25日 月曜日 03:11:15 UTC ERROR 2021年 10月 25日 月曜日 03:11:15 UTC ERROR 2021年 10月 25日 月曜日 03:11:15 UTC NOMAL 2021年 10月 25日 月曜日 03:11:15 UTC ■特定の文字列(検索対象) ERROR ■検索実行 $ find . -name "test.log" -print |xargs grep -n "ERROR" /dev/null ./test.log:1:ERROR 2021年 10月 25日 月曜日 03:11:15 UTC ./test.log:3:ERROR 2021年 10月 25日 月曜日 03:11:15 UTC ./test.log:4:ERROR 2021年 10月 25日 月曜日 03:11:15 UTC ファイル名とその中の検索文字ERRORを含む行が行番号付きで表示された。
- 投稿日:2021-10-25T05:38:45+09:00
Red Hat Enterprise Linux コマンド
あいさつ やっと勉強する時間が確保できた、知識が線ではなく点な状態のインフラ民けいしーです。(´・ω・`) わざわざ記事に必要あるのか、正直微妙なところですが、ある種のノート代わりとして使おうかなと思ったところですね。 コマンド一覧 1. ネットワーク設定関連 1-1. IPアドレスの確認 ipconfig 1-2. インターフェースの接続 nmcli con up ens160 # 接続が正常にアクティベートされました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/3) 1-3. インターフェースの切断 nmcli con down ens160 # 接続 'ens160' が正常に非アクティブ化されました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/3) 1-4. 疎通確認 ping www.google.co.jp # 疎通ができている場合 # PING www.google.co.jp (xxx.xxx.xxx.xxx) 56(84) bytes of data. # 64 bytes from xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=1 ttl=128 time=38.9 ms # # 疎通ができていない場合 # # ping: www.google.co.jp: 名前またはサービスが不明です 2. サブスク関連 2-1. サブスクリプション情報の確認 subscription-manager identity # 登録されていない場合 # このシステムは登録されていません。 詳細については「subscription-manager register --help」をご覧ください。 2-2. サブスクリプション(オフライン)の登録 以下参照(/・ω・)/ 2-3. サブスクリプション(オンライン)の登録 subscription-manager register --username <UserName> --password <Password> --consumerid=<プロファイルのUUID> # 登録中: subscription.rhsm.redhat.com:443/subscription # このシステムは、次の ID で登録されました: <プロファイルのUUID> # 登録したシステム名: testrhel 2-4. Red Hat 公式サイトからのサブスク状況の確認 2-5. CUI上でサブスク状況の確認① subscription-manager status # +-------------------------------------------+ # システムのステータス詳細 # +-------------------------------------------+ # 全体のステータス: 最新 # # システムの目的の状態: 指定されていません 2-6. CUI上でサブスク状況の確認② subscription-manager list # +-------------------------------------------+ # インストール済み製品のステータス # +-------------------------------------------+ # 製品名: Red Hat Enterprise Linux for x86_64 # 製品 ID: 479 # バージョン: 8.4 # アーキテクチャー: x86_64 # 状態: サブスクライブなし # 状態の詳細: # 開始: # 終了: 2-7. 利用可能なサブスクリプションの確認 出力結果が長いので省略 subscription-manager list --available 3. その他 3-1. RHELバージョンの確認 cat /etc/redhat-release # Red Hat Enterprise Linux release 8.4 (Ootpa) ショートカットキー 一覧 1. コピー&ペースト 1-1. コピー Ctrl + Shift + C 1-2. ペースト Ctrl + Shift + V おわりに 勉強するたびに随時更新予定です。(´・ω・`) 関連資料 ・Red Hat Enterprise Linux 公式
- 投稿日:2021-10-25T02:26:16+09:00
RHEL 8.4 サブスク登録(オフライン)手順
1. システム プロファイルの新規作成 以下のURLを参照する。 [新規作成]をクリックする。 [システムタイプ]、[名前]、[アーキテクチャー]、[仮想 CPU数]、[Red Hat Enterprise Linux バージョン]の各設定項目を設定し、[作成]をクリックする。 [testrhel(プロファイル名) は、UUID: xxxx が割り当てられ、正常に作成されました]が表示されていることを確認する。 [サブスクリプション]タブをクリックする。 [サブスクリプションのアタッチ]をクリックする。 アタッチ先を選択する。 サブスクリプションのどちらかにチェックを入れ、[サブスクリプションのアタッチ]をクリックする。 [証明書のダウンロード]をクリックする。 ※ダウンロードファイルは zip フォーマットになる。 WinSCPやFFFTPなどで、ローカル作業端末にダウンロードした「証明書」ファイル(xxx.pem)を対象のLinuxサーバの[/tmp/]配下などに配置する。 以下のコマンドで証明書ファイルをインポートする。 ※[testrhel.pem]は[cp]コマンドで元のファイル名から変更しております。(´・ω・`) subscription-manager import --certificate=/tmp/testrhel.pem # 証明書 testrhel.pem は正常にインポートされました ※重要(RedHat公式引用) この手順を行うと、カスタマーポータルのシステムプロファイルにおけるサブスクリプションステータスが "Unknown" となり、# subscription-manager status コマンドでも "Unknown" と出力されます。 実際に確認してみる。 subscription-manager status # +-------------------------------------------+ # システムのステータス詳細 # +-------------------------------------------+ # 全体のステータス: 不明 # # システムの目的の状態: 不明 subscription-manager list # +-------------------------------------------+ # インストール済み製品のステータス # +-------------------------------------------+ # 製品名: Red Hat Enterprise Linux for x86_64 # 製品 ID: 479 # バージョン: 8.4 # アーキテクチャー: x86_64 # 状態: 不明 # 状態の詳細: # 開始: # 終了: さいごに いろいろ調べてみたけど、外(ネットワーク)に繋げられないとダメみたいなのね。 もしかしたらどこかの機会で再調査はするかも。 お疲れ様でした。(´・ω・`) 参考資料