日期:2014-05-16  浏览次数:20597 次

linux删除文件夹(里面有文件)
rm -rf file man rm 还有个方法就是利用/etc/null这个黑洞也相当于windows中的回收站!

删除当前目录下的.svn目录
find . -name "*.svn*"|xargs rm -rf

cat /etc/passwd |cut -f 1 -d : 查看所有用户

su 切换用户

userdel 删除户名

adduser username 新建用户

passwd username 更改密码



用户管理命令

前面介绍过,Linux系统是一个多用户操作系统,系统中每一个用户的使用权限都需要由系统管理员来设定。这一节将介绍一些系统管理员对用户和用户组进行管理的命令。


4.6.1 创建新用户

useradd命令(也可以使用adduser)用来创建新的用户帐号,其命令格式如下:

表4—19 useradd命令常用选项

常用现象

意 义

-d

设置新用户的登陆目录

-e

设置新用户的停止日期,日期格式为MM/DD/YY

-f

帐户过期几日后永久停权。当值为0时帐号则立刻被停权。而当值为-1时则关闭此功能。预设值为-1

-g

使新用户加入群组

-G

使新用户加入一个新组。每个群组使用逗号“,”隔开,不可以夹杂空白字

-s

指定新用户的登陆Shell

-u

设定新用户的ID值

成功创建一个新用户以后,在/etc/passwd文件中就会增加一行该用户的信息,其格式如下:

〔用户名〕:〔密码〕:〔UID〕:〔GID〕:〔身份描述〕:〔主目录〕:〔登陆Shell〕

其中个字段被冒号“:”分成7各部分。

由于小于500的UID和GID一般都是系统自己保留,不用做普通用户和组的标志,所以新增加的用户和组一般都是UID和GID大于500的。

例如使用如下命令:

〔root@localhost root〕# useradd user1

将会创建一个名为userl的用户,关于用户管理命令已经介绍过,在此也不做更多的介绍了。

执行useradd命令的结果如图11-13所示。


4.6.2 设置和修改用户口令passwd

passwd命令用来设置和修改用户命令,只有超级用户和用户自己可以修改密码,其他的普通用户没有修改其他用户密码的权利。其命令如下:

# passwd〔用户名〕

为避免输入密码是被人注意到有多少位,Linux并不采用类似Windows的密码回显〔显示为*号〕,所以,输入的这些字符是看不见的。例如,为新建的userl用户设置密码可使用如下命令:

〔root@localhost root〕# passwd user1

根据系统的提示信息输入两次密码,系统会显示:

passwd ::all authentica