Linux
yxl佐为
想成为大牛的菜鸟
展开
-
centos7 install插件时提示:Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
原始安装包部分内容安装不够完整导致解决:yum provides '*/applydeltarpm' yum install -y deltarpm原创 2020-03-04 14:14:47 · 3050 阅读 · 0 评论 -
centos中设置邮件发送
方法一:简单邮件发送echo 'hello world' | mail -s "Subject" -t xxx@xxx.com,xxx@163.com -a From:xxx@qq.comCentOS是一个非常不错的免费开源Linux系统,许多站点首选的平台。然而CentOS默认不能发送邮件,需要发送邮件的童鞋可以安装一个sendmail程序。 安装转载 2017-01-19 13:46:54 · 3968 阅读 · 0 评论 -
centos下执行脚本,报错: /bin/bash^M: bad interpreter: No such file or directory
1、用 vi 文件名进入编辑文件格式,:set ff 提示文件为dos格式2、强制装换格式为unixset ff=unix3、再次执行恢复正常。原因为脚本文件格式为dos格式,需要转换为unix格式原创 2017-06-20 16:36:54 · 829 阅读 · 0 评论 -
安装centos 5.9系统,出现Error: Cannot find a valid baseurl for repo: base报错
安装好centos5.9系统,进去里面使用yum安装工具,跳出:Loaded plugins: fastestmirror, securityDetermining fastest mirrorsYumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/remov原创 2017-08-02 20:46:32 · 6996 阅读 · 6 评论 -
centos源码安装redis
429 yum install tcl 430 wget http://download.redis.io/releases/redis-2.8.9.tar.gz 431 tar xzf redis-2.8.9.tar.gz 432 ls redis* 433 cd redis-2.8.9 434 ls 435 make 437 make转载 2017-08-04 22:08:00 · 331 阅读 · 0 评论 -
流量异常排查
使用的工具:iftop、iptraf.iptrafiftop:1.使用iftop -P 确定哪个进程的流量比较大2.确定该端口号对应的应用进程PID# lsof -i:* 或者 netstat -atunp |grep *3.确定进程名称根据进程PID确定进程的名称# cat /proc/25701/cmd转载 2017-11-02 20:35:17 · 1726 阅读 · 0 评论 -
Linux下忘记mysql密码重置方法
kill掉所有mysql进程、修改/etc/my.cnf里面配置 killall -TERM mysqld ps aux |grep mysqld vim /etc/my.cnf在[mysqld]下添加skip-grant-tables,然后保存并退出[mysqld]skip-grant-tablesdatadir=/var/lib/mysqlsock原创 2017-11-18 19:10:27 · 254 阅读 · 0 评论 -
执行mysql添加权限语法,报错提示:ERROR 1558 (HY000): Column count of mysql.user is wrong. Expected 42, found 39. C
提示报错:ERROR 1558 (HY000): Column count of mysql.user is wrong. Expected 42, found 39. Created with MySQL 50173, now running 50555. Please use mysql_upgrade to fix this error.查找原因说说因为升级不当导致,执行以下命令即可正常原创 2017-11-20 15:17:37 · 4193 阅读 · 1 评论 -
安装下载工具,从服务器上直接下载对应的文件
yum install lrzszsz 对应文件原创 2017-12-20 15:34:30 · 651 阅读 · 0 评论 -
centos系统中pip安装
$ wget https://bootstrap.pypa.io/get-pip.py$ python get-pip.py$ pip -V #查看pip版本转载 2018-02-26 17:01:43 · 784 阅读 · 0 评论 -
Ubuntu设置初始root密码
新安装的Ubuntu系统没有进行初始root密码的设置,需要自己去设置xxx@ubuntu:~$ sudo passwd[sudo] password for xxx:Enter new UNIX password:Retype new UNIX password:passwd: password updated successfully xxx@ubuntu:~$ suPas...原创 2019-02-15 10:48:35 · 684 阅读 · 0 评论 -
centos 安装工具出现提示错误:Couldn't resolve host 'mirrorlist.centos.org'
原因: DNS服务器没有配置正确解决办法:1、打开文件/etc/resolv.conf在其中添加: nameserver 8.8.8.8 nameserver 8.8.4.4 search localdomain2、然后重启网卡:使用命令: service network restart转载 2016-11-22 13:51:57 · 1398 阅读 · 0 评论 -
Linux实用命令
下面的这些内容是Quora网站上Joshua Levy网友的总结:通过sort/uniq获取文件内容的交集、合集和不同之处:假设有a、b两个文本文件,文件本身已经去除了重复内容。下面是效率最高的方法,可以处理任何体积的文件,甚至几个G的文件。(Sort对内存没有要求,但也许你需要用 -T 参数。)可以试着比较一下,你可以看看如果用Java来处理磁盘上文件的合并,需要用多少行代码。转载 2016-08-15 11:09:52 · 225 阅读 · 0 评论 -
Linux系统运行的七个等级
运行等级:0:关机模式;1:single(单用户)模式,多用于修复系统错误时使用;2:多用户模式,不支持文件共享,不常用;3:完全的多用户模式,命令行字符界面;4:系统未使用,保留;5. X-11,完全多用户迷失,默认登陆到Linux的图形界面;6:重启模式,执行关闭所有运行的进程并重新启动系统。查看运行等级的原创 2015-12-21 10:23:06 · 446 阅读 · 0 评论 -
Linux系统的启动流程
启动流程:1.内核引导:打开系统电源,开始BIOS自检,然后系统按照BIOS里的设置启动设备,进入Linux引导程序;2.运行init:init进程是系统所有进程的起点,Linux完成核内引导以后,就开始运行init程序;3.系统初始化:init程序启动后开始调用rc.sysinit和rc程序。当rc.sysinit程序执行完毕后,引导返回到init程序;4原创 2015-12-21 10:34:50 · 281 阅读 · 0 评论 -
Linux操作系统知识
博文原地址 http://wgkgood.blog.51cto.com/1192594/1627684一、Linux操作系统知识1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?答:常见的Linux发现版本有Redhat、Centos、Debian、Ubuntu、Suse最擅长Redhat和CentosRed转载 2015-12-22 09:04:16 · 1998 阅读 · 1 评论 -
Linux需要的技能和职业品质
Linux运维工程师都需要具备哪些技能和职业品质?运维是一项专业度非常高,知识面非常广。最难把握的度就在于什么都要会,但又不需要什么都要精通。为什么这么说,应该运维涉及的方面实在太多。1.要有网络基础。现在时互联网的时代,任何一个应用离开了网络什么都不是,这在linux中体现的尤为重要,由于Linux多用于服务器领悟,网络是最重要的介质。所以一个优秀的运维人员,网络技术是必须要掌握的。转载 2015-12-22 09:13:51 · 2282 阅读 · 0 评论 -
lINUX例行性计划任务
at: 有atd服务时,可以处理仅执行一次就结束调度的命令。 启动atd服务: /etc/init.d/atd restart. 设置开机启动:chkconfig atd oncrontab: 命令所设置的工作会一直执行。可以设定的时间在一行中分别为:分 时 日 月 周。 进入VI的编辑界面:crontab -e原创 2015-12-15 18:16:54 · 313 阅读 · 0 评论 -
【Linux笔记】Linux目录结构
Linux笔记转载 2015-12-23 10:43:37 · 292 阅读 · 0 评论 -
Linux的文件类型
Linux中的文件类型:- 文件;d 目录;l 链接;s 套接字;b 块设备;c 字符设备;p 命名管道,数据传送文件。原创 2015-12-23 11:04:52 · 208 阅读 · 0 评论 -
linux中source、bash命令区别
source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限" 注:该命令通常用命令“.”来替代。 如:source .bash_profile www.2cto.com . .bash_profile两者等效。 source(或点)命令转载 2016-02-16 15:58:44 · 3805 阅读 · 0 评论 -
POSIX规范
很多读者一定不会陌生『\d』、『[a-z]+』之类的表达式,但是如果你用过vi、grep、awk、sed之类Linux/Unix下的工具或许会发现,这些工具虽然支持正则表达式,语法却很不一样,照通常习惯的办法写的『\d』、『[a-z]+』之类的正则表达式,往往不是无法识别就是匹配错误。而且,这些工具自身之间也存在差异,同样的结构,有时需要转义有时不需要转义。这,究竟是为什么呢?原因在于,Unix/转载 2016-02-03 18:19:46 · 2804 阅读 · 0 评论 -
centos最小化安装后出现yum工具用不了
1.DNS没配上。DNS配置路径:vi /etc/resolv.conf配置文件问nameserver=8.8.8.8或者为nameserver=114.114.114.1142.采用最小化安装,缺少很多工具导致监控安装不上。1)更新源为国内源2)Windows下下载repo文件,再利用xftp传输到centos系统中3)更新源步骤:网易转载 2016-05-18 21:10:32 · 2453 阅读 · 0 评论 -
Linux文件合并去除重复内容
第一:两个文件的交集,并集前提条件:每个文件中不得有重复行1. 取出两个文件的并集(重复的行只保留一份)2. 取出两个文件的交集(只留下同时存在于两个文件中的文件)3. 删除交集,留下其他的行1. cat file1 file2 | sort | uniq > file32. cat file1 file2 | sort | uniq -d > file33. cat转载 2016-08-05 21:42:12 · 5015 阅读 · 0 评论 -
Linux RAID 磁盘矩阵
1.RAID 0 :多块磁盘组合为RAID0,数据将被分割并分别存储在每块磁盘中,能最大限度的提升存储性能和存储空间,至少需要两块磁盘。缺点:没有备份,磁盘一旦出问题将出现丢失数据且无法恢复。2.RAID 1:多块磁盘组合为RAID1,数据将被同时复制到每块硬盘中,制作这种磁盘至少需要两块硬盘,这个级别的RAID只要有一块磁盘可用就能正常进行工作。特点:这种阵列的安全性最好,但是磁盘原创 2015-12-18 07:50:47 · 604 阅读 · 0 评论