linux下文件的基本命令

简介:

文本的基本命令(cat、tac、head、tail、more、less、rev)


查看文件的内容 cat

cat -n /etc/passwd    可以列出序号显示文件

1
2
3
4
5
6
7
[root@localhost ~] # cat -n /etc/passwd
      1root:x:0:0:root: /root : /bin/bash
      2bin:x:1:1:bin: /bin : /sbin/nologin
      3daemon:x:2:2:daemon: /sbin : /sbin/nologin
      4adm:x:3:4:adm: /var/adm : /sbin/nologin
      5lp:x:4:7:lp: /var/spool/lpd : /sbin/nologin
      6sync:x:5:0: sync : /sbin : /bin/sync

cat -A     每一行结尾添加$后缀 

1
2
3
4
5
[root@localhost ~] # cat -A /etc/resolv.conf 
; generated by  /sbin/dhclient-script $
nameserver 192.168.20.2$
nameserver 8.8.8.8$
$


查看文件的内容分页显示 

more  空格键翻页 回车键上移 q键退出


查看文件的内容 less 

空格键翻页,回车键向下翻,可以按方向键上移下移,pageup pagedown可以上下翻页,q键退出

ctrl+f     向下翻页

ctrl+b    向上翻页

j     向下翻

k    向上翻

G    跳转到最后一行

g    跳转到第一行

/     往下搜索   

?    往上搜索


只显示文件前10行内容 head 

head -n 20 /etc/passwd 显示前20行内容 

head -n20 /etc/passwd  显示前20行内容,n后面不用空格

head -20 /etc/passwd 中间的参数n可以省略,中间不能有空格

1
2
3
4
5
6
[root@localhost ~] # head -5 /etc/passwd
root:x:0:0:root: /root : /bin/bash
bin:x:1:1:bin: /bin : /sbin/nologin
daemon:x:2:2:daemon: /sbin : /sbin/nologin
adm:x:3:4:adm: /var/adm : /sbin/nologin
lp:x:4:7:lp: /var/spool/lpd : /sbin/nologin


只显示文件后10行内容 tail

tail -n 2 /etc/passwd 显示最后2行内容,同样中间的参数n可以省略

tail -f /var/log/messages         # -f 动态查看 系统日志

1
2
3
4
5
6
[root@localhost ~] # tail -5 /etc/passwd
saslauth:x:499:76: "Saslauthd user" : /var/empty/saslauth : /sbin/nologin
postfix:x:89:89:: /var/spool/postfix : /sbin/nologin
sshd:x:74:74:Privilege-separated SSH: /var/empty/sshd : /sbin/nologin
user1:x:500:501:: /home/user1 : /bin/bash
user2:x:501:502:: /home/user2 : /bin/bash



左右颠倒显示文件的内容 rev

1
2
3
4
5
[root@yong ~] # echo 'aabb'>huang
[root@yong ~] # cat huang
aabb
[root@yong ~] # rev huang
bbaa


上下颠倒显示文件的内容tac

1
2
3
4
5
6
7
8
[root@yong ~] # cat huang
aa
bb
cc
[root@yong ~] # tac huang
cc
bb
aa





本文转自 模范生 51CTO博客,原文链接:http://blog.51cto.com/mofansheng/1621909,如需转载请自行联系原作者
目录
相关文章
|
6天前
|
SQL 缓存 监控
|
1天前
|
数据可视化 搜索推荐 Linux
|
3天前
|
Linux Shell 网络安全
网络安全中Dos和linux常用命令总结
本篇是对网安学习中,常用的命令做一个图文与命令示例,并对一些比较重要的dos和shell命令进行总结,方便自己后续学习进行查询,并希望能够给更多人有一个总结命令和了解命令的地方.
27 5
|
3天前
|
Linux 开发工具 Perl
|
5天前
|
Linux
Linux系统ps命令
这些是一些常见的 `ps`命令选项和用法,用于查看系统中运行的进程及其相关信息。您可以根据需要选择合适的选项以满足您的任务要求。
16 0
|
5天前
|
Linux
Linux文件误删恢复
请注意,成功恢复误删文件的机会取决于多个因素,包括文件被删除后经过的时间、磁盘的使用情况以及您采取的操作。因此,尽可能快速采取行动,并避免在误删文件所在的磁盘上写入新数据,以提高恢复成功的可能性。
9 0
|
6天前
|
存储 Linux Shell
linux课程第二课------命令的简单的介绍2
linux课程第二课------命令的简单的介绍2
|
6天前
|
Linux C语言 数据安全/隐私保护
linux课程第二课------命令的简单的介绍3
linux课程第二课------命令的简单的介绍3
|
6天前
|
监控 Unix Linux
如何使用 Linux less 命令?
【4月更文挑战第25天】
19 1
如何使用 Linux less 命令?
|
6天前
|
JSON 网络协议 Linux
Linux ip命令:网络的瑞士军刀
【4月更文挑战第25天】
10 1