【linux基础-1】linux下的快捷键-根目录结构-用户目录

在2019秋招季,准备笔试与面试的同时,回顾总结自己过往的学习笔记,一直想以博客的形式记录自己的学习进程,但时间原因一拖再拖到现在,linux系列博文构思了很久,现在借机开始着笔。博文中不免会有诸多错误之处,首先希望大家可以辩证的看,同时也希望大家多多指正,交流学习。

附个人主页:https://blog.****.net/FAI32870

注:主要内容参考传智播客视频,以及个人OneNote学习总结。

 

1、命令解析器

Shell——Unix操作系统

bash——linux操作系统(在此推荐zsh解析器)

本质:根据命令的名字,调用对应的克制慈宁宫程序

【linux基础-1】linux下的快捷键-根目录结构-用户目录

2、linux快捷键

Date

History  (tab)

Tab  填充命令与路径(tab两次可列出所有检索到的指令)

Ctry + p  =  上方向键    历史命令向上滚动

Ctry +  n    =   下方向键             历史命令乡下滚动

Ctry + b = 光标前移

Ctry + f = 光标后移

Ctry + a = 光标置首

Ctry + e = 光标至末

Ctry + h = 删除光标前字符

Ctry + d = 删除光标后字符

Ctry + u = 删除光标前的所有字符

Ctry + l = 清屏

 

3、linux 系统(类Unix系统)目录结构(树结构)

  1. 类unix系统的目录结构是什么样的?
  2. 根目录下,存放系统和用户配置信息的目录是哪一个?
    1. /etc
  3. 根目录下,存放设备文件的目录是哪一个?
    1. /dev
  4. 根目录下,操作系统所安装的所有用户的主目录是哪一个?
    1. /home
  5. 根目录下,存放操作系统所使用的库文件的目录是哪一个?
    1. /lib
  6. 根目录下,存放系统级的可执行的二进制命令的目录是哪一个?
    1. /bin
  7. 如果需要手动挂载设备, 那么一般挂载到哪个目录下?
    1. /mnt
  8. 当前用户的软件资源管理目录,是根目录下的哪一个?
    1. /usr
  9. 假设当前登录用户为zhangsan, 请写出张三的宿主目录
    1. /home/zhangsan   ==    ~
  10. 请使用两种方式来表示一个用户的宿主目录,如itcast用户
    1. /home/itcast  
    2. ~
  11. 什么是绝对路径,举例
    1. 从跟目录开始   /home/itcast
  12. 什么是相对路径,举例
    1. 相对于当前目录来说的         ../itcast    ./itcat    itcast/aa/bb
  13. 在linux中 . 表示什么?
    1. 当前目录
  14. 在linxu中 .. 表示什么?
    1. 当前目录的上一级目录
  15. 怎么切换临近两个目录?
    1. Cd -
  16. Linux终端中的提示字符串:[email protected]:~$
    1. 第一个itcast表示什么
      1. 当前登录的用户
    2. 第二个itcast表示什么
      1. 主机名
    3. ~表示什么
      1. 当前所在的目录位置
    4. $表示什么,如果该字符换成#呢?
      1. 普通用户
      2. 超级用户  -- root

 

4、用户目录

1)绝对路径(从根目录开始写 /home/z-l-z)

2)相对路径(相对当前工作目录)

.      ->    '点'当前目录

..     ->    '点点'当前的上一级目录

-      ->     '横杠'在临近的两个目录直接切换  cd -

~     ->  '~'用户的家目录(宿主目录)

例:[email protected]:$ ——z-l-z(当前登录用户)——@-主机名 ——$普通用户

         # root用户(超级用户)

【linux基础-1】linux下的快捷键-根目录结构-用户目录

【linux基础-1】linux下的快捷键-根目录结构-用户目录

【linux基础-1】linux下的快捷键-根目录结构-用户目录

【linux根目录系统结构】

【linux基础-1】linux下的快捷键-根目录结构-用户目录

【linux基础-1】linux下的快捷键-根目录结构-用户目录

【linux基础-1】linux下的快捷键-根目录结构-用户目录

【linux基础-1】linux下的快捷键-根目录结构-用户目录