linux用户相关的命令

佚名 http://www.gosoa.com.cn/Article/2010-02/2010-02-01-223.html 2010-02-01 17:07:12

1、adduser 添加用户。需要 root 权限才可以执行哦。

     一般用法: sudo adduser testuser  这样就会添加一个 testuser的用户。

2、passwd 用于修改密码。

3、chfn 用于修改用户资料。

4、chsh 用于更改用户的shell

5、chmod 用于更改用户的权限。

     一般用法如下:

    chmod 777 test.txt

     777是指权限值。第一个7是“所有者”的权限值,第二个7是“同一个组”的人的权限值,第三个7是其他人的权限值。

     那 7 又是代表什么意思呢?

    如果赋予读权限,算4 , 如果赋予写权限,算2, 如果赋予执行权,算1。 7=1+2+4

     test.txt是要设置的文件。


     另外还有一种方法要背英文字,“所有者”叫做u;“同一用户组的人”叫做g;其他人叫做o。(就是 user, group, other的头一个字母。)

     chmod u-x mydoc

    减去所有者对 mydoc 文件的执行权限。

    chmod g+rw mydoc

    增设对同一用户组的人对 mydoc 文件的读取和写权限。

    chmod g-rwx,o-rwx mydoc

    除了所有者以外,同一用户组的人和其他人都不得再对 mydoc 文件读取、写入、执行。

    chmod a+rwx mydoc

    a就是所有人(all)。从此所有的人都可以对 mydoc 文件读取、写入、执行。

6、chown 更改所有者。

     一般用法: chown testuser  test.txt 这样会把 test.txt权限转给 testuser

7、chgrp 和 chown类似,只是该方法是更改用户组。

8、sudo  该命令就是临时提升为root权限,来进行操作。

9、uname 显示目前的版本信息等。

     常用参数如下:

     uname  -m 显示硬件的型号。

     uname -n 显示网络节点的名称。

     uname -r 显示操作系统是第几个 release 版本(release 比version小)。

     uname -s 显示操作系统名称。

     uname -v 显示操作系统是第几个 version 版本。

     uname -a 全显示出来。

10、who  显示当前谁在使用。

11、whoami 显示自己是谁。

 

 

手册教程大全 PHP教程 PHP手册 javascript教程 JS高级教程 SQL教程 SQL手册 HTML教程 CSS教程_CSS手册 XML教程_XML手册 XML_DOM教程 技术文档 PHP MySQL Linux Apache Perl Python Shell Web Javascript-Ajax C/C++/JAVA
飞儿宝贝 陕ICP备08104283号
Copyright © 2008, GoSoA.com.cn, All Rights Reserved