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
在使用jetbrains的工具PHPStrom和PyCharm的Git功能,有时候记住了密码,但是当遇到需要切换提交用户的时候我们可以将记住的信息清理掉,这里做一个备注。
OpenCV-Python创建和显示窗口功能,主要介绍与窗口相关的函数,如:namedWindow、resizeWindow、imshow、waitKey。使用opencv创建窗口,需要用到namedWindow函数,上面的函数第一个参数为窗口名称,第二个为窗口的属性。创建窗口后设置窗口大小,设置窗口大小要使用resizeWindow,如果namedWindow函数第二个参数使用了WINDOW_AUTOSIZE,那么窗口不能进行修改大小了.
Centos下安装Redis
chattr命令用于改变文件的扩展属性。更加底层的控制文件的属性。
本文主要总结下在日常工作中使用Git命令的基本总结。
快速生成表格
Electron页面跳转、浏览器打开链接和打开新窗口
在Mac电脑中,如何对Git的用户名和密码进行修改呢?起初不懂Mac,所以整了很久,本文将记录如何对这个进行操作,以便后期使用。
在使用Git的过程中,不想每次都输入用户名和密码去拉取代码,所以就需要保存这些信息,那么既然有保存了,就必须有清除功能。
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问题