Linux每日智囊
2023-12-13 05:34:03
每日分享三个Linux命令,悄悄培养读者的Linux技能。
欢迎关注公众号
printf
作用
格式化并输出结果
语法
printf format [argument]
printf option
转义序列
- \a:警告字符
- \b:后退
- \c:截断输出
- \f:换页
- \n:换行
- \r:回车
- \t:水平制表符
- \v:垂直制表符
- \\:反斜杠字符
格式替代符
- %c:ASCII字符,显示相对应参数的第一个字符
- %d,%l:十进制整数
- %E:浮点格式
- %e:浮点格式
- %g:%e或%f转换,看哪一个较短,删除结尾的零
- %G:%或%f转换,看哪一个较短,删除结尾的零
- %s:字符串
- %u:不带正负号的十进制值
- %x:不带正负号的十六进制,使用a至f表示10至15
- %%:字面意义的%
- %X:不带正负号的十六进制,使用A至F表示10至15
案例
- 输出字符串
printf "Hello, World"
- 输出字符串后面加入换行符
printf "Hello, \nWorld\n"
- 输出多个参数
printf "%s, %d, %.2f \n" "abc" "10" "3.1415"
clear
作用
清除屏幕
语法
clear
案例
清除屏幕
clear
history
作用
显示与管理历史命令记录
语法
history [选项]
参数:
- -c:清空命令
- -d:删除指定序号的命令记录
- -n:读取命令记录
案例
- 显示执行过的全部命令记录
history
- 显示执行过的最近3条命令
history 3
- 重新执行2039命令
!2039
- 重新执行上一条命令
!!
- 将搜索与输入相匹配的最近一个命令,重新执行
!ls
-
调用命令历史记录的递归搜索
ctrl+r
-
删除特定命令
history -d 1234
- 清空所有命令
history -c
往期回顾
[3] Linux每日智囊-“info,tree,stat”
[4] Linux每日智囊-“whatis,touch,which”
[5] Linux每日智囊-“mkdir,rmdir,rm”
[8] Linux每日智囊-“rename,basename,dirname”
[9] Linux每日智囊-“chown,chgrp,chmod”
[10] Linux每日智囊-“cat,more,less”
[11] Linux每日智囊-“find,chattr,file”
[12] Linux每日智囊-“grep,egrep,重定向符”
[13] Linux每日智囊-“head,tail,tac”
[14] Linux每日智囊-“ping,wget,scp”
[16] Linux每日智囊-“split,cut,paste”
[17] Linux每日智囊-“tar,zip_unzip,gzip_gunzip”
[18] Linux每日智囊-”nohup,kill,killall“
[19] Linux每日智囊-”sort,uniq,diff_patch“
[21] Linux每日智囊-”uname,hostname,free“
[23] Linux每日智囊-“exec,exit,type”
文章来源:https://blog.csdn.net/weixin_48030475/article/details/134960060
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!