导航:首页 > 程序命令 > linuxcathead命令详解

linuxcathead命令详解

发布时间:2022-03-02 23:12:33

‘壹’ linux 命令head是什么作用

从文件的头部开始,显示文件的前几行。

默认是前10行,显示的行数可以通过参数 -n 指定。

‘贰’ linux中head命令使用详解

head

tail
就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head
用来显示档案的开头至标准输出中,而
tail
想当然尔就是看档案的结尾。
1.命令格式:
head
[参数]...
[文件]...
2.命令功能:
head
用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
3.命令参数:
-q
隐藏文件名
-v
显示文件名
-c<字节>
显示字节数
-n<行数>
显示的行数
4.使用实例:
实例1:显示文件的前n行
命令:
head
-n
5
log2014.log
输出:
代码如下:
[root@localhost
test]#
cat
log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================
[root@localhost
test]#
head
-n
5
log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05[root@localhost
test]#
实例2:显示文件前n个字节
命令:
head
-c
20
log2014.log
输出:
代码如下:
[root@localhost
test]#
head
-c
20
log2014.log
2014-01
2014-02
2014
[root@localhost
test]#
实例3:文件的除了最后n个字节以外的内容
命令:
head
-c
-32
log2014.log
输出:
代码如下:
[root@localhost
test]#
head
-c
-32
log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12[root@localhost
test]#
实例4:输出文件除了最后n行的全部内容
命令:
head
-n
-6
log2014.log
输出:
代码如下:
[root@localhost
test]#
head
-n
-6
log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07[root@localhost
test]#

‘叁’ linux cat命令什么意思

cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
cat主要有三大功能:
1.一次显示整个文件。
$ cat filename
2.从键盘创建一个文件。
$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat file1 file2 > file
cat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version] fileName
说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到另一个档案)
参数:
-n 或 –number 由 1 开始对所有输出的行数编号
-b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 –show-nonprinting
范例:
cat -n linuxfile1 > linuxfile2 把 linuxfile1 的档案内容加上行号后输入 linuxfile2 这个档案里
cat -b linuxfile1 linuxfile2 >> linuxfile3 把 linuxfile1 和 linuxfile2 的档案内容加上行号(空白行不加)之后将内容附加到linuxfile3 里。
范例:
把 linuxfile1 的档案内容加上行号后输入 linuxfile2 这个档案里
cat -n linuxfile1 > linuxfile2
把 linuxfile1 和 linuxfile2 的档案内容加上行号(空白行不加)之后将内容附加到 linuxfile3 里。
cat -b linuxfile1 linuxfile2 >> linuxfile3
cat /dev/null > /etc/test.txt 此为清空/etc/test.txt

‘肆’ linux下cat 命令使用详解:显示文件内容

cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。
1.命令格式:
cat
[选项]
[文件]...
2.命令功能:
cat主要有三大功能:
1.一次显示整个文件:cat
filename
2.从键盘创建一个文件:cat
>
filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件:cat
file1
file2
>
file
3.命令参数:
-A,
--show-all
等价于
-vET
-b,
--number-nonblank
对非空输出行编号
-e
等价于
-vE
-E,
--show-ends
在每行结束处显示
$
-n,
--number
对输出的所有行编号,由1开始对所有输出的行数编号
-s,
--squeeze-blank
有连续两行以上的空白行,就代换为一行的空白行
-t

-vT
等价
-T,
--show-tabs
将跳格字符显示为
^I
-u
(被忽略)
-v,
--show-nonprinting
使用
^

M-
引用,除了
LFD

TAB
之外
4.使用实例:
实例一:把
log2012.log
的文件内容加上行号后输入
log2013.log
这个文件里
命令:
cat
-n
log2012.log
log2013.log
输出:
代码如下:
[root@localhost
test]#
cat
log2012.log
2012-01
2012-02
======[root@localhost
test]#
cat
log2013.log
2013-01
2013-02
2013-03
======[root@localhost
test]#
cat
-n
log2012.log
log2013.log
1
2012-01
2
2012-02
3
4
5
======
6
2013-01
7
2013-02
8
9
10
2013-03
11
======[root@localhost
test]#
说明:
实例二:把
log2012.log

log2013.log
的文件内容加上行号(空白行不加)之后将内容附加到
log.log
里。
命令:
cat
-b
log2012.log
log2013.log
log.log
输出:
代码如下:
[root@localhost
test]#
cat
-b
log2012.log
log2013.log
log.log
1
2012-01
2
2012-02
3
======
4
2013-01
5
2013-02
6
2013-03
7
======[root@localhost
test]#
实例三:把
log2012.log
的文件内容加上行号后输入
log.log
这个文件里
命令:
输出:
代码如下:
[root@localhost
test]#
cat
log.log
[root@localhost
test]#
cat
-n
log2012.log
>
log.log
[root@localhost
test]#
cat
-n
log.log
1
2012-01
2
2012-02
3
4
5
======
[root@localhost
test]#
实例四:使用here
doc来生成文件
输出:
代码如下:
[root@localhost
test]#
cat
>log.txt
<
>
Hello
>
World
>
Linux
>
PWD=$(pwd)
>
EOF
[root@localhost
test]#
ls
-l
log.txt
-rw-r--r--
1
root
root
37
10-28
17:07
log.txt
[root@localhost
test]#
cat
log.txt
Hello
World
Linux
PWD=/opt/soft/test
[root@localhost
test]#
说明:
注意粗体部分,here
doc可以进行字符串替换。
备注:
tac
(反向列示)
命令:
tac
log.txt
输出:
代码如下:
[root@localhost
test]#
tac
log.txt
PWD=/opt/soft/test
Linux
World
Hello
tac
是将
cat
反写过来,所以他的功能就跟
cat
相反,
cat
是由第一行到最后一行连续显示在萤幕上,而
tac
则是由最后一行到第一行反向在萤幕上显示出来!

‘伍’ linux cat命令

cat 不能输出的中文的原因主要在于终端本身设置,你看乱码,说明终端使用了错误的字符集解释字符,所以才会出现乱码。比如你使用了windows提供那个telnet登录到Linux中,那么肯定显示就是乱码,因为Linux使用字符集是UTF-8。
解决方法:windows登录Linux,包含开发板、还有PC之类的,推荐使用Putty。如果是Linux是自己,那么在终端菜单里面设置一下字符。

‘陆’ linux cat >> 命令

cat 命令用于连接文件并打印到标准输出设备上。cat是concatenate的简写,类似于dos下面的type命令,使用权限为所有使用者。

cat file1 >> file2的意思是把 file1 的文档内容输入file2 这个文档里。

(6)linuxcathead命令详解扩展阅读:

cat的语法格式:

cat [-AbeEnstTuv] [--help] [--version] fileName

参数说明:

-n 或 --number:由 1 开始对所有输出的行数编号。

-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。

-s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。

-v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。

-E 或 --show-ends: 在每行结束处显示 $。

-T 或 --show-tabs: 将 TAB 字符显示为 ^I。

-A, --show-all:等价于 -vET。

-e:等价于"-vE"选项;

-t:等价于"-vT"选项;

比如:

把 textfile1 的文档内容加上行号后输入 textfile2 这个文档里:

cat -n textfile1 > textfile2

‘柒’ Linux cat命令作用是什么

cat是一个文本查看和连接工具,可以用来显示文件,或者创建文件,也可以把几个文件合成一个文件

‘捌’ linux中cat命令的使用方法

linux中cat命令的使用方法linux
cat命令在linux系统中算是比较常用的命令.cat主要有三大功能:
www.shiwu.com
1.一次显示整个文件。$
cat
filename2.从键盘创建一个文件。$
cat
>
filename只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件。$cat
file1
file2
>
filecat具体命令格式为
:
cat
[-AbeEnstTuv]
[--help]
[--version]
fileName说明:把档案串连接后传到基本输出(屏幕或加
>
fileName
到另一个档案)参数:-n

–number

1
开始对所有输出的行数编号-b

–number-nonblank

-n
相似,只不过对于空白行不编号-s

–squeeze-blank
当遇到有连续两行以上的空白行,就代换为一行的空白行-v

–show-nonprinting
www.shiwu.com
范例:cat
-n
linuxfile1
>
linuxfile2

linuxfile1
的档案内容加上行号后输入
linuxfile2
这个档案里cat
-b
linuxfile1
linuxfile2
>>
linuxfile3

linuxfile1

linuxfile2
的档案内容加上行号(空白行不加)之后将内容附加到linuxfile3
里。范例:把
linuxfile1
的档案内容加上行号后输入
linuxfile2
这个档案里cat
-n
linuxfile1
>
linuxfile2把
linuxfile1

linuxfile2
的档案内容加上行号(空白行不加)之后将内容附加到
linuxfile3
里。cat
-b
linuxfile1
linuxfile2
>>
linuxfile3cat
/dev/null
>
/etc/test.txt
此为清空/etc/test.txt档案内容本文来自于时光漂流瓶

‘玖’ LINUX里面的cat命令和cp命令有啥不同点求说明

cat a.txt > b.txt这句话的意思是:显示a.txt文件里的内容然后导入到b.txt;而cp a.txt b.txt意思是:将a.txt的名字修改为吧b.txt

‘拾’ linux的cat命令

简单的说,有两种:读和写。1. cat 接普通文件名,会把文件内容打印到屏幕;2. cat > file,这个可以向文件“file”写入内容,最后按 Ctrl + D 结束输入,会将你输入的数据保存到文件。多看看《linux就该这么学》。

阅读全文

与linuxcathead命令详解相关的资料

热点内容
电脑上的服务器地址从哪里找啊 浏览:379
精雕App是什么 浏览:102
天猫魔盒用什么app当遥控器 浏览:602
程序员是五笔还是拼音 浏览:272
加密货币机制 浏览:300
防止反编译源代码 浏览:978
黑魂二服务器为什么登不上 浏览:736
云服务器挂载cos 浏览:326
纵筋加密区在图纸上怎么表示的 浏览:187
几个云服务器哪个划算 浏览:63
n次方怎么算app 浏览:534
服务器是如何同时为多个客户端提供服务 浏览:576
从极点命令 浏览:153
phpyaml解析 浏览:621
pic16c57c单片机教程 浏览:718
WindowsPerl编译安装 浏览:667
在哪个app可以看明侦 浏览:716
服务器里面的pfr什么作用 浏览:292
服务器为什么配置多张网卡 浏览:986
快速标注命令可以一次标注一批 浏览:215