echo – 文字列を表示する
[構文] echo オプション 文字列 |
オプション-n行の最後で改行しない-eエスケープ文字を有効にする |
echo – 文字列を表示する
[構文] echo オプション 文字列 |
オプション-n行の最後で改行しない-eエスケープ文字を有効にする |
e2fsck – ext2, ext3ファイルシステムを検査する
[構文] e2fsck オプション デバイス
オプション |
-c | 不良ブロックを検査 |
-p | 自動的に修復 |
-v | 詳細情報を表示 |
-y | 全ての問いにyesとする |
du – ディレクトリの使用状況を表示する
[構文] du オプション ディレクトリ
オプション |
-a | ファイルの使用量も表示 |
-h | 適切な単位で表示 |
-s | ディレクトリの総使用量のみを表示 |
dnf – パッケージのインストールやアップデート等を行う
[構文] dnf オプション コマンド パッケージ |
コマンドinstallパッケージのインストール # dnf install packagereinstallパッケージの再インストールupgradeパッケージのアップデート(引数なしで全てアップデート) # dnf upgrade packageupgrade-to指定した特定のバージョンのパッケージにアップデートremoveパッケージのアンインストール # dnf remove packagegroupパッケージのグループ情報等を表示listパッケージリストを表示check-updateアップデート可能パッケージを表示infoパッケージの概要を表示provides引数に指定したファイルがどのパッケージに含まれるか表示searchキーワードからパッケージを検索 # dnf search keywordhistory処理履歴を表示updateinfoパッケージのアドバイザリー情報を表示 option-y全ての問いに対して yes とする # dnf -y install package–enablerepo=repo指定したリポジトリを有効にする # dnf –enablerepo=repo install package–disablerepo=repo指定したリポジトリを無効にする # dnf –disablerepo=repo install package–installroot [path]インストールルートを指定する–exclude=package特定のパッケージを除外する # dnf –exclude=package update–releasever RELEASEVER設定ファイル中の $releasever 値を一時的に変更する–noplugins全プラグインを一時的に無効にする # dnf –noplugins update |
システム起動時のメッセージを表示する
dig – ホスト名/IPアドレスを検索する
[構文] dig オプション ホスト名/IPアドレス |
オプション 正引き # dig jvts.co.jp-x逆引き # dig -x 111.222.333.444 |
df – ディスクの使用状況を表示する
[構文] df オプション ディレクトリ
オプション |
-h | サイズに応じて適切な単位で表示 |
-m | メガバイト単位で表示 |
-k | キロバイト単位で表示 |
-i | iノードの使用状況を表示 |
depmod – モジュールの依存関係を調査する
[構文] depmod オプション (モジュール) |
オプション-a全てのモジュールを調査 |
dd – 入力したファイルを指定ファイルに出力する |
[構文] dd オプション
オプション |
if=ファイル名 | 入力側ファイルを指定 |
of=ファイル名 | 出力側ファイルを指定 |
bs=バイト数 | 指定したバイトのブロックを読み書き |
count=ブロック数 | 入力ファイルから出力ファイルへ指定したブロックをコピー |
seek=ブロック数 | 出力の開始位置を指定されたブロックに移動してからコピー |
cut – ファイルの各行から指定フィールドを切り取る
[構文] cut オプション ファイル
オプション |
-c | 切り出す文字位置を指定 |
-d | フィールドを分割するデリミタを指定 |
-f | 切り出すフィールドを指定 |
# cut -d : -f 3 /etc/passwd ↑/etc/passwdの3番目のフィールドを抽出する |