文本文件查看及创建

查看文件路径

  1. ls /path1/path2/fileName----------------------显示全路径
  2. dirname  /path1/path2/fileName-------------只显示fileName的文件夹路径
  3. basename /path1/path2/fileName-----------只显示fileName

  

查看文本文件--cat、tac、nl、more、less、tail、head......

cat:

  1. 从第一行开始显示,一直到最后一行
  2. cat -n xx.txt--显示行号
  3. cat --help

tac:

  1. 从最后一行开始显示,一直到文件的起始行

nl:

  1. 从第一行开始显示,一直到最后一行,并且自带行号显示
  2. 当文件中有空行时,行数会略过空行
  3. 将空行也带行号显示,nl -b xx.txt

[[email protected] etc]# cat -n rsyslog.conf //显示所有行号(包括空行)

[[email protected] etc]# cat -b rsyslog.conf //显示所有行号(但不包括空行)

或者:

[[email protected] etc]# nl -ba rsyslog.conf //显示所有行号(包括空行)

[[email protected] etc]# nl -bt rsyslog.conf //显示所有行号(但不包括空行)

再或者:

[[email protected] etc]# less -N rsyslog.conf //显示所有行号(包括空行)

cat 选项:

-n 显示行号(包括空行)

-b 显示行号(不包括空行)

nl 选项:

-b 行的显示方式

//行的显示方式有两种,a表示显示全部的行(包括空行),t表示显示所有的非空白行(不包括空行)

即:-ba //显示所有行号(包括空行)

-bt //显示所有行号(但不包括空行)

vi xx

more:分屏显示

  1. 按回车键,一行一行显示
  2. 按空格,分屏显示
  3. 缺点:只能向后翻页,不能向前翻
  4. 也支持关键字搜索 /xxx  n--自上而下,N--自下而上
  5. 退出more:ctrl+c

less:分屏显示,比more更强大

  1. 按回车键,一行一行显示
  2. 按空格,分屏显示
  3. 也支持关键字搜索 /xxx  n--自上而下,N--自下而上
  4. pageDown--向下翻页
  5. pageUp--向前翻页
  6. Home键--直接回到文件最开始
  7. End键--直接到达文件最末尾
  8. 退出less: 直接q即可

head:默认查看文件的前10行

  1. head -n 100 aa.txt: 查看aa.txt文件的前100行
  2. head -100 aa.txt:查看aa.txt文件的前100行

tail:默认查看文件的最后10行

  1. tail -n 100 aa.txt: 查看aa.txt文件的最后100行
  2. tail -100 aa.txt:查看aa.txt文件的最后100行
  3. tail -f -100 aa.txt:方便监控日志log,-f会一直显示在屏幕上,按ctrl+c退出‘
  4. tail -f == tailf

touch:创建或修改文件的时间

  1. touch aa.txt -- 如果aa.txt不存在,则创建
  2. touch aa.txt -- 如果aa.txt存在,则修改该文件的创建时间为当前时间,访问时间为当前时间
  3. touch -t 201607061014 aa.txt -- 将aa.txt文件的创建时间指定为2016年7月6日10点14

od:查看非文本文件

  1. od -t c /bin/ls   (t: type   c: ascii码形式)

  1. strings /bin/ls

时间: 09-10

文本文件查看及创建的相关文章

Linux环境下MySQL基础命令----查看、创建、删除库和表

案例二,查看数据库 MySQL是一套数据库管理系统,支持运行多个库,每个库相当于一个容器,存放着许多表.数据就存在这些表中,所以查看.创建.删除库和表,在工作中必不可少. 一,查看 1,查看当前服务器中有哪些库 使用命令:SHOW DATABASES;          //查看库信息 2,查看当前使用的库中有哪些表 使用命令: USE mysql;                                 //使用USE命令切换到名为mysql的表中 使用命令: SHOW TABLES;

linux文本文件查看、显示命令 :cat head tail grep more less nl

linux文本文件查看.显示命令 :cat head tail  grep  more less nl 1.cat 显示文件内容命令. 命令格式:#cat [[选项]] <文件列表> 常用选项: -b,计算所有非空输出行,开始行编号为1. -n,计算所有输出行(包括空行),开始行编号为1. -s,将相连的多个空行用一个空行来代替. -e,在每行的未尾添加$符号,便于确认每一行,因为有些行内容太长了,在显示时会在显示器上以多行表示. 命令使用说明: 例子: 例A: 把 textfile1 的文件

[数据库]SQL Server 2008 如何查看与创建约束

SQL Server中有五种约束类型,分别是 PRIMARY KEY约束.FOREIGN KEY约束.UNIQUE约束.DEFAULT约束.和CHECK约束.查看或者创建约束都要使用到 Microsoft SQL Server Managment Studio. 1. PRIMARY KEY约束 在表中常有一列或多列的组合,其值能唯一标识表中的每一行.这样的一列或多列成为表的主键(Primary Key).一个表只能有一个主键,而且主键约束中的列不能为空值. 查看PRIMARY KEY约束可以在

文本文件查看命令

文本文件查看命令: cat, tac, more, less, tail, head cat 由第一行开始显示文件内容tac 从最后一行开始显示文件内容nl 显示的时候显示行号more 一页一页的显示内容less 和more相似,可以往前翻页head 只看文件前几行tail 只看文件结尾几行 cat:参数-A:相当于-vET,显示特殊字符-b: 针对非空白行显示行号-E:将结尾的断行字符$显示出来-n: 打印行号,包括空白行示例: [[email protected] test]$ cat ca

MySQL索引 查看、创建、删除

1.索引类型 创建索引时,可规定索引能否包含重复值.如不包含,则索引应创建为PRIMARY KEY 或 UNIQUE 索引.对于单列惟一性索引,这保证单列不包含重复的值.对于多列惟一性索引,保证多个值的组合不重复. PRIMARY KEY 索引和 UNIQUE 索引非常类似.事实上,PRIMARY KEY 索引仅是一个具有名称 PRIMARY 的 UNIQUE 索引.这表示一个表只能包含一个 PRIMARY KEY,因为一个表中不可能具有两个同名的索引. 2.索引作用 一级索引, 简单的理解可以

mysql中数据库与数据表编码格式的查看、创建及修改

一.查看数据库编码格式 ? 1 mysql> show variables like 'character_set_database'; 二.查看数据表的编码格式 ? 1 mysql> show create table <表名>; 三.创建数据库时指定数据库的字符集 ? 1 mysql>create database <数据库名> character set utf8; 四.创建数据表时指定数据表的编码格式 ? 1 2 3 4 5 create table tb

DATABASE LINK 的查看、创建与删除

1.查看dblink SELECT OWNER,OBJECT_NAME FROM DBA_OBJECTS WHERE OBJECT_TYPE='DATABASE LINK'; 或者 SELECT * FROM DBA_DB_LINKS; 2.创建dblink 前提: 创建dblink的用户有对应的数据库权限 create public database link 或者create database link 可以使用 grant create public database link,creat

git 查看、创建、删除 本地,远程 分支

1. 查看远程分支 git branch -rorigin/master 2. 查看本地分支 git branch *master 注:以*开头指明现在所在的本地分支 3. 查看本地分支和远程分支 git branch -a*masterremotes/origin/master 4. 创建分支 4-1 创建本地分支 $ git branch test_1 $ git branch -a * master test_1 remotes/origin/master 注:创建本地分支时,默认是把所在

数据库第一节 安装mysql sever5.5与查看数据库创建表

2018.05.03数据库上课第一节 mysql sever5.5安装过程中最后一步出现失败的现象不明原因 第一步 打开后弹框选,选择Next下一步 第二步 弹出下一步对话框后选择接受此协议 第三步 选择第二步,习惯设置选项(custom)后点击下一步(next) 第四步 在出现自定义安装界面中选择mysql数据库的安装路径,这里我设置的是C盘(网图所示是D盘符我的path选项在C盘)单击"next"继续安装,如图所示: 第五步  接下来进入到准备安装的界面,首先确认一下先前的设置,如