Index ソフト・ハード Linuxタスク | Linux機能・要件 |
機能・要件 シェル エイリアス distribution PKG管理 セキュリティ 構成・方式 タスク 導入 Linux研修 |
シェル ・対話型機能(ユーザが直接コマンドを入力するインタフェース) コマンドの解釈と実行(コマンドインタプリタ) カーネルにユーザの意図を伝える。 ユーザが入力したコマンドを逐次翻訳 コマンドの入力支援(Tab補完、コマンド履歴) コマンド入出力の切り替え(リダイレクト) コマンド入出力の連結(パイプ) ジョブ管理機能・動作環境調整機能 動作環境をカスタマイズする機能(シェル変数、環境変数)・プログラミング機能 シェルスクリプト ファイルに記述した一連の処理を実行する機能エイリアス (alias) ・ある対象や実体を、異なるシンボルや識別子で同じように参照できる仕組み ・電子メールアドレスに別名をつける機能 (メールアドレスのエイリアス) /etc/aliases の設定例(一部分、メール関連) # Basic system aliases -- these MUST be present. (基本的なシステムエイリアス) mailer-daemon: postmaster postmaster: root # General redirections for pseudo accounts. (疑似アカウントの一般的なリダイレクト) mail: root dovecot: root postfix: root info: postmaster marketing: postmaster sales: postmaster support: postmaster # trap decode to catch security attacks (セキュリティ攻撃キャッチ用のトラップデコード) decode: root # Person who should get root's mail (rootからのメールを受け取る人) root: [email protected] (指定のアドレスへ転送) mailman-owner: root /etc/aliases.db(エイリアスデータベース)更新 # newaliases・コマンドの別名を設定 /home/xxxx/.bashrc の設定例 alias ll='ls -al' PCに登録されている別名の一覧 $ alias・シンボリックリンク ・Windowsのショートカット ディストリビューション ・RHEL(Red Hat Enterprise Linux) ・CentOS RHELのアップストリーム RHELのダウンストリームからの変更 2018年にIBM社がRedHat社を買収 メリット 開発プロジェクトなどの重心がCentOSに移る。 デメリット CentOSを使った商用機のリスクが拡大する。 研修など使用には問題がない。・Rocky Linux RHELのダウンストリーム オープンソースのコードからビルド・AlmaLinux RHELのダウンストリーム・Fedora ・Debian ・Ubuntu ・Slackware ・OpenSUSE ・参考 パッケージ管理 ・ソフトウェアを構成するファイルを、パッケージと呼ばれる単位で管理 ・パッケージマネージャ ソフトウェアのインストールやアップデート、アンインストールを行う。 ソフトウェアのアップデート情報など、ソフトウェアに関する情報を管理 パッケージ間の依存関係を管理セキュリティ ・性質
|
All Rights Reserved. Copyright (C) ITCL |