51CTO博客开发SomeJunbao
是关于sed在使用行首符进行操作时,正确的方法:sed '/^$/d'很多例子是不需要这样的:范例一:将 /etc/passwd 的内容列出并且列印行号,同时,请将第 2~5 行删除! [root@www ~]# nl /etc/passwd | sed '2,5d' 1 root:x:0:0:root:/root:/bin/bash 6 sync:x:5:0:sync:/
一、使用正则表达式匹配行首行尾,需要注意空格与1.vi文本在每行的末尾都会有影藏字符$,表示本行的结束,那么在一行的结束加上空格或者换行符,那 么隐藏字符$也会跟在空格或者换行符之后,那么如果不注意这个在搜索时就会出错。 如:[root@c1 ~]# cat -An regular_express.txt 1 our
修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory问题2012-07-21 09:50:50 我来说两句 收藏我要投稿修复/lib/ld-linux.so.
一.栈的整体作用 (1)保存现场/上下文 (2)传递参数:汇编代码调用c函数时,需传递参数 (3)保存临时变量:包括函数的非静态局部变量以及编译器自动生成的其他临时变量。 二.为什么汇编代码调用c函数需要设置栈 之前看了很多关于uboot的分析,其中就有说要为C语言的运行,准备好栈。而自己在Uboot的start.S汇编代码中,关于系统初
原文地址:http://blog.csdn.net/daniel_ice/article/details/6857019 以下代码会打印出什么样的日志呢?[cpp]view plaincopyprint?#include <stdio.h> int a[2] = {1,2}; int
原文地址:利用GDB调试segmentation fault (core dumped)错误作者:若水今天运行刚编写的程序,遇到segmentation fault (core dumped) (段错误),在网上查找到调试方法如下:1.让系统在信号中断造成的错误时产生core文件修改core文件大小,需要su权限:#查看core
正确配置TFTP服务器-ubuntu1、安装相关软件包:tftp(服务端),tftp(客户端),xinetd打开终端,输入命令:sudo apt-get install tftpd tftp xinetd2、建立配置文件在/etc/xinetd.d/下新建一个配置文件tftpsudo vi /etc/xinetd.d/tftp在
1. 用yum安装Apache,Mysql,PHP.1.1安装Apache yum install httpd httpd-devel 安装完成后,用/etc/init.d/httpd start 启动apache 设为开机启动:chkconfig httpd on 1.2 安装mysql 1.2.1 yum install mysql mysql-server mysql-devel 同样,完成
克隆linux后,网卡的mac地址是克隆机的mac,因此需要更改。解决方法如下1) 修改/etc/udev/rules.d/70-persistent-net.rules文件,删除第一个网卡记录,并将第二个的NAME="eth1"改为NAME="eth0"2) 复制第二条网卡记录的MAC地址2 )在/etc/sysconfig/network-scripts/ifcf
vm 克隆linux系统后,网卡无法正常工作。2013-04-23 10:09:05| 分类:LINUX_系统| 标签:vm克隆系统无网卡|字号大中小订阅在VMware里克隆出来的CentOS Linux。。ifconfig...没有看到eth0.。然后重启网卡又报下面错误。故障现象:service n
首先我们看su在man帮助页中的解释su - run a shell with substitute user and group IDs, 也就是说通过su我们不用提供用户和组名就可以启动一个shell程序. su是一个二进制的可执行文件, 命令所在的文件路径是/bi
linux之sed用法sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本 常用选项:-n∶使用安静
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtban
Linux下vim编辑器(.vimrc文件)在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:$
./(点斜杠)的意思是执行当前目录下的某可执行文件. . /(点空格斜杠)相当于 source 根目录下的一个脚本. source是用来执行脚本文件用的, 比如说 . ~/.bash_profile 会执行一遍~/.bash_profile
近日,安装了一个最小化的centos6.264bit,系统中显示有root用户的mail,想用mail命令查看相关信件,但发现一个问题:-bash:mail:commandnotfound呵呵,显然mailx没有安装,于是:yum-yinstallmailx然后whois命令也没有yum-yinstalljwhois
在linux下面工作,有些命令能够大大提高效率。本文就向大家介绍find、grep命令,他哥俩可以算是必会的linux命令,我几乎每天都要用到他们。本文结构如下:find命令find命令的一般形式find命令的常用选项及实例find与xargsgrep命令grep命令的一般形式grep正则表达式元字符集(基本集)grep命令的常用选项及实例1、find命令find命令是一个无处不在命令,是linu
linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放) 5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行
很多linux基础视频没有讲到YUM的安装,楼主找一堆的资料,才从中找到一篇可用的文章,在此收藏下来。Yum 是yellowdog updater modified的缩写。yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个 distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了 Linux 用户一直头痛的 depe
linuxgrep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是GlobalRegularExpressionPrint,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep[options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大小写(只适用于单字符)。-h:查
网络为什么这么慢呢?实时流媒体、VoIP以及软件应用等等事物让公司带宽不堪负重,让每个人的速度都变得缓慢异常。虽然很多企业增加更多的带宽,达到提速的效果。但是应首先考虑如何优化一下网络设置,节约成本。故分享一下网络带宽管理的几个技巧。 1.了解你的企业,找到网络症结的所在 想要解决宽带问题,首先要去做的就是了解你们的网络,并要思考哪些业务需要网络以及目前的应用状况是如何的。为了能够让客户更
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号