07.Linux Basic Commands(二)

users and groups:

useradd

  useradd  xxx

  adduser  xxx

    /home/xxx

    除此之外,会在/etc/passwd文件中新增一条记录

    

  useradd -g groupName userName --- 新增用户并指定用户组

passwd xxx

userdel

  删除用户两步:

    删除用户:userdel xxx

    删除用户目录: rm -rf xxx

groupadd

groupdel

文件权限:

ls -l 命令 (ll)

第一列:

  - :代表文件

  l  :代表链接

  d :代表目录

后边九列分为三组:

  r--read        读

  w--write      写

  x--execute  执行

  第一组:文件所有者拥有权限

  第二组:文件所有者同用户组拥有权限

  第三组:其他人对文件又有权限

修改文件权限:

第一种方法:全部修改

  chmod +x xxx

  chmod +r xxx

  chmod +w xxx

  chmod -r xxx

  chmod -w xxx

  chmod -x xxx

第二种方法:分组修改

  chmod u+x xxx

  chmod u+r xxx

  chmod u+w xxx

  chmod g-x xxx

  chmod g-r xxx

  chmod o+w xxx

  chmod o-w xxx

第三中方法:八进制数占位修改

  chmod 777 xxx

修改文件所有者

  chown userName xxx

wc 查文件的行数、字数、字符数

grep 在指定的文本文件中查找指定的字符

  grep charModel file

其他命令:

  date:系统时间

  stat:指定文件的相关信息

  who/w:显示在线登录用户

  whoami:显示用户自己的身份

  id:显示当前用户的id信息

  hostname:主机名称

  uname:操作系统信息

  dmesg:显示系统启动信息

  du:显示指定文件(目录)已使用的磁盘空间的总量

  df:显示文件系统磁盘的使用情况

  free:显示当前内存和交换空间的使用情况

  fdisk -l:显示磁盘信息

  locale:显示当前语言环境

管道命令:

  管道链接符"|"

  ls -Rl |more   ---代表将ls -Rl的查询结果分页显示

  cat /etc/passwd wc

  cat /etc/passwd |grep xxx

  ls -l |grep "^-" |wc -l命令替换:

  打开多个终端:

  wall ---warn all

  wall date

  wall `date`(数字键1左边按键)

重定向:

  标准输入、输出

    Stdin

    Stdout

    Stderr

  输出重定向

    >;>>

  输入重定向

    <;<<!

  错误输出重定向

  2>;&>

如何修改系统默认启动级别(命令行、桌面)?

  

 

posted @ 2016-01-14 13:34  行者_2014  阅读(422)  评论(0编辑  收藏  举报