Linux
文章平均质量分 75
学习Linux操作系统基础
胸大的请先讲
时间会褪去激情
展开
-
Linux磁盘空间使用率100%解决办法
Linux磁盘空间使用率100%解决办法磁盘空间使用率很高的解决办法事情发生的原因方法一:删除未被进程引用的大文件、方法二:删除被磁盘引用的大文件总结磁盘空间使用率很高的解决办法事情发生的原因本人在服务器上面部署了一个java项目,项目中使用了RabbitMQ 消息中间件,项目有一个功能是,用户登录后会发一封邮件到登录用户的邮箱(这里就是使用RabbitMQ 异步完成)。为了给其他人观看项目,我就新建了一个账号,但是忘记了存储邮箱,所以发送消息后,消息发送邮件时一直报错。就导致日志文件变得无比大,后面原创 2020-08-21 20:54:44 · 8943 阅读 · 0 评论 -
第十三章 文本处理工具awk
文本处理工具awkawk工作原理和基本用法说明awk: Aho, Weinberger, Kernighan,报告生成器,格式化文本输出,GNU/Linux发布的AWK目前由自由软件基会(FSF) 进行开发和维护,通常也称它为GNU AWK有多种版本:AWK:原先来源于AT & T实验室的AWKNAWK:New awk, AT & T实验室的AWK的升级版GAWK:即GNU AWK。所有的GNU/Linux发布版都自带GAWK,它与AWK和NAWK完全兼容gawk:模式扫描原创 2020-06-18 11:40:20 · 295 阅读 · 0 评论 -
第十二章 脚本进阶
脚本进阶1.SHELL脚本编程进阶1.1 循环1.1.1 循环执行介绍1.2 for循环1.1.2 三个范例1.2.3 练习:用for实现1.2 while循环1.2.1 范例1.2.2 无限循环1.2.3 while 特殊用法1.2.4 练习:用while实现1.3 until循环1.3.1 无限循环1.4 循环控制语句1.4.1 循环体控制语句:continue1.4.2 循环控制语句 break1.4.3 循环控制shift命令1.4.3.1 范例:1.4.3.2 练习1.5 select循环与菜单2原创 2020-05-10 15:12:23 · 1004 阅读 · 0 评论 -
第十一章 磁盘存储和文件系统
磁盘存储和文件系统磁盘结构与分区方式MBR和GPT磁盘存储和文件系统内容概述1.磁盘结构:1.1设备文件1.2硬盘类型1.3机械硬盘和固态硬盘1.4硬盘存储术语2 管理存储2.1磁盘分区**2.1.1为什么分区****2.1.2分区方式****2.1.2.1 MBR分区****2.1.2.2 GPT分区****2.1.3 BIOS和UEFI **分区相关管理工具**2.1.3 管理分区****2.1.3.1 parted命令****2.1.3.2 分区工具fdisk和gdisk**2.2 文件系统**2.2原创 2020-05-10 15:08:56 · 2157 阅读 · 0 评论 -
CentOS 7 mail 发送邮件
在要发送邮件的邮箱里设置POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务往下滑,找到POP3服务,点击生成授权码在家目录里创建一个 .mailrc这里from、smtp-auth-user属性的值是要发送邮件的地址。smtp-auth-password属性的值是上一步的授权码set from=1696741038@qq.comset smtp=smt...原创 2020-04-14 20:02:29 · 1226 阅读 · 0 评论 -
Cenots8 安装mysql
安装mysql前言在工作中,我们可能用到的数据库是sqlserver或oracle这种庞大的数据库。但是,当我们在学习的时候,大多情况都会选择安装mysql,因为它体积更小,开源,安装简单,且功能也比较强大。下面,我将在虚拟机中CentOS 8中安装mysql(解压版)第一步 下载MySQLmysql-8.0.19-linux-glibc2.12-x86_64.tar 提取码: zw9y...原创 2020-04-05 18:28:17 · 577 阅读 · 0 评论 -
centos7卸载 mysql
前言在centos安装mysql时,由于系统可能已经安装过mysql,所以导致安装时失败。当安装失败时,先将其原安装的mysql全卸载掉,删除相关的文件。然后再重新安装。使用rpm检查mysql,mariadb 是否安装[root@centos7: ~]#rpm -qa | grep mysqlmysql-community-client-5.7.29-1.el7.x86_64mysql...原创 2020-04-06 12:15:27 · 368 阅读 · 0 评论 -
第十章 Linux软件包
第十章 Linux软件包软件运行环境软件运行和编译ABI:Application Binary InterfaceWindows与Linux不兼容 1.ELF(Executable and Linkable Format) 2.PE(Portable Executable)库级别的虚拟化:1.Linux:WINE2.Windows:CygwinAPI:...原创 2020-03-18 18:33:44 · 257 阅读 · 0 评论 -
第九章 Linux文件查找、参数替换和压缩
文件查找和压缩文件查找在文件系统上查找符合条件的文件文件查找:locate,find非实时查找(数据库查找):locate实时查找:findLocate查询系统上预建的文件索引数据库/var/lib/mlocate/mlocate.db依赖于事先构建的索引索引的构建是在系统较为空闲时自动进行(周期性任务),管理员手动更新数据库(updatedb)...原创 2020-02-23 11:38:18 · 193 阅读 · 0 评论 -
第八章 SHELL脚本编程基础
SHELL脚本编程基础编程基础Linus: Talk is cheap,show me the code(光说不练,给我看代码)程序程序:算法+数据结构数据:是程序的核心数据结构:数据在计算机中的类型和组织方式算法:处理数据的方式程序编程风格:对象式:以数据为中心,指令服务于数据过程式:以指令为中心,数据服务与指令shell程序:提供了编程能力,解释执...原创 2020-02-22 15:15:45 · 231 阅读 · 0 评论 -
第七章 Linux文本处理工具
各种文本工具来查看,分析,统计文本文件查看文件查看命令:cat,nl,tac,revcatcat [OPTION] …[FILE]…-E:显示行结束符$-n:对显示出的每一行进行编号-A:线索所有控制符-b:只对非空行编号-s:压缩连续的空行成一行nl:相当于cat - nb(只对非空行编号,且显示行号)tac:根cat显示的效果正好相反(从行尾开始读)...原创 2020-02-17 19:17:31 · 225 阅读 · 0 评论 -
第六章 Linux的用户,组和权限
用户,组和权限介绍安全3A资源分派Authentication:认证Authorization:授权Accouting|Audition:审计用户user令牌token,identityLinux用户:username/UID管理员:root, 0普通用户:1-60000 自动分配系统用户 1-499,1-999(CentOS7)对守护进程获取资源...原创 2020-02-16 19:20:36 · 292 阅读 · 0 评论 -
第五章 Linux的IO和管道
标准输入和输出程序:指令+数据读入数据:input输出数据:output打开的文件都有一个fd:file descriptor(文件描述符)Linux给程序提供了三种I/O设备标准输入(STDIN) -0 默认接受来自键盘的输入标准输出(STDOUT) -1默认输出到终端窗口标准错误(STDERR) -2默认输出到终端窗口I/O重定向:改变默认位置...原创 2020-02-15 15:41:44 · 143 阅读 · 0 评论 -
第四章 Linux文本编辑VIM
文本编辑工具介绍vi:Visual Interface,文本编辑器文本:ASCII,Unicode文本编辑种类:行编辑器:sed全屏编辑器:nano,vivim -Vi Improved其他编辑器:gedit 一个简单的图形编辑器gvim 一个Vim编辑器的图形版本文本编辑工具vim打开文件vim [OPTION]… FILE…vim +# :打开文...原创 2020-02-15 14:59:21 · 277 阅读 · 0 评论 -
第三章 Linxu文件系统及操作
文件系统结构元素文件系统文件和目录被组织成一个单根倒置树结构文件系统从根目录下开始,用“/”表示根文件系统(rootfs):root filesystem文件名称区分大小写以 . 开头的文件为隐藏文件路径分割的 /文件有两类数据:元数据:metadata数据:data文件系统分层结构:LSB Linux Standard BaseFHS(Filesystem Hi...原创 2020-02-12 20:54:30 · 1574 阅读 · 1 评论 -
第二章 Linux常见命令
常见命令简单命令关机重启命令 shutdown#关机或重启 shutdownshutdown [OPTIONS...] [TIME] [WALL...]Shut down the system. --help Show this help -H --halt Halt the machine #停止机器 -P --poweroff Power-of...原创 2020-02-11 21:18:34 · 367 阅读 · 0 评论 -
第一章 Linux基础命令
终端terminal1.设备终端:键盘、鼠标、显示器2.物理终端(/dev/console):控制台 console3.串行终端(/dev/ttyS#)ttyS4.虚拟终端(tty:teletypewriters, /dev/tty#):tty 可以有n个,Ctrl + Alt + F#5.图形终端(/dev/tty7):startx,xwindows,CentOS6:Ctrl + ...原创 2020-01-13 18:33:27 · 371 阅读 · 0 评论