Linuxでプログラムを起動する方法は何ですか?
Linux上でプログラムを起動する方法はいくつかあります:
- プログラムの実行ファイルのパスを直接コマンドラインに入力してください。例えば、
/path/to/program
現在フォルダ内のプログラムを使用してもいいです。
./program
- CDに入れてください。
cd /path/to/program
./program
- 「$PATH」を日本語で言い換えると「パス」です。
export PATH=$PATH:/path/to/program
program
- スクリプトファイルを作成し、プログラムの起動コマンドをスクリプトファイルに記述し、実行権限を付与して、スクリプトファイルを実行してプログラムを起動します。例えば:
#!/bin/bash
/path/to/program
「start.sh」として保存してから実行してください。
chmod +x start.sh
./start.sh
- システムデーモン
1. 创建一个服务文件,比如`/etc/systemd/system/program.service`,内容如下:
[Unit]
Description=My Program
After=network.target
[Service]
ExecStart=/path/to/program
[Install]
WantedBy=default.target
- ファイルを保存した後、以下のコマンドを実行してサービスを有効にしてください。
sudo systemctl enable program.service
- その後、以下のコマンドを使用してサービスを起動、停止、または再起動できます:
sudo systemctl start program.service
sudo systemctl stop program.service
sudo systemctl restart program.service
どのような方法でプログラムを起動しても、コマンドの最後に&を追加することでバックグラウンドでプログラムを実行できます。例:
./program &