Linux快速复习

这篇笔记是看着视频做的,主要记录一下加深一下印象,以及以后忘记了之后可以通过翻看快速回忆

Linux文件目录结构

说明几个比较重要的目录结构

  • bin:binary 一些常用的linux指令
  • sbin:超级用户的指令
  • home:普通用户
  • etc:所有管理文件 如mysql中的my.conf
  • opt:安装包放的目录
  • usr: 装软件的 usr/local:软件真正的安装目录例如:usr/local/mysql
  • boot: linux启动相关
  • dev:设备管理器
  • media:U盘
  • mnt:挂载盘

linux操作系统一切皆为文件,例如dev以文件的形式管理硬件设备,管理目录结构如下图所示

image-20220322105657416

Linux权限管理

日常开发中,肯定要注意用户限权的管理,万一实习生不小心把库删了咋办

image-20220322203347764

0bit表示文件的类型

1-3表示所有者的权限

4-6表示同组的用户的权限

7-9表示其他用户的权限

r表示可读 也可用数字4表示

w表示可写 也可用数字2表示

x表示可执行 也可用数字1表示

Linux定时任务

  1. 编写shell脚本
  2. 给shell脚本可执行权限
  3. crontab -e

通过定时任务,我们可以实现mysql定时数据备份、日志备份等操作

Linux磁盘管理

查询系统整体磁盘使用情况

树状结构显示目录

磁盘管理目前用到的指令不多,可能等工作才会有更多接触,我需要了解的是,linux是以文件的形式来管理磁盘的,通过mount挂载技术实现

Linux网络管理

网络管理主要知道如何在虚拟机种配置静态ip地址就可以了

Linux进程管理

通过配合管道符查看自己想要了解的进程

如何杀死进程

Linux服务管理

systemctl服务名 [start | stop | restart | reload | status]

top 与 ps 命令很相似。它们都用来显示正在执行的进程。Top 与 ps 最大的不同之处,在于 top 在执行一段时间可以更新正在运行的的进程。

服务网络监控

RPM和YUM

查询已安装的 rpm 列表

分页显示

查询安装的软件信息

查询软件包中的文件

删除软件包

安装

Yum 是一个 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。使用 yum 的前提是可以联网。

查询yum服务器有没有软件列表

安装

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24720 人正在系统学习中

来源:没瓤的瓜

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月22日
下一篇 2022年2月22日

相关推荐