Linux userdel コマンドの使用法

Linux userdel コマンドの使用法

1. コマンドの紹介

userdel (ユーザー削除) コマンドは、ユーザー アカウントと関連ファイルを削除するために使用されるシステム管理者コマンドです。

実際、userdel コマンドはシステムのユーザー アカウント ファイル /etc/passwd、/etc/shadow、および /etc/group ファイルを変更します。これは、Linux システムの「すべての操作はファイルである」という考え方と一致しています。

削除対象のユーザーに関連するプロセスが実行中の場合、userdel コマンドは通常、ユーザー アカウントを削除しないことに注意してください。本当に削除する必要がある場合は、まずユーザー プロセスを終了し、次に userdel コマンドを実行して削除します。しかし、userdel コマンドには、この状況に対処するためのパラメータ、つまり -f オプションも用意されています。

2. コマンド形式

userdel [オプション] ログイン

オプションが指定されていない場合は、関連付けられているファイルは削除されずに、ユーザー アカウントのみが削除されます。

3. オプションの説明

-f、--force は、
		ユーザーが現在ログインしている場合でも、ユーザーを強制的に削除します -h, --help
	ヘルプ情報を表示し、-r、--removeを起動します
	ユーザーを削除する場合は、ホームディレクトリやメールプールの削除など、ユーザーに関連するすべてのファイルを削除します -R、--root CHROOT_DIR
 	CHROOT_DIR ディレクトリの変更を適用し、CHROOT_DIR ディレクトリの設定ファイルを使用します -Z、--selinux-user
	ユーザーのすべての SELinux ユーザー マッピングを削除する

4. 一般的な例

(1)ユーザーを削除しますが、ホームディレクトリとファイルは削除しません。

ユーザーデルトム

(2)ユーザー、ホームディレクトリ、メールプールを削除します。

ユーザーデル -r トム

-r オプションは、ユーザーを削除するときにユーザーのファイルとディレクトリをすべて削除するため、軽々しく使用しないでください。ユーザー ディレクトリに重要なファイルがある場合は、削除する前にバックアップしてください。

(3)ユーザーの強制削除

ユーザーデル -f トム

上記は、Linux userdel コマンドの使用に関する詳細な内容です。Linux userdel コマンドの詳細については、123WORDPRESS.COM の他の関連記事をご覧ください。

以下もご興味があるかもしれません:
  • Linux gzipコマンドの使用
  • Linuxのdateコマンドの使用
  • Linuxコマンドをバックグラウンドで実行する方法
  • Linux statコマンドの使用
  • Linux lsコマンドの使用
  • Linux lnコマンドの使用
  • Linux の cut コマンドの説明
  • Linux bzip2 コマンドの使用

<<:  MySQLのパラメータについてお話しましょう

>>:  MySQL 8.0 で列を素早く追加する方法

推薦する

HTML ウェブページの基本コンポーネントの概要

<br />Web ページ上の情報は主にテキストベースです。 Web ページでは、フォン...

Vueプロジェクトを大画面に適応させる方法の例

レムの簡単な分析まず、remはCSS単位です。pxの固定ピクセル単位と比較すると、remはより柔軟性...

HTML+CSSを使用してマウスの動きを追跡する

ユーザーがプライバシーを意識するようになり、オンライン トラッキングに対する予防策を強化するにつれて...

Ubuntu 20.04 IPアドレスを変更する方法の例

例:本日、前回のオフィスコラボレーションプラットフォーム実験の続きをしていたところ、仮想マシンは以前...

MySQLシリーズ15 MySQL共通設定とパフォーマンスストレステスト

1. 一般的なMySQLの設定以下のすべての構成パラメータは、32G のメモリを搭載したサーバーに基...

HTML 基本コントロール入門_PowerNode Java アカデミー

<input> タグ<input> タグはユーザー情報を収集するために使用さ...

Dockerはbusyboxを使用してベースイメージを作成します

Docker イメージの最初の行は FROM alpine などのイメージで始まりますが、最初のベー...

JDBC を使用して Mysql データベースに接続する際に発生する可能性のある問題の概要

まず、いくつかの概念を明確にします。 JDBC: Javaデータベース接続、Oricalによって規定...

Tomcat サービスに Java 起動コマンドを追加する方法

私の最初のサーバープログラム現在、オンラインゲームの書き方を学んでいるので、サーバーサイドのプログラ...

MySQLデータベースにパスワードを入力した後にフラッシュバックする問題の解決策

パスワード入力後にMySQLデータベースがクラッシュする問題と解決策1 ケースの説明最近、基本的な機...

Docker CPU 制限の実装

1. --cpu=<値> 1) コンテナが使用できるCPUリソースの量を指定しますが、コ...

JavaScript で配列の変更を監視する方法

序文以前、defineProperty を紹介したとき、オブジェクトの変更のみを監視でき、配列の変更...

RedHat 6.5 に MySQL 5.7 をインストールするための詳細なチュートリアル

RedHat6.5インストールMySQL5.7チュートリアル共有、参考までに、具体的な内容は次のとお...

ハイパーリンクを開くターゲットのテスト

リンクのターゲット属性は、リンクが開く場所を決定します。その値は通常、_blank、_self、_p...

MySQL 8.0.22 解凍版インストールチュートリアル(初心者向け)

目次1. リソースのダウンロード2. ソフトウェアを解凍する2.1 場所を選択する2.2 名前を変更...