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 で列を素早く追加する方法

推薦する

Windows Server 2016 に Oracle をインストールする方法

1. Oracle をインストールします。インターネット上には Oracle のインストール手順が多...

Reactホームページの読み込みが遅い問題のパフォーマンス最適化事例の詳細な説明

しばらくReactを勉強した後、実践してみたいと思います。そこで、個人のブログのウェブサイトを再構築...

Reactエラー境界コンポーネント処理

React 16の内容です。最新技術ではありませんが、ドキュメントで調べるまであまり話題に上がらなか...

JavaScript のデシェイクとスロットリングの例

目次安定スロットル: 手ぶれ防止: 一定時間内に最後のタスクのみを実行します。スロットル: 一定期間...

Spring Boot のパッケージ化と Docker リポジトリへのアップロードの詳細な手順

重要な注意: この記事を読む前に、Docker コンテナに関する知識と、一般的な Docker 操作...

MySQL フラッシュバック ツール binlog2sql の詳細なインストールと設定のチュートリアル

概要binlog2sql は、Python で開発されたオープンソースの MySQL Binlog ...

Linux で MySQL 5.7.19 をアンインストールする方法

1. MySQLが以前にインストールされていたかどうかを確認するコマンド: rpm -qa|grep...

MySQL 5.7 スレーブノードからマルチスレッド マスター スレーブ レプリケーションを構成する方法の詳細な説明

序文MySQL は MySQL 5.6 からマルチスレッド レプリケーションをサポートしていますが、...

PostgreSQL データベースにおける varchar、char、text の比較に関する簡単な説明

以下のように表示されます。名前説明する文字可変(n)、varchar(n)長さ制限あり、可変長文字(...

Linux Centos8 CA証明書作成チュートリアル

必要なファイルをインストールする Yum インストール openssl-* -yデータベースインデッ...

CSS の 4 つのインポート方法と優先順位の簡単な分析

第一に: CSSを導入する4つの方法CSS を導入する方法には、インライン スタイル、埋め込みスタイ...

ElementUI コンポーネント el-dropdown (落とし穴)

選択して変更: クリックすると現在の値が表示され、ページ UI が表示され、CSS スタイルが変更さ...

Windows10 HomeバージョンにDockerをインストールするときに発生する問題の概要

Docker ダウンロード アドレス: http://get.daocloud.io/#instal...

Javascript イベントキャプチャとバブリングメソッドの詳細な説明

目次1. イベント処理モデル1. イベントバブリング(1)3つのdiv要素にイベントをバインドする(...

CSS で実現される HTML 背景色のグラデーション

エフェクトのスクリーンショット:実装コード:コードをコピーコードは次のとおりです。 <!DOC...