Lesson6――Linux命令详解

第一组:用户管理

  1. 添加有用户    useradd [] 用户名

    添加用户后,在/home自动生成用户文件夹

  2. 删除用户      useradl [-r] 用户名

    删除用户后,在/home用户文件夹通过[-r]选项自动删除

  3. 修改用户密码  passwd [] 用户名

  4. 添加用户组    groupadd [] 用户组

  5. 切换用户      su - 用户名

    假如[-]选项后,把环境变量一同切换

  6. 删除用户组    groupdel 用户组名


第二组:文件与目录类命令

  1. 查看目录      ls 或 ls /home/

    显示隐藏文件  ls -a /home/

    显示详细信息  ll 或 ll-la /home/

  2. 改变工作目录  cd 目录名

                  cd ..

                  cd ../..

    退回之前的目录 cd -

  3. 复制文件/目录 cp [] 源文件 目标文件

                  cp[-r] 原文件夹 目标文件夹

  4. 移动/更名     mv /home/test /home/test_01

                  mv /home/test /temp

  5. 删除文件/目录 rm [] 文件名

                  rm [-r] 文件夹

    强制删除      rm [-f] 文件名

  6. 改变文件访问权限 例如:

    chmod u+w hello.c

    chmod g+r test.c

    chmod 777 test.c

  7. 创建目录      mkdir [] 目录名

    例如用[-p]选项,mkdir -p /home/dir1/dir2/dir3。()若dir1和dir2不存在将自动创建

  8. 查看目录大小  du /tmp

  9. 查看当前路径  pwd


第三组:压缩打包类命令

  1. 压缩解压    gzip [] 文件名

    例如:gzip /home/test.c    压缩后,源文件小时

          gzip -d /home/test.c 解压一个文件

  2. 压缩解压    bzip [] 文件名

    例如:bzip /home/test.c    压缩

          bzip -d /home/test.c 解压

  3. tar [] 目录/文件

    例如:tar cvf temp.tar /tmp

          tar xvf temp.tar

          tar cvzf temp.tar.gz /temp   @temp为源文件

          tar xvzf temp.tar.gz


第四组:磁盘管理类命令

  1. 加载光盘      mount /dev/cdrom /mnt

  2. 卸载光盘      umount /mnt

  3. 查看磁盘      df []

  4. 创建文件      touch 文件名

  5. 文件链接      ln 文件名

    例如:创建一个软连接    ln -s /home/old_file /slink  

          穿件一个硬链接    ln /home/old_file /hlink


第五组:查找类命令

  1. 查找文件/目录 find [] 文件/目录

    例如:find /root/ -name install.log

  2. 查找字符串    grep "字符串" 路径[]

    例如:grep "hello" ./ -rn @列出结果

          grep "xml" /root -rn


第六组:进程命令

  1. 查看进程:ps aux

  2. 杀死进程:kill [进程号]

  3. 查看内存:free

  4. cpu占有率:top


第七组:其他命令

  1. 软件管理      rpm [ivh] 文件名

    (rpm软件包一般在系统光盘的package目录里面)

    查看已安装软件:rpm -qa

    卸载已安装软件:rpm -e 软件包名

  2. 管道操作      命令1 | 命令2

    例如:rmp -qa | grep tar

  3. 查看帮助        man [命令名]

    例如:      man find

  4. 关闭系统        shutdown now

你可能感兴趣的:(linux)