查询系统linux命令,Linux系统常用Shell命令:文件查看与查找

查看文件是操作系统的基本功能,下面我们看一下 Linux 系统里的基本输出与查看 Shell 命令。

输出和查看

echo命令:显示输入内容

echo '内容' # 输入什么就显示什么

echo '内容' >> 指定位置文件 # 将内容追加到文件中

[root@nowamagic ~]# echo 'welcome to nowamagic'

welcome to nowamagic

cat命令:查看指定文件的内容

cat 指定文件

假设文本 nowamagic.txt 的内容为:

Welcome to www.nowamagic.net_0

Welcome to www.nowamagic.net_1

Welcome to www.nowamagic.net_2

Welcome to www.nowamagic.net_3

Welcome to www.nowamagic.net_4

Welcome to www.nowamagic.net_5

[root@nowamagic ~]# cat nowamagic.txt

Welcome to www.nowamagic.net_0

Welcome to www.nowamagic.net_1

Welcome to www.nowamagic.net_2

Welcome to www.nowamagic.net_3

Welcome to www.nowamagic.net_4

Welcome to www.nowamagic.net_5

head命令:查看指定文件头内容(默认10行)

head -5 # 显示前面5行

[root@nowamagic ~]# head -3 nowamagic.txt

Welcome to www.nowamagic.net_0

Welcome to www.nowamagic.net_1

Welcome to www.nowamagic.net_2

tail命令:查看指定文件末尾内容(默认10行)

tail -5 # 显示最后五行

tail -f # 追踪文件更新(一般用于查看日志,命令不会退出,而是持续显示新追加内容)

[root@nowamagic ~]# tail -2 nowamagic.txt

Welcome to www.nowamagic.net_4

Welcome to www.nowamagic.net_5

more命令:以翻页形式查看指定文件内容(只可向下翻页)

只显示文件的第一页,如果有多页,使用空格进行翻页。

less命令:以翻页形式查看指定文件内容(可上下翻页)

只显示文件的第一页,如果有多页使用空格进行翻页。使用光标的上下键(Page Up 和Page Down也可)向上或下翻页,键入q退出。

查找文件

locate命令:快速查找文件(需要特定数据库支持,非实时更新,可通过updatedb命令手工更新数据库)

locate keyword # 查看包含所有包含提供关键字的文件名

find命令:功能强大的实时查找命令(可以指定很多规则),可支持多条件查找,但速度慢

find 查找位置 查找参数

find . -name *linux* # 查找当前位置,基于文件名:当前位置所有包含linux关键字的文件

find / -name *.conf # 查找整个根分区中的所有以.conf结尾的文件

find / -perm 777 # 查找根分区下所有权限是777的文件

find / -type d # 查找根目录下的所有目录(d,表示目录,type表示类型)

find . -name "a*" -exec ls -l {} \; #查询的返回结果执行ls -l(可自定义)这命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值