精华内容
参与话题
问答
  • LINUX下删除用户与主目录

    千次阅读 2017-11-07 16:08:00
    删除用户的命令是:userdel 用户名比如我刚建立的用户是:zhyh,则命令为:userdel zhyh执行以上命令成功后利用rm -rf /home/zhyh/就可以了也可以用:userdel -r zhyh 1、创建用户:useradd hu12345 2、删除用户:...

    删除用户的命令是:userdel 用户名
    比如我刚建立的用户是:zhyh,则命令为:userdel zhyh
    执行以上命令成功后利用rm -rf /home/zhyh/
    就可以了 

    也可以用:userdel -r zhyh

    1、创建用户:useradd hu12345

    2、删除用户:userdel -r hu12345   //-r命令的作用是同时删除该用户主目录










    本文转自 qq8658868 51CTO博客,原文链接:http://blog.51cto.com/hujizhou/1782108,如需转载请自行联系原作者
    展开全文
  • linux下删除用户不仅仅是userdel -r 那么简单。 如果你删除用户时,该用户有许多进程正在进行,你是不是要一个个kill掉再删除; 如果你成功删除该用户后,系统中还有需要改用户的文件是不是还要删除。 如上,岂不...

    linux下删除用户不仅仅是userdel -r 那么简单。

    如果你删除用户时,该用户有许多进程正在进行,你是不是要一个个kill掉再删除;

    如果你成功删除该用户后,系统中还有需要改用户的文件是不是还要删除。

    如上,岂不麻烦。下面的脚本可以帮你快速删除一个或多个用户。

    wKioL1kyG6KgxBQAAACFqvdBh7A664.png-wh_50

    wKiom1kyG6LjxI0XAACU_gkSrHk449.png-wh_50

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    #!/bin/bash
    #delete user from system
    #by slitobo 2017/6/2
     
    #check user is root
    [ `id -u` -ne 0 ] && echo "Please change to root user ..." && exit 10
     
    #check arguments number
    [ $# -lt 1 ] && echo "Usage: $0 user1 [user2] ..." && exit 11
     
    #use list
    USER=($@)
     
    for in ${USER[@]}
    do
            if id $i &> /dev/null;then
                    read -n 1 -p "Comfirm Delete User "$i" [y=comfirm,other key=cancel]:" SURE
                    case $SURE in
                        y|Y)
                            echo
                            ps -u $i --no-heading | awk '{print $1}' xargs kill -9 &> /dev/null #kill user pid
                            find / -user $i -exec rm -rf {} \; &> /dev/null #delete user files
                            userdel $i &> /dev/null #delete user
                            echo "The user $i deleted"
                            ;;
                        *)
                            echo
                            echo "$i delete not successful"
                            ;;
                    esac
            fi
    done
    展开全文
  • linux删除用户

    2020-01-24 23:26:12
    linux删除用户 如果你想从系统中删除用户, userdel 可以满足这个需求。默认情况, userdel 命令会只删除/etc/passwd文件中的用户信息,而不会删除系统中属于该账户的任何文件。 如果加上 -r 参数, userdel 会...

    linux删除用户

    如果你想从系统中删除用户, userdel 可以满足这个需求。默认情况下, userdel 命令会只删除/etc/passwd文件中的用户信息,而不会删除系统中属于该账户的任何文件。

    如果加上 -r 参数, userdel 会删除用户的HOME目录以及邮件目录。然而,系统上仍可能存有已删除用户的其他文件。这在有些环境中会造成问题。

    [root@localhost ~]# userdel -r root1(用户名称)
    

    警告 在有大量用户的环境中使用 -r 参数时要特别小心。你永远不知道用户是否在其HOME目录下存放了其他用户或其他程序要使用的重要文件。记住,在删除用户的HOME目录之前一定要检查清楚!

    展开全文
  • linux下如何完全删除用户

    万次阅读 多人点赞 2018-11-02 16:42:03
    1、首先进入系统创建一个用户  [root@localhost /]# useradd haha #创建用户 haha是用户名  [root@localhost /]# passwd haha #为该用户设置密码  更改用户 haha 的密码 。  新的 密码:*****...

    转载:http://blog.51cto.com/wutengfei/1923446

    1、首先进入系统创建一个用户

        [root@localhost /]# useradd haha   #创建用户  haha是用户名

        [root@localhost /]# passwd haha   #为该用户设置密码

        更改用户 haha 的密码 。
        新的 密码:******    

        密码设置完成后,提示“passwd:所有的身份验证令牌已经成功更新。”,表示密码已经设置成功。

    2、对该用户一些信息目录查看

      

    3、删除用户

    若使用userdel haha 命令删除该用户时,并不能删除该用户的所有信息,只是删除了/etc/passwd、/etc/shadow、/etc/group/、/etc/gshadow四个文件里的该账户和组的信息。默认情况下创建一个用户账号,会创建一个家目录和一个用户邮箱(在/var/spool/mail目录以用户名命名)

      [root@localhost /]# userdel haha
      [root@localhost /]# cat /etc/passwd | grep haha
      [root@localhost /]# cat /etc/shadow | grep haha
      [root@localhost /]# cat /etc/group | grep haha
      [root@localhost /]# cat /etc/gshadow | grep haha
      [root@localhost /]# find / -name "*haha*"

     

    下次再创建用户时,就会出现:

     

     上图报错,所以当你再次创建该用户账号的时候会报错,这就说明与该用户相关的文件或目录之前并没有删除完全。

    4、正确删除用户

     [root@localhost /]# userdel -r haha

    再使用find命令查看,用户相关文件已经删除。

     

     

    展开全文
  • Linux 下删除普通用户步骤

    万次阅读 2018-09-13 11:31:23
    1、先用命令 cat /etc/passwd 查看一下所有的... 2、用命令 who 查询当前登录的用户 ... 4、用命令 kill pid 杀掉他的sshd或者是shell进程 5、再用命令 userdel -r 用户名 删除用户   如果删除 ucente...
  • « 前一篇 | 后一篇 » 首页 > 系统 > Linux下创建和...在Linux下创建用户和删除用户,必须在root用户下,如果你当前不是用根用户登录,你可以打开终端,输入"su root"命令,再输入根口令,就可以进入root
  • linux用户创建

    2013-11-25 12:00:14
    linux下创建用户 1、添加ftp用户 useradd ftpname -d /home/ftp passwd ftppwd 以下操作都以root权限进行: service vsftpd start 启动Linux自带的FTP服务 2. 添加普通用户 useradd nagios –d /usr/local/nagios ...
  • Linux下完全删除用户

    2018-09-12 12:47:00
    首先创建一个普通用户gubeiqing。 [root@localhost ~]# useradd gubeiqing [root@localhost ~]# passwd gubeiqing Changing password for user gubeiqing. New password: BAD PASSWORD: The password is a pali...
  • 先用命令 cat /etc/passwd 查看一下所有的用户 可以看到片你需要删除的用户名 用命令 who 查询当前登录的用户 ...用命令 kill pid 杀掉他的sshd或者是shell进程 再用命令 userdel -r 用户名 删除用户 ...
  • linux下创建用户 linux下创建用户(一) Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面...
  • linux下创建新用户以及删除

    千次阅读 2017-11-21 23:31:54
    一、linux下新建用户1、使用useradd命令 命令参数:  -c:加上备注文字,备注文字保存在passwd的备注栏中。 -d:指定用户登入时的主目录,替换系统默认值/home/<用户名> -D:变更预设值。 -e:指定账号的失
  • Linux下查看用户列表和删除用户

    万次阅读 2018-11-09 16:40:28
    一般情况是 cat /etc/passwd 可以查看所有用户的列表 w 可以查看当前活跃的用户列表 cat /etc/group 查看用户组 但是这样出来的结果一大堆,于是找到一个: cat /etc/passwd|grep -v nologin|grep -v halt|...
  • Linux下删除已创建用户

    千次阅读 2016-03-06 12:53:39
    由于某种原因,根据业务命名规范或者业务惯例需要对误创建的用户或者已经创建的用户需要删除,在Linux下删除用户如下方法: 一、在创建用户时,提升该用户名已经存在 查看用户ID时,已经在/et c/group和/...
  • linux下创建用户一般使用以下命令: sudo useradd -m username 其中sudo表示使用管理员权限进行创建用户操作,因为只有管理员才能够有权限增加自己系统里的用户。useradd表示增加用户,-m参数表示在home目录下...
  • Linux下用户管理:删除用户 基本语法: userdel 用户名 但是我们在删除用户的时候很显然需要利用root用户权限来进行删除才是可以的。但是利用这种方法进行删除的话是会保留家目录的,意思是该...
  • Linux下创建用户:  useradd tooker #创建用户tooker ...  useradd -g users tooker1 #先创建用户组users,然后在users组下创建一个用户tooker1   ...Linux下删除用户:  userdel tooker1...
  • hadoop:x:0:puaiuc linux删除用户的用户 gpasswd -d puaiuc hadoop
  • linux下创建与删除用户详细步骤

    万次阅读 2014-12-02 18:03:08
    linux下用户的操作还是相对容易理解的,基本操作如下: 1、新增用户 只有root用户能创建新用户 #useradd user1新建后将会在/home目录下生成一个与用户名相同的用户主目录。 同时会创建一个新组,该组与该用户同名,该...
  • 1. groupadd命令用于新建用户组,语法格式 groupadd [-g -o] gid group  ·-g:指定新建用户组的GID,该GID必须唯一,不能和其他用户组的GID重复。  ·-o:一般与-g选项同时使用,表示新用户组的GID可以与系统...
  • 主要介绍了Linux下完全删除用户的两种方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
  • 我之前创建了一个text,之后用userdel删除时没有加选项-r,结果下次我再创建同样的用户text时,显示正在创建信箱文件,文件已存在。。怎么回儿事儿,怎么解决?跪求解答。。。
  • linux下删除某个组下的某个用户(删除用户的附加组)一、在LINUX下我们都知道,一个用户可以属于多个用户组,让用户属于多个用户组,我们可以有多种实现方法,如下:1、假设系统已经存在testGroup1,testGroup2两个...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。 immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 ----------------------------------------------------...
  • linux服务器添加用户和删除用户的命令,需要的朋友可以参考
  • 主要介绍了Linux下Oracle删除用户和表空间的方法,涉及Oracle数据库用户和表操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

空空如也

1 2 3 4 5 ... 20
收藏数 4,666
精华内容 1,866
热门标签
关键字:

linux下删除用户

linux 订阅