首页 > 系统相关 >linux清空日志文件内容的几种常用方法

linux清空日志文件内容的几种常用方法

时间:2022-11-14 19:57:48浏览次数:38  
标签:文件 linux dev filename 清空 日志 null out

1.使用cp/cat/dd命令及dev/null设备来清空文件内容

(1)通过cp复制/dev/null内容到指定文件
cp /dev/null filename.out

(2)通过cat命令显示/dev/null内容,重定向到指定 文件
cat /dev/null > filename.out

(3)通过dd命令清空文件(if代表输入文件,of代表输出文件)
dd if=/dev/null of=filename.out

2.使用echo命令来清空文件
echo " ">filename.out
或echo > filename.out

3.使用truncate命令来清空文件,原理是将一个文件缩小为给定文件的大小
truncate -s 0 filename.out

标签:文件,linux,dev,filename,清空,日志,null,out
From: https://www.cnblogs.com/akidongzi/p/16890151.html

相关文章

  • Linux shell脚本全面学习
    1.Linux脚本编写基础1.1语法基本介绍1.1.1开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在......
  • Linux 下使用 NMON 分析系统性能
    nmon是一个分析OS性能屡试不爽的工具,Nmon的使用需要nmon工具和nmonanalyser分析程序两者配合使用。nmon工具生成性能数据文件,然后monanalyser以nmon生成的数据文件作为输入,......
  • Linux下FastDFS分布式存储-部署过程和总结
    部署之前先对比下FastDFS和HDFS:1.fastDFS和HDFS(Hadoop的分布式存储)不同,fastDFS的文件不是切片存储的,一个文件被存储在其中某一个group组的所有storage节点上,一个组中的每......
  • Linux虚拟地址空间布局
       在多任务操作系统中,每个进程都运行在属于自己的内存沙盘中。这个沙盘就是虚拟地址空间(VirtualAddressSpace),在32位模式下它是一个4GB的内存地址块。在Linux系统......
  • linux中启动mysql报错:Starting MySQL.The server quit without updating PID file
      在启动mysql时,报了以上错误,查找了很多方法1、执行:scripts/mysql_install_db--user=mysql这个命令执行后,启动mysql还是报错2、删除my.cnf文件执行该方法后,可以正......
  • 【Azure Redis 缓存】Linux VM使用6380端口(SSL方式)连接Azure Redis (redis-cli & st
    本文介绍使用LinuxVM如何连接到AzureRedis,通过SSL方式(6380)或非SSL方式(6379)问题描述在AzureRedis的官方文档中,介绍了在Windows下,如何通过redis-cli.exe连接Redi......
  • 请教linux环境vcs使用问题
    使用普通用户登录,直接编译代码文件,无法编译,说是没有写权限,但是我vlogan这个文件的权限是全部打开了的(777),于是我suroot切换root编译和elab都可以成功,为什么会显示没有权限......
  • 使用Linux自启动文件rc.local遇到的问题总结
    rc.local的执行权限在/etc/rc.local文件中添加启动脚本,重启后没有执行。是因为/etc/rc.local是个链接文件,权限始终是777。在实际执行时看的是源文件的执行权限,需要添加......
  • 解决linux系统中对两个不同的网络连接http访问
    项目5G问题背景:调用网络端的服务器服务,对本地机器人进行控制,以实现机器人应执行的任务。需求:主机需要访问外网的API,同时在本地局域网与机器人的API进行通信。问题:要解决......
  • Linux i2ctool 工具的使用方法
    1、工具安装sudoapt-getinstalli2c-tools2、使用2.1 探测总线和设备 参数说明:-y:自动选择yes-r:快速读指令-q:快速写指令-......