Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

如何用Sosreport在Linux上创建诊断报告

如何用Sosreport在Linux上创建诊断报告

Sosreport是RHEL / CentOS上的一个命令,它会收集系统配置和你linux机器上的诊断信息,如正在运行的内核版本、加载的模块和系统和服务配置文件之类的信息。这个命令同样可以运行外部的程序来收集更多的信息,并存储这些输出到一个结论文档中。Sosreport在你需要获得RedHat的技术支持时需要它。Redhat的支持工程师会要求你服务器上的sosreport来用于故障排除。更多Oracle相关信息见Oracle 专题页面 http://www...
使用Git分支协同开发

使用Git分支协同开发

大型软件项目开发中,多分支的使用不仅能够并行开发多模块任务,也避免了Bug修正时引入新功能代码或是误删Bug代码造成以修复问题重现,更清晰的‘组织’项目的开发。新建的分支一般都属于以下三个范畴内:发布分支(Bugfix分支)、特性分支和卖主分支。在Ubuntu Server上安装Git http://www.linuxidc.com/Linux/2009-06/20421.htm服务器端Git仓库的创建(Ubuntu) http:/...
Git协同工作之——非快进式推送

Git协同工作之——非快进式推送

非快进推送(non-fast-forwardupdates)在远程版本库和当前版本库内容不一致时推送所致,引起原因一般为在多成员协同工作下,其他用户在当前用户版本库上次commit和本次commit之间向远程版本库执行了推送所致。出现非快进式推送的日志:图1这是我们可以查看远程版本库和当前版本库的commit哈希值。进入到.git目录下查看本地版本库最新commit信息:图2查看远程版本库commit信息:图3可以发现二者的不同,即出现了“非快...
在CentOS 7上利用systemctl添加自定义系统服务

在CentOS 7上利用systemctl添加自定义系统服务

CentOS 7继承了RHEL 7的新的特性,例如强大的systemctl,而systemctl的使用也使得以往系统服务的/etc/init.d的启动脚本的方式就此改变,也大幅提高了系统服务的运行效率。但服务的配置和以往也发生了极大的不同,说实在的,变的简单而易用了许多。下面我们以利用forever来实现Node.js项目自启动为例,初探CentOS 7的systemctl。前提:Node.js环境已配置成功,forever包安装成功,有一个能跑的Node...
Linux下安装Node.js

Linux下安装Node.js

最近在Linux下安装nodejs。本来很简单的一事儿,结果就遇到了一些问题,为了方便以后查阅,还是把一些重要的步骤和所遇问题记录下来,以供大家参考。(毕竟好记性不如烂笔头吗:))。安装Nodejs本来觉得安装这个很easy,因为之前装过,也很顺利。但这次却出现了意外:首先从nodejs官网 下载安装包,我当时下载的是这个版本:http://nodejs.org/dist/v0.10.26/node-v0.10.24.tar.gz。//下载安装包wget ...
CentOS 7下网卡重新命名

CentOS 7下网卡重新命名

新装的CentOS 7网卡命名已经默认不像之前的那样了,而我自己又有点偏执狂的感觉...非要把他折腾成像之前5、6那样eth0...搜了N久没找到解决方法,后来在群里一吼,有朋友给出了解决方法的链接...感谢北京-德忠!CentOS 7改了很多地方,看来各位又得熟悉一段时间了,希望本文能够帮到跟我类似的朋友们。在CentOS 7上利用systemctl添加自定义系统服务 http://www.linuxidc.com/linux/2014-07/10448...
CentOS 7下网络设备命名

CentOS 7下网络设备命名

在CentOS 5的时候,我们习惯了eth0 这样的网络设备命名,在CentOS 6下,发现网络设备变成了em1 这样的命名。那时我们在安装的时候,给启动参数加上 biosdevname=0,就可以继续使用 eth0 这样的命名。到了CentOS 7的时候,原有的参数biosdevname=0不起作用了,网络设备变成了 eno1 这样的名称。如果你希望继续使用 eth0 这样的传统名称,那么在安装启动时加上参数:net.ifnames=0 biosdevn...
如何拯救一台GRUB 2启动失败的Linux电脑

如何拯救一台GRUB 2启动失败的Linux电脑

旧版GRUB我们使用了一段时间了,这个重要的Linux通用引导器的版本已经到了0.97。尽管旧版GRUB有很多的优点,但是它已经有点陈旧了,并且它的开发者也希望添加更多的功能,于是,GRUB 2 时代就要来了。GRUB 2 做了几个明显的改进。它可以从移动存储设备上启动,并且可以通过配置一个选项来进入系统BIOS。相对于将所有的配置都放到一个配置文件/boot/grub/menu.lst中 (现在默认是/boot/grub/grub.cfg),使用各种脚本...
Linux ln命令详解及使用

Linux ln命令详解及使用

ln是Linux中一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个不同的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。1. ln命令概述当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln–s /bin/less /usr...
Ubuntu 下建立WiFi热点的方法

Ubuntu 下建立WiFi热点的方法

Ubuntu 下建立WiFi热点的方法。方法一:network manager用Ubuntu自带的network manager就可以设置了第一步打开系统的网络设置,打开 网络连接。点击最下面的编辑链接,然后点击右边的添加,添加一个无线网络;第二步:在 Wi-Fi 随意填写 链接名称。填写一个 SSID,这个是待会电脑发出来的无线标识名。在 模式 栏选择 Ad-hoc;第三步:切换到 wifi 安全性 选项卡。在 安全 中选择 WPA及WPA2个人。在 密...
Linux过滤空文件的命令总结

Linux过滤空文件的命令总结

在Linux中有经常做文件的操作,今天有个同事在生产环境统计数据,发现有很多日志文件都是空的,文件太多了,他想查看一下有哪些文件不是空文件。而且还不想使用脚本,就想用一个命令来搞定,确实够懒的一个人。简单模拟了下。我只想查看e.lst 因为它的大小不是空的。DUM1102 /oravl01/Oracle> ll *.lst-rw-r--r--1 oracle dba 0 Jul 21 15:39 a.lst-rw-r--r--1 orac...
Linux下Vi替换字符命令操作实例

Linux下Vi替换字符命令操作实例

在Linux下的开发中,经常涉及到对文件中的字符进行处理,其中,对字符的替换操作也是非常的频繁。 本文以一个实际的文件为例,详细介绍了Linux下常用的vi替换字符命令,为相关的开发工作提供给了参考。Vim学习指南 http://www.linuxidc.com/Linux/2013-08/89096.htm快速学会 Vi编辑器 http://www.linuxidc.com/Linux/2013-08/88586.htm强大的Vim 编辑器 http:/...
<< 861 862 863 864 865 866 867 868 869 870 >>