
linux
文章平均质量分 66
jet_wong
岁月如冰河,热望如鲸歌。
展开
-
linux环境下如何卸载一路赚钱(yilu/mservice)
一、删除定时任务:sudo crontab -l -u root 2>/dev/null | grep -v mservice | sudo crontab -u root -二、停止服务对于ubuntu以及centos 7的用户service YiluzhuanqianSer stop对于centos 6的用户sudo pidof mservice | xarg...转载 2018-08-30 14:31:25 · 1775 阅读 · 0 评论 -
yum源配置及详解
转载自 https://blog.youkuaiyun.com/qq_27754983/article/details/73693061红帽系列中,进行软件安装可以有三种方法,编译安装,rpm包安装,和yum源安装。其中yum方法安装最简单,因为它可以自动解决软件包之间的依赖关系。。。一、常用yum源yum源可以来源于多种文件服务器:http://https://ftp://file:// 本地文件yum源...转载 2018-05-15 14:47:25 · 4135 阅读 · 0 评论 -
yum的repo文件详解、以及epel简介、yum源的更换
转载自 http://blog.51cto.com/xiaocao13140/2105528一、什么是repo文件 repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用! YUM的工作原理并不复杂,每一个 RPM...转载 2018-05-15 14:45:11 · 3961 阅读 · 0 评论 -
深入理解yum工作原理
转载自 http://www.firefoxbug.com/index.php/archives/2777/yum 运行原理yum的工作需要两部分来合作,一部分是yum服务器,还有就是client的yum工具。下面分别介绍两部分工作原理。yum服务器所有要发行的rpm包都放在yum服务器上以提供别人来下载,rpm包根据kernel的版本号,cpu的版本号分别编译发布。yum服务器只要提供简单的下...转载 2018-05-15 14:42:06 · 1269 阅读 · 0 评论 -
linux bg和fg命令
转载自 https://blog.youkuaiyun.com/carolzhang8406/article/details/51314894linux下我们如果想一个任务或者程序在后台执行可以使用&,实际上linux还提供了其他任务调度的命令。bg将一个在后台暂停的命令,变成继续执行fg将后台中的命令调至前台继续运行jobs查看当前有多少在后台运行的命令ctrl + z可以将一个正在前台执行的命令...转载 2018-05-21 16:52:34 · 1019 阅读 · 0 评论 -
centos7安装git过程
今天在centos7上安装git,过程中遇到了一些问题,最后成功安装,记录如下。我将git安装在了root目录下安装过程1、删除已存在gityum remove git2、安装编译环境#安装gccyum install gcc#安装g++yum install gcc-c++#安装其它所需的包yum install curl-devel expat-devel gettext-devel...原创 2018-05-21 14:32:51 · 1480 阅读 · 0 评论 -
CentOS yum Fatal Error 处理
参考 https://www.cnblogs.com/thatsit/p/5233277.html今天在centos7中用yum命令查询报如下错:[root@thatsit ~]# yum -y install docker error: rpmdb: BDB0113 Thread/process 38301/139855495489536 failed: BDB1507 Thread ...转载 2018-05-21 10:56:43 · 578 阅读 · 0 评论 -
yum安装过程终止方法
有时候yum安装某个软件的时候特别慢,不想再继续安装下去了,或者想做其他的操作,可以按照以下终止yum进程ctrl+z #中断当前的安装显示ps -ef | grep yum #查找当前yum相关的进程kill -9 进程号(pid) #杀掉进程举个例子安装 ca-certificates,停着好久不动了,按 ctrl+z 中断查看当前的进程号pid第一条记录是需要杀掉的,不然接下来yu...原创 2018-05-14 19:14:35 · 26322 阅读 · 0 评论 -
centos7安装php7.1出现GPG keys not correct for this package的问题
今天在centos上安装php7.1,安装过程中出现了一个问题,如下:报错信息:The GPG keys listed for the "Webtatic Repository EL7 - x86_64" repository are already installed but they are not correct for this package.查资料得知:软件开发商在释出 RPM 文件时...原创 2018-05-14 18:47:50 · 2622 阅读 · 1 评论 -
Amazon的AWS如何使用root用户登录?
需要开启PasswordAuthentication 和 PermitRootLogin。vim /etc/ssh/sshd_configPasswordAuthentication yesPermitRootLogin yesservice sshd restart。原创 2018-05-14 18:27:19 · 5045 阅读 · 1 评论 -
linux安装anaconda过程
https://blog.youkuaiyun.com/u010414589/article/details/51303502https://jingyan.baidu.com/article/a378c960ec5b1cb328283092.htmlhttps://blog.youkuaiyun.com/zhihaoma/article/details/51657172https://blog.youkuaiyun.com/lzc...原创 2018-05-11 18:13:46 · 12885 阅读 · 5 评论 -
细说firewalld和iptables
转载自 http://blog.51cto.com/xjsunjie/1902993在RHEL7里有几种防火墙共存:firewalld、iptables、ebtables,默认是使用firewalld来管理netfilter子系统,不过底层调用的命令仍然是iptables等。firewalld跟iptables比起来至少有两大好处:1、firewalld可以动态修改单条规则,而不需要像iptab...转载 2018-05-11 17:15:58 · 3195 阅读 · 0 评论 -
linux 测试机器端口连通性方法
转载自 https://blog.youkuaiyun.com/z1134145881/article/details/54706711几种常用方法下面一一介绍:1 telnet方法2 wget方法3 ssh方法4 curl方法1 telnet用法: telnet ip port(1) telnet连接不存在的端口 telnet 1.1.1.1 8 Trying 1.1.1.1... ...转载 2018-05-25 16:56:59 · 1750 阅读 · 0 评论 -
Centos7.4配置本地yum源和阿里源并配置yum优先级
转载自 http://blog.51cto.com/11566825/2072949一、用Centos镜像搭建本地yum源安装完linux系统的默认yum源为centos的官方地址,在“国内的特殊环境”下使用很慢甚至无法访问,所以一般的做法都是把默认的yum源替换成aliyun的yum源或者163等国内的yum源。但是以上的方法都是需要网络的,当没有网络的时候就无法使用了,所以还有一个常用的方法...转载 2018-05-15 15:29:26 · 8748 阅读 · 0 评论 -
Linux CentOS完全卸载PHP
转载自 https://www.cnblogs.com/sunshine-H/p/8117105.html很无语,CentOS居然php版本才5.1.6,很多开源的CMS无法安装。查看php版本命令:#php -v下面的命令是删除不干净的#yum remove php因为使用这个命令以后再用#php -v还是会看到有版本信息的。。。。。 必须强...转载 2018-08-28 17:16:19 · 3432 阅读 · 1 评论 -
centos7 systemctl启动方式添加nginx.service服务
进入到 /usr/lib/systemd/system 目录下,编辑文件 nginx.servicecd /usr/lib/systemd/systemvi nginx.service在nginx.service文件中加入以下代码[Unit]Description=The nginx HTTP and reverse proxy serverAfter=network.t...原创 2018-08-28 16:14:16 · 11843 阅读 · 2 评论 -
linux查看和修改PATH环境变量的方法
转载自 https://www.cnblogs.com/hust-chenming/p/4943268.html查看PATH:echo $PATH以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果。生效方法:立即生效有效期限:临时改变,只能在当前的终...转载 2018-08-28 15:49:04 · 325 阅读 · 0 评论 -
ps -ef和ps aux的区别
转载自 https://blog.youkuaiyun.com/ljfrocky/article/details/50187165 第一点 -ef是System V展示风格,而aux是BSD风格。 字段含义: USER:用户名称 PID:进程号 %CPU:进程占用CPU的百分比 %MEM:进程占用物理内存的百分比 VSZ:进程占用的虚拟内存大小(单位:KB) RSS:进程占...转载 2018-08-28 15:23:48 · 3274 阅读 · 0 评论 -
CentOS7使用systemctl添加自定义服务
转载自 https://www.jianshu.com/p/79059b06a121一、简介Centos7开机第一个程序从init完全换成了systemd这种启动方式,同centos 5 6已经是实质差别。systemd是靠管理unit的方式来控制开机服务,开机级别等功能。在/usr/lib/systemd/system目录下包含了各种unit文件,有service后缀的服务unit,...转载 2018-08-28 15:14:08 · 907 阅读 · 0 评论 -
编译安装php时遇到virtual memory exhausted: Cannot allocate memory
转载自 https://blog.youkuaiyun.com/hostbus/article/details/17222697编译安装php时遇到virtual memory exhausted: Cannot allocate memory有时候用vps建站时需要通过编译的方式来安装主机控制面板。对于大内存的VPS来说一般问题不大,但是对于小内存,比如512MB内存的VPS来说,很有可能会出现问题...转载 2018-08-27 17:54:20 · 2543 阅读 · 0 评论 -
如何使用 yum-cron 自动更新 RHEL/CentOS Linux
转载自 https://linux.cn/article-9455-1.html?pryum 命令是 RHEL / CentOS Linux 系统中用来安装和更新软件包的一个工具。我知道如何使用 yum 命令行[1] 更新系统,但是我想用 cron 任务自动更新软件包。该如何配置才能使得 yum 使用 cron 自动更新[2]系统补丁或更新呢?首先需要安装 yum-cron 软件包。该软...转载 2018-08-27 15:38:37 · 801 阅读 · 0 评论 -
linux 内存清理/释放命令
清理前内存使用情况 free -m释放缓存前同步sync释放所有缓存echo 3 > /proc/sys/vm/drop_caches释放缓存数字参数说明0 – 不释放1 – 释放页缓存2 – 释放dentries和inodes3 – 释放所有缓存free -m命令结果说明第一行:全局角度描述系统使用的内存状况total——总物理内存used——已使用内存,一般情况这个值会比较大,因...原创 2018-06-29 16:28:53 · 12398 阅读 · 0 评论 -
linux命令之 whatis
whatis命令是用于查询一个命令执行什么功能,并将查询结果打印到终端上,相当于使用语法:whatis 命令/系统调用/库函数/特殊文件名举例:[root@localhost ~]# whatis lsls (1) - list directory contentsls (1p) - list directory co...原创 2018-05-15 19:55:19 · 9569 阅读 · 0 评论 -
linux man命令详解
转载自 http://blog.sina.com.cn/s/blog_602f87700100gsvp.html使用Linux下man已经很久了。但只是大概知道其内容的存放目录,以及man number xxx中mumber的含义。今天需要添加C++ man page。顺便将man的内容作一个较详细的了解。1. man后面数字的含义:之前Sam在查找C库函数时,会使用#man 3 func在查找...转载 2018-05-15 19:28:08 · 3578 阅读 · 0 评论 -
centos yum安装php遇到 [Errno 14] problem making ssl connection问题解决方法
今天在centos6.9上用yum安装php7.1时遇到了一个问题,如下:报错信息:https://sp.repo.webtatic.com/yum/el6/x86_64/repodata/repomd.xml: [Errno 14] problem making ssl connection网上查了很多资料,都是说ssl证书的问题,查资料给出的解决办法如下:vi /etc/yum.repos.d...原创 2018-05-15 17:13:15 · 12197 阅读 · 3 评论 -
centos7防火墙firewall常用操作
Centos7 下默认的防火墙是 Firewall,替代了之前的 iptables,Firewall 有图形界面管理和命令行管理两种方式,本文简要介绍命令 行Firewall 的使用。首先获取防火墙的状态firewall-cmd --state如果提示:Unit firewalld.service could not be found. 说明防火墙没有安装,需要安装。yum install fi...原创 2018-05-11 15:51:32 · 3517 阅读 · 0 评论 -
linux下selinux介绍及相关命令操作
selinux是什么?SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是一种基于域-类型模型(domain-type)的强制访问控制(MAC)安全系统,它由NSA编写并设计成内核模块包含到内核中。传统的Linux权限控制采用自主式权限控制(Discretionary Access Control, DAC),依据程序拥有者和资源的...原创 2018-05-11 14:33:30 · 3555 阅读 · 0 评论 -
who命令、whoami命令和who am i命令的区别
转载自 https://blog.youkuaiyun.com/mahao1107/article/details/46851375下来我们就看看这几个命令的区别:首先Fire登录的是root用户,我们看一下这三个命令的区别:然后Fire用su命令切换到普通用户下,在看看这三个命令的区别:总结如下:whoami;显示的是当前用户下的用户名who am i:显示的是登录时的用户名who:显示当前真正登录系...转载 2018-04-23 17:10:02 · 2601 阅读 · 0 评论 -
linux clear命令清除屏幕信息
linux clear命令用于清除当前屏幕终端上的任何信息。清除前清除后原创 2018-04-23 16:56:47 · 6523 阅读 · 0 评论 -
linux文本编辑器由命令模式进入编辑模式操作
打开一个文件后,如果当前是命令模式,可以按下【i,I,o,O,a,A,r,R】等字母之后进入编辑模式,按下上述的字母时,画面的左下方可能会出现【--INSERT--或--插入--】的字样,可以做文字数据输入。各个按键含义如下:a:在光标后开始插入A:在行尾开始插入i:从光标所在位置前面开始插入I:从光标所在列的第一个非空白字元面前开始插入o:在光标所在列下新增一列并进入输入模式O:在光标所在列上方...原创 2018-04-23 16:24:19 · 12999 阅读 · 0 评论 -
Linux 下的两个特殊的文件 -- /dev/null 和 /dev/zero 简介
/dev/null : 在类Unix系统中,/dev/null,或称空设备,是一个特殊的设备文件,它丢弃一切写入其中的数据(但报告写入操作成功),读取它则会立即得到一个EOF。在程序员行话,尤其是Unix行话中,/dev/null 被称为位桶(bit bucket)或者黑洞(black hole)。空设备通常被用于丢弃不需要的输出流,或作为用于输入流的空文件。这些操作通常由重定向完成。/dev/...原创 2018-04-19 11:44:07 · 1339 阅读 · 0 评论 -
Linux分区原理及根目录的介绍
转载自 https://blog.youkuaiyun.com/zls986992484/article/details/52629055一、Linux分区原理为了更好的了解Linux的分区原理,我们可以先来了解window的分区原理。1.window分区原理(1)挂载如下图所示,window系统一般有C盘,D盘,E盘,从里向外环形分布。每个盘都有一个盘符,用来标记它是什么盘。我们把盘符和硬盘分区建立联系的...转载 2018-04-19 11:26:07 · 3024 阅读 · 0 评论 -
shell 判断文件夹或文件是否存在
转载自 https://www.cnblogs.com/37yan/p/6962563.html文件夹不存在则创建12345if [ ! -d "/data/" ];thenmkdir /dataelseecho "文件夹已经存在"fi文件存在则删除12345if [ ! -f "/data/filename" ];thenecho "文件不存在"elserm -rf /data/filena...转载 2018-04-18 17:51:10 · 381 阅读 · 0 评论 -
seq与Shell序列生成
转载自 https://www.cnblogs.com/chinas/p/7101887.html有时候可能有这样的需要:用Shell生成类似0001这样的序列作为批次号,这里整理了一下个人的方法方法一:通过seq命令seq命令可以生成从某个数字到递增到另一数字的序列。用法如下:# seq --helpUsage: seq [选项] 尾数 or: seq [选项] 首数 尾数 o...转载 2018-04-18 16:46:32 · 693 阅读 · 0 评论 -
Linux expr命令
expr命令是一个手工命令行计数器,用于在UNIX/LINUX下求表达式变量的值,一般用于整数值,也可用于字符串。语法expr 表达式表达式说明:用空格隔开每个项;用 / (反斜杠) 放在 shell 特定的字符前面;对包含空格和其他特殊字符的字符串要用引号括起来实例1、计算字串长度> expr length “this is a test” 142、抓取字串> expr subst...转载 2018-04-18 16:36:11 · 304 阅读 · 0 评论 -
linux中awk工具的使用
转载自 https://www.cnblogs.com/lzeffort/p/7242762.htmlawk是一个非常好用的数据处理工具。相较于sed常常一整行处理,awk则比较倾向于一行当中分成数个“字段”处理,awk处理方式如下:$ awk '条件类型1{动作1} 条件类型2{动作2} ...' filename 1.查看最近5条登录用户和ip地址$ last -n 5|awk '{pr...转载 2018-04-18 11:11:35 · 176 阅读 · 0 评论 -
Linux命令学习总结:last
转载自 https://www.cnblogs.com/kerrycode/p/4223751.html命令简介: 该命令用来列出目前与过去登录系统的用户相关信息。指令英文原义:show listing of last logged in users 执行权限 :有些需要特殊权限 指令所在路径:/usr/bin/last 执行last指令时,它会读取位于/var/log目录...转载 2018-04-17 18:54:24 · 231 阅读 · 0 评论 -
Linux下查看系统版本号和内核信息的方法
转载自 https://blog.youkuaiyun.com/huoyuanshen/article/details/52870740一、查看Linux内核版本命令(两种方法):1、cat /proc/version[root@localhost ~]# cat /proc/versionLinux version 2.6.18-194.8.1.el5.centos.plus (mockbuild@buil...转载 2018-04-08 15:11:13 · 6125 阅读 · 0 评论 -
Linux /dev目录详解
转载自 https://blog.youkuaiyun.com/maopig/article/details/7195048 在linux下,/dev目录是很重要的,各种设备都在下面。下面简单总结一下: dev是设备(device)的英文缩写。/dev这个目录对所有的用户都十分重要。因为在这个目录中包含了所有Linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序,这一点和wind...转载 2018-04-19 15:11:52 · 54579 阅读 · 1 评论 -
Linux系统各个目录的作用
转载自 https://blog.youkuaiyun.com/maopig/article/details/7195048/ 这就是根目录。对你的电脑来说,有且只有一个根目录。所有的东西,我是说所有的东西都是从这里开始。举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。/root 这是系统管理员(root user)的目录。对于系统来说,系统管理...转载 2018-04-19 15:34:35 · 302 阅读 · 0 评论