mktemp linux,Linux mktemp 命令使用方法

原标题:Linux mktemp 命令使用方法

Linux mktemp命令用于建立暂存文件。mktemp建立的一个暂存文件,供shell 使用。

创建临时文件或者目录,这样的创建方式是安全的。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

语法

mktemp [-qu][文件名参数]

参数:

-q  执行时若发生错误,不会显示任何信息。

-u  暂存文件会在mktemp结束前先行删除。

[文件名参数]  文件名参数必须是以"自订名称.XXXXXX"的格式。

实例

使用mktemp 命令生成临时文件时,文件名参数应当以"文件名.XXXX"的形式给出,mktemp 会根据文件名参数建立一个临时文件。在命令行提示符输入如下命令:

1)创建临时文件

root@linuxidc:~# mktemp linuxidc.XXXX //名字包含4个X

linuxidc.xBFi

root@linuxidc:~# mktemp linuxidc.XXXXXX //名字包含6个X

linuxidc.NJ9hNC

root@linuxidc:~# ls

linuxidc.NJ9hNC linuxidc.xBFi

a00d2ee0fa39adcad301d9c5b5c1f573.png

2)创建临时目录

root@linuxidc:~# mktemp -d linuxidc //名字中没有大写X

mktemp: 模板"linuxidc" 中X 太少

root@linuxidc:~# mktemp -d linuxidcxxx //名字中没有X,这里可以看到X必须是大写的

mktemp: 模板"linuxidcxxx" 中X 太少

root@linuxidc:~# mktemp -d linuxidcXXX //创建成功

linuxidcvlz

root@linuxidc:~# ls -l

总用量 4

-rw------- 1 root root 0 10月 26 19:47 linuxidc.NJ9hNC

drwx------ 2 root root 4096 10月 26 19:50 linuxidcvlz

-rw------- 1 root root 0 10月 26 19:47 linuxidc.xBFi

56deb73e335f53f0c09e2d06a0e9180c.png

3)在/tmp中创建临时文件

root@linuxidc:~# mktemp --tmpdir linuxidc.XXX //tmpdir没有指定路径,在tmp下创建

/tmp/linuxidc.Gqz

b2b66fa42df2f5a73b005b34c8ab4a15.png

4)使用选项-u创建

[root@localhost weijie]# mktemp -u linuxidc.XXXXXX //使用-u选项

linuxidc.frVgo1

更多Linux命令相关信息见Linux命令大全 专题页面https://www.linuxidc.com/topicnews.aspx?tid=16

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2018-10/155036.htm返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值