linux
文章平均质量分 54
勇敢的土豆
只为成功找方法,不为失败找借口!
展开
-
pgrep
在停止指定进程时,经常使用如下命令:kill `ps aux | grep -w program_name | grep -v grep | awk '{print $2}'`使用 pgrep 和 pkill 可以简单的实现;如下列举几个pgrep和pkill的例子:pgrep -f program_name列出进程名为 program_name 的ID转载 2015-12-18 22:36:33 · 1173 阅读 · 0 评论 -
crontab 详解
cron 是一个可以用来根据时间、日期、月份、星期的组合来调度对重复任务的执行的守护进程。cron 假定系统持续运行。如果当某任务被调度时系统不在运行,该任务就不会被执行。要使用 cron 服务,你必须安装了 vixie-cron RPM 软件包,而且必须在运行crond 服务。要判定该软件包是否已安装,使用 rpm -q vixie-cron 命令。要判定该服务是否在运行,使用 /sbi转载 2017-07-12 11:39:53 · 479 阅读 · 0 评论 -
CentOS 7 系列(一)系统服务 systemd
Systemd:在CentOS 7中开始使用了Systemd,它取代了原来的SysVinit,我们在系统中查看,你会发现systemd这个进程的PID为1,而不是原来的init进程。systemd进程将作为所有进程的父进程运行,这就是在CentOS 7中的新的进程管理程序。这仅仅是一个名字的变化吗?答案是否定的。Systemd是Linux内核发起的第一个程序,通过上面的截图转载 2017-07-05 14:21:07 · 445 阅读 · 0 评论 -
CentOS 7 系列(二)系统服务配置--单元(Unit)
systemd.unit单元(Unit)Systemd由一个叫做单元(Unit)的概念,它保存了服务、设备、挂载点和操作系统其他信息的配置文件,并能够处理不同单元之间的依赖关系。大部分单元都静态的定义在单元文件中,也有一些是动态生成的。单元有多种状态:处于活动的则是(active),当前正在运行停止的则是(inactive),当前已经停止启动转载 2017-07-05 14:23:42 · 4456 阅读 · 0 评论 -
CentOS 7 系列(三)系统服务配置 目标(Target)
Target(目标):在systemd中有一个叫做target的单元,也叫作目标单元。这个单元没有专用的配置选项,它只是以.target结尾的文件,它本身没有具体功能,你可以理解为类别,它的作用就是将一些单元汇聚在一起。通过下面的命令可以查看系统的target单元。1systemctl list-unit-file --type=转载 2017-07-05 14:24:33 · 3444 阅读 · 0 评论 -
CentOS 7 系列(四)系统服务配置 服务(Service)
System.service:服务单元,你可以理解为系统服务和原来的init.d下面的服务一样,只是比它更加丰富。每一个服务都是以.service进行标识的,如下图:1systemctl list-unit-files --type=service我们看看一个服务包含哪些内容:转载 2017-07-05 14:25:26 · 6952 阅读 · 0 评论 -
(五)Docker镜像管理2之镜像制作
构建一个自定义的Docker镜像必定离不开Dockerfile,有了这个文件我们就可以通过docker image build命令来构建我们自己的镜像,所以我们从先从制作一个简单的镜像开始。简单的Dockerfile:首先我们要先建立一个目录,用于存放Dockerfile,这个目录就是构建镜像的环境,该环境称作构建上下文,在构建镜像的时候会将该上下文和该上下文中的文件和转载 2017-07-05 14:27:27 · 636 阅读 · 0 评论 -
(五)Docker镜像管理2之nginx镜像制作
下面我们来制作一个Nginx的镜像,通过编译安装方式来完成。重新制作一个基础镜像文件内容12345678910111213141516171819202122转载 2017-07-05 15:55:40 · 2749 阅读 · 0 评论 -
centos7 firewall 防火墙 命令
centos7的系统 防火墙是 firewall 在这里总结一下。 如果你的系统上没有安装使用命令安装#yum install firewalld //安装firewalld 防火墙开启服务 # systemctl start firewalld.service关闭防火墙# systemctl stop firewalld.se转载 2017-07-05 16:57:05 · 682 阅读 · 0 评论 -
实用tcpdump命令
实用tcpdump命令 //查看本机与mysql的操作命令 注意 -i any表示监听所有网络接口,我们也根据自身情况选择网络接口 #tcpdump -i any -w - dst port 3306 |strings //查看本机58895上与mysql的命令 注意 -i any 表示监听所有网络接口,我们需要根据自身情况选择网络接口 #tcpdump -i any -转载 2016-11-27 20:02:07 · 4614 阅读 · 0 评论 -
tcpdump
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例默认启动tc转载 2016-11-27 19:36:47 · 330 阅读 · 0 评论 -
chkconfig
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务][on/off/reset]chkconfig在没有参数运行时,显示用法。如果转载 2015-12-18 22:38:43 · 289 阅读 · 0 评论 -
history
查询我们曾经下达过的命令呢?就使用 history 啰![root@www ~]# history [n][root@www ~]# history [-c][root@www ~]# history [-raw] histfiles选项与参数:n :数字,意思是『要列出最近的 n 笔命令行表』的意思!-c :将目前的 shell 中的所有 history 内容全部消除-a原创 2016-04-24 13:24:24 · 337 阅读 · 0 评论 -
vim 剪切(d) 复制(y=yank)
首先,可以在命令模式下输入v进入自由选取模式,选择需要剪切的文字后,按下d就可以进行剪切了。其他命令模式下剪切命令:dd:剪切当前行ndd:n表示大于1的数字,剪切n行dw:从光标处剪切至一个单子/单词的末尾,包括空格de:从光标处剪切至一个单子/单词的末尾,不包括空格d$:从当前光标剪切到行末d0:从当前光标位置(不包括光标位置)剪切之行首d3l:从光标位置(包括转载 2016-04-24 13:24:58 · 1256 阅读 · 0 评论 -
ed 命令简介
ed 命令简介:在 unix/linux 平台下,首先要学习的就是文本编辑,而 ed 编辑器是 unix/linux 操作系统下最简单、最典型的文本编辑器,因此,学习 ed 编辑器能够帮助你很好的理解一般的文本操作,而且还可以为你以后学习 unix/linux下的一些常用命令(如 grep,sed,...)打下基础。 ed 编辑器是以行为单位对文本进行操作的编辑器,转载 2016-06-23 13:53:09 · 834 阅读 · 0 评论 -
Linux GCC常用命令
Linux GCC常用命令1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5.1编译成可执行文件5.2链接5.3强制链接时使用静态链接库1简介GCC 的意思也转载 2016-11-18 20:14:42 · 295 阅读 · 0 评论 -
Linux Make 命令详解
无论是在linux 还是在Unix环境 中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,如果每转载 2016-11-18 20:52:44 · 487 阅读 · 0 评论 -
TCP-IP
本文通过两个图来梳理TCP-IP协议相关知识。TCP通信过程包括三个步骤:建立TCP连接通道,传输数据,断开TCP连接通道。如图1所示,给出了TCP通信过程的示意图。图1 TCP 三次握手四次挥手图1主要包括三部分:建立连接、传输数据、断开连接。1)建立TCP连接很简单,通过三次握手便可建立连接。2)建立好连接后,开始传输数据。TCP数据传输牵涉到的概念很多转载 2016-12-12 14:38:05 · 313 阅读 · 0 评论 -
Systemd及service文件解析
Systemd及service文件解析 Systemd是Linux下的一款系统和服务管理器,兼容SysV和LSB的启动脚本。Systemd的特征有:支持并行化任务;同时采用socket式与D-Bus总线式激活服务;按需启动守护进程(daemon);利用linux的cgroups监视进程;支持快照和系统恢复;维护挂载点和自动挂载点;各服务间基于依赖关系进行精密控制。其中的监视和控制功能的转载 2017-07-05 16:00:35 · 5234 阅读 · 0 评论