
Linux
文章平均质量分 85
GoodLinGL
这个作者很懒,什么都没留下…
展开
-
MySQL数据库
1 关于数据库2 MySQL的安装与初始化2.1 Linux下的软件安装方式2.1.1 源码包2.1.2 二进制包(rpm)2.1.3 yum2.2 安装MySQL2.2.1MySQL初始化2.2.2 MySQL的启动控制2.2.3 默认目录/文件位置3 MySQL的基本操作3.1 库操作3.2 表操作3.3 记录/字段操作3.3.1 增加记录3.3.2 查询记录3.3.3 更新记录3.3.4 删除记录3.3.5备份与还原3.3.5.1 备份(导出)3.3.5.2 还原创 2022-04-30 22:39:58 · 474 阅读 · 1 评论 -
Shell
Shell1 什么是shell2 shell入门2.1 编写规范1 什么是shellshell(外壳)是一个用C语言编写的程序,它是用户适用Linux是桥梁。shell既是一种命令语言,又是一种程序设计语言。shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。使用shell进行程序开发的效率非常高,在Linux中有很多类型的shell,不同的shell具备不同的功能,shell还决定了脚本中函数的语法,Linux默认的shell是/bin/bash,流行的原创 2022-04-18 18:33:54 · 1259 阅读 · 0 评论 -
Linux网络相关命令
Linux网络相关命令1 ping2 netstat3 tranceroute4 ARP5 tcpdump1 ping作用:检测当前主机与目标主机之间的连通性(不是100%准确,有的服务器禁ping)语法:#ping 主机地址(IP地址、主机名、域名等)该命令可以跨平台,Windows下也可以使用,语法一致。(区别在于Linux下默认一直发送,Windows下默认发送4个数据包)2 netstat作用:表示查看网络的链接信息语法:(1) #netstat -tnlp-t:TCP协议原创 2022-04-17 21:55:48 · 4044 阅读 · 0 评论 -
Linux的权限管理操作
Linux的权限管理Linux的权限操作与用户、用户组是兄弟操作。原创 2022-04-13 13:16:20 · 5399 阅读 · 2 评论 -
Linux自有服务(2)
自有服务,即不需要用户独立去安装的软件的服务,而是系统安装好只有可以直接使用的服务(内置)。原创 2022-04-12 18:48:20 · 937 阅读 · 0 评论 -
Linux自有服务(1)
Linux自有服务1. 运行级别1.1 centos 6.x1.2 centos 7.x自有服务,即不需要用户独立去安装的软件的服务,而是系统安装好只有可以直接使用的服务(内置)。原创 2022-04-09 13:21:14 · 1382 阅读 · 0 评论 -
Linux实用功能和扩展
Linux实用功能和扩展1 代码着色2 vim中计算器的使用3 vim的配置4 异常退出5 别名机制6 退出方式1 代码着色显示着色:“:syntax on”关闭着色:“:syntax off”2 vim中计算器的使用可以在不退出vim编辑器的情况下,使用vim自身集成的计算器:(1) 进入编辑模型;(2) 按下按键“Ctrl + R”,然后输入“=”,此时光标会变成最后一行;(3) 输入需要计算的内容,按下回车。3 vim的配置vim是一款编辑器,编辑器也是有配置文件的。vim配置原创 2022-04-07 12:03:55 · 811 阅读 · 0 评论 -
vim的三种模式
vim的三种模式vim中的三种模式:(1) 命令模式;(2) 编辑模式(输入模式);(3) 末行模式(尾行模式)。命令模式:在该模式下不能对文件直接进行编辑,但可以使用一些快捷键岁文件进行操作(删除行、复制行、移动光标、粘贴等)【打开时候默认进入的模式】;编辑模式:在该模式下可以对文件内容进行编辑;末行模式:...原创 2022-04-07 10:33:06 · 19640 阅读 · 0 评论 -
Linux高级指令
Linux高级指令原创 2022-04-05 12:08:04 · 1208 阅读 · 0 评论 -
Linux进阶命令
Linux进阶命令原创 2022-04-04 17:13:30 · 1116 阅读 · 1 评论 -
Linux基础命令
ls命令列出当前工作目录下的所有文件/文件夹的名称#ls列出指定工作目录下的所有文件/文件夹的名称#ls 路径列出指定工作目录下的所有文件/文件夹的名称,并以指定的格式进行显示。#ls -l 路径(表示以详细列表的形式进行展示)#ls -la 路径(表示显示所有的文件/文件夹,包含隐藏文件)图中第一列字符表示文档类型,-表示文件,d表示文件夹。4. 列出指定工作目录下的所有文件/文件夹的名称,以列表的形式并以在显示文档大小的时候以可读性较高的形式显示。#ls -lh原创 2022-04-03 23:05:51 · 1169 阅读 · 1 评论 -
Linux系统的文件目录结构
Linux系统的文件目录结构Linux一切皆文件Bin:全称binary,该目录存放的是可执行的二进制文件。Sbin:全称super binary,该目录存放的也时可执行的二进制文件,但必须有super权限的用户才能执行。Dev:该目录中主要存放的是外接设备,如U盘、其他的光盘等,在其中的外接设备是不能直接被使用的,需要挂载(类似Windows下的分配盘符)。Mnt:当外接设备需要挂载的时候,就需要挂载到mnt目录下。Etc:该目录主要存储一些配置文件。Home:表示除了root用户之外其他用原创 2022-04-03 16:11:14 · 1327 阅读 · 0 评论 -
linux查看服务器负载和资源占用情况,以及性能监控
1.查看磁盘Linux磁盘管理常用三个命令为df、du和fdisk。df:列出文件系统的整体磁盘使用量du:检查磁盘空间使用量fdisk:用于磁盘分区df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。df [-ahikHTm] [目录或文件名]选项与参数:-a :列出所有的文件系统,包括系统特有的 /proc 等文件系统;-k :以 KBytes 的容量显示各文件系统;-m :以 MBytes 的容量显示各文件系统;转载 2021-05-14 14:40:15 · 23395 阅读 · 0 评论 -
Linux 网络命令必知必会之 tcpdump
tcpdump简介简介转载 2021-05-11 23:12:17 · 894 阅读 · 0 评论 -
GDB(调试工具)
什么是GDBGDB是GNU开源组织发布的一个强大的Linux下的程序调试工具。一般来说,GDB主要帮助你完成下面四个方面的功能:启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)当程序被停住时,可以检查此时你的程序中所发生的事。动态的改变你程序的执行环境。GDB调试的对象GDB主要来调试C/C++语言写的程序,当然也就可以调试其他语言程序。GDB调试一定要是可执行文件而不是.c文件。要用gcc转载 2021-04-09 15:20:04 · 2782 阅读 · 0 评论 -
Linux服务器查看带宽,进程和线程
Linux服务器上监控网络带宽的常用命令监控总体带宽使用 ――nload、bmon、slurm、bwm-ng、cbm、speedometer和netload监控总体带宽使用(批量式输出)――vnstat、ifstat、dstat和collectl每个套接字连接的带宽使用 ――iftop、iptraf、tcptrack、pktstat、netwatch和trafshow每个进程的带宽使用 ――nethogsnload是一个命令行工具,让用户可以分开来监控入站流量和出站流量。它还可以绘制图表以显示入站转载 2021-03-22 21:48:16 · 2152 阅读 · 0 评论 -
Linux内存泄漏如何检测
**内存泄漏一般情况下是指从堆中申请的内存没有释放。**应用程序调用malloc,realloc,new函数从堆中申请一块内存,在使用完毕后,需要调用free/new来释放内存。如果缺少释放,就会导致内存泄漏。久而久之,整个系统的内存将会慢慢耗尽。那我们该如何及时发现内存泄漏呢?代码review阶段,这个阶段的代价能够发现简单的内存泄漏问题代码静态检测工具,coverity等等。这类工具比较强大,绝大部分的内存泄漏风险都能检测出来。运行阶段,配合系统有内存监视工具,收集一段时间内的堆栈内转载 2021-03-22 21:01:32 · 820 阅读 · 0 评论