笔记

1、晨考

  1. 1、移动文件的命令
  2. mv
  3. 2、删除文件的命令及其参数
  4. rm
  5. 参数:
  6. -r : 递归删除
  7. -f : 不提示删除
  8. -i : 提示删除
  9. 3、复制文件的命令及其参数
  10. cp
  11. 参数:
  12. -r : 递归复制
  13. -a : 保持原来属性并且递归复制
  14. 4、编辑文件的命令
  15. vi/vim
  16. echo
  17. cat + tee
  18. 5vim的三种模式
  19. 命令模式
  20. 末行模式
  21. 编辑模式
  22. 6vim的快捷键
  23. ctrl + r : 撤回回撤
  24. gg : 首行
  25. G :末行
  26. 0 :行首
  27. $ : 行尾
  28. yy : 复制一行
  29. nyy: 向下复制n
  30. dd : 删除一行
  31. ndd: 向下删除n
  32. P : 在光标上一行粘贴
  33. p : 在光标下一行粘贴
  34. u : 回撤
  35. aio: 进入编辑模式
  36. :n : 跳转到第n
  37. :set nu : 显示行号
  38. :set nonu : 取消行号
  39. :set ic :忽略大小写
  40. 7vim中的搜索
  41. 1、进入命令模式
  42. 2、输入/
  43. 3、输入搜索内容
  44. 4、回车
  45. 8vim删除多行有几种方式
  46. ndd
  47. 可视化编辑
  48. 9vim中在前10行之前加上#
  49. 可视化编辑
  50. 1、进入末行模式
  51. 2、输入要操作的指定行数
  52. 1,n 指定的是操作1n行,%代表的是文本的最后一行的行号
  53. s/被替换的内容/替换的新内容/g
  54. :1,10 s/\(.*\)/# \1/g
  55. 10、正则表达式
  56. * :匹配任意字符的任意个数,除换行符(\n)之外
  57. . : 匹配某一个字符
  58. ? :匹配零次或一次前导字符
  59. + : 匹配一次或多次前导字符
  60. ^ : 匹配以某个字符开头
  61. $ : 以某个字符结尾
  62. \ : 取消转义
  63. (): 分组
  64. []: 或者(里面包含的任意一个字符)
  65. | :或者(两边的字符整体)
  66. {}:指定匹配个数
  67. {n} : 匹配n
  68. {n,m} :匹配nm
  69. {n,} :匹配至少n
  70. {,m} :匹配最多n

2、今日内容

  1. 1、系统目录结构介绍
  2. 2、目录结构知识详述

3、系统目录结构介绍

  1. 1、目录结构特点
  2. linux系统中的目录一切从根开始。
  3. Linux系统中的目录结构拥有层次。
  4. Linux系统中的目录需要挂载使用。

  1. 2、目录挂载初识
  2. 挂载的命令:mount
  3. mount [磁盘路径] [挂载的路径]
  4. 查看本机挂载的命令
  5. [root@localhost dev]# df -h
  6. 卸载挂载的磁盘
  7. [root@localhost dev]# umount /mnt/
  8. 3、目录结构发展
  9. 第一块磁盘:/
  10. 第二块磁盘:存储数据(数据盘)
  11. 4、关闭selinux
  12. 临时关闭
  13. [root@localhost ~]# setenforce 0
  14. 永久关闭
  15. [root@localhost ~]# vim /etc/selinux/config
  16. SELINUX=disabled

4、目录结构知识详述

  1. 1、网卡配置文件
  2. /etc/sysconfig/network-scripts/ifcfg-eth0
  3. /etc/sysconfig/network-scripts/ifcfg-eth1
  4. /etc/sysconfig/network-scripts/ifcfg-ens32
  5. /etc/sysconfig/network-scripts/ifcfg-ens33
  6. 2、重载网卡信息
  7. systemctl restart network
  8. ifdown [网卡名称] && ifup [网卡名称]
  9. 关闭网络管理器(因为已经有了network
  10. systemctl stop NetworkManager
  11. systemctl disable NetworkManager

  12. systemctl disable --now NetworkManager
  13. 判断SSH服务是否开启
  14. [root@localhost ~]# systemctl status sshd
  15. 解析配置文件
  16. /etc/resolv.conf 临时dns配置文件
  17. dns将域名/网址解析为ip返回
  18. 114.114.114.114 中国电信
  19. 223.5.5.5/223.6.6.6 中国阿里云
  20. 8.8.8.8 谷歌
  21. 主机名称文件
  22. 临时修改
  23. hostname baidu
  24. 永久修改
  25. [root@baidu ~]# vim /etc/hostname # 需要重启生效
  26. [root@baidu ~]# hostnamectl set-hostname oldboy # 立即生效

4、Linux基础--系统目录的更多相关文章

  1. 四、linux基础-系统目录_安装_相关命令_调度

    4 系统目录-安装-版本4.1系统目录Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录. 在装完Linux系统以后会自动生成一下等目录, ...

  2. linux基础-基本命令的讲解(1-7单元)

    基本命令的讲解 主要内容介绍 1.LINUX操作系统安装及初始化配置(熟悉):2.LINUX操作系统目录组成结构及文件级增删改查操作(重点):3.LINUX操作系统用户.权限管理(重点):4.开源软件 ...

  3. Linux及安全——Linux基础实践

    Linux及安全——Linux基础实践 一.实践一:掌握软件源的维护方法,配置系统使用教育网内的软件源镜像.掌握通过软件源来查找,安装,卸载,更新软件的方法. 1.软件源的维护方法 Ubuntu的软件 ...

  4. Linux基础教程

    Linux基础教程之<Linux就该这么学>之学习笔记第一篇... ========================= 一.Basic Linux Commands    基本的Linux ...

  5. Linux基础知识梳理

    Linux基础知识梳理 Linux内核最初只是由芬兰人林纳斯?托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的.Linux是一套免费使用和自由传播的类Unix操作系统,是 ...

  6. Linux文件系统目录

    Linux操作系统目录呈树形结构,文件系统只有一个根目录,其余文件都是从根目录下延伸出来的 上图是一个Linux文件系统目录的展现,现在我们来看一下文件系统目录下相关目录及其功能 根目录( / ) L ...

  7. Linux基础知识与基础命令

    Linux基础知识与基础命令 系统目录 Linux只有一个根目录,没有盘符的概念,文件目录是一个倒立的树形结构. 常用的目录功能 bin 与程序相关的文件 boot 与系统启动相关 cdrom 与Li ...

  8. linux基础学习路线&review

    linux基础学习网址: https://www.runoob.com/linux/linux-tutorial.html 比较重点的是这个启动过程的介绍学习:https://www.runoob.c ...

  9. 非常全的Linux基础知识点

    Linux是每个后端程序员必须要掌握的系统,今天小编就给你分享一篇Linux基础知识点大全,看看你知道多少? 一. 从认识操作系统开始 1.1 操作系统简介 我通过以下四点介绍什么操作系统: 操作系统 ...

随机推荐

  1. spring-aop(二)学习笔记

    常用增强处理类型 增强处理类型                                                        特点 before 前置增强处理,在目标方法前织入增强处理 ...

  2. vue 从后台获取数据并渲染到页面

    一.在 created中调用methods中的方法 二.在methods中通过vuex异步获取后台数据 三.在computed 中计算属性 四.页面中调用computed中的计算后的属性 来自为知笔记 ...

  3. js 多层 元素叠起来避免误触的解决方法

    添加一层 元素,将点击事件设为 onClick="event.cancelBubble = true" 这样就能将两个可触发事件的元素给隔开

  4. JS 判断上传文件类型

    var video_src_file = $("#video_src_file").val(); var fileTypes = new Array("flv" ...

  5. py3nvml实现GPU相关信息读取

    技术背景 随着模型运算量的增长和硬件技术的发展,使用GPU来完成各种任务的计算已经渐渐成为算法实现的主流手段.而对于运行期间的一些GPU的占用,比如每一步的显存使用率等诸如此类的信息,就需要一些比较细 ...

  6. 【漏洞复现】CVE-2022–21661 WordPress核心框架WP_Query SQL注入漏洞原理分析与复现

    影响版本 wordpress < 5.8.3 分析 参考:https://blog.csdn.net/qq_46717339/article/details/122431779 在 5.8.3 ...

  7. NPOI处理Excel

    using NPOI; using NPOI.XSSF.UserModel; using NPOI.SS.UserModel; using NPOI.HSSF.UserModel; NPOI.SS.U ...

  8. k8s-storage-class

    1. 简介 StorageClass 为管理员提供了描述存储 "类" 的方法. 通过StorageClass的定义,管理员可以将存储资源定义为某种类别(Class),正如存储设备对 ...

  9. Cesium入门6 - Adding Imagery - 添加图层

    Cesium入门6 - Adding Imagery - 添加图层 Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com ...

  10. Windows和Linux(Centos7)下安装Nginx

    安装Nginx 这篇记录只不过做了一个简单总结,如果对这块没什么概念的话可以看一下知乎的这篇文章 https://zhuanlan.zhihu.com/p/83890573 window下安装 win ...