Ngày đăng

sort

sort – ファイルを行単位で並べ替えて表示する

[構文] sort オプション ファイル

オプション

-o ファイル指定したファイルに結果を出力
-f大文字と小文字を区別しない
-r逆順にソート
-n数値順にソート
-k フィールドスペースやカンマで区切られている場合、指定したフィールドでソート
-t 区切り文字区切り文字を指定してソート。-k と組み合わせて使う。
Ngày đăng

smbpasswd

smbpasswd – ユーザーのSMBパスワードを変更する

構文] smbpasswd オプション ユーザー

オプション

-aユーザーを新規追加
-e対象ユーザーを有効にする
-d対象ユーザーを無効にする
-nパスワードを設定しない
-xユーザーを削除
-hヘルプを表示
-c ファイル設定ファイルを指定する
-r ホストリモートホストを指定
-U ユーザーリモートユーザーを指定
Ngày đăng

smbpasswd

smbpasswd – ユーザーのSMBパスワードを変更する

[構文] smbpasswd オプション ユーザー

オプション

-aユーザーを新規追加
-e対象ユーザーを有効にする
-d対象ユーザーを無効にする
-nパスワードを設定しない
-xユーザーを削除
-hヘルプを表示
-c ファイル設定ファイルを指定する
-r ホストリモートホストを指定
-U ユーザーリモートユーザーを指定
Ngày đăng

shutdown

shutdown – システムを終了する

[構文] shutdown オプション 時間 メッセージ

-hシステムを停止
# shutdown -h now↑システムを今すぐに停止
-rシステムを再起動
# shutdown -r +10↑システムを10分後に再起動
-f次回起動時にfsckによるチェックをしない
# shutdown -rf +20 “This System will shutdown soon”↑システムを20分後に該当メッセージとともに再起動
-kユーザーに通知だけしてシャットダウンはしない
# shutdown -k now
-cすでに発行したshutdownコマンドをキャンセル
# shutdown -c
Ngày đăng

rsync

rsync – ファイルをコピーする(同期する)

[構文] rsync オプション コピー元ホスト:コピー元ディレクトリ コピー先ホスト:コピー先ディレクトリ

オプション

-v詳細を表示
-aファイルの属性を保持したままコピー
-uコピー先ファイルがコピー元より新しい場合は更新しない
-z圧縮して転送する
–exclude=PATTERNPATTERNにマッチするファイル/ディレクトリは除外する
–delete転送先に存在するが転送元には存在しないファイルは削除する
# rsync -av –exclude=”tmp” /home/ /backup
↑ローカルマシンの /home配下をローカルマシンの /backup配下へ、tmpディレクトリは除いて同期させる。
Ngày đăng

rpmbuild

rpmbuild – RPMパッケージをビルドする

[構文] rpmbuild オプション sepcファイル/SRPMファイル

オプション

-baバイナリパッケージとソースパッケージをビルド
-bbバイナリパッケージをビルド
-bsソースパッケージをビルド
-bpスペックファイルからソースを展開
-bcスペックファイルから「%build」を実行(makeと同等の結果)
-biスペックファイルから「%install」を実行(make installと同等の結果)
Ngày đăng

rpm

rpm – RPMパッケージの管理を行う

[構文] rpm オプション パッケージ

オプション

-iパッケージのインストール
# rpm -i package
-Fパッケージのアップグレード
(インストールされていない場合は中止される)
# rpm -F package
-Uパッケージのアップグレード
(インストールされていない場合は新規インストールされる)
# rpm -U package
-eパッケージのアンインストール
# rpm -e package
-qインストール済みパッケージの問い合わせ
# rpm -q package
-Vインストール済みパッケージ情報の検証
# rpm -V package
-KパッケージのGPG署名の検証
# rpm -K package
–rebuilddbRPMデータベース情報の再構築
# rpm –rebuilddb
–initdbRPMデータベース情報の新規構築
# rpm –initdb
–importRPM GPGキーのインストール
# rpm –import /usr/share/rhn/RPM-GPG-KEY↑/usr/share/rhn/RPM-GPG-KEYファイルをインストール
i, U と併用するオプション
-vパッケージ名を表示
# rpm -iv package↑パッケージ名を表示してpackageのインストール
-h進行状況を表示
# rpm -ivh package↑パッケージ名と進行状況を表示してpackageのインストール
-vv処理内容を表示
# rpm -ivv package↑処理内容を表示してpackageのインストール
–nodeps依存関係を無視
# rpm -ivh –nodeps package↑依存関係を無視してpackageのインストール
–testインストールのテスト(インストールはされない)
# rpm -ivh –test package↑packageのインストールテスト
q と併用するオプション
-a全てのインストール済みパッケージを表示
# rpm -qa
-iパッケージ情報を表示
# rpm -qi package
-lパッケージに含まれるファイルを表示
# rpm -ql package
-cパッケージに含まれる設定ファイルを表示
# rpm -qc package
-dパッケージに含まれるドキュメントを表示
# rpm -qd package
-fあるコマンドがどのパッケージに含まれるかを表示
# rpm -qf /bin/bash↑/bin/bashが含まれるパッケージを表示
-R依存パッケージを表示
# rpm -qR package↑packageが依存するパッケージを表示
-sパッケージの状態を表示
# rpm -qs package
–lastパッケージの更新日時を表示
# rpm -q –last package↑packageの更新日時を表示
–changelogパッケージの変更履歴を表示
# rpm -q –changelog package