码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 基本概念 & 命令

时间:2018-09-22 19:46:31      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:命令   应用   lin   chmod   mod   png   系统   echo   group   

0. Linux 理解

  Linux 是一种操作系统,主要应用于服务器。

  Linux 性能稳定,其中的许多版本不收费(如CentOS),占用资源较少。

 

1. 命令行的状态

 

  技术分享图片

  在 Linux 命令行下以上分别代表的含义如下:

  centos   // 用户名
  @     // @
  s101     // 主机名
  ~     // 当前目录
  $     // 命令提示符,表示非root用户命令行
  #    // 命令提示符,表示root用户命令行

 

2. 相对路径 & 绝对路径

  Linux 系统区别于 Windows 系统的是存在根路径( / ),且路径用 / 分隔。

  

  相对路径: 相对于当前目录的路径

  绝对路径: 相对于根目录的完整路径

 

3. 用户 & 用户组 相关操作

  whoami   输出当前用户名

  切换用户:  su  user_name

  添加用户:  useradd user_name

  设置密码:  passwd

  删除用户:  userdel  [ -r ]  user_name    // 可选项 -r 的含义是指在删除用户的同时将用户的主目录一并删除

  

  添加用户组: groupadd group_name

  删除用户组: groupdel  group_name

 

4. Linux 权限

  技术分享图片

 

  用户权限说明:

    读    r(4)

    写    w(2)

    可执行  x(1)

  

  从左到右分别显示的是 User 、 Group  、Other 的权限

 

  权限修改:


    chmod u-r a.txt
    chmod u-rw a.txt
    chmod 664 a.txt
    chmod a+x a.txt

 

  修改文件的用户和用户组:

    chown root:root a.txt

 

  只修改文件的用户组:

    chgrp root a.txt

 

5. 切换目录

    cd ~     //  进入到home目录
        //  对于centos用户,home目录是/home/centos
        //  对于root用户,home目录/root

 

    cd ..    //  返回上一层目录

 

     pwd   //  查看当前目录的绝对路径

 

6. Linux目录和文件类型


  -   //文件
  d  //文件夹
  l   //符号链接

  s     //套接字文件
  b    //块设备文件
  c    //字符设备文件
  p   //pip

 

7. 查看帮助


  ls --help
  help echo
  man echo
  info echo

 

Linux 基本概念 & 命令

标签:命令   应用   lin   chmod   mod   png   系统   echo   group   

原文地址:https://www.cnblogs.com/share23/p/9690414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!