自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风 抖落了叶

叶子的飘落,是风的追求,还是树的不去挽留

  • 博客(77)
  • 收藏
  • 关注

原创 Linux Vim 的使用

文章目录Vim 的使用高效率移动高效的输入Vim的3中常用模式一般模式(命令模式)末行模式(底线命令模式)编辑模式启动vim编辑器Vim 的使用所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计##vim简介###什么是Vim...

2019-12-17 17:41:45 473

原创 Linux bzip2/bunzip2压缩解压

bzip2bzip2与gzip非常类似,区别在于gzip压缩和解压均是同一个命令,而bzip2压缩命令为bzip2,解压缩命令为bunzip2bzip2是Linux主流压缩算法之一,把bzip2压缩完文件会产生.bz2的压缩文件,并删除原始文件安装yum search bzip2 //查询安装包yum -y install bzip2.x86_64 语法功能说明:.bz2文件的...

2019-12-17 14:30:15 1063

原创 Linux gzip/gunzip压缩解压

gzip/gunzipgzip介绍GZIP是Linux系统常见的文件压缩格式之一。是一款GNU自由软件的文件压缩程序,gzip是GNUzip的缩写。我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。现今已经成为Internet 上使用非常普遍的一种数据压缩格式,或者说一种文件格式gzip命令gzip只能针对普通文件进行压缩和解压,对于文件夹,符号链接等是不支持的。基本...

2019-12-17 14:29:16 1833

原创 Linux zip/unzip压缩解压

zip/unzipzip简介zip文件格式是一种数据压缩和文档储存的文件格式,ZIP通常使用后缀名“.zip”,它的MIME格式为application/zip。zip格式文件是Windows和Linux系统都通用的压缩文件类型。当前,ZIP格式属于几种主流的压缩格式之一,因此如果在网络上传播和分发文件,zip格式往往是最常用的选择。zip命令zip命令将一般的文件或者目录进行压缩或者解压...

2019-12-17 14:28:20 573

原创 Linux tar打包工具

tar命令在Linux中tar命令算是用得最多的命令了,基基本语法如下所示:tar [选项] [文件]其常用参数如下所示:选项-A,--catenate 向压缩包中添加压缩包-c,--create 新建压缩包-C, --directory=DIR 指定解压缩目录-d, --diff 对比压缩包与文件系统的差异--delete 从压缩包删除指定的文件-r, --append 添...

2019-12-17 14:27:07 196

原创 Linux安装软件源码包

Linux安装软件源码包大部分软件的源码包都可以通过.configure配置、make编译以及make install安装3个命令来安装。有些特殊的软件可以直接通过make编译以及make install安装.configure配置、make编译以及make install安装涉及到复杂操作,部分可能因权限问题而产生不可预料的错误,所以建议使用root用户执行命令。同时建议关闭SELinux(...

2019-12-16 12:57:16 242

原创 Linux YUM软件管理

linux yum 命令yum简介yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命...

2019-12-16 12:54:29 197

原创 Linux RPM管理

文章目录RPM管理Linux软件包介绍Linux软件包的种类源码包源码包缺点安装位置二进制包RPM包优点RPM缺点安装默认位置RPM软件包简介RPM语法RPM软件包管理安装RPM软件包安装软件包安装软件并显示详细信息和水平进度条测试安装,并不实际安装安装以soft开头的软件包在已经安装了的情况下,依旧重新安装软件包忽略软件包的依赖关系,安装软件包忽略软件包的依赖关系,强制安装软件包直接从HTTP网...

2019-12-16 12:53:33 999

原创 使用netstat命令显示网络连接、路由表或接口状态

使用netstat命令显示网络连接、路由表或接口状态Linux netstat命令用于显示网络信息,得知整个Linux系统网络情况,比如网络连接、路由表、接口统计、伪装连接和组播成员利用netstat指令可让你得知整个Linux系统的网络情况。netstat语法功能说明:显示网络连接、路由表或接口状态语法netstat [-acCeFghilMnNoprstuvVwx][-A<网...

2019-12-16 12:51:35 2217

原创 实用nethogs工具查看各个进程的流量情况

实用nethogs工具查看各个进程的流量情况NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。NetHogs是一个小型的net top工具,不像大多数工具那样拖慢每个协议或者是每个子网的速度而是按照进程进行带宽分组。NetHogs不需要依赖载入某个特殊的内核模块。如果发生了网络阻塞你可以启动NetHogs立即看到哪个PID造成的这种状...

2019-12-16 12:50:45 869

原创 使用iftop命令查看各个连接的流量情况

使用iftop命令查看各个连接的流量情况iftop命令可以查看实时的网络流量,监控TCP/IP连接,反向解析IP,显示端口信息等安装iftop命令关于Linux上安装iftop有两种方法,一种是直接yum安装,一种是自己编译安装,下面我们一起来看下吧!###yum安装[root@localhost ~]# yum -y install epel-release;yum -y instal...

2019-12-16 12:49:57 2112

原创 实用sar命令监控网络流量

实用sar命令监控网络流量sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等sar可以将当天从零点开始到当前时刻的系统状态信息保存到数据库中,数据文件默认放在/var/log/...

2019-12-16 12:49:08 5510

原创 用nload命令查看总体流量趋势

用nload命令查看总体流量趋势nload 命令用于查看linux网络流量状况,实时输出。可以理解为是一个控制台应用程序,用来实时监测网络流量和带宽使用情况的命令。安装noload命令由于系统默认没有安装,所以使用前需要安装[root@localhost ~]# yum -y install epel-release;yum install -y nload要想安装nload命令,需要...

2019-12-16 12:48:15 685

原创 使用arp命令添加、删除和显示ARP缓存条目

使用arp命令添加、删除和显示ARP缓存条目arp语法功能说明:使用arp命令添加、删除和显示ARP缓存条目语法arp [选项] [IP地址] [MAC地址]选项及参数-v :显示详细信息;-n :以数字地址形式显示;-i :If选择界面;-H :type设置和查询arp缓存时检查 type 类型的地址;-a [hostname] :显示指定 hostname 的所有入口;...

2019-12-16 12:47:26 14837

原创 使用telnet命令测试、登录或控制远程主机

使用telnet命令测试、登录或控制远程主机Linux telnet命令用于远端登入。执行telnet指令开启终端机阶段作业,并登入远端主机。telnety语法功能说明:测试、登录或控制远程主机语法telnet [-8acdEfFKLrx][-b<主机别名>][-e<脱离字符>][-k<域名>][-l<用户名称>][-n<记录文件&g...

2019-12-16 12:46:56 2893

原创 使用tracetoute命令探测至目的地址的路由信息

使用tracetoute命令探测至目的地址的路由信息Linux traceroute命令用于显示数据包到主机间的路径,跟踪数据包到达网络主机所经过的路由traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。...

2019-12-16 12:46:05 1798

原创 使用netstat命令显示网络连接、路由表或接口状态

使用netstat命令显示网络连接、路由表或接口状态Linux netstat命令用于显示网络信息,得知整个Linux系统网络情况,比如网络连接、路由表、接口统计、伪装连接和组播成员利用netstat指令可让你得知整个Linux系统的网络情况。##netstat语法功能说明:显示网络连接、路由表或接口状态语法netstat [-acCeFghilMnNoprstuvVwx][-A&lt...

2019-12-16 12:45:22 6088

原创 使用route命令显示添加或修改路由表

使用route命令显示添加或修改路由表route语法功能说明语法route [-f] [-p] [Command] [Destination] [mask Netmask] [Gateway] [metric Metric] [if Interface]选项及参数说明Command:指定想要进行的操作add:添加路由change:改变路由delete:修改...

2019-12-16 12:44:35 10266

原创 使用ifconfig命令配置网络或显示当前网络接口状态

使用ifconfig命令配置网络或显示当前网络接口状态ifconfig命令可以用于查看、显示和配置、激活或关闭网络接口,例如设置IP地址、掩码、MAC地址、广播地址、网关、激活或关闭网络接口ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配...

2019-12-16 12:43:50 8471

原创 使用ping命令检查网络是否通畅或网络连接连接速度

使用ping命令检查网络是否通畅或网络连接连接速度Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用ping命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。由于有些服务器可以设...

2019-12-16 12:42:31 8310

原创 Linux网络配置

文章目录Linux网络配置Linux网络配置相关文件查看网卡连接状态配置IP地址永久配置IP地址设置主机名临时设置主机名永久设置主机名修改/etc/hostname文件内容使用hostnamectl命令修改主机名设置默认网关临时设置默认网关永久设置默认网关设置DNS服务器Linux网络配置Linux网络配置相关文件系统管理员可以在Linux系统上,通过文本编辑器编辑相应的配置文件来完成相应的...

2019-12-16 12:41:40 161

原创 UDP/ICMP协议简介

UDP/ICMP协议简介UDP协议UDP是OSI模型中一种无连接的传输层协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序的检查与排序由应用层完成,提供面向事务的简单不可靠信息传送服务。UDP 协议基本上是 IP协议与上层协议的接口。UDP协议适用端口分别运行在同一台设备上的多个应用程序。UDP协议的特点UDP是无连接的,即发送数据之前不需要建立连接,首部只有8个字节——通信开销小...

2019-12-15 16:43:10 5260

原创 TCP/IP网络协议

TCP/IP网络协议Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一...

2019-12-15 16:41:24 110

原创 Linux终止/休眠进程

文章目录终止/休眠进程使用kill命令终止进程kill语法说明kill实例根据PID终止指定进程强制杀死进程彻底杀死进程显示信号发送SIGHUP信号,可以使用一下信号得到指定信号的数值终止当前shell启动的进程杀死指定用户所有进程使用killall命令根据进程名称终止进程向进程发送指定信号使用sleep命令暂停进程sleep实例休眠5分钟显示目前时间后延迟 1 分钟,之后再次显示时间使用pkil...

2019-12-15 16:40:44 7503

原创 调整进程的谦让度nice和renice命令

调整进程的谦让度nice和renice命令可以通过nice命令和renice命令调整进程的谦让度,进而调整进程的优先级nice:只能以指定谦让度运行进程,不能更改已经运行进程的谦让度renice:可以更改正在运行的进程谦让度使用nice命令以指定谦让度运行进程当Linux内核尝试决定哪些运行中的进程可以访问CPU时,其中考虑一个非常重要的因素就是进程上的nice值(谦让度值)。在Li...

2019-12-15 16:39:08 2272

原创 使用top命令即使跟踪进程信息

使用top命令即使跟踪进程信息执行top指令可显示目前正在系统中执行的程序,并通过它所提供的互动式界面,用热键加以管理top语法功能说明:显示、管理执行中的程序语法top [选项] [d<间隔秒数>] [n<执行次数>]选项及参数b:使用批处理模式c:列出程序时,显示每个程序的完整指令,包括指令名称,路径和参数等相关信息d<间隔秒数>:设置...

2019-12-15 16:38:09 601

原创 使用pstree命令查看进程状态

使用pstree命令查看进程状态安装[root@localhost ~]# yum -y install psmiscpstree语法功能描述:以树状图显示程序和进程之间的关系语言pstree [选项] [PID|用户名称]选线及参数-a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示-c:不使用精简标示法-G:使用VT100终端机的列绘图字符-h:列出树状图...

2019-12-15 16:37:34 3083

原创 使用ps命令查看进程状态

使用ps命令查看进程状态Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令简介linux上进程有5种状态:可运行状态:此时进程正在运行或者正在运行队列中等待准备运行等待状态(阻塞状态):此时进程在等待一个事件的发生...

2019-12-15 16:37:01 6135

原创 Linux进程概念和分类

Linux进程概念和分类什么是进程进程是系统中正在运行的一个程序,程序一旦运行就是进程。进程可以看成程序执行的一个实例。进程是系统资源分配的独立实体,每个进程都拥有独立的地址空间。一个进程无法访问另一个进程的变量和数据结构,如果想让一个进程访问另一个进程的资源,需要使用进程间通信,比如管道,文件,套接字等##进程分类在Linux操作系统中,进程大致可以分为3中不同的类型,每种进程都有自己...

2019-12-15 16:35:28 1419

原创 Linux交换空间的使用

Linux交换空间的使用虽然现在的内存已经变得非常廉价,但是swap仍然有很大的使用价值,合理的规划和使用swap分区,对系统稳定运行至关重要。Linux下可以使用文件 系统中的一个常规文件或者一个独立分区作为交换空间使用。同时linux允许使用多个交换分区或者交换文件创建swap交换空间创建交换空间所需的交换文件是一个普通的文件,但是,创建交换文件与创建普通文件不同,必须通过dd命令来完成...

2019-12-15 16:34:24 456

原创 linux内存的监控

linux内存的监控作为一名linux系统管理员,监控内存的使用状态是非常重要的,通过监控有助于了解内存的使用状态,比如内存占用是否正常,内存是否紧缺等等,监控内存最常使用的命令有free、top等,下面是某个系统free的输出:[root@localhost ~]# free total used free shared ...

2019-12-15 16:33:42 354

原创 Linux物理内存和虚拟内存

我们知道,直接从物理内存读写数据要比从硬盘读写数据要快的多,因此,我们希望所有数据的读取和写入都在内存完成,而内存是有限的,这样就引出了物理内存与虚拟内存的概念Linux物理内存和虚拟内存物理内存:系统硬件提供的真实内存大小虚拟内存:为了解决物理内存的不足而提出的策略,它是利用磁盘空间虚拟出的一块逻辑内存,用作虚拟内存的磁盘空间称为交换空间##物理内存和虚拟内存的关系作为物理内存的扩展,...

2019-12-14 20:08:54 479

原创 Linux配置`/etc/fstab`实现开机挂载文件系统

Linux配置/etc/fstab实现开机挂载文件系统系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了/etc/fstab文件详解[root@localhost ~]# cat /etc/fstab## /etc/fstab# Created by anacon...

2019-12-14 20:08:21 1484

原创 Linux创建、挂载、卸载文件系统

文章目录Linux创建、挂载、卸载文件系统mkfs语法简单使用格式化创建ext4文件系统格式化创建xfs文件系统格式化创建ext3文件系统以只读的方式挂载umount语法通过设备名卸载通过挂载点卸载卸载失败Linux创建、挂载、卸载文件系统mkfs格式化磁盘分区创建文件系统,mount命令用于挂载分区,umount命令用于卸载分区,这3条命令一般由超级用户root执行。##使用格式化磁盘分区...

2019-12-14 20:07:45 3852

原创 Linux磁盘的分区和格式化

文章目录Linux磁盘的分区和格式化进入fdisk,列出所有子命令删除磁盘分区Linux磁盘的分区和格式化什么是分区?分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。为什么要有多个分区?防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。增加磁盘空间使用效率:可以...

2019-12-14 20:07:12 595

原创 Linux查看磁盘或目录容量

文章目录Linux查看磁盘或目录容量使用df命令查看已挂载磁盘的总容量、使用容量、和剩余容量等信息将系统内的所有特殊文件格式及名称都列出来以KB为单位显示以MB为单位显示Linux查看磁盘或目录容量使用df命令查看已挂载磁盘的总容量、使用容量、和剩余容量等信息###df语法功能描述:显示磁盘的相关信息语法df [选项]选项及参数-a,--all:包含全部的文件系统--bloc...

2019-12-14 20:06:32 470

原创 Linux磁盘术语描述

文章目录Linux磁盘术语描述什么是磁盘软盘(Floppy Disk)硬盘硬盘的接口类型IDESATASCSI光纤通道SAS非DOS分区主分区扩展分区分区格式FAT16FAT32NTFSext2、ext3什么是格式化低级格式化低级格式化高级格式化高级格式化Linux磁盘术语描述什么是磁盘磁盘就是计算机的外部存储器设备,即将圆形的磁性盘片装在一个方的密封盒子里,这样做的目的是为了防止磁盘表面划...

2019-12-14 20:05:48 307

原创 Linux用户管理其它命令

Linux用户管理其它命令校验用户配置文件命令pwck使用pwck命令可以检查用户密码文件/etc/passwd和/etc/shadow的完整性和合法性,将验证结果送到标砖输出。提示用户删除格式不正确或有其他不可更正错误的条目。检查以验证每个条目是否具有:正确的字段数、唯一有效的用户名、有效的用户和组标识符、有效的主组、有效的家目录、有效的登录shellpwck语法功能描述:检查用户密码文...

2019-12-14 20:04:36 137

原创 Linux用户身份切换/登录

文章目录Linux用户身份切换/登录身份切换susu实例普通用户获取超级权限命令sudo使用sudo命令使用sudo命令指定给用户执行命令使用sudo命令显示sudo设置使用sudo命令以特定用户身份进行编辑文本使用sudo命令列出目前的权限使用sudo命令列出 sudo 的版本资讯普通用户以另一个组群的身份登录命令newgrpnewgrp实例Linux用户身份切换/登录身份切换susu命令...

2019-12-14 20:04:02 18392

原创 Linux口令管理和口令时效

文章目录Linux口令管理和口令时效设置用户密码命令passwd密码设置规则生成密码命令mkpasswd设置用户组群密码命令gpasswd使用gpasswd命令将指定给用户添加到指定组群中使用gpasswd命令从指定组群中删除指定用户使用gpasswd命令删除一个组群的密码管理用户密码时效命令chagechage语法Linux口令管理和口令时效设置用户密码命令passwd系统创建后,默认是没...

2019-12-14 20:03:29 1341

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除