一天五命令——echo、rpm、head、tail、file

echo命令

说明: 输出字符串到标准输出。 来源: echo 是 Unix 系统中的一个基本命令,名字来源于其功能,即回显输入的字符串。

常用选项:

  • -n: 不输出结尾的换行符
  • -e: 启用反斜杠转义

用法:

echo [选项] [字符串...]

示例:

# 输出字符串
echo "Hello, World!"

# 不输出结尾的换行符
echo -n "Hello, World!"

# 启用反斜杠转义
echo -e "Hello,
World!"

rpm命令

说明: 管理 RPM 软件包。 来源: rpm 是 Red Hat Package Manager 的缩写。

常用选项:

  • -i: 安装软件包
  • -e: 卸载软件包
  • -q: 查询软件包
  • -U: 升级软件包

用法:

rpm [选项] [软件包]

示例:

# 安装软件包
rpm -i package.rpm

# 卸载软件包
rpm -e package

# 查询已安装的软件包
rpm -q package

# 升级软件包
rpm -U package.rpm

head命令

说明: 输出文件的前几行。 来源: head 是 Unix 系统中的一个基本命令,名字来源于其功能,即显示文件的头部内容。

常用选项:

  • -n: 指定输出的行数

用法:

head [选项] [文件...]

示例:

# 输出文件的前 10 行
head file.txt

# 输出文件的前 5 行
head -n 5 file.txt

tail命令

说明: 输出文件的后几行。 来源: tail 是 Unix 系统中的一个基本命令,名字来源于其功能,即显示文件的尾部内容。

常用选项:

  • -n: 指定输出的行数
  • -f: 实时输出文件追加的内容

用法:

tail [选项] [文件...]

示例:

# 输出文件的后 10 行
tail file.txt

# 输出文件的后 5 行
tail -n 5 file.txt

# 实时输出文件追加的内容
tail -f file.txt

file命令

说明: 确定文件类型。 来源: file 是 Unix 系统中的一个基本命令,名字来源于其功能,即确定文件类型。

常用选项:

  • -b: 仅显示文件类型,不显示文件名
  • -i: 显示 MIME 类型

用法:

file [选项] [文件...]

示例:

# 确定文件类型
file file.txt

# 仅显示文件类型
file -b file.txt

# 显示 MIME 类型
file -i file.txt
© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
何胜0423的头像 - 鹿快
评论 抢沙发

请登录后发表评论

    暂无评论内容