用VM14学习Shell命令基本操作(1)

前言:利用VM14进行Shell命令的学习

  1. 记住一句话: Linux系统下一切皆文件
  2. 环境:已安装好的VM14
  3. 先学习基本的“语法”,之后进行实践操作(含截图)
  4. 目录
    (1) Linux的特点
    (2) 什么是Shell命令?
    (3) 概念
    (4) Shell常用命令(语法)
    (5) Shell命令使用示例(实践) + 容易错误问题
    (6) Linux中的一些使用技巧
    (7) 安装操作过程中出现的问题

Linux的特点

  1. 多任务
  2. 多用户
  3. 多平台
  4. 多处理器

什么是Shell命令?

Shell命令:通过字符串命令来控制计算机;
Shell解释器:基本上是一个命令解释器,将用户输入的命令进行“检查语法”。

概念

  1. Linux路径:

    文件的路径表示法: /home

     在Linux中,所有的东西都是以文件的形式存储在计算机中,所以要找到Linux里面的文件,就需要用到路径。
     
     路径又分为绝对路径和相对路径:
     绝对路径就是文件在计算机中所处的完整位置,如"passwd"配置文件的绝对路径就是"/etc/passwd";
     相对路径就是文件相对与当前所在位置的一个名字的简写,这个名字不会以"/"开头,而且名字会自动添加pwd显示的值。
     绝对路径:由根目录开始
     相对路径:不是由根目录开始
    
  2. 目录

    2.1 文件
    文件:有限的信息的集合,只能存在硬盘中。
    所有的文件和目录都被组织成一个以根节点开始的旋转90°的倒置的树状结构。

    2.2 目录
    目录相当于Windows中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录。
    【例】/home/用户名/a.txt
    顶层根目录的表示:“/”
    第一个 "/“称为根目录(系统顶级目录)、中间的”/"为分隔符。

    用户的主目录:每个用户都有一个主目录( /home)
    工作目录 :用户当前所在终端的位置
    文件系统中的两个特殊目录:
    “.” 表示当前目录,即用户所在的工作目录
    "…"表示父目录,即当前目录的上一层目录
    (此处包括以下部分,全部都是两个点)

    2.3. 二级目录
    在第一个"/“之后会出现”/bin"、"/root"、"/home"、"/etc"…
    这些目录为二级目录,是在系统装机时自动建立的。

       不同的目录存储不同的文件:
       "/bin"目录用来存储系统命令;
       "/root"是超级用户家目录;
       "/home"为普通用户家目录;
       "/etc"为大多数系统管理文件。
    

Shell常用命令

  1. 用户分为:
    (1)超级管理员(具有一切的权限):root
    (2)普通用户:
    【语法】
    创建用户:useradd/adduser
    命令参数:useradd -c “姓名” -u uid(自定义) 用户名

  2. su :从当前的用户切换到另一个指定的其他用户

  3. 设置密码:passwd

  4. 删除用户:userdel -rf 用户名

  5. who:查看当前都登陆了哪些用户
    who am i:查看当前登录用户是谁
    which is :查找命令在哪个文件夹下

  6. 创建文件夹:mkdir 文件名(make directory)
    mkdir -p:递归式地创建目录

  7. 打印工作目录:pwd (print working directory )
    作用:查看当前所处位置

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值