Yumコマンドの要約
- Yum Cleanキャッシュ情報の消去
清除header:#yum clean headers
ダウンロードしたrpmパッケージをクリアします。#yum clean packages
以前のyumソースをクリア:#yum clean all
- Yumコマンドの使用
指定されたパッケージをインストールします。#yum install –y <package>
* パラメータ-y は、パッケージをインストールするたびに確認せずに直接インストールすることを意味します。
指定されたパッケージを更新します。#yum update <package>
指定したインストールステータスを表示します。#yum list <package>
インストールされたパッケージを削除します:#yum rename / erase <package>
rpmコマンドの要約
- クエリRPMソフトウェアパッケージ
指定されたソフトウェアパッケージがインストールされているかどうかを確認します。#rpm –q <パッケージ名リスト>
インストールされているすべてのパッケージを照会します。#rpm –qa <パッケージ名のリスト>
パッケージがインストールされているかどうかを確認します。#rpm -qa | grep <パッケージ名のリスト>
ソフトウェアの詳細情報:#rpm -qi <パッケージ名リスト>
パッケージによってインストールされたファイルをリストします。#rpm -ql <パッケージ名のリスト>
- rpmパッケージをインストールする
#rpm –ivh <パッケージの完全なパッケージ名>
たとえば、次のとおりです。
#rpm –ivh –nodeps –force samba-common-3.5.4-68-el6-i686.rpm
* パラメータの説明:
i :rpm を使用したインストールモード。
v :インストールプロセス中にインストール情報を表示します。
h :インストールプロセス中に、出力の#記号でインストールの進行状況を示します。
--nodeps --force :依存関係をチェックせず、強制的にインストールします。
- rpmパッケージを削除
#rpm --e <パッケージの完全パス名>
- rpmソフトウェアパッケージのアップグレード
#rpm --Uvh <パッケージの完全なパッケージ名>
- rpmパッケージを確認する
#rpm --V <パッケージの完全なパッケージ名>
Vimエディター
- コマンドラインモードからテキスト入力モードに切り替えます:入力i、I、a、A、o、O、s、r ...
- テキスト入力モードをコマンドラインモードに切り替えます。
dd:マウスがある行全体を削除します
#G:行にジャンプ#
G:最終行
- コマンドラインモードを最後のラインモードに切り替えます。
:q !:強制終了
:wq:保存して終了
:set nu:行番号を表示
。、$ d:現在の行を最後の行まで削除します
:U:削除したコンテンツを復元する
注:vimは、最小化されている場合にのみviとして記述できます。
ファイル下の操作
キー名/コマンド |
運用ソリューション |
/パターン |
パターンは、検索するコンテンツをバッチ処理します。viは、指定されたコンテンツと一致するファイル内の最初のコンテンツを検索します。 |
/ |
最後の検索を繰り返して、ファイル内で次に一致するコンテンツを見つけます。 |
?パターン |
パターンが探しているもの。viは、指定されたコンテンツと一致する最初のコンテンツをファイル内で後方検索します。(注および/または逆)
|
? |
最後の検索を繰り返して、最後の検索に一致するファイル内のコンテンツを見つけます。 |
% |
現在のカーソルを対応する括弧または角括弧に移動します |
:s / patten1 / pattern2 |
現在の行のpattern1に一致するすべてをpattern2に置き換えます。(現在の行です)
|
:%s / patten1 / patten2 |
ファイル全体で、pattern1と一致するすべてをpattern2に置き換えます。(1行に1つずつ交換) |
権限の問題
- ファイルまたはディレクトリの権限の変更
chmod [-R]モードのファイルまたはディレクトリ
* -R :指定したディレクトリ内のすべてのファイルとディレクトリの権限を再帰的に設定します。
例:/ opt / computerディレクトリのアクセス許可を755に設定します。
#chmod 755 / opt / computer
または次のように書かれています
#chmod u = rwx、g = rx、o = rx / opt / computer
表示:#ls -ld / opt / computer
- ファイルまたはディレクトリの所有者を変更する
chown [-R]アカウント名ファイルまたはディレクトリ
chown [-R]アカウント名:ユーザーグループ名のファイルまたはディレクトリ
* -R :継続的な再帰的変更。つまり、サブディレクトリの下のすべてのファイルとディレクトリがこのユーザーグループに更新されます。ディレクトリの変更によく使用されます。
- ファイルまたはディレクトリのグループを変更する
chgrp [-R]ユーザーグループ名のファイルまたはディレクトリ
setfacl
- #setfacl -m u:user1:rw- test // Add user1 user has read and write permissions to the file test
- #setfacl -m g:user:rw test //ユーザーグループuserを追加して、ファイルtestを読み取って実行します
- #setfacl -b test //すべてのACLをクリア
- #setfacl -x u:user1 test //テストファイルのユーザーACLルールをクリアする
- #getfacl test // ACLを表示
パラメータ:
-m:ファイルのアクセス制御リストを変更します
-x:ファイルのアクセス制御リストのエントリに従って変更します
-b:すべての拡張アクセスコントロールリストエントリを削除します