【linux基础-1】linux下的快捷键-根目录结构-用户目录
在2019秋招季,准备笔试与面试的同时,回顾总结自己过往的学习笔记,一直想以博客的形式记录自己的学习进程,但时间原因一拖再拖到现在,linux系列博文构思了很久,现在借机开始着笔。博文中不免会有诸多错误之处,首先希望大家可以辩证的看,同时也希望大家多多指正,交流学习。
附个人主页:https://blog.****.net/FAI32870
注:主要内容参考传智播客视频,以及个人OneNote学习总结。
1、命令解析器
Shell——Unix操作系统
bash——linux操作系统(在此推荐zsh解析器)
本质:根据命令的名字,调用对应的克制慈宁宫程序
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系统)目录结构(树结构)
- 类unix系统的目录结构是什么样的?
- 树
- 根目录下,存放系统和用户配置信息的目录是哪一个?
- /etc
- 根目录下,存放设备文件的目录是哪一个?
- /dev
- 根目录下,操作系统所安装的所有用户的主目录是哪一个?
- /home
- 根目录下,存放操作系统所使用的库文件的目录是哪一个?
- /lib
- 根目录下,存放系统级的可执行的二进制命令的目录是哪一个?
- /bin
- 如果需要手动挂载设备, 那么一般挂载到哪个目录下?
- /mnt
- 当前用户的软件资源管理目录,是根目录下的哪一个?
- /usr
- 假设当前登录用户为zhangsan, 请写出张三的宿主目录
- /home/zhangsan == ~
- 请使用两种方式来表示一个用户的宿主目录,如itcast用户
- /home/itcast
- ~
- 什么是绝对路径,举例
- 从跟目录开始 /home/itcast
- 什么是相对路径,举例
- 相对于当前目录来说的 ../itcast ./itcat itcast/aa/bb
- 在linux中 . 表示什么?
- 当前目录
- 在linxu中 .. 表示什么?
- 当前目录的上一级目录
- 怎么切换临近两个目录?
- Cd -
- Linux终端中的提示字符串:[email protected]:~$
- 第一个itcast表示什么
- 当前登录的用户
- 第二个itcast表示什么
- 主机名
- ~表示什么
- 当前所在的目录位置
- $表示什么,如果该字符换成#呢?
- 普通用户
- 超级用户 -- root
- 第一个itcast表示什么
4、用户目录
1)绝对路径(从根目录开始写 /home/z-l-z)
2)相对路径(相对当前工作目录)
. -> '点'当前目录
.. -> '点点'当前的上一级目录
- -> '横杠'在临近的两个目录直接切换 cd -
~ -> '~'用户的家目录(宿主目录)
例:[email protected]:$ ——z-l-z(当前登录用户)——@-主机名 ——$普通用户
# root用户(超级用户)
【linux根目录系统结构】