目次:
- serviceコマンド
- はもともとRed Hat Linux用に開発されましたが、Fedora(もちろんRed Hatディストリビューションに基づいています)を含む多くのLinuxディストリビューションにあります。
ビデオ: Linux 基本オペレーティング解説 "Linuxに必要な環境" 2024
Linux管理者は、頻繁にサービスを開始および停止し、パッケージをインストールするか、新しいパッケージをインストールします。次に、これらのタスクを実行するのに役立つLinuxコマンドについて説明します。
serviceコマンド
service コマンドを使用して、サービスの状態を確認し、サービスを開始、停止、または再起動します。変更を有効にするために構成を変更するたびに、サービスを再起動する必要があります。基本的な構文は次のとおりです。
<! - 1 - >サービス[サービス] [開始| |
サービス(Apache)のステータスを確認するには、次のコマンドを使用します。
-
サービス コマンドの一般的な使用方法を説明します。 > $ service httpd status
httpd
-
サービスを停止するには: $ service httpd stop
httpd
-
サービスを開始するには: <! $ 999サービスを再開するには
$ service httpd restart -
サービスを使用するための唯一のトリック >コマンドは、サービスの名前を知る必要があるということです。名前がわからない場合は、 service
コマンドを実行して、次のようなすべてのサービスのステータスを表示できます。
$ service --status-all コマンドを実行した後、リストをスクロールして、探しているサービスを見つけることができます。
説明
atd
atコマンドでスケジュールされたコマンドを実行します。ファイルシステムを自動的にマウントします。 | crond |
---|---|
指定された時刻にプログラムを実行します。 | dhcpd |
DHCPサーバー。 | finger |
インターネットフィンガーサービス。 | httpd |
Apache Webサーバー。 | imap |
IMAPメールプロトコル。 | imaps |
セキュアIMAPサービス(SSL)。 | ipop3 |
POP3メールプロトコル。 | iptables |
ファイアウォールの自動パケットフィルタリング。 | isdn |
ISDNサービス。 | という名前の |
バインドDNSサーバー。 | netf |
ネットワークファイルシステム。 | network |
すべてのネットワークインタフェースを有効または無効にします。 | nfs |
ネイティブUNIX / Linuxネットワークファイル共有。 | pop3s |
安全なPOP3サービス(SSL)。 | sendmail |
Sendmailサービス。 | smb |
Sambaファイルとプリンタ共有サービス。 | snmpd |
簡易ネットワーク管理プロトコル。 | telnet |
Telnetサーバー。 | rpmコマンド |
rpm | |
コマンドは、Linuxシステム上のパッケージを管理するタスクを簡素化するツールであるRed Hat Package Managerです。 | rpm |
はもともとRed Hat Linux用に開発されましたが、Fedora(もちろんRed Hatディストリビューションに基づいています)を含む多くのLinuxディストリビューションにあります。
rpm -q [options] package パッケージをインストール、アップグレード、または削除するには、基本構文は次のようになります。 rpm [-i | -u | -e] [options] package-file rpm
コマンドでかなりのオプションを使うことができますが、最も一般的なのは
-v
:冗長出力を表示します。また、
rpm
が何をしているのか知っているかもしれません。 -h: ハッシュマーク(
-
# )を定期的に表示して、プログラムが終了していないことを確認します。 -q
-
スイッチを使用すると、 rpm を使用して、システムにインストールされているパッケージの状態を判断できます。たとえば、インストールされているSendmailのバージョンを確認するには、次のコマンドを使用します。 $ rpm -q send * Sendmail-8。 12. 8-4
パッケージ名にワイルドカードを使用できることに注意してください。指定したパッケージ名と名前が一致するパッケージがない場合は、 パッケージがインストールされていません というメッセージが表示されます。 パッケージをインストールするには、 -i
スイッチを使用し、パッケージファイルの場所を示すワイルドカードファイル名を指定します。また、
-v と -h
スイッチを使用することをお勧めします。たとえば、マウントされたCD-ROMドライブからSendmailをインストールするには、次のコマンドを使用します。 $ rpm -ivh / mnt / cdrom / Fedora / Packages / sendmail * -i スイッチの代わりに -u スイッチを使用できます:
$ rpm -uvh / mnt / cdrom / Fedora / Packages / sendmail *
最後に、 -e スイッチを使用してパッケージを削除できます。 $ rpm -e send *
rpm
コマンドを使用するには、 root となります。