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系统的基本操作及常用命令实验报告" Linux 系统的基本操作及常用命令实验报告是 Linux 操作系统的基础知识和基本命令的实践报告。该报告涵盖了 Linux 操作系统的基本操作、目录操作命令、文件操作命令、系统...
Linux文件操作最常用命令包括了文件创建、查看、删除、复制、移动、重命名、解压压缩以及查找等操作。以下是各个操作对应的常用命令以及其使用方法和注意事项。 0. 新建操作: 新建文件夹可以使用`mkdir`命令,后接...
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 操作系统中的一些常用命令的总结: 文件和目录操作 * ls 命令:用于查看当前目录下的文件和...
作为 Linux 开发者,掌握基本的命令操作是非常重要的,本文将对 Linux 开发中常用的命令进行总结和说明。 一、目录操作命令 在 Linux 中,目录操作命令是最基本也是最常用的命令之一。下面都是目录操作命令: * ...
### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...
收集、整理日常系统管理或维护当中的,常用到的一些关于文件操作的命令或需求,后续会慢慢补充、完善! · 查看、生成指定目录的目录树结构 [root@DB-Server ~]#tree #当前目录 [root@DB-Server ~]#tree ...
根据提供的标题“Linux操作系统常用命令PDF版”及描述“Linux操作系统常用命令PDF版”,我们可以看出这份文档主要聚焦于介绍Linux操作系统中的常用命令。虽然提供的部分内容并未包含任何与Linux相关的具体信息,但从...
### Linux操作系统常用命令集锦 #### 一、前言 对于初学者而言,掌握Linux的基本命令是学习Linux操作系统的起点。本文将详细介绍一系列常见的Linux命令及其功能,旨在帮助新手快速入门并熟练掌握这些命令。 #### ...
Linux 文件系统详解及常用命令 Linux 文件系统是 Linux 操作系统的核心组件之一,它提供了文件存储和管理的机制。Linux 文件系统的结构是一个...了解 Linux 文件系统的结构和常用命令是使用 Linux 操作系统的基础。
以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...
### Linux查看日志常用命令详解 #### 一、`cat`命令 `cat`命令是Linux中最常用的文本处理工具之一,具有多种用途,包括显示文件内容、从键盘创建文件以及合并多个文件等。 - **主要功能**: - **显示整个文件**: ...
在 Linux 系统中,掌握基本的命令操作是非常重要的,这些命令可以帮助我们更好地管理和维护系统。以下是 Linux 下 Java 常用命令的总结: 1. ls 命令 功能:列出当前目录下的文件和目录 ls 命令可以用来列出当前...
### Linux服务器部署常用命令知识点详解 #### 一、概述 在Linux系统中,掌握一系列的基础命令对于日常管理和服务器部署至关重要。这些命令可以帮助我们快速高效地完成各种任务,从简单的网络配置到复杂的数据库...
本文将详细介绍 Linux 的 60 个常用命令,这些命令可以分为六个部分:安装和登录命令、文件处理命令、系统管理相关命令、网络操作命令、系统安全相关命令和其他命令。 安装和登录命令包括 login、shutdown、halt、...
在Linux操作系统中,掌握一些基本的命令是必不可少的,这些命令可以帮助用户进行文件管理、系统交互以及各种操作。以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项...
本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...