linux10-echo&重定向符&tail

linux10-echo&重定向符&tail


echo

在终端输出语句

echo "Hello World"

echo输出命令

# 此处pwd被当做文本输出
echo pwd

通过反引号``, 输出pwd执行内容

echo `pwd`


重定向符

  • > 将左侧命令的结果, 覆盖写入到右侧指定的文件中

  • >> 将左侧命令的结果, 追加写入到右侧指定的文件中

将根目录文件列表写入test.txt中

ls / > test.txt

文件test.txt的内容

覆盖写入

echo "hello cat" > test.txt

追加写入

echo "hello dog" >> test.txt


tail

查看文件尾部的内容, 跟踪文件的最新更改

不填写选项时默认查看文件尾部的10行

tail test.txt

选项 -f, follow, 表示持续跟踪文件更改, CTRL+C退出

# 在其他窗口更新文件内容, 会自动更新tail -f处的内容,类似于web热部署
tail -f test.txt

选项 -num, 实际应用中num填写为数字, 表示查看尾部多少行, 不填写时默认为10

# 查看文件最后一行的内容
tail -1 test.txt

类似地, 可以用head命令查看文件头部的内容

posted @ 2024-05-01 23:05  HIK4RU44  阅读(21)  评论(0)    收藏  举报