mktemp
发表于|更新于|Linux
|总字数:100|阅读时长:1分钟|浏览量:
mktemp
创建临时文件供shell脚本使用
补充说明
mktemp命令 被用来创建临时文件供shell脚本使用。
语法
1 | mktemp(选项)(参数) |
选项
1 | -q:执行时若发生错误,不会显示任何信息; |
参数
文件:指定创建的临时文件。
文章作者: Estom
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!
相关推荐

2021-12-24
egrep
egrep在文件内查找指定的字符串 补充说明egrep命令 用于在文件内查找指定的字符串。egrep执行效果与grep -E相似,使用的语法及参数可参照grep指令,与grep的不同点在于解读字符串的方法。egrep是用extended regular expression语法来解读的,而grep则用basic regular expression 语法解读,extended regular expression比basic regular expression的表达更规范。 语法1egrep(选项)(查找模式)(文件名1,文件名2,……) 实例显示文件中符合条件的字符。例如,查找当前目录下所有文件中包含字符串”Linux”的文件,可以使用如下命令: 1egrep Linux * 结果如下所示: 1234567891011121314# 以下五行为 testfile 中包含Linux字符的行testfile:hello Linux!testfile:Linux is a free Unix-type operating system.testfile:This is a Li...

2021-12-24
xargs
xargs给其他命令传递参数的一个过滤器 补充说明xargs 命令 是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。它擅长将标准输入数据转换成命令行参数,xargs 能够处理管道或者 stdin 并将其转换成特定命令的命令参数。xargs 也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。xargs 的默认命令是 echo,空格是默认定界符。这意味着通过管道传递给 xargs 的输入将会包含换行和空白,不过通过 xargs 的处理,换行和空白将被空格取代。xargs 是构建单行命令的重要组件之一。 将输入分割成多个,分别执行后续的命令。例如这里每一行都是一个文件名,相当于多个文件或者多个文本,分别执行后续的处理。 如果只用|管道运算符,表示将之前的命令作为一整个命令进行执行。例如返回的整体作为一个文本进行处理 xargs 命令用法xargs 用作替换工具,读取输入数据重新格式化后输出。 定义一个测试文件,内有多行文本数据: 1234567cat test.txta b c d e f gh i j k l m no p qr s tu v w...

2021-12-24
xz
xzPOSIX 平台开发具有高压缩率的工具 补充说明xz命令 XZ Utils 是为 POSIX 平台开发具有高压缩率的工具。它使用 LZMA2 压缩算法,生成的压缩文件比 POSIX 平台传统使用的 gzip、bzip2 生成的压缩文件更小,而且解压缩速度也很快。最初 XZ Utils 的是基于 LZMA-SDK 开发,但是 LZMA-SDK 包含了一些 WINDOWS 平台的特性,所以 XZ Utils 为以适应 POSIX 平台作了大幅的修改。XZ Utils 的出现也是为了取代 POSIX 系统中旧的 LZMA Utils。 语法12xz(选项)(参数)xz [OPTION]... [FILE]... 选项1234567891011121314151617181920-z, --compress # 强制压缩-d, --decompress, --uncompress # force decompression-t, --test # 测试压缩文件的完整性-l, --list # 列出有关.xz文件的信...

2021-12-24
pvchange
pvchange修改物理卷属性 补充说明pvchange命令 允许管理员改变物理卷的分配许可。如果物理卷出现故障,可以使用pvchange命令禁止分配物理卷上的PE。 语法1pvchange(选项)(参数) 选项12-u:生成新的UUID;-x:是否允许分配PE。 参数物理卷:指定要修改属性的物理卷所对应的设备文件。 实例使用pvchange命令禁止分配指定物理卷上的PE。在命令行中输入下面的命令: 1pvchange -x n /dev/sdb1 #禁止分配"/dev/sdb1"上的PE 输出信息如下: 12Physical volume "/dev/sdb1" changed 1 physical volume changed / 0 physical volumes not changed

2021-12-24
lvdisplay
lvdisplay显示逻辑卷属性 补充说明lvdisplay命令 用于显示LVM逻辑卷空间大小、读写状态和快照信息等属性。如果省略”逻辑卷”参数,则lvdisplay命令显示所有的逻辑卷属性。否则,仅显示指定的逻辑卷属性。 语法1lvdisplay(参数) 参数逻辑卷:指定要显示属性的逻辑卷对应的设备文件。 实例使用lvdisplay命令显示指定逻辑卷的属性。在命令行中输入下面的命令: 1[root@localhost ~]# lvdisplay /dev/vg1000/lvol0 #显示逻辑卷属性 输出信息如下: 1234 --- Logical volume --- LV Name /dev/vg1000/lvol0 ......省略部分输出内容...... Block device 253:0

2021-12-24
split
split分割任意大小的文件 补充说明split命令 可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等。 选项12345-b:值为每一输出档案的大小,单位为 byte。-C:每一输出档中,单行的最大 byte 数。-d:使用数字作为后缀。-l:值为每一输出档的行数大小。-a:指定后缀长度(默认为2)。 实例生成一个大小为100KB的测试文件: 1234[root@localhost split]# dd if=/dev/zero bs=100k count=1 of=date.file1+0 records in1+0 records out102400 bytes (102 kB) copied, 0.00043 seconds, 238 MB/s 使用split命令将上面创建的date.file文件分割成大小为10KB的小文件: 123[root@localhost split]# split -b 10k date.file [root@localhost split]# lsdate.file xaa xab xa...
公告
欢迎参观Estom的小屋




