输入分隔符,英文原文为field separator,此处简称为FS,默认是空白字符(即空格),awk默认以空白字符为分隔符对每一行进行分割. 输出分割符,英文原文为output field separator,此处简称为OFS,awk将每行分割后,输出在屏幕上的时候,awk默认的输出分割符也是空格. 1,用F选项,指定输入分隔符 ghostwu@dev:~/linux/awk$ cat ghostwu.txt ghostwu--man zhangsan--woman lisi--woman g…
sed是一个很强大的文件处理工具,主要是以行为单位进行处理,可以将数据行进行替换.删除.新增.选取等特定工作 格式:sed [option] [command] [file] 常用命令: a   ∶新增        c   ∶取代        d   ∶删除         i   ∶插入         p  ∶列印         s  ∶取代 选项: -i∶直接修改读取的档案内容,而不是由萤幕输出.   -n∶使用安静(silent)模式.在一般 sed 的用法中,所有来自 STDIN…
转: Linux常用基本命令(less) LESS:跟more命令的功能类似,都是用于分页显示内容,但是他的性能比more更高,功能比more更丰富,他读取文件是按需加载 格式: less [option] [file] -N : 显示每行的行号 类似cat命令的-n -s: 将连续的空行显示为一行 交互子命令: b: 向前翻一页 空格键:向后翻一页 u:向前翻半屏 d:向后翻半屏 y:向上滚动一行 回车键:向下滚动一行 /字符串 向下搜索字符串 ?字符串 向上搜索字符串 n 向后查找下一个匹配…
需要pdf 版 联系我 我的文件中有目录一.Linux 的常用基本命令.........................................................................................................31.登陆.........................................................................................................…
本篇文章对linux常用的一些命令做一下总结,如有需要补充以及不懂得地方,请在下方留言 适合于linux初学者,以及对命令掌握不牢的用来备忘一,磁盘管理1.显示当前目录位置 pwd2.切换目录 cd 目录名3.列出当前目录下目录和文件详细内容ll只显示文件名ls二,文件管理1.创建文件夹 mkdir 文件夹名2.删除文件rm 文件名 删除文件(需要输入y或n再次确认)rm -f 文件名 直接删除不需要确认文件名可以使用通配符 如*.txt就是删除当前文件夹中所有的文本文件3.删除文件夹rm -r…
一.方案: Linux中使用sed命令或awk命令修改常规配置文件 二.步骤: 1.假设有一个a.txt,内容如下: #!/bin/bash aa= bbb= ccc= #ddd= 2.如果想要把里面的内容bbb=23输出成bbb=55,可以这样做: sed 's/bbb=23/bbb=55/g' a.txt 说明:s/表示要执行替换操作./g表示Global的意思,表示全局替换.如果没有后面的g,则只会每行替换第一个. 3.前一步中执行的结果,并没有写回到a.txt中,如果想写回,则需要这样(…
Linux 常用的压缩命令有 gzip 和 zip,两种压缩包的结尾不同:zip 压缩的后文件是 *.zip ,而 gzip 压缩后的文件 *.gz 相应的解压缩命令则是 gunzip 和 unzip gzip 命令: # gzip test.txt 它会将文件压缩为文件 test.txt.gz,原来的文件则没有了,解压缩也一样 # gunzip test.txt.gz 它会将文件解压缩为文件 test.txt,原来的文件则没有了,为了保留原有的文件,我们可以加上 -c 选项并利用 linux…
awk是一个超级强大的文本格式化处理工具,他与grep, sed命令被成为linux 三剑客命令 三剑客命令的特点: grep:只要用来匹配和查找文本 sed: 编辑匹配到文本 awk: 格式化文本,可以对复杂文本进行处理 awk语法格式:awk [options] 'program' file1 file2 ... 其中,program包含两部分:'pattern{action}',最常用的两个action就是print和printf,如果学过c语言,你就知道,他们专门由于格式化字符串, aw…
man 查看英文命令帮助   可以看作--help 拷贝目录的命令cp -a  包含所有 ls -a 显示所有文件包括隐藏文件  -ld ls -F 过滤目录文件(给不同类型文件结尾加上不同的符号) -h显示文件的k,M,G  -i显示文件的索引inode       ls -l --time-style=long-iso 文件 更好的显示文件的修改时间 ls -p 查找出来的内容添加斜线. ls -F 查找出来的内容 添加不同的符号. ls -t根据时间排序  ls -r反转排序  -lt 显…
1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a  列出包括.a开头的隐藏文件的所有文件 -A  通-a,但不列出"."和".." -l  列出文件的详细信息 -c  根据ctime排序显示 -t  根据文件修改时间排序 ---color[=WHEN] 用色彩辨别文件类型 WHEN 可以是'never'.'always'或'auto'其中之一    白色:表示普通文件    蓝色:表示目录    绿色:表示可执行文件c    红色:表示压缩文件…