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 基本概念 & 命令的更多相关文章

  1. 【Linux大系】Linux的概念与体系

    感谢原作者:Vamei 出处:http://www.cnblogs.com/vamei 我在这一系列文章中阐述Linux的基 本概念.Linux操作系统继承自UNIX.一个操作系统是一套控制和使用计算 ...

  2. Linux的概念与体系

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 我在这一系列文章中阐述Linux的基本概念.Linux操作系统继承自UNIX.一个 ...

  3. Linux中exec命令相关

    Linux中exec命令相关 exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息. b ...

  4. linux中screen命令的用法

    http://www.9usb.net/201002/linux-screen-mingling.html 作为linux服务器管理员,经常要使用ssh登陆到远程linux机器上做一些耗时的操作.也许 ...

  5. Linux下ls命令显示符号链接权限为777的探索

    Linux下ls命令显示符号链接权限为777的探索 --深入ls.链接.文件系统与权限 一.摘要 ls是Linux和Unix下最常使用的命令之一,主要用来列举目录下的文件信息,-l参数允许查看当前目录 ...

  6. Linux系统-解压缩命令集合

    Linux系统-解压缩命令集合 linux zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. ...

  7. Linux 基本概念和操作2

    接着上一篇 "Linux 基本概念和操作" 1.删除文件 有时候我们想要删除的文件是只读文件,直接使用rm 文件名,会报错.这时使用" -f " 参数强制删除. ...

  8. linux的简单命令 网络配置

    1.1.1 ls命令 l ls(list)功能:列出目录内容 l 格式:ls [参数] [文件或目录] -a或--all   下所有文件和目录.注意隐藏文件.特殊目录.. 和 .. -l   使用详细 ...

  9. Linux(三)——Unix&Linux 的基础命令

    Linux(三)--Unix&Linux 的基础命令 快捷键 Ctl-A 光标移动到行首 Ctl-C 终止命令 Ctl-D 注销登录 Ctl-E 光标移动到行尾 Ctl-U 删除光标到行首的所 ...

随机推荐

  1. jemalloc总结

    jemalloc支持SMP系统和并发多线程,多线程的支持是依赖于多个'arenas',并且一个线程第一次调用内存mallocer,与其相关联的是一个特殊的arena. 线程分配arena只有三种可能的 ...

  2. 论type与object的关系----Python创世纪

    这篇随笔的灵感来源于学习源码时对type及object关系的疑惑,主要参考了这篇论文: http://www.cs.utexas.edu/~cannata/cs345/Class%20Notes/15 ...

  3. Ant Trip(区别于二分匹配中最小路径覆盖的一笔画问题)

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3018 题目: Problem Description Ant Country consist of ...

  4. ASP.NET MVC验证码演示(Ver2)

    前一版本<ASP.NET MVC验证码演示>http://www.cnblogs.com/insus/p/3622116.html,Insus.NET还是使用了Generic handle ...

  5. net 反射30分钟速成

    概述 什么是反射 Reflection,中文翻译为反射.        这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’.‘模块(Module)’. ...

  6. Sql 四大排名函数(ROW_NUMBER、RANK、DENSE_RANK、NTILE)(转载)

    Sql 四大排名函数(ROW_NUMBER.RANK.DENSE_RANK.NTILE)简介   排名函数是Sql Server2005新增的功能,下面简单介绍一下他们各自的用法和区别.我们新建一张O ...

  7. Can you find it?(数组+二分hdu2141)

    Can you find it? Time Limit: 10000/3000 MS (Java/Others)    Memory Limit: 32768/10000 K (Java/Others ...

  8. Android组件化搭建

    什么是组件化 为了降低项目耦合性,在Android工程中如何实施,目前有两种途径,也是两大流派,一个是组件化,一个是插件化.在这里只介绍组件化,插件化暂不介绍 正常的APP只有一个applicatio ...

  9. Redis went away

    问题过程 输入法业务于12月12日上线词库推送业务,根据用户uuid(uuid平台校验)进行词库推送,在12月17日早上8点多开始出现大量的php报错(Redis went away),报错导致了大量 ...

  10. HTML DOM 知识点整理(一)—— Document对象

    一.DOM对象 DOM对象整体包括: HTML DOM Document对象 HTML DOM 元素对象 HTML DOM 属性对象 HTML DOM 事件对象 HTML DOM Console 对象 ...