- 博客(24)
- 资源 (8)
- 收藏
- 关注
原创 思维导图_Linux磁盘、分区、fdisk
昨天贴了个很早之前画的思维导图,居然浏览量过400了,那今天贴个关于Linux磁盘、分区、fdisk的思维导图吧。(放大即可看清)
2017-10-31 20:22:57 644
原创 select简述,时区,date,time数据类型
mysql里的增删改查简述插入:insert 删除:delete 修改:update 查询:selectselect命令select * from 表名 –》查询某表的所有的列 select * from 表名 where 列x 条件1 –》实现对某些行的查询 select 列1,列2 from 表名 –》查询特定的某些列 select 列1,列2 from 表名 where 列x 条件
2017-10-30 19:44:02 5112
原创 MySQL的初始化,密码,授权
关防火墙、selinux: vim /etc/selinux/config 把selinux改为disabled关于MySQL的初始化关于MySQL的密码设置密码忘记密码时安装MySQL 57建立一个用户能远程登录学习环境的示例数据库搭建MySQL下的系统数据库mysql里面的help命令的使用show 命令的使用mysql 认证及权限结构介绍用户安全mysql 修改密
2017-10-28 19:08:39 2590 2
原创 shell脚本积累
编者注:shell脚本的学习只有一个方法,那就是多练,多练,多练。嗯,重要的事情说三遍。RANDOM和Seq的使用练习1:编写脚本清空所有arp缓存记录:#!/bin/bashfor i in $(arp | tail -n +2|tr -s ' ' |cut -d' ' -f1)do arp -d $idone练习2:产生3个随机数: 方法1:
2017-10-25 20:27:37 1181
原创 很全的shell知识总结宝典
HOST=$(/bin/hostname) 将()里的命令执行后的结果赋值给HOST变量======我是分割线=====/etc/rc.d/ level3的用户login后, 将自动启动一个指定的shell======我是分割线=====$? 对上一次命令执行成功与否成功则$?返回值为0======我是分割线=====判断文件是否存在且是否为文件 [ -f f
2017-10-24 14:45:09 677
原创 while,shift,until,case
while语句小结shift迁移语句until语句搭建ftp服务器在别的机器上监控ftp服务器状态nc命令脚本趋势:自动化、可视化 编写一个好脚本的要素:逻辑结构清晰脚本可以重用多加入注释学会调试脚本:echo配合exit命令或sleep命令–》退出脚本|等待几秒继续,默认1s bash -x 脚本–》看到脚本的执行过程read 断点功能while语句while 条
2017-10-23 20:40:51 690
原创 条件测试命令,if命令,双圆括号,双中括号
一、条件测试命令: 格式1:test 条件表达式 格式2:[ 条件表达式 ]测试的条件类型: 1.测试文件状态 2.整数值比较 3.字符串比较 4.逻辑测试1.文件测试 格式:[ 操作符 文件或目录 ] 后面接#echo $? –》返回值为0,则上一条执行正确,为1,则执行错误。 经典用法:
2017-10-22 21:23:06 3447
原创 seq命令,tr命令,sort命令,cut命令
seq命令用途:打印出一串有序的数字 格式:seq [选项] 数字范围-s:指定分隔符 -w:指定同等带宽输出 eg:# seq 1 2 1013579数组和seq命令的应用eg:选择双色球要求写脚本实现如下图所示的功能。 答案:#!/bin/bashecho "欢迎购买福彩双色球,按任意键机选一注"redball=($(seq 32))echo -e "\033
2017-10-20 22:52:24 1396
原创 shell中的for循环用法详解
for 命令: for i in 的各种用法 :for i in “file1” “file2” “file3” for i in /boot/* for i in /etc/*.conffor i in $(seq -w 10) –》等宽的01-10for i in {1..10}for i in $( ls )for I in $(< file) for i
2017-10-18 22:53:22 339362 10
原创 正则,grep命令详解
正则表达式和grep、vim、awk、sed等的关系:正则表达式是一种方法,相当于一种工艺,grep等命令相当于是一个具体的加工机器,机器在加工产品的时候,采用这种方法。命令是怎么执行的:select工具select是bash自带的字符菜单工具。不需要echo命令就可以自动列出菜单不需要read命令就可以读取变量的值不需要赋值命令就可以自动赋值给变量select基本语法:PS3="sel
2017-10-17 11:31:01 1863
原创 awk命令详解
shell三剑客:grep、sed、awkcut -c:字符数来截取 character -f:字段来截取 field -d:指定分隔符 默认是tabawk命令详解awk其实可以看做一种编程语言。 awk的来源:三个人名: Alfred Aho,Peter Weinberger,Brian Kernighanawk工作原理gawk (gnu awk)Unix中awk的G
2017-10-16 10:30:06 1585
原创 sed命令详解
shell中最核心的三个命令grep、sed、awk 其中,grep查找速度最快。 sed命令是修改文本和替换文本的最佳工具。(工作在内存)sed是一种支持正则表达式的非交互式流编辑器(stream editor) 脚本中修改文本或者文本替换的最佳工具 sed工作在内存,有两个空间:pattern space 模式空间–》缓存空间 较多使用hold space 保留空间–》临时仓库 很
2017-10-13 22:25:15 6454
原创 进程和线程,vmstat,iostat,dstat,
PS:问题:磁盘空间使用率100%,导致不能正常的进入系统,修改文件不能保存。 原因是:日志接受功能打开,/var/log/相关日志文件使用了所有的剩余空间,个别文件(secure、messages)达到320G,建议关闭日志接受功能。 磁盘使用率达到100%是block块使用光(df查看时看到的是block块消耗)。不是inode使用完了。程序—>一堆代码趟在哪里不动—》静态—
2017-10-12 20:35:29 1215
原创 学会看日志文件处理问题
rsyslog是一个进程,是一个命令。管理日志的。–》系统日志记录器 它有一个配置文件:/etc/rsyslog.conf 自己创建日志时,要修改该配置文件。日志的作用:用于记录系统、程序运行中发生的各种事件; 通过阅读日志,有助于诊断和解决系统故障日志文件的分类:内核及系统日志 由系统服务rsyslog统一进行管理,日志格式基本相似用户日志 记录系统
2017-10-11 13:32:07 10834
原创 lvm,raid,crontab(计划任务)
LVM:Logical Volume Manager,逻辑卷管理(主要用于动态扩容) 屏蔽了底层磁盘布局,便于动态调整磁盘容量 相对传统分区方式的有下列优点 空间利用率高 可以在线扩展容量 数据备份方便 可随意定义逻辑卷卷标 注意:/boot分区用于存放引导文件,不能应用LVM机制 LVM机制的基本概念: PV(P
2017-10-10 20:14:58 443
原创 文件系统,inode,iostat,dstat
什么是文件系统: 文件的组织与管理结构,是一个有关于磁盘中各种有用信息的记录——即是保存以下信息的结构记录表:① 当前所使用磁盘的容量信息 ②所存储文件与目录文件系统如何得到? 将一个分区格式化就可以得到一个文件系统了 分区=文件系统新加磁盘的完整步骤: 物理连接-》分区-》格式化-》挂载-》更新/etc/fstab文件 如下图所示: 文件系统Linux 支持多种文件系统:
2017-10-09 15:24:56 1052
原创 磁盘,fdisk分区,MBR,dd命令
光盘和磁盘、u盘、软盘、硬盘有什么区别①光盘:cdrom/dvdrom:光驱(光盘驱动器) rom:只读 ram:可以擦写 cd:700M dvd:4G②软盘:floppy:软驱(软盘驱动器) ③U盘:U盘,全称USB闪存盘,英文名“USB flash disk”。使用USB接口的无需物理驱动器的微型高容量移动存储产品,通过USB接口与电脑连接,实现即插即用。
2017-10-09 09:46:44 4035
2021软考数据库工程师复习笔记
2022-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人