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 @   Crispy·Candy  阅读(72)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
主题色彩