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

附个人主页:https://blog.csdn.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系统)目录结构(树结构)

  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终端中的提示字符串:itcast@itcast:~$
    1. 第一个itcast表示什么

      1. 当前登录的用户
    2. 第二个itcast表示什么
      1. 主机名
    3. ~表示什么
      1. 当前所在的目录位置
    4. $表示什么,如果该字符换成#呢?
      1. 普通用户
      2. 超级用户  -- root

4、用户目录

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

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

.      ->    '点'当前目录

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

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

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

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

# root用户(超级用户)

【linux根目录系统结构】

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

  1. linux终端窗口如何切换快捷键,【linux基础】Ubuntu下的终端多标签切换快捷键

    Ubuntu下的终端多标签切换快捷键 ubuntu下由于常在终端下工作,也同样需要在一个终端窗口下开启多个标签方便日常开发工作(vim党,尽量避免使用鼠标) 方法一: alt+1 alt+2 alt+ ...

  2. Linux 使用root用户登录系统,并查看当前的路径。 查看当前目录下面的所有文件(包括隐藏文件)。 在当前目录下,查看根目录中的目录结构。

    Linux一些命令 1.使用root用户登录系统,并查看当前的路径. 2.查看当前目录下面的所有文件(包括隐藏文件). 3.在当前目录下,查看根目录中的目录结构. List item 4.在当前/ro ...

  3. linux基础 linhaifeng,Linux 基础命令(一)

    Linux 基础: Linux 比 Windows 更稳定做服务器,开发出来的软件需要在服务器上运行 # 测试硬盘速度 dd if=/dev/zero of=sdb5/test bs=10G coun ...

  4. linux基础学习——linux的文件权限和目录配置

    linux基础学习--linux的文件权限和目录配置 1.用户和用户组和其他人概念: 三个概念的前提宗旨:linux是一个多人多任务的系统环境.如果不对文件作出一个权限限制的话.任何人都能操作这份文件 ...

  5. 【Linux基础】Linux软件包管理器yum的使用指南rzsz安装

    [Linux基础]Linux软件包管理器yum的使用指南|rzsz安装 前言 主页: 潮.eth的博客_CSDN博客-C学习,C++学习,数据结构and算法领域博主 Linux基础专栏: Linux基 ...

  6. Linux基础-兄弟连Linux

    Linux基础增强与辅助知识梳理... ------------ Linux学习基础需要学习那些知识 学习Linux对于程序开发的好处 怎样开始学习Linux Linux的学习方法参考 Linux系统 ...

  7. linux基础简介,Linux简介基础

    Linux: 最早的操作系统Unix诞生于1970年1月1日. 内核的作用:管理CPU以及内存,驱动基本硬件,文件系统 Linux的组成:内核+外围软件(应用程序) Linux发行版本:Red Hat ...

  8. Linux基础(5)--Linux常用命令表

    Linux常用命令表 1. Linux的目录结构 2. Linux常用命令 2.1 操作文件及目录 2.2 系统常用命令 2.3 压缩解压缩 2.4 文件权限操作 3.Linux系统常用快捷键及符号命 ...

  9. Linux基础(一) Linux命令

    文章目录 1 Linux下的快捷键 1.1 history 展示历史命令 1.2 命令切换 1.3 清屏 1.4 删除 1.5 tab命令 1.6 光标移动 2 文件和目录操作 2.1 cd - 目录 ...

最新文章

  1. 7 款可替代 top 命令的工具!(二)
  2. C#让两个长度相同的数组一一对应
  3. python课程主要介绍哪些内容_Python课程详细介绍
  4. Ubuntu安装教程【超多图】
  5. LocationPathUtil
  6. kail利用msf工具对ms17-010(永恒之蓝)漏洞入侵渗透Win7
  7. centos 7新机使用前操作
  8. eclipse不能自动编译生成class文件的解决办法
  9. 微信头像偶现请求失败异常排查
  10. 初学python爬虫心得(豆瓣电影top250)
  11. 记录一次H3C交换机的配置
  12. 精选案例集 | 实现网安人才培养,保障网络强国战略—赛宁实训靶场
  13. 2.11 求N分之一序列前N项和
  14. spring---自定义Filter有两种方式
  15. nmn对血管作用怎样,nmn产品哪个牌子好,补充NMN可恢复血管的僵硬度!
  16. quest3d q.LoadChannelGroupDQ的详解
  17. 微信小程序 常用轮子
  18. k8s中的 nginx-ingress 如何配置路径重定向
  19. access的未来发展 ieee_IEEE Access 期刊怎么样,在国外认可度高吗?
  20. 川崎AS语言以及中间语言

热门文章

  1. 深入理解Mysql事务ACID特性以及事务隔离级别
  2. ubuntu 回到根目录,回到上一级 常用指令
  3. 计算机网络知识点全面总结(一篇全懂)
  4. 判断图有无环_21考研有机化学打卡第四题——芳香性判断
  5. MultipartFile.transferTo(dest) 报找不到文件错误以及解决方法
  6. 计算机操作系统 - 概述
  7. 安卓编译Release版本
  8. 我对计算机专业的认识及期望
  9. JavaWeb阶段JSP详情介绍(上)
  10. 进制操作,数据底层计算机基础