linux 简单文件的处理

1.tr 命令

  tr 命令可以用来删除一段文本信息中的某些文字。或者将其进行转换。 

  使用方式

  tr [option] .. SET1 [SET2]

  常用的选项有  

选项 说明
-d 删除和set1匹配的字符,注意不是全词匹配也不是按字符顺序匹配
-s 去除set1指定的再输入文本中连续并重复的字符

  操作举例

  

echo ‘hello word‘ | tr -d ‘ olh‘
     e wrd
echo ‘hello‘ | tr -s ‘l‘
     helo
echo ‘hello‘ | tr ‘[a-z]‘ ‘[A-Z]‘
     HELLO

2.col 命令

  col 命令可以将Tab换成对等数量的空格键,或反转这个操作

  使用方式

  col [option]

  常用的选项有

选项 说明
-x 将tab转换为空格
-h 将空格转换成tab(默认)

  操作举例

  

    cat -A /etc/protocols | tail -n 5
        manet^I138 ... [RFC5498]$
        ..
        ..
        ROHC^i142 ... Compression$
    cat /etc/protocols |cat -x | cat -A | tail -n 5
        manet 138 ... [RFC5498]$
        ..
        ..
        ROHC 142 ...  Compression$

  

时间: 2025-01-14 01:01:05

linux 简单文件的处理的相关文章

linux简单文件过滤器(含加密)

思路hook调用表的读写函数:源码 #include <linux/init.h> #include <linux/module.h> #include <linux/kernel.h> #include <linux/init.h> #include <linux/sched.h> #include <asm/unistd.h> #include <linux/file.h> #include <linux/fs.

Linux&&Windows文件同步简单配置[rsync]

1.Windows to Windows 1.1.所需软件:cwRsyncServer_4.1.0_Installer.zip 1.2.安装: 解压后,直接双击安装 此步骤为设置同步的帐户和密码,该步骤会在操作系统层面创建一个用户:SvcCWRSYNC.当然,我们也可以修改这个用户,自己设置密码,都可以. 但是Windows下面可以不设置,全部默认即可. 1.3.配置服务端 编辑文件:rsyncd.conf use chroot = false strict modes = false host

五大Linux简单命令解决系统性能问题

五大Linux简单命令解决系统性能问题 2010-12-17 10:07 James Turnbull TechTarget中国 字号:T | T 管理Linux主机的性能看起来经常象是在变魔术一样.许多管理员在遇到性能问题的时候常常简单化处理,依靠硬件的更新换代,更大的内存和更强的CPU来解决问题.事实上,利用一些简单的命令,可以发现许多管理主机的细节问题并且能迅速而简单地解决性能问题. AD:2014WOT全球软件技术峰会北京站 课程视频发布 管理Linux主机的性能看起来经常象是在变魔术一

linux下文件的权限

最近搞了一批权限最小化的问题,这里专门进行一下linux下文件权限的总结,其实非常简单. 在介绍linux下文件的情况,需要先介绍一个概念,用户.用户组. 和win一样,linux也是需要用户才能登录的.不同的是在linux中,还存在一个概念:用户组.也就是当前用户所属的属组.为什么要引入这样一个看似无用的用户组呢?这主要是为了在linux下,团队协作的方便.每一个用户都有属于自己独特的权限控制.但是有时候,有一些公有的文件或文件夹,这个你也用,我也用,但是我们并不希望所有人都能用.(防盗连接:

Linux之文件系统管理

文件系统不仅包含着文件中的数据而且还有文件系统的结构,不同Linux发行版本之间的文件系统差别很少,主要表现在系统管理的特色工具以及软件包管理方式的不同,文件目录结构基本上都是一样的. Linux的文件结构是单个的树状结构,根目录是"/",其他目录都要位于根目录下.每个目录一般都存放 特定类型的文件,下表常见目录: /  根目录,只能包含目录,不能包含具体文件 /bin  存放可执行文件.很多命令就对应/bin目录下的某个程序,例如 ls.cp.mkdir./bin目录对 所有用户有效

linux库文件编写入门(笔记)

linux库文件的编写 作者: laomai地址: http://blog.csdn.net/laomai 本文主要参考了如下资料⑴hcj写的"Linux静态/动态链接库的创建和使用"地址 http://fanqiang.chinaunix.net/system/linux/2006-05-08/4126.shtml⑵雨亦奇的文章"LINUX动态链接库高级应用"地址http://www.ccw.com.cn/htm/center/prog/02_3_13_3_2.a

第六章、Linux 的文件权限与目录配置

1. 使用者与群组 2. Linux文件权限概念 2.1 Linux文件属性 2.2 如何改变文件属性与权限: chgrp, chown, chmod 2.3 目录与文件之权限意义 2.4 Linux文件种类与扩展名 3. Linux目录配置 3.1 Linux目录配置的依据--FHS:/, /usr, /var 3.2 目录树(directory tree) 3.3 绝对路径与相对路径 3.4 CentOS 的观察: lsb_release 4. 重点回顾 1. 使用者与群组 1.文件拥有者

Linux的文件夹配置

学习linux我个人认为首先须要了解清楚在系统中没给目录的详细事干什么的才行,这样在以后的学习其中以及在使用linux系统的过程中才会事半功倍. /bin 主要内容是系统的运行文件,可是/bin中的运行文件比較特说,能够说/bin里的运行文件在不论什么用户不论什么状态下都能够运行,主要有 cat,chmod chown date mv mkdir cp bash等经常使用的命令 /boot 这个目录主要放置开机会使用到的文件,包含linux 内核文件以及开机菜单与开机所需配置文件等 /dev  

Linux简单命令使用

1.  学会使用tar命令压缩(解压).tar.gz文件 tar zxvf *.tar.gz   tar jxvf  *.tar.gz2 2.  学会简单的拷贝cp命令 cp yuan mudi 3.  普通用户转换为超级用户的命令 su –  su - root 4.  查看当前目录下文件命令 ls ls -l   ls -a  ls 5    学会自动补全命令行的技巧   首字母+Tab键 6.  学会使用多种方法安装rpm软件包  rpm -ivh 11.rpm ——rpm命令的使用 rm