Chinaunix首页 | 论坛 | 博客
  • 博客访问: 204363
  • 博文数量: 28
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 386
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-09 14:15
文章分类

全部博文(28)

文章存档

2015年(12)

2014年(16)

分类: LINUX

2015-04-04 21:08:26

用户管理
1、useradd添加一个新用户
例如:useradd wulianwang创建一个wulianwang的新用户
useradd-m wulianwang,增加一个-m选项,表示同时创建工作目录。
创建的工作目录,在/home/wulianwang/下


2、userdel删除一个用户
例如:userdel wulianwang删除一个wulianwang的用户


3、passwd命令,给用户创建密码。
例如:passwdpasswd wulianwang 提示输入密码
如果不带参数,则 passwd修改当前用户的密码


4、ls命令,列出当前文件夹的内容,淡蓝色表示目录,黑色表示普通文件。 
ls -l 列出文件的详细信息


5. man 命令,帮助手册
        用法,man 加 命令
        会显示这个命令的用法, 例如 man passwd






1.通配符*?[m-n],?表示一个字符,*表达任意长度字符*的用法
(1)a*代表a开头的任何文件
(2)a*k代表以a开头,以k结尾的文件
(3)*k代表以k结尾的任何文件
(4)gun*以gun开头的任何文件


练习1:cd/etc寻找所有.conf配置文件
       在/usr/bin,目录下,找到所有f打头的命令文件。
       使用ls命令(list列出文件和目录)


?的用法,?代表任意一个字符。
高级用法[m-n]代表某个字符在m-n的范围内。
例如0-9*代表所有数字打头的文件,[a-z]代表所有字符打头的文件。




2.cp拷贝操作
copy拷贝文件,
(1)最常用用法,cp aaa bbb 将文件aaa拷贝一个备份bbb
(2)拷贝多个文件,则最后一个为目的目录
 cp aaa bbb ccc ddd/tmp将aaa bbb ccc ddd四个文件,都拷贝到/tmp目录下,并且
 用相同的名字命名。




3.拷贝当前目录所有文件 cp*/tmp将当前文件夹内所有文件拷贝到/tmp目录
  灵活运用 cp a*/tmp将所有a开头的文件,拷贝到/tmp目录下。




4.rm文件操作
  rm(remove的缩写)删除
(1)rm文件名,rm aaa,一般情况下,系统会让你确认,键入y代表yes,键入n代表
     no,不删除
(2)rm-f文件名,强制不提示,直接删除。
(3)rm*清空目录下所有文件--------慎用。
(4)rm*a删除以a开头的所有文件。
(5)每个用户一般无法删除其他用户的文件,超级用户可以删除所有文件。所以超
     级用户权限应该慎用,除非要进入管理状态,否则一般不要用超级用户登陆。
     更多的情形,普通用户没有超级用户密码




5.重命名文件,使用mv命令,格式如下
  mv aaa bbb,例如,存一个111文件,改名为test.html,命令格式如下
         mv 111 test.html
  另一种用法,将文件从一个目录,移动到另一个目录。
  例如:mv*/tmp将当前工作目录下,所有的文件,都移动到/tmp下面




6.多个常规文本文件合并
  cat aaa bbb ccc >ddd就是将前面三个文件分别输出,最后合并到ddd。
  这是最经常使用的合并多个文件的方式。


7.more操作
  more用于分页显示,一种用法是more文件名,直接分页显示文件
例如:more aaa,显示使用空格翻页,回车走一行,CTRL+b回翻一页。/str可以定位
      到包含str的最近页。
  常用语分页阅读一个大型的文档
  另一种用法,将别的输出结果,使用|more来分页显示。
  例如:cat conf | more(使用管道技术)
        cd/usr/bin
        ls * | more
  

阅读(1980) | 评论(0) | 转发(0) |
0

上一篇:Linux初学命令

下一篇:linux简单命令

给主人留下些什么吧!~~