userdel:删除用户(不推荐使用)
简介userdel命令用于删除指定的用户及该用户相关的文件; 在工作中,尽量不要使用userdel来删除用户,而是采用在/etc/passwd里面注释用户的方法,防止用户误删带来的系统及服务不正常。更要谨慎使用-r参数,这样会将用户的家目录及其里面的所有文件删掉,导致数据不可逆的丢失。
说明
userdel命令用于删除指定的用户及该用户相关的文件;
在工作中,尽量不要使用userdel来删除用户,而是采用在/etc/passwd里面注释用户的方法,防止用户误删带来的系统及服务不正常。更要谨慎使用-r参数,这样会将用户的家目录及其里面的所有文件删掉,导致数据不可逆的丢失。
语法格式
userdel [option] [username]
常用参数说明
- -f:强制删除该用户,即便该用户已经登录
- -r:删除用户的同时,删除与该用户相关的文件
示例
1、不加参数的删除
[root@localhost ~]# tail -4 /etc/passwd
skip:x:1002:1002::/home/skip:/bin/bash
user_new:x:1003:1003::/home/user_new:/bin/bash
user_new2:x:1114:1002::/home/user_new2:/bin/bash
user_new3:x:888:9991:TmpUser:/home/user_new3:/sbin/nologin
[root@localhost ~]# userdel user_new3 #不加参数删除
[root@localhost ~]# ll -d /home/user_new3/ #用户的家目录还在
drwx------. 2 888 9991 59 May 8 01:34 /home/user_new3/
2、使用-r参数
[root@localhost ~]# tail -4 /etc/passwd
mysql:x:1001:1001::/home/mysql:/sbin/nologin
skip:x:1002:1002::/home/skip:/bin/bash
user_new:x:1003:1003::/home/user_new:/bin/bash
user_new2:x:1114:1002::/home/user_new2:/bin/bash
[root@localhost ~]# userdel -r user_new2 #加-r参数
[root@localhost ~]# ll -d /home/user_new2 #家目录删掉了
ls: cannot access /home/user_new2: No such file or directory
在使用Git的过程中,不想每次都输入用户名和密码去拉取代码,所以就需要保存这些信息,那么既然有保存了,就必须有清除功能。
PHP中使用Skywalking
ip命令是iproute软件包中的一个强大的网络配置工具,用于显示和管理Linux系统的路由、网络设备、策略路由和隧道。Centos7推荐使用ip命令代替传统的ipconfig和route[该命令我们没有进行说明,需要学习的请参考网上资料]命令。
Flutter的第一个程序“Hello World”
快速生成表格
Electron页面跳转、浏览器打开链接和打开新窗口
Docker编译镜像出现:fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.12/main: temporary error (try again later)
WARNING: Ignoring APKINDEX.2c4ac24e.tar.gz: No such file or directory问题
在Mac电脑中,如何对Git的用户名和密码进行修改呢?起初不懂Mac,所以整了很久,本文将记录如何对这个进行操作,以便后期使用。