设为首页收藏本站

融智技术学院

 找回密码
 注册

QQ登录

只需一步,快速开始

明明白白学编程(C语言)开讲了!!!
搜索
查看: 331|回复: 0

创建文件系统指令一览(5):mktemp指令

[复制链接]
MrLi 发表于 2013-6-7 17:00:00 | 显示全部楼层 |阅读模式
创建文件系统指令一览(5):mktemp指令


    mktemp指令用于建立一个适合应用程序使用的临时文件,建立的临时文件有着独特的文件名,例如/tmp/temp.XXXXXX。

    语法:

mktemp[选项][参数]

    选项说明



    举例:

    【示例】建立临时文件。
  1. [root@localhost root]# mktemp mytemp.XXXXXX                                  //建立临时文件
复制代码
上面指令得到的结果如下:
  1. mytemp.uBvG
复制代码
【示例】建立临时文件时,使用参数-d。
  1. [root@localhost root]# mktemp –d mytemp.XXXXXX                              //建立临时文件
复制代码
上面指令得到的结果如下:
  1. mytemp.FvU0
复制代码
【示例】结束mktemp指令前删除临时文件。
  1. [root@localhost root]# mktemp –u mytemp.XXXXXX                              //删除临时文件
复制代码
上面指令得到的结果如下:
  1. mytemp.raxI

  2.     输出的的信息mytemp.raxl是文件名参数中的“XXXXXX”被4个随机产生的字符所取代,所有输出了一个文件名。
复制代码
适用范围:
  1.     RedHat、RHEL、Ubuntu、CentOS、Suse、OpenSuse、Fedora
复制代码
相关指令:

  1.     mkstemp:创建一个唯一的临时文件。
复制代码
使用经验:
  1.     在shell脚本程序设计时,经常需要生成临时文件,使用mktemp指令即可满足这样的要求,而其能够保证文件的安全性。
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

新突破电商

小黑屋|手机版|Archiver|融智技术学院 ( 京ICP备09018999号  

GMT+8, 2018-1-19 05:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表