12 2020 档案
摘要:当SQL语句中使用Like查询,且期望匹配的结果中含有"\"的,应当把"\"替换为"\\\\"。 比如数据库中text字段有以下三行: id text 1 au1224 su5b9e1u9a8c 2 \24\a su5b9e1u9a8c 3 \24\\a su5b9e1u9a8c 当我们使用下面这三
阅读全文
posted @ 2020-12-31 09:53
屠魔的少年
摘要:sync 功能说明:刷新文件系统缓冲区 sync命令会将内存缓冲区内的数据强制刷新到磁盘。 Linux内核为了达到最佳的磁盘操作效率,默认会先在内存中将需要写入到磁盘的数据缓存起来,然后等待合适的时机将它们真正写入到磁盘中, 这在绝大多数情况下都是没有任何问题的,而且还提高了系统的效率,但是如果系统
阅读全文
posted @ 2020-12-30 10:14
屠魔的少年
摘要:swapoff 功能说明:关闭交换分区 如果需要回收磁盘资源,则可以使用swapoff关闭交换分区释放磁盘空间。 参数选项: -a 关闭所有交换分区 [root@cs6 ~]# swapoff -a [root@cs6 ~]# free -m total used free shared buffe
阅读全文
posted @ 2020-12-30 10:12
屠魔的少年
摘要:swapon 功能说明:激活交换分区 使用mkswap命令创建交换分区后,分区并没有生效,还需要使用swapon命令使之生效。 参数选项 -s 显示所有交换分区的信息 [root@cs6 ~]# mkswap -f /dev/sdb1 Setting up swapspace version 1,
阅读全文
posted @ 2020-12-30 10:10
屠魔的少年
摘要:mkswap 功能说明:创建交换分区 mkswap命令是在Linux系统里创建交换分区的工具,当系统没有交换分区或交换分区不够用时,可以新建一个交换分区。 参数选项: -c 建立交换分区之前,首先检查磁盘是否有损坏的区块 -f 强制执行操作 可以将一块磁盘分区后再针对某一个分区创建交换分区,也可以将
阅读全文
posted @ 2020-12-30 10:08
屠魔的少年
摘要:df 功能说明:报告文件系统磁盘空间的使用情况 参数选项: -a 显示所有文件系统 -h 以容易理解的格式显示磁盘的使用情况端 -i 显示文件系统的inode信息迷 -t 显示指定类型的磁盘 -T 列出文件系统的类型 范例:显示磁盘的使用情况 [root@testdb62 ~]# df Filesy
阅读全文
posted @ 2020-12-30 10:05
屠魔的少年
摘要:umount功能说明:卸载文件系统 umount命令可以卸载已经挂载的文件系统。 umount卸载可以接挂载点目录,也可以接设备文件。 -f 强制卸载 -l 懒情地卸载。将文件系统从文件系统层次结构中分离出来,并清除对文件系统的所有引用。一般和-f参数配合使用其卸载效果更佳* 范例:卸载已挂载的光盘
阅读全文
posted @ 2020-12-30 09:56
屠魔的少年
摘要:mount 功能说明:挂载文件系统 mount命令可以将指定的文件系统挂载到指定目录(挂载点),在Linux系统下必须先挂载所有的设备,然后才能被访问。 挂载的目录必须事先存在且最好为空,如果目录不为空,那么挂载设备后会掩盖以前的目录内容,但原目录下的内容不会受损, 所以,如果卸载了相应的设备,那么
阅读全文
posted @ 2020-12-30 09:54
屠魔的少年
摘要:dd 命令具有复制文件、转换文件和格式化文本的功能。 参数选项 if=<输入文件> 从指定文件中读取,全称为input file of=<输出文件> 写入到指定文件,全称为output file bs=<字节数> 一次读写的字节数,全称为block size count=<块数> 指定复制block
阅读全文
posted @ 2020-12-28 19:28
屠魔的少年
摘要:fsck 功能说明:检查并修复Linux文件系统 fsck命令用于检查并修复文件系统中的错误,即针对有问题的系统或磁盘进行修复,类似的命令还有e2fsck命令。 有关fsck的使用需要特别注意的是: 1)文件系统必须是卸载状态,否则可能会出现故障。 2)不要对正常的分区使用fsck,在不加参数的情况
阅读全文
posted @ 2020-12-28 18:52
屠魔的少年
摘要:resize2fs 功能说明:调整ext2/ext3/ext4文件系统大小 resize2fs命令用于扩容或收缩未挂载的ext2/ext3/ext4文件系统。 在Linux2.6或更高版本的内核中,该命令还支持在线扩容已经挂载的文件系统,该命令常用来针对LVM扩容后的分区使用。 参数选项: -p 打
阅读全文
posted @ 2020-12-28 18:37
屠魔的少年
摘要:mkfs功能说明:创建Linux文件系统 mkfs命令用于在指定的设备(或硬盘分区等)上创建格式化并创建文件系统,fdisk和parted等分区工具相当于建房的人,把房子(硬盘),分成几居室(分区), mkfs就相当于对不同的居室装修(创建文件系统)了,只有装修好的房子(有文件系统)才能入住,分区也
阅读全文
posted @ 2020-12-28 17:00
屠魔的少年
摘要:parted 功能说明:磁盘分区工具 说明:对于小于2TB的磁盘可以用fdisk和parted命令进行分区,这种情况一般采用flisk命令, 但对于大于2TB的磁盘则只能用parted分区,且需要将磁盘转换为GPT格式。 参数选项: -l 显示所有磁盘分区的信息 范例:直接输入 parted 命令进
阅读全文
posted @ 2020-12-28 16:56
屠魔的少年
摘要:tune2fs功能说明:调整ext2/ext3/ext4文件系统参数 tune2fs命令可以调整或查看ext2/ext3/ext4文件系统的参数,比如可以调整Linux文件系统开机自检的周期。 参数选项 -c 设置强制自检的挂载次数,每挂载一次计数就会加1,超过次数就会强制自检。设置为0或-1则此功
阅读全文
posted @ 2020-12-28 15:34
屠魔的少年
摘要:partprobe 功能说明:更新内核的硬盘分区表信息 partprobe命令用于在硬盘分区发生改变时,更新Linux内核中的硬盘分区表数据。 有时在使用fdisk、part命令对硬盘进行分区后,会发现找不到新分区,此时需要重启系统才能使修改生效,但使用partprobe可以不重启系统就让修改的分区
阅读全文
posted @ 2020-12-28 15:26
屠魔的少年
摘要:fdisk 功能说明:磁盘分区工具 fdisk是Linux下常用的磁盘分区工具。受mbr分区表的限制,fdisk工具只能给小于2TB的磁盘划分分区。 如果使用fdisk对大于2TB的磁盘进行分区,虽然可以分区,但其仅识别2TB的空间。 所以磁盘容量若超过2TB,就要使用parted分区工具(后面会讲
阅读全文
posted @ 2020-12-28 15:05
屠魔的少年
摘要:yum 功能说明:自动化RPM包管理工具 参数选项 y 确认操作 -nogpgcheck 忽略GPG验证 -C 直接使用系统yum缓存,不下载更新yum缓存 -q 不输出信息 -v 显示详细信息 yum 命令的常见选项及说明 yum install httpd 安装httpd软件包 yum loca
阅读全文
posted @ 2020-12-28 14:05
屠魔的少年
摘要:rpm:RPM包管理器 rpm命令的全称是Red Hat Package Manager(Red Hat包管理器),几乎所有的Linux发行版本都使用了这种形式的命令管理、安装、更新和卸载软件。 概括地说,rpm命令包含了五种基本功能(不包括创建rpm包):安装、卸载、升级、查询和验证。 参数选项
阅读全文
posted @ 2020-12-28 14:01
屠魔的少年
摘要:dmidecode 功能说明:查询系统硬件信息 dmidecode命令可以用来在Linux系统下获取硬件方面的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、处理器、内存、缓存等。 参数选项 -t 只显示指定条目 -s 只显示指定DMI字符串的信息 -q 精简输出 范
阅读全文
posted @ 2020-12-28 13:48
屠魔的少年
摘要:ethtool 功能说明:查询或设置网卡参数。 [root@testdb62 ~]# ethtool ens160 Settings for ens160: Supported ports: [ TP ] Supported link modes: 1000baseT/Full # 支持的网卡 10
阅读全文
posted @ 2020-12-28 13:07
屠魔的少年
摘要:chkconfig 功能说明:管理开机服务 chkconfig 命令是Redhat系列的Linux系统中的系统服务管理工具,它可以用于查询和更新不同的运行等级下系统服务的启动状态。 参数选项 --list 显示不同运行级别下服务的启动状态 --add 添加一个系统服务 --del 删除一个系统服务
阅读全文
posted @ 2020-12-28 11:52
屠魔的少年
摘要:sar功能说明:收集系统信息 通过sar命令,可以全面地获取系统的CPU、运行队列、磁盘I/O、分页(交换区)、内存、CPU中断和网络等性能数据。 语法格式 sar option interval count 说明: 1)interval表示两次输出之间的间隔时间。 2)count表示按照inter
阅读全文
posted @ 2020-12-28 11:47
屠魔的少年
摘要:iotop 功能说明:动态显示磁盘I/O统计信息 iotop命令是一款实时监控磁盘I/O的工具,但必须以root用户的身份运行。使用iotop命令可以很方便地查看每个进程使用磁盘I/O的情况。 最小化安装系统一般是没有这个命令的,需要使用yum命令额外安装,安装命令如下;yum -y install
阅读全文
posted @ 2020-12-28 11:38
屠魔的少年
摘要:iostat功能说明:I/O信息统计 iostat是I/O statistics(输入/输出统计)的缩写,其主要功能是对系统的磁盘I/O操作进行监视。 它的输出主要是显示磁盘读写操作的统计信息,同时也会给出CPU的使用情况。 同vmstat命令一样,iostat命令也不能对某个进程进行深入分析,仅会
阅读全文
posted @ 2020-12-28 11:29
屠魔的少年
摘要:mpstat功能说明:CPU信息统计 mpstat 是Multiprocessor Statistics的缩写,是一种实时系统监控工具。mpstat命令会输出CPU的一些统计信息,这些信息存放在/proc/stat文件中。 在多CPU的系统里,此命令不但能用来查看所有CPU的平均状况信息,而且还能够
阅读全文
posted @ 2020-12-28 11:11
屠魔的少年
摘要:vmstat功能说明:虚拟内存统计 vmstat是Virtual Memory Statistics(虚拟内存统计)的缩写,利用vmstat命令可以对操作系统的内存信息、进程状态和CPU活动等进行监视。 但是只能对系统的整体情况进行统计,无法对某个进程进行深入分析。 语法格式 vmstat [opt
阅读全文
posted @ 2020-12-28 11:00
屠魔的少年
摘要:iftop 功能说明: 动态显示网络接口流量信息 iftop是一款实时流量监控工具,可用于监控TCP/IP连接等,必须以root用户的身份运行。 一般最小化安装系统都是没有这个命令的,安装命令: yum install -y iftop 参数选项 -i 指定监听的网络接 -n 不进行DNS解析 -N
阅读全文
posted @ 2020-12-28 10:53
屠魔的少年
摘要:free 功能说明:查看系统内存信息 free命令用于显示系统内存状态,具体包括系统物理内存、虚拟内存、共享内存和系统缓存等。 参数选项 -b 以Byte为单位显示内存的使用情况 -m 以MB为单位显示内存的使用情况 -k 以KB为单位显示内存的使用情况 -h 以人类可读的形式显示内存的使用情况*
阅读全文
posted @ 2020-12-28 10:45
屠魔的少年
摘要:uptime 功能说明:显示系统的运行时间及负载 uptime命令可以输出当前系统时间、系统开机到现在的运行时间、目前有多少用户在线和系统平均负载等信息。 [root@testdb62 ~]# uptime 10:32:08 up 75 days, 18:19, 2 users, load aver
阅读全文
posted @ 2020-12-28 10:33
屠魔的少年
摘要:lsof 功能说明:查看进程打开的文件 lsof 全名为list open files,也就是列举系统中已经被打开的文件, 通过lsof命令,就可以根据文件找到对应的进程信息,也可以根据进程信息找到进程打开的文件。 参数选项 -c <进程名> 显示指定的进程名所打开的文件 -p <进程号> 显示指定
阅读全文
posted @ 2020-12-28 10:29
屠魔的少年
摘要:tcpdump 功能说明: 截获网络数据包的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来以提供分析。 它支持针对网络层、协议、主机、端口等的过滤,并支持与、或、非逻辑语句协助过滤有效信息。 tcpdump命令工作时要先把网卡的工作模式切换到混杂模式(promiscuous
阅读全文
posted @ 2020-12-25 16:05
屠魔的少年
摘要:yum install 安装报错: You could try using --skip-broken to work around the problem 解决方法:1./etc/yum.repos.d 清除此目录下所有无关repo结尾文件,只保留默认的。 2.yum clean all [roo
阅读全文
posted @ 2020-12-25 15:36
屠魔的少年
摘要:nmap 功能说明:网络探测工具和安全/端口扫描器 nmap是一款开放源代码的网络探测和安全审核工具,是Network Mapper的缩写。 其设计目标是快速地扫描大型网络。nmap可以发现网络上有哪些主机,主机提供了什么服务(应用程序名称和版本号),并探测操作系统的类型及版本信息。 如果系统没有n
阅读全文
posted @ 2020-12-25 14:23
屠魔的少年
摘要:host 功能说明:查询DNS的工具 host命令可以将指定主机名称转换为IP地址。 参数选项 -a 显示详细的DNS信息 -t 指定查询的域名信息类型,可以是“A”、“ALL”、“MX”和“NS”等 范例:DNS查询 [root@cs6 ~]# host www.wenyule.top www.w
阅读全文
posted @ 2020-12-25 14:18
屠魔的少年
摘要:dig 功能说明:域名查询工具 dig命令可以用于测试域名系统的工作是否正常。 参数选项 @<DNS服务器地址> 指定进行城名解析的域名服务器。当不希望使用本机默认的DNS服务器设置时,使用此选项可指定进行线名解析的其他的域名服务器 -x 反向域名解析 -t 指定要查询的DNS数据类型,如A、MX和
阅读全文
posted @ 2020-12-25 14:13
屠魔的少年
摘要:nslookup 功能说明: 域名解析查询工具 如果系统没有nslookup命令,则需要安装:yum -y install bind-utils 语法格式 nalookup [选填] [域名/IP] [DNS服务器] nslookup有如下两种模式。 交互模式:用户可以向域名服务器查询各类主机、域名
阅读全文
posted @ 2020-12-25 14:01
屠魔的少年
摘要:wget 功能说明:命令行下载工具 该命令对于能够连接到互联网的Linux系统的作用非常大,可以直接从网络上下载自己所需要的文件。 wget的特点如下: 1.支持断点下载功能。 2.支持FTP和HTTP下载方式。 3.支持代理服务器。 4.非常稳定,它在带宽很窄的情况下或不稳定的网络中有很强的适应性
阅读全文
posted @ 2020-12-25 11:44
屠魔的少年
摘要:ssh 功能说明:安全地远程登录主机 命令格式: ssh [选项] [用户@][主机名或IP地址] [远程执行的命令] 参数选项 -p 指定ssh登录端口,如果忽略则默认端口为22(SSH服务器的默认端口) -t 强制分配伪终端,可以在远程机器上执行任何全屏幕(screen-based)程序,所以非
阅读全文
posted @ 2020-12-25 09:55
屠魔的少年
摘要:nc 功能说明:多功能网络工具 nc是一个简单、可靠、强大的网络工具,它可以建立TCP连接,发送UDP数据包,监听任意的TCP和UDP端口,进行端口扫描,处理IPv4和IPv6数据包。 如果系统没有nc命令,安装命令为 yum -y install nc。 参数选项 -l 指定监听端口,然后一直等待
阅读全文
posted @ 2020-12-24 19:07
屠魔的少年
摘要:telnet 功能说明:远程登录主机 以前是用于登录远程主机,对远程主机进行管理的。 但是因为telnet是采用明文传送报文的,其安全性不好,因此现在很多Linux服务器都不开放telnet服务,而是改用更安全的SSH服务了。 交换机等网络设备还是会采用telnet登录的方式。 现在使用telnet
阅读全文
posted @ 2020-12-24 18:43
屠魔的少年
摘要:arping 功能说明:发送arp请求 arping是用于发送arp请求到一个相邻主机的工具,arping使用arp数据包检查局域网内所有设备的硬件地址。 参数选项 -c <次数> 发送指定次数的arp报文后退出命令 -f 当收到第一个应答报文时,立即退出命令。此选项用于判断目标主机是否存在或者正常
阅读全文
posted @ 2020-12-24 17:53
屠魔的少年
摘要:traceroute 功能说明:追踪数据传输路由状况 改命令用于显示网络数据包传输到指定主机的路径信息,追踪数据传输路由状况。 默认数据包大小是60字节(IPv4)或80字节(IPv6),用户可另行设置。它与Windows下的tracert命令类似。 若没有该命令,需要安装: yum install
阅读全文
posted @ 2020-12-24 17:36
屠魔的少年
摘要:ping 功能说明:测试主机之间网络的连通性。 执行ping命令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而可得知该主机运作正常。 参数选项 -c <次数> 指定发送ICMP报文的次数。否则,ping命令将一直发送报文 -i <时间间隔> 相邻两次发
阅读全文
posted @ 2020-12-24 17:30
屠魔的少年
摘要:ss 功能说明:查看网络状态 ss是类似并将取代netstat的工具,它能用来查看网络状态信息,包括TCP、UDP连接、端口等。 它的优点是能够显示更多更详细的有关网络连接状态的信息,而且比netstat更快速更高效。 如果系统没有ss命令,那就需要安装一下,ss命令属于iproute包,因此安装命
阅读全文
posted @ 2020-12-24 17:24
屠魔的少年
摘要:netstat 功能说明:显示本机网络的连接状态、运行端口和路由表等信息。 参数选项 -r 显示路由表信息,该功能类似于 route 和ip route -g 显示多播功能群组成员,该功能类似于 ip maddr -i 显示网络接口信息,该功能类似于 ip -s link -s 显示各类协议的统计信
阅读全文
posted @ 2020-12-24 16:53
屠魔的少年
摘要:ip 功能说明: 网络配置工具 ip命令是iproute软件包中的一个强大的网络配置工具,用于显示或管理Linux系统的路由、网络设备、策略路由和隧道。 CentOS7开始推广ip命令,用于替代传统的ifconfig和route命令 语法格式: ip [选项] [网络对象] [操作命令] 参数选项
阅读全文
posted @ 2020-12-24 16:31
屠魔的少年
摘要:arp 功能: 用于操作本机的arp缓存区 可以显示arp缓存区中的所有条目、删除指定的条目或者添加静态的IP地址与MAC地址的对应关系。 什么是arp?即地址解析协议(ARP,Address Resolution Protocol),其主要功能是根据IP地址获取物理地址(MAC地址)。 参数选项
阅读全文
posted @ 2020-12-24 15:37
屠魔的少年
摘要:route 功能说明:可以显示或管理Linux系统的路由表,route命令设置的路由主要是静态路由。 路由的概念 计算机与计算机之间的数据传输必须得经由网络,而网络可以通过直接连接两台计算机的方式或者是以一个或一个以上的节点来构成。 数据传输首先会通过源主机传送到一个网络节点,然后这个网络节点会根据
阅读全文
posted @ 2020-12-24 15:05
屠魔的少年
摘要:ifdown 功能说明:禁用指定的网络接口 ifdown命令其实是一个Shel脚本。 命令读取配置文件/etc/sysconfig/network和/etc/sysconfig/network-scripts/ifcfg-<configuration> 对网络接口进行相应的操作。 范例: 禁用网络接
阅读全文
posted @ 2020-12-23 16:53
屠魔的少年
摘要:ifup 功能说明:激活指定的网络接口 ifup命令其实是一个Shel脚本。 命令读取配置文件/etc/sysconfig/network和/etc/sysconfig/network-scripts/ifcfg-<configuration> 对网络接口进行相应的操作。 范例: 激活网络接口 [r
阅读全文
posted @ 2020-12-23 16:52
屠魔的少年
摘要:ifconfig 功能说明:用于配置网卡IP地址等网络参数或显示当前网络的接口状态 说明: ifconfig命令在配置网卡信息时必须以root用户的身份来执行。 如果系统中没有ifconfig命令,那就需要安装一下,安装命令为 yum-y install net-tools 使用ifconfig命令
阅读全文
posted @ 2020-12-23 16:46
屠魔的少年
摘要:ltrace 功能说明:跟踪进程调用库函数 ltrace 能够跟踪进程的库函数调用,它会显现出调用了哪个库函数,而 strace则是跟踪进程的每个系统调用。 参数选项: -c 统计库函数每次调用的时间,最后程序退出时打印摘要 -C 解码低级别名称(内核级)为用户级名称 -d 打印调试信息 -e ex
阅读全文
posted @ 2020-12-23 16:24
屠魔的少年
摘要:strace 功能说明: 跟踪进程的系统调用 strace会追踪程序运行时的整个生命周期,输出每一个系统调用的名字、参数、返回值和执行所消耗的时间等。 参数选项: -c 统计每一个系统调用的所执行的时间,次数和出错的次数等 -d 输出strace关于标准错误的调试信息 -f 跟踪由fork调用所产生
阅读全文
posted @ 2020-12-23 16:21
屠魔的少年
摘要:runlevel 功能说明: 输出当前运行级别 使用范例: [root@testdb62 ~]# runlevel N 3
阅读全文
posted @ 2020-12-23 15:10
屠魔的少年
摘要:init 功能说明: 初始化linux进程 说明:init命令是linux下的进程初始化工具,init进程是所有linux进程的父进程,它的进程号为1. init命令的主要任务是一句配置文件/etc/inittabl 创建linux进程。 使用范例: 关机 [root@testdb62 ~]# in
阅读全文
posted @ 2020-12-23 14:58
屠魔的少年
摘要:service 功能说明: 管理系统服务 该命令在CentOS 7 里被systemctl取代。 语法格式: service [服务名] [执行命令] 执行命令包括: start, stop, restart, try-restart, reload, force-reload, status 等
阅读全文
posted @ 2020-12-23 14:41
屠魔的少年
摘要:nohup 功能说明:将程序以忽略挂起信号的方式运行起来,被运行程序的输出信息将不会显示到终端。 输出将写入到当前目录的nohup.out文件中。如果当前目录的nohup.out文件不可写,则输出到 $HOME/nohup.out 中 重要提示: nohup后台运行命令,关闭shell后进程会终止
阅读全文
posted @ 2020-12-23 13:43
屠魔的少年
摘要:renice 功能说明:nice命令用于调整未运行的程序运行的优先级。 但是对于正在运行的进程,若想要修改其优先级,就需要用到renice命令。 优先级范围是从-20(最大优先级)到19(最小优先级)。优先级越高程序占用CPU的次数越多,反之亦然。 参数选项: -n num 设置nice增加的数值,
阅读全文
posted @ 2020-12-23 13:31
屠魔的少年
摘要:nice 功能说明:调整未运行的程序运行的优先级。 优先级范围是从-20(最大优先级)到19(最小优先级)。优先级越高程序占用CPU的次数越多,反之亦然。 参数选项: -n num 设置nice增加的数值,num取值从-20~19。不使用-n选项相当于-n 10的效果。 说明:root用户可以随意调
阅读全文
posted @ 2020-12-23 13:26
屠魔的少年
摘要:问题描述: 如下修改了密码认证插件 ALTER USER 'root'@'localhost' IDENTIFIED WITH auth_socket BY 'Jimstars'; 登录进入数据库报错如下: ERROR 1524 (HY000): Plugin 'auth_socket' is no
阅读全文
posted @ 2020-12-23 13:11
屠魔的少年
摘要:问题描述: Ubuntu 系统修改root密码后,无需密码亦可登录 操作系统: Ubuntu MySQL版本:5.7 MySQL 账号 root@'localhost' 无法修改密码,即使修改了密码, mysql.user 中authentication_string 列也为空。 并且登录时候空密码
阅读全文
posted @ 2020-12-23 12:04
屠魔的少年
摘要:MySQL 查找今年的数据 created_at >STR_TO_DATE(CONCAT(YEAR(NOW()),'-01-01 ','00:00:00'),'%Y-%m-%d %H:%i:%s') AND created_at<NOW()
阅读全文
posted @ 2020-12-23 10:24
屠魔的少年
摘要:top 功能说明:实时显示系统中各个进程的资源占用状况。 参数选项: -a 将进程按照使用内存排序(CentOS7及以上没有此参数)。 -b 以批处理的模式显示进程信息,输出结果可以传递给其他程序或写入到文件中。 在这种模式下,top命令不会接受任何输入,一直运行直到到达-n选项设置的阀值,或者按C
阅读全文
posted @ 2020-12-22 16:07
屠魔的少年
摘要:pkill 功能说明:通过进程名来终止进程。 使用killall终止进程需要连续执行几次,二pkill可以杀死指定进程及其所有子进程。 参数选项: -t 终端 杀死指定终端的进程。 -u 用户 杀死指定用户的进程。 通过进程名终止进程 [root@testdb62 ~]# pkill crond 通
阅读全文
posted @ 2020-12-22 13:46
屠魔的少年
摘要:killall 功能说明:直接使用 killall 进程名 来终止进程。 参数选项: -u 终止指定用户的进程。 -v 报告信号是否发送成功。 -e 对于很长的名字,要求能够准确匹配。默认情况下,如果一个进程名的长度超过了15个字符,则无法使用整个名字(溢出了)。 在这种情况下,killall会会终
阅读全文
posted @ 2020-12-22 13:35
屠魔的少年
摘要:kill 功能说明:终止希望停止的进程。 参数选项: -l 列出全部的信号名称。 -s 指定要发送的信号。 说明: kill指令默认使用的信号为15,用于结束进程。 一般先通过ps等命令获取到要终止的进程号,然后直接用kill 进程号 例如: kill -s 15 22203 可以简写为: kill
阅读全文
posted @ 2020-12-22 09:57
屠魔的少年
摘要:pgrep 功能说明:查找匹配条件的进程号 此命令可以看作ps和grep命令的结合。 参数选项: -u 显示指定用户的所有进程号 范例:显示指定进程的pid命令 [root@testdb62 ~]# pgrep crond 1004 范例:显示指定用户的所有进程号 [root@testdb62 ~]
阅读全文
posted @ 2020-12-21 17:37
屠魔的少年
摘要:pstree 功能说明:以树形结构显示进程和进程之间的关系。 如果不指定进程的PID号,或者不指定用户名称,则会以init进程为根进程,显示系统所有进程信息。 参数选项: -a 显示启动每个进程对应的完整指令,包含启动进程的路径、参数等。 -c 不精确显示进程信息,即显示的进程中包含子进程和父进程。
阅读全文
posted @ 2020-12-21 17:32
屠魔的少年
摘要:visudo 功能说明:此命令是专门用来编辑 /etc/sudoers 文件的(不加参数)。 同时提供语法检查功能(-c 参数)。 参数选项: -c 手动执行语法检查 [root@testdb62 ~]# visudo -c /etc/sudoers: parsed OK
阅读全文
posted @ 2020-12-21 14:29
屠魔的少年
摘要:users 功能说明:显示已经登录的系统用户。 如果是同一个用户登陆多次,则登录几次就会显示几次用户名 [root@testdb62 ~]# users root root
阅读全文
posted @ 2020-12-21 14:21
屠魔的少年
摘要:TreeSizeFree(硬盘文件整理) 下载地址: http://www.pc6.com/SoftView/SoftView_25761.html
阅读全文
posted @ 2020-12-18 15:05
屠魔的少年
摘要:dos2unix 功能说明: dos2unix 命令用于将DOS格式文件转换成UNIX格式 说明:如果系统中没有此命令可以用 yum -y install dos2unix 来安装 范例: [root@testdb62 ~]# dos2unix test.log
阅读全文
posted @ 2020-12-16 17:46
屠魔的少年
摘要:iconv 功能说明:iconv命令用于转换文件的编码格式。 参数选项: -f encodingA 从编码A转换 -t encodingB 转换成编码B -l 显示系统支持的编码 -o 将输出输入到指定文件 范例:转换文件编码 [root@testdb ~]# iconv -f gb2312 -t
阅读全文
posted @ 2020-12-16 17:30
屠魔的少年
摘要:PS1系统变量 \d 代表日期,格式为 weekday month date,例如:"Mon Aug 12" \H 完整的主机名称 \h 仅取主机的第一个名字 \t 显示时间为24小时格式,如:HH:MM:SS \T 显示时间为12小时格式 \A 显示时间为24小时格式:HH:MM \u 当前用户的
阅读全文
posted @ 2020-12-10 17:15
屠魔的少年
摘要:Linux使用普通用户登录到系统后,提示符异常 提示符有异常,如下所示:-bash-4.2$ -bash-4.2$ -bash-4.2$ 故障原因:用户家目录下的环境变量不存在了。比如 ~/.bash* 文件全部或者部分丢失。 解决办法:cp /etc/skel/.bash* ~/
阅读全文
posted @ 2020-12-10 14:35
屠魔的少年
摘要:/etc/login.defs 文件说明 此文件的作用是预先定义创建用户时需要的一些用户默认配置信息。 [root@testdb62 ~]# cat /etc/login.defs # # Please note that the parameters in this configuration f
阅读全文
posted @ 2020-12-10 14:28
屠魔的少年
摘要:/etc/passwd 文件 [root@testdb62 ~]# head -n 5 /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sb
阅读全文
posted @ 2020-12-09 18:04
屠魔的少年
摘要:Linux crontab crontab 命令参数: -l 查看定时任务内容。 -e 编辑定时任务内容。 定时任务相关文件及路径说明 /etc/cron.deny 文件: 该文件中所列的用户不允许使用crontab命令 /etc/cron.allow 文件: 该文件中所列的用户允许使用cronta
阅读全文
posted @ 2020-12-09 14:07
屠魔的少年
摘要:Linux特殊权限位 suid、sgid、sticky 一、三种特殊权限简介: SUID : 当一个设置了SUID 位的可执行文件被执行时,该文件将以所有者的身份运行,也就是说无论谁来执行这个文件,他都有文件所有者的特权。 如果所有者是 root 的话,那么执行人就有超级用户的特权了。这时该位将变成
阅读全文
posted @ 2020-12-09 11:17
屠魔的少年
摘要:磁盘分区类型和特点一、主分区(primary)1.系统中必须要存在的分区,系统盘选择主分区安装。2.数字编号只能是1-4 ,比如 sda1、sda2、sda4、sda43.主分区最多四个,最少一个。 二、扩展分区(exrend)1.相当于一个独立的小磁盘。2.有独立的分区表。3.不能独立存在,即不能
阅读全文
posted @ 2020-12-08 22:50
屠魔的少年
摘要:正则表达式分类: 1、基本正则表达式(BRE,Basic Regular Expression) BRE对应的元字符有 "^%.[]*" 2、扩展正则表达式(ERE,Extended Regular Expression) ERE在BRE的基础上增加了 "(){}?+|" 等 说明:支持扩展正则的3
阅读全文
posted @ 2020-12-07 18:15
屠魔的少年
摘要:Linux通配符 说明:通配符是bash的内置功能,几乎适用于所有Linux命令。 * 匹配任意(0个或多个)字符或字符串,包括空字符串。 ? 匹配任意1个字符,有且只有一个字符。 [abcd] 匹配abcd中任何一个字符,abcd也可以是其他任意不连续字符。 [a-z] 匹配a到z之间的任意一个字
阅读全文
posted @ 2020-12-07 16:30
屠魔的少年
摘要:当用户的UID为0时,表示这个账号为超级管理员账号。 如果要增加一个系统管理员,则只需要该账号的UID改为0即可,但是不建议这样做,建议用sudo替代。 在CentOS6普通账号默认情况UID从500开始,CentOS7从1000开始。 查看用户的UID: [root@testdb62 ~]# id
阅读全文
posted @ 2020-12-07 14:26
屠魔的少年
摘要:1.是否满足长度和复杂度要求,是否勾选强制实施密码策略和强制失败策略。 2.数据库目前使用的账户有哪些,账户的权限分配情况。 3.是否开启审计功能,是否保存了6个月内的审计记录,或部署了第三方审计系统。 4.数据库数据的备份策略。 5.是否收集了个人信息,是否对数据库中保存的个人信息进行加密处理。
阅读全文
posted @ 2020-12-07 11:46
屠魔的少年
摘要:Linux 文件属性 [root@ localhost ~]# ls -lhi /data # 命令输出只截取了其中两行 total 12K 137362358 -rw-r--r-- 1 root root 57M 11月 26 17:12 db.tar.gz 139171 -rw-r--r--.
阅读全文
posted @ 2020-12-06 19:59
屠魔的少年
摘要:说明:1. 此文件是存放开机自启动程序命令的文件2. /etc/rc.local 是 /etc/rc.d/rc.local 文件的软链接。3. 针对CentOS 7 : 默认是没有执行权限,需要加上执行权限 chmod +x /etc/rc.local
阅读全文
posted @ 2020-12-04 22:19
屠魔的少年
摘要:[root@testdb62 ~]# cat /etc/fstab # # /etc/fstab # Created by anaconda on Mon Apr 13 21:16:13 2020 # # Accessible filesystems, by reference, are maint
阅读全文
posted @ 2020-12-04 22:11
屠魔的少年
摘要:blkid 主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询。 要使用这个命令必须安装 e2fsprogs 软件包。 [root@testdb62 ~]# blkid /dev/sr0: UUID="2019-09-11-18-50-31-00" LAB
阅读全文
posted @ 2020-12-04 22:07
屠魔的少年
摘要:DNS的 /etc/resolv.conf 配置文件已经基本废弃了,由 /etc/sysconfig/network-scripts/ifcfg-eth0 里面到DNS设置替代了。只要在网卡配置里面设置,自动更新到 /etc/resolv.conf 里面。但是如果先更新 /etc/resolv.co
阅读全文
posted @ 2020-12-04 21:58
屠魔的少年
摘要:[root@testdb62 ~]# time dd if=/dev/zero of=/tmp/10G bs=1M count=10240 conv=fsync 记录了10240+0 的读入 记录了10240+0 的写出 10737418240字节(11 GB)已复制,109.89 秒,97.7 M
阅读全文
posted @ 2020-12-03 11:45
屠魔的少年
摘要:MySQL DDL 的方法 MySQL 的 DDL 有很多种方法。 MySQL 本身自带三种方法,分别是:copy、inplace、instant。 copy 算法为最古老的算法,在 MySQL 5.5 及以下为默认算法。 从 MySQL 5.6 开始,引入了 inplace 算法并且默认使用。in
阅读全文
posted @ 2020-12-03 10:59
屠魔的少年
摘要:把内容: 192.168.0.1 /data/zabbix /usr/local/zabbix /data/zabbix/zabbix_log 192.168.0.2 /data/mysql /usr/local/mysql /data/mysql/xxl_job 192.168.0.3 /data
阅读全文
posted @ 2020-12-02 17:28
屠魔的少年
浙公网安备 33010602011771号