
linux
glory-of-me
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安装win7和centos6.7双系统 记录
之前一直是在win7系统上的virtualbox上安装centos中学习linux系统,但无奈本性能跟不上,开着虚拟机有点卡,并且一直没有怎么认真学习linux,现在寒假在家决定认真学习linux,安装双系统。 下面是我的安装记录:在网易开源镜像站下载了centos6.7的镜像,地址http://mirrors.163.com/centos/6.7/isos/x86_原创 2016-02-29 20:19:36 · 2069 阅读 · 0 评论 -
ps -ef命令详解
ps -ef |grep abc 查看含有"abc"的活动进程ps -ef |grep -v abc 查看不含abc的活动进程 1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。 2)ps -A 显示所有程序。 3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常原创 2016-06-19 20:10:17 · 11993 阅读 · 0 评论 -
安装rabbitmq
参照官方安装指南:http://www.rabbitmq.com/install-rpm.html1.Install Erlanghttps://www.erlang-solutions.com/resources/download.html1. Adding repository entrywget https://packages.e原创 2016-06-18 01:07:53 · 406 阅读 · 0 评论 -
修改yum源
CentOS镜像使用帮助收录架构i386x86_64SRPMS收录版本所有版本更新时间每4小时更新一次使用说明首先备份/etc/yum.repos.d/CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup原创 2016-06-17 23:11:24 · 402 阅读 · 0 评论 -
Shell脚本之crontab定时任务
crontab定时任务crondtab是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,crondtab进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。 每个用户都有自己的调度crontab,可以使用crontab -u user -e或切换到user使用vim /etc/cro转载 2016-08-02 11:56:36 · 1588 阅读 · 0 评论 -
Linux下查看、关闭及开启防火墙命令
Linux下查看、关闭及开启防火墙命令1)永久性生效,重启后不会复原 开启: chkconfig iptables on 关闭: chkconfig iptables off 2)即时生效,重启后复原 开启: service iptables start 关闭: service iptables stop 需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭原创 2016-07-10 19:14:22 · 4357 阅读 · 0 评论 -
sed命令
简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。转载 2016-08-11 20:42:50 · 345 阅读 · 0 评论 -
awk命令
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfr转载 2016-08-11 20:41:20 · 334 阅读 · 0 评论 -
Linux写时拷贝技术(copy-on-write)
Linux写时拷贝技术(copy-on-write)源于网上资料COW技术初窥: 在Linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux中引入了“写时复制“技术,也就是只有进程空间的各段的内容要发生变化时,才会将父进程的内容复制一份给子进程。 那么子进程的物理空间没有代码,怎么去取转载 2016-10-06 15:14:38 · 407 阅读 · 0 评论 -
Linux下运行Python脚本显示“: 没有那个文件或目录”问题
之前在Windows下写好了一个Python脚本,运行没问题,今天在Linux下,脚本开头的注释行已经指明了解释器的路径,也用chmod给了执行权限,但就是不能直接运行脚本。 后来一想,应该是编码问题。Windows下,文本的换行是\r\n一同实现的,而Lnix/UNIX下则只用\n。对于:#!/usr/bin/env python\r\n这样一行文本,windows下的转载 2016-12-23 10:42:23 · 8928 阅读 · 0 评论 -
Linux终端关闭后台进程也结束原因分析和nohup的使用
Windows和Linux的远程连接(都叫做远程连接吧)不同:1)Windows远程连接后,如果在远程机器上运行某个程序,完全可以退出连接后过一段时间再连接到那台机器上看有没有结束,即Windows的远程连接在不经过任何处理的情况下,在远程机器上运行的程序不会随着中止连接而结束。2)Ubuntu在终端登陆远程主机并运行程序后,如果此时直接中止连接退出,那么这个连接所开的会话(ses转载 2016-12-23 13:47:30 · 1134 阅读 · 0 评论 -
linux kill 关闭进程命令
杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。 首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: # kill -pid 注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所谓的“僵尸进程”,应确保在转载 2016-06-19 20:17:39 · 552 阅读 · 0 评论 -
linux系统目录介绍
以下用一个表格来罗列linux默认的目录或文件及其用途: 目录/文件用途来源//处于Linux文件系统树形结构的最顶端,它是Linux文件系统的入口,所有的目录、文件、设备都在/之下。-/bin该目录存放着系统最常用的最重要的命令,相当于DOS下的内部命令,只不过它们是以独立的文件形式存在。比如:ls、转载 2016-06-19 20:27:50 · 315 阅读 · 0 评论 -
安装win7和centos6.7双系统 引导加载安装位置问题
我在安装win7和centos6.7双系统时,根据网上的教程选择的是把引导加载安装到了centos系统的根分区中了,没有分boot分区,这样时无法启动centos的,所以在win7中安装easybcd 添加启动菜单通过grub命令行引导进入centos,这样的效果是在win7中进入了centos系统。 紧接着,我通过在centos系统中通过执行grub-install /dev/sd原创 2016-02-29 20:20:28 · 1938 阅读 · 0 评论 -
/var/run/yum.pid 已被锁定,PID 为 3021 的另一个程序正在运行
/var/run/yum.pid 已被锁定,PID 为 3021 的另一个程序正在运行/var/run/yum.pid 已被锁定,PID 为 3021 的另一个程序正在运行直接在终端运行 rm -f /var/run/yum.pid 将该文件删除,然后再次运行yum。原创 2016-04-13 22:37:30 · 1794 阅读 · 0 评论 -
syntax error near unexpected token `then'问题的解决
刚刚开始学shell#!/bin/bashecho -n Count:tput sccount-0;while true;doif [ $count -lt 40 ];then let count++; sleep 1; tput rc tput ed echo -n $count;else exit 0; ifdo原创 2016-04-13 23:32:11 · 1338 阅读 · 0 评论 -
Linux下网卡eth1如何修改为eth0
正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1。有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1.无论我们怎么修改都无法改变,这就对我们使用N台虚拟机进行HA-heartbeat实验时造成了困扰。在这里成这样是因为复制系统的过程中复制的文件已经有一个网卡在/etc/udev/rules.d/70-persistent-n转载 2016-04-30 00:12:45 · 770 阅读 · 0 评论 -
host-only模式下虚拟机ping不通主机 主机却可以ping通虚拟机 解决方案
在控制面板-》Windows防火墙-》允许程序或功能通过Windows防火墙-》文件和打印机共享原创 2016-05-02 16:51:16 · 6017 阅读 · 4 评论 -
Linux配置文件路径大全
Linux配置文件路径大全1:/etc/sysconfig/i18n(语言配置文件).2:/etc/sysconfig/network-scripts/ifcfg-eth0(eth0配置文件).3:/boot/grub/grub.conf(grup配置文件) 或/boot/grub/menu.list.4:/etc/passwd:系统用户数据库文件.5:/etc/group:组的数转载 2016-06-20 23:59:04 · 16613 阅读 · 0 评论 -
Linux网络配置 DNS配置信息丢失 可能原因分析
具体情况如下:在没有启动NetworkManager服务的情况下,已经成功连接:ping www.baidu.com但是,我重新启动NetworkManager后,ping www.baidu.com就不成功了。ping www.baidu.com不成功查看DNS配置文件,果然DNS配置信息没了。重新配置DNS信息重新启动网络service netw转载 2016-06-19 22:21:19 · 940 阅读 · 0 评论 -
关闭selinux 对ftp的保护
在安装完vsftp服务后登陆时可能遇到cannot change directory后面是登陆者的目录的错误。这是因为SE设置的关闭了ftp的原因。 使用命令 getsebool ftpd_disable_trans 可以查看当前的状态如果不是on 那么是输入命令 setsebool ftpd_disable_trans 1 当然也可以加入-P参数 以便不需要每次开机都输入这个命令 setsebo转载 2016-06-19 20:59:46 · 1657 阅读 · 0 评论 -
wget命令
Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大转载 2016-06-19 20:37:23 · 319 阅读 · 0 评论 -
Linux 软件安装到 /usr,/usr/local/ 还是 /opt 目录?
Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。/opt:用户级的程序目录,可以理解为D:/Softwar转载 2016-06-19 20:31:20 · 4332 阅读 · 0 评论 -
shell脚本中执行时提示“没有那个文件或目录”的解决办法
故障现象:在终端直接cd /var正常,在shell脚本中执行则报错。原因是脚本是在windows平台下写的,换行符与linux不同,造成脚本不能正确执行出现bad interpreter:No such file or directory的原因,是文件格式的问题。这个文件是在Windows下编写的。换行的方式与Unix不一样,但是在vim下面如果不Set一下又完全看不出来转载 2016-12-27 16:10:47 · 11907 阅读 · 0 评论