Unix シェルは、非常に強力で拡張可能なスクリプト フレームワークを提供します。多くの高度なメカニズムにより、組み込みコマンドを使用してより複雑なスクリプトを作成できます。
linuxmi.sh という名前の bash スクリプトを作成します。指定された 3 つのパラメータを使用する場合 (1 つはディレクトリ名、最初のパラメータ、2 番目のパラメータ)は開始ディレクトリ番号、3 番目は終了ディレクトリ番号です) スクリプトが実行されると、指定された数のディレクトリが作成され、ディレクトリ名は動的に生成されます。
コードは次のとおりです:
出力は次のとおりです:
Cron はアプリケーションですLinux でスケジュールされたジョブを実行します。 Cron は、すべての Linux システム上で実行されるシステム デーモンで、スケジュールされたタスクを監視し、所定の間隔で実行する役割を果たします。 Crontab は、Cron がサービスを実行するために使用する構成ファイルです。 Crontab は、どのサービスをいつ実行するかの設定を保存します。サービスは、スクリプト、アプリケーション、およびその他のコマンドを実行するために使用できる実行パスです。
ユーザー管理は、オペレーティング システム内のさまざまなユーザー アカウントとそれに対応する権限を管理するプロセスです。 Linux 上でさまざまなユーザー アカウントを作成し、それらをグループ化して権限セットを変更または削除できます。ユーザーは、ファイルの操作やその他の操作を実行できる Linux オペレーティング システム内のエンティティです。各ユーザーには、オペレーティング システム内で一意の ID が割り当てられます。オペレーティング システムのインストール後、ID 0 が root ユーザーに割り当てられ、ID 1 ~ 999 (両端を含む) がシステム ユーザーに割り当てられるため、ローカル ユーザーの ID は 1000 から始まります。
ユーザーの管理:
1) ユーザーの作成: 新しいユーザーを作成するには、useradd コマンドを使用します:
sudo useradd <user_name>
2) パスワードの設定: ユーザーの作成後、次のことが必要です。パスワードを設定するには、passwd コマンドを使用してください。
sudo passwd <user_name>
3) Linux ユーザーを変更するには、usermod コマンドを使用してください。ユーザー変更コマンドと追加コマンドは似ています。usermod コマンドは同じパラメーターを使用してユーザー フィールドを設定できます:
sudo usermod <user_name>
4) ユーザーの削除: Linux ユーザーを削除するには、userdel コマンドを使用します:
userdel <user_name>
5) 2 人のユーザーを作成し、ユーザー名のみを表示します。
2 人のユーザーを作成しました:
2 人のユーザーを表示しました:
ユーザーのリストを表示するには、次を使用します。次のコマンド:
cat /etc/passwd
以上が高度な Linux シェル スクリプト シリーズ (1)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。