Linux
MatrixGod
这个作者很懒,什么都没留下…
展开
-
linux查看硬件设备信息
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsus...转载 2018-08-27 09:26:05 · 839 阅读 · 0 评论 -
sed命令详解
注意,这篇文章博主修改过原作者的文章1. 简介sed命令是一个很强大的文本编辑器,可以对来自文件、以及标准输入的文本进行编辑。执行时,sed会从文件或者标准输入中读取一行,将其复制到缓冲区,对文本编辑完成之后,读取下一行直到所有的文本行都编辑完毕。所以sed命令处理时只会改变缓冲区中文本的副本,如果想要直接编辑原文件,可以使用-i选项或者将结果重定向到新的文件中。sed命令的基...转载 2019-04-30 11:32:35 · 1738 阅读 · 0 评论 -
awk 命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho...转载 2019-04-30 12:21:58 · 328 阅读 · 0 评论 -
grep命令详解
简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更...转载 2019-04-30 13:27:42 · 2360 阅读 · 0 评论 -
Linux tcpdump命令详解
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。实用命令实例默认启动tcpdump普通...转载 2019-04-30 13:49:27 · 263 阅读 · 0 评论 -
Linux netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Recv-Q Send...转载 2019-04-30 13:52:29 · 271 阅读 · 0 评论 -
linux sort,uniq,cut,wc命令详解
sortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-fbMnrtuk] [file or stdin]选项与参数:-f :忽略大小写的差异,例如 A 与 a 视为编码相同;-b :忽略最前面的...转载 2019-04-30 13:55:48 · 202 阅读 · 0 评论 -
Rsync命令详解
rsyncrsync [OPTION]... SRC DESTrsync [OPTION]... SRC [USER@]HOST:DESTrsync [OPTION]... [USER@]HOST:SRC DESTrsync [OPTION]... [USER@]HOST::SRC DESTrsync [OPTION]... SRC [USER@]HOST::DEST...转载 2019-04-30 14:03:59 · 2249 阅读 · 0 评论 -
iptables详解
https://wangchujiang.com/linux-command/c/iptables.htmlLinux上常用的防火墙软件补充说明iptables命令是Linux上常用的防火墙软件,是netfilter项目的一部分。可以直接配置,也可以通过许多前端和图形界面配置。补充说明 语法 选项 基本参数 命令选项输入顺序 工作机制 防火墙的策略 防...转载 2019-04-30 14:07:09 · 494 阅读 · 0 评论 -
xz命令
https://wangchujiang.com/linux-command/c/xz.htmlxzPOSIX 平台开发具有高压缩率的工具。补充说明xz命令XZ Utils 是为 POSIX 平台开发具有高压缩率的工具。它使用 LZMA2 压缩算法,生成的压缩文件比 POSIX 平台传统使用的 gzip、bzip2 生成的压缩文件更小,而且解压缩速度也很快。最初 XZ Utils...转载 2019-04-30 14:09:22 · 11952 阅读 · 0 评论 -
tar命令
https://wangchujiang.com/linux-command/c/tar.htmlLinux下的归档使用工具,用来打包和备份。补充说明tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,...转载 2019-04-30 14:16:04 · 349 阅读 · 0 评论 -
gzip命令
https://wangchujiang.com/linux-command/c/gzip.htmlgzip用来压缩文件补充说明gzip命令用来压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处“.gz”扩展名。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘...转载 2020-02-28 11:05:07 · 401 阅读 · 0 评论 -
KVM虚拟化技术之使用Qemu-kvm创建和管理虚拟机
KVM虚拟化技术之使用Qemu-kvm创建和管理虚拟机 KVM介绍 KVM是开源软件,全称是kernel-basedvirtualmachine(基于内核的虚拟机),属于内核的一个模块,Linux 2.6.20核心以上的版本中默认带有kvm模块。它包含一个为处理器提供底层虚拟化 可加载的核心模块kvm.ko(kvm-intel.ko或kvm-AMD.ko) kvm虚拟机=kvm模...转载 2019-04-28 17:39:17 · 1334 阅读 · 0 评论 -
Linux下数据无损动态修改MBR分区表格式为GPT
个人博客站点:https://www.hiecho.cn1.简介腾讯云官网中有一篇帮助文档“扩容Linux文件系统,https://www.qcloud.com/document/product/362/6738,讲解了GPT分区云硬盘扩容后修改分区指引和MBR分区云硬盘扩容后修改分区指引。其中MBR分区扩容下,若扩容后的空间已经大于2TB则不可选择。官网文档没有涉及到MBR的分区扩展到2...转载 2019-04-28 17:35:57 · 6978 阅读 · 1 评论 -
CentOS7.2 忘记root密码解决
CentOS 7 root密码的重置方式和CentOS 6完全不一样,以进入单用户模式修改root密码为例。 1.重启开机按esc,在第一行按e,进行编辑2.编辑修改两处:ro改为rw,在LANG=en_US.UFT-8后面添加init=/bin/sh3.按Ctrl+X重启,并修改密码4.由于selinux开启着的需要执行以下命令更新系统信息,否则重启之后密码未生效...转载 2018-08-27 09:30:05 · 986 阅读 · 0 评论 -
Linux shell 学习汇总
一些平时使用过程中的知识点积累,来源都附上了博客,添加了一些自己的总结。感触:linux命令用熟了相当提高工作效率,有时候用Python写十几行代码,Linux一行命令搞定~1.Linux下的date命令https://blog.csdn.net/jk110333/article/details/85907462.Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义...转载 2018-08-30 17:25:38 · 252 阅读 · 0 评论 -
centos 6.5 ansible的安装与使用方法
文章目录[隐藏]安装epel 源:安装ansible 服务端:在配置文件中添加主机测试所有连接的客户端:测试一个简单的 ping:远程执行命令远程执行shell脚本拷贝文件拷贝目录添加计划任务去远程主机上查看删除任务计划Yum 安装服务管理列出ansible 所有模块查看指定模块的用法实验环境:centos 6.5 x64...转载 2018-08-28 16:03:09 · 837 阅读 · 0 评论 -
Linux中如何杀掉僵尸进程
1) 检查当前僵尸进程信息 # ps -ef | grep defunct | grep -v grep | wc -l 175 # top | head -2 top - 15:05:54 up 97 days, 23:49, 4 users, load average: 0.66, 0.45, 0.39 Tasks: 82...转载 2018-08-28 16:05:05 · 5088 阅读 · 0 评论 -
linux下杀死进程(kill)的N种方法
常规篇: 首先,用ps查看进程,方法如下:$ ps -ef…… smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ? 00:00:00 gnome-pty-helper smx 1824 1822 ...转载 2018-08-28 16:09:55 · 407 阅读 · 0 评论 -
shell中获取本机ip地址
方法一:/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"or/sbin/ifconfig|sed -n '/inet addr/s/^[^:]*:\([0-9.]\{7,15\}\) .*/\1/p' 方法二: local_host="`hos...转载 2018-08-30 17:23:17 · 6109 阅读 · 0 评论 -
CentOS查看 占用 内存 最多的 进程
可以使用一下命令查使用内存最多的5个进程ps -aux | sort -k4nr | head 5或者top (然后按下M,注意大写)可以使用一下命令查使用CPU最多的5个进程ps -aux | sort -k3nr | head 5或者top (然后按下P,注意大写)...转载 2018-09-13 16:01:26 · 13681 阅读 · 1 评论 -
Error: 500 OOPS: vsftpd: refusing to run with writable root inside chroot()
修复尝试连接到配置为jail(阻止访问其他目录)的每个FTP用户的vsftpd FTP服务器时,可能会发生此错误。最佳做法是专门为FTP创建无法通过SSH登录的Linux用户。例如,如果要删除testuser的SSH访问权限,则可以使用以下命令: usermod -s / sbin / nologin testuser 但是,这不会解决错误中列出的问题。为此,您必须将用户的主目...原创 2018-09-14 09:45:03 · 1619 阅读 · 0 评论 -
在RHEL 7 / CentOS 7中增加/扩展XFS文件系统
本指南将说明如何在不重新启动的情况下在VMWare虚拟机上扩展XFS文件系统。验证您的服务器是否具有XFS文件系统(您应该在Type列中看到“xfs”):# df -ThFilesystem Type Size Used Avail Use% Mounted on/dev/mapper/cl-root xfs 143G 27G 117G 19% /devtmpfs devtmp...转载 2019-04-26 17:18:18 · 4632 阅读 · 4 评论 -
IP 别名和辅助 IP 地址
概述IP 别名(IP Alias),辅助ip地址(Secondary IP Address)IP alias 是由 ifconfig 程序来创建和维护的,而 secondary IP address 则是由 ip 程序来创建和维护的。ip addr add 创建的 secondary IP address 不能在 ifconfig -a 中看到,反过来,ifconfig 创建的 ethX:Y...转载 2019-04-18 09:19:08 · 1561 阅读 · 0 评论 -
【Linux】MBR磁盘分区表只能有四个分区?
1 第一个扇区磁盘的第一个扇区(也可以叫做MBR,根据语境确定是第一个扇区还是主引导分区)记录了整块磁盘的重要信息,是计算机开机后访问磁盘时所必须要读取的首个扇区。主要有三个部分:主引导分区(Master Boot Record,MBR):主要作用是检查分区表是否正确,并且在系统硬件完成自检以后将控制权交给磁盘上的引导程序(如GNU,GRUB);分区表(partition table):占...转载 2019-04-28 17:32:45 · 3186 阅读 · 0 评论 -
每个SysAdmin应该知道的30个Linux系统监视工具
是否需要监控Linux服务器性能?尝试这些内置命令和一些附加工具。大多数发行版都附带了大量的Linux监控工具。这些工具提供可用于获取有关系统活动信息的指标。您可以使用这些工具查找性能问题的可能原因。下面讨论的命令是系统分析和调试Linux服务器问题时的一些最基本的命令,例如: 找出系统瓶颈 磁盘(存储)瓶颈 CPU和内存瓶颈 网络瓶颈。 1. top - ...转载 2020-02-28 11:07:43 · 1629 阅读 · 0 评论