linux笔记目录

摘要

  • 这是我学习b站 hsp老师的视频做的笔记,然后根据自己的理解重新整理的
  • 因为linux的知识大都属于操作类型的,而且有些知识比较散,因此可能整理的不是很好
  • 但即便是这样,我也是认证整理了一番,有助于理解linux操作的体系,当使用指令的时候能快速定位到是哪一个指令
  • 当然,在今后的使用过程中,还会补充一些知识,但是就不会加入到这个目录当中了,可能比较麻烦

一、虚拟机 & 远程工具

1. 虚拟机

  1. 创建虚拟机
  2. 虚拟机的网络模式
  3. 虚拟机克隆
  4. 虚拟机快照
  5. 虚拟机迁移
  6. 虚拟机删除
  7. 安装VMTools
  8. 设置共享文件夹

2. 远程工具

  1. XShell
  2. XFTP

二、linux知识

这个只是是不知道归到哪里,也不是操作,就归到这里了

  1. linux运行级别
  2. linux优化的策略及思路
  3. 如何阅读linux源码:阅读源码的重要性
  4. linux的启动流程

三、linux基本操作

实际上就是没处归类,归到这里了

  1. linux安装配置(安装linux的各种选项)
  2. linux关机 & 重启 指令
  3. linux帮助操作 help、man指令
  4. 历史指令 history 指令
  5. 时间指令 date、cal
  6. 显示指令 echo
  7. 查找指令 find、locate、which、grep
  8. linux环境变量

四、linux用户和组

  1. linux登录、登出logout、exit、切换su
  2. linux找回root用户密码
  3. 用户和组基本操作:查看、删除、切换用户,修改密码等;用户和组的相关文件
  4. linux用户操作、组操作:为用户指定组、修改组、修改用户的初始目录等:groupadd、useradd、usermod

五、linux目录、文件

1. 文件的基本操作

  1. linux目录结构及含义
  2. 目录文件操作:查看、创建、拷贝cp、移动mv、重命名mv、修改、链接、重定向>&>>
  3. linux中ll指令每行的含义
  4. vi和vim指令

2. 文件所属用户和组、文件权限

  1. linux文件与拥有者、组
  2. rwx权限含义、修改目录、文件所在的用户、组:chmod、chgrp
  3. 更改文件的权限、文件权限案例

3. 文件的压缩和解压缩

  1. 压缩和解压缩指令:gzip gunzip | zip unzip | tar

4. 统计文件数量

  1. linux统计文件、目录个数

六、linux crond任务调度

  1. crond进程说明 | 如何crontab指令控制任务调度
  2. 任务调度时间占位符说明
  3. at定时任务

七、磁盘分区和挂载

  1. linux分区与目录介绍
  2. linux的分区操作:查看分区情况lsblk | 格式化分区mkfs | 挂载、取消挂载mount、umount | 永久挂载
  3. linux如何增加硬盘
  4. linux查看硬盘情况:df、du指令

八、linux网络

  1. linux NAT网络原理
  2. 查看虚拟网络ip信息:VMWare查看,主机查看
  3. linux网络环境配置类型:DHCP获取、静态IP
  4. 如何为linux静态ip配置
  5. 设置ip和主机名映射
  6. 主机名解析过程:hosts文件、DNS
  7. 网络状态监控:netstat指令

九、linux进程和服务

1. linux进程

  1. linux进程:进程基本介绍、进程查看指令ps、查看父进程、查看进程树pstree
  2. linux终止进程 kill
  3. linux终止进程案例:踢除用户、关闭sshd、杀死终端

2. linux服务

  1. linux服务:基本介绍查看服务、运行级别和服务、基本服务指令service
  2. linux服务管理 systemctl指令、service指令

3. linux防火墙

  1. linux防火墙:firewall-cmd、基本介绍、防火墙服务开启关闭、防火墙端口设置

4. linux动态监控 | top指令

十、linux软件管理

  1. rpm文件和指令:软件的安装、卸载、查看信息
  2. yum指令:软件的下载

十一、shell编程

  1. linux shell编程入门
  2. shell变量
  3. shell注解
  4. shell位置参数变量、shell接受参数
  5. shell预定义变量:进程号、后台最后一个进程的进程号、最后一个后台运行进程的返回值
  6. shell运算符
  7. shell条件判断语句:if语句
  8. shell条件判断类型
  9. shell的case语句
  10. shell循环:for循环,while循环
  11. shell的read函数
  12. shell函数:定义函数、调用函数
  13. shell练习案例:定时备份数据库

十二、linux搭建环境

  1. linux安装、配置jdk
  2. linux安装Tomcat、开启Tomcat、为Tomcat添加页面
  3. linux安装mysql、查看mysql初始密码、mysql找回密码

十三、linux日志

  1. linux日志:基本概念、linux日志的文件、服务
  2. linux日志管理服务 rsyslogd、日志管理服务配置文件、日志类型、日志级别、添加日志
  3. linux日志轮替:基本介绍、设置日志轮替、日志轮替原理、logrotate
  4. linux内存日志:journalctl指令

十四、linux数据备份恢复

  1. linux数据备份恢复:dump指令、restore指令

十五、linux内核

  1. linux的内核:内核获取、内核升级

十六、linux可视化管理

  1. webmin
  2. bt宝塔

十七、linux练习

  1. 定制linux系统
  2. linux练习题
posted @ 2023-07-28 10:49  Crispy·Candy  阅读(57)  评论(0编辑  收藏  举报