`

Linux文件操作常用命令

阅读更多

VI下面的有意思命令:

1 替换命令

s -- substitue 替换命令

替换当前行第一个cici为titi的命令

:s /cici/titi

替换当前行所有的cici为titi的命令

:s /cici/titi/g

从第n行到最后一行 每一行第一个cici替换为titi的命令

:n,$s/cici/titi

从第n行到最后一行 每行所有的cici替换为titi的命令

:n,$s/cici/titi/g

当前行到最后一行每行第一个cici替换为titi的命令

:.,$s/cici/titi

替换的同时需要确认 命令后面加上字母c(意思是configuration)

:s/cici/titi/gc

 

2 统计文件内指定字符串的mingl

[root@localhost doc]# grep -o CREATE cici-.sql | wc -l
22

 

3  查看文件编码方式的命令

 

  file filename.txt

 

      filename.txt: UTF-8 Unicode text

 

4 ls命令

小窍门1 将文件按照首字符顺序 排序显示 且一行只显示一个文件名字

 

[root@localhost init.d]# ls -x1
abrt-ccpp
abrtd
abrt-oops
acpid
atd
auditd
avahi-daemon
bluetooth
cpuspeed
crond
cups

 

 

5 diff比较两个文件

  •    diff -y test1.txt text2.txt

输出源文件与目标文件的全部,分左右两栏显示:

aaaa     aaaa

bbb  |    b

ccc    <  

         >  ddd

| 代表两个文件不同的行

< 代表该行在源文件(左边)中

> 代表该行在目的文件(右边)中

 

  • diff -s text1.txt text2.txt

仅输出两个文件不一样的地方

 

  • diff -bBsw text1.txt text2.txt 》a.txt

b不查空格

s无差异仍然显示信息

B不查空白行

w 忽略全部的空格字符

>>a.txt 将结果保存在当前目录该文件之下

 

6  利用iconv命令进行编码转换文件内容编码转换

 

  iconv -f utf-8 -t gb2312 aaa.txt >bbb.txt

  这个命令读取aaa.txt文件,从utf-8编码转换为gb2312编码,其输出定向到bbb.txt文件。

==================================================================

iconv命令用于转换指定文件的编码,默认输出到标准输出设备,亦可指定输出文件。

  用法: iconv [选项...] [文件...]

 

  输入/输出格式规范:

  -f, --from-code=名称 原始文本编码

  -t, --to-code=名称 输出编码

  信息:

  -l, --list 列举所有已知的字符集

  输出控制:

  -c 从输出中忽略无效的字符

  -o, --output=FILE 输出文件

  -s, --silent 关闭警告

  --verbose 打印进度信息

  -?, --help 给出该系统求助列表

  --usage 给出简要的用法信息

分享到:
评论

相关推荐

    Linux系统的基本操作及常用命令实验报告.doc

    "Linux系统的基本操作及常用命令实验报告" Linux 系统的基本操作及常用命令实验报告是 Linux 操作系统的基础知识和基本命令的实践报告。该报告涵盖了 Linux 操作系统的基本操作、目录操作命令、文件操作命令、系统...

    Linux文件操作最常用命令.pdf

    Linux文件操作最常用命令包括了文件创建、查看、删除、复制、移动、重命名、解压压缩以及查找等操作。以下是各个操作对应的常用命令以及其使用方法和注意事项。 0. 新建操作: 新建文件夹可以使用`mkdir`命令,后接...

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    Linux常用文件命令

    本节将详细介绍Linux常用的文件命令,包括文件系统结构、文件类型、目录操作、文件操作等方面。 一、文件系统结构 Linux文件系统是一个树形结构,由根目录(/)开始,下面有多个子目录。每个目录中可以包含文件和...

    Linux常用配置文件及常用命令

    Linux常用配置文件及常用命令 Linux是一个功能强大且灵活的操作系统,它提供了许多配置文件和命令来帮助用户管理和维护系统。在本节中,我们将介绍一些常用的Linux配置文件和命令,帮助用户更好地理解和掌握Linux...

    Linux操作系统的常用命令

    Linux 操作系统的常用命令 Linux 操作系统提供了许多实用的命令来帮助用户管理和操作文件、目录、网络等。以下是 Linux 操作系统中的一些常用命令的总结: 文件和目录操作 * ls 命令:用于查看当前目录下的文件和...

    Linux开发常用命令.doc

    作为 Linux 开发者,掌握基本的命令操作是非常重要的,本文将对 Linux 开发中常用的命令进行总结和说明。 一、目录操作命令 在 Linux 中,目录操作命令是最基本也是最常用的命令之一。下面都是目录操作命令: * ...

    linux常用命令大全.pdf

    ### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...

    Linux文件操作常用命令整理

    收集、整理日常系统管理或维护当中的,常用到的一些关于文件操作的命令或需求,后续会慢慢补充、完善!  · 查看、生成指定目录的目录树结构  [root@DB-Server ~]#tree #当前目录  [root@DB-Server ~]#tree ...

    linux操作系统常用命令pdf版

    根据提供的标题“Linux操作系统常用命令PDF版”及描述“Linux操作系统常用命令PDF版”,我们可以看出这份文档主要聚焦于介绍Linux操作系统中的常用命令。虽然提供的部分内容并未包含任何与Linux相关的具体信息,但从...

    Linux操作系统常用命令集锦

    ### Linux操作系统常用命令集锦 #### 一、前言 对于初学者而言,掌握Linux的基本命令是学习Linux操作系统的起点。本文将详细介绍一系列常见的Linux命令及其功能,旨在帮助新手快速入门并熟练掌握这些命令。 #### ...

    linux文件系统详解及常用命令

    Linux 文件系统详解及常用命令 Linux 文件系统是 Linux 操作系统的核心组件之一,它提供了文件存储和管理的机制。Linux 文件系统的结构是一个...了解 Linux 文件系统的结构和常用命令是使用 Linux 操作系统的基础。

    最全Linux常用命令大全.pdf

    以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...

    linux 查看日志常用命令

    ### Linux查看日志常用命令详解 #### 一、`cat`命令 `cat`命令是Linux中最常用的文本处理工具之一,具有多种用途,包括显示文件内容、从键盘创建文件以及合并多个文件等。 - **主要功能**: - **显示整个文件**: ...

    Linux 下java常用命令总结

    在 Linux 系统中,掌握基本的命令操作是非常重要的,这些命令可以帮助我们更好地管理和维护系统。以下是 Linux 下 Java 常用命令的总结: 1. ls 命令 功能:列出当前目录下的文件和目录 ls 命令可以用来列出当前...

    Linux服务器部署常用命令

    ### Linux服务器部署常用命令知识点详解 #### 一、概述 在Linux系统中,掌握一系列的基础命令对于日常管理和服务器部署至关重要。这些命令可以帮助我们快速高效地完成各种任务,从简单的网络配置到复杂的数据库...

    linux60个常用命令总结

    本文将详细介绍 Linux 的 60 个常用命令,这些命令可以分为六个部分:安装和登录命令、文件处理命令、系统管理相关命令、网络操作命令、系统安全相关命令和其他命令。 安装和登录命令包括 login、shutdown、halt、...

    Linux常用命令.pdf

    在Linux操作系统中,掌握一些基本的命令是必不可少的,这些命令可以帮助用户进行文件管理、系统交互以及各种操作。以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项...

    Linux常用命令大全.pdf

    本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...

Global site tag (gtag.js) - Google Analytics