linux
machine_chen
这个作者很懒,什么都没留下…
展开
-
linux虚拟机共享主机文件的设置与访问
具体步骤如下: 1.先把windows下的文件添加到虚拟机的共享文件 点击 vm->setting->options->shared folders->add,然后一直点击next 2.进入文件夹进行访问 运行 cd /mnt/hgfs 然后就可以看到你共享的文件,可以进行你所需要的操作转载 2015-04-24 09:48:49 · 545 阅读 · 0 评论 -
linux中查看文件时显示行号
[root@1-min etc]# cat -n rsyslog.conf //显示所有行号(包括空行) [root@1-min etc]# cat -b rsyslog.conf //显示所有行号(但不包括空行) 或者: [root@1-min etc]# nl -ba rsyslog.conf //转载 2015-05-21 10:14:38 · 12103 阅读 · 0 评论 -
Shell脚本8种字符串截取方法总结
Linux 的字符串截取很有用。有八种方法。 假设有变量 var=http://www.aaa.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符。 复制代码 代码如下: echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 即删除 http:// 结果是 :ww原创 2015-05-21 10:07:53 · 381 阅读 · 0 评论 -
linux shell 将多行文件转换为一行
1. 采用awk awk BEGIN{RS=EOF}'{gsub(/\n/," ");print}' file 说明:awk默认将记录分隔符(record separator即RS)设置为\n,此行代码将RS设置为EOF(文件结束),也就是把文件视为一个记录,然后通过gsub函数将\n替换成空格,最后输出。 2. 采用sed sed转载 2015-05-21 11:14:53 · 603 阅读 · 0 评论 -
linux下比较2个文件
一、文本文件比较 1、如果想对两个有序的文件进行比较,可以使用comm命令。 语法:comm [- 123 ] file1 file2 说明:该命令是对两个已经排好序的文件进行比较。其中file1和file2是已排序的文件。comm读取这两个文件,然后生成三列输出:仅在file1中出现的行;仅在file2中出现的行;在两个文件中都存在的行。如果文件名用“- ”,则表示从标准输入读取。原创 2015-05-21 10:52:55 · 1322 阅读 · 0 评论 -
linux sort 命令详解
linux sort 命令详解 sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 [rocrocket@rocrocket programming]$ cat seq.txt b转载 2015-05-21 10:28:05 · 338 阅读 · 0 评论