首页 > 系统相关 >linux 清空文件内容的方式

linux 清空文件内容的方式

时间:2024-09-09 16:27:54浏览次数:9  
标签:文件 log linux echo access 清空 null

一、通过重定向来清空文件内容

  -> 通过shell重定向null到指定文件即可

> access.log

-> 重定向 : 或 true 到指定文件

: > access.log
true > access.log

二、使用cat/cp/dd 使用工具和/dev/null设备来清空文件内容

-> 可以使用cat命令查看/dev/null文件的内容,然后重定向输出到指定文件清空

cat /dev/null  > access.log

-> 也可以使用 /dev/null文件的内容复制到指定文件进行请空

cp /dev/null access.log

三、使用echo命令清空文件内容
-> echo 将 空串 重定向到指定文件(两种)
echo "" > access.log
echo  > access.log
-> 要想彻底清空文件内容,可以使用echo命令的-n选项
该选项将告诉echo,不再输出一个空白行

echo -n "" > access.log

四、使用truncate命令来清空文件内容

-> truncate 将一个文件缩小或扩展到给定的大小

-s 指定文件的大小

truncate -s 0 access.log

标签:文件,log,linux,echo,access,清空,null
From: https://www.cnblogs.com/KL2016/p/18404784

相关文章

  • 就这么学Linux 编写Shell脚本
    编写Shell脚本Shell脚本命令的工作方式有下面两种➢交互式:用户每输入一条命令就立即执行➢批处理:由用户事先编写好一个完整的Shell脚本,Shell会一次性执行脚本中诸多的命令.编写简单脚本当前系统已经默认使用Bash作为命令行终端解释器了echo$SHELL如果想查看当前所在工作......
  • Linux 基础命令
    Linux基础命令优秀教程1、史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了2、10分钟让你掌握Linux常用命令(+3万+++收藏)3、Linux常用命令大全4、着重推荐⭐⭐⭐Linux命令大全(手册)文件和目录操作ls:列出目录内容cd:切换目录pwd:显示当前工作目录mkdir:创建新目录cp......
  • 就这么学Linux 常用系统工作命令
    常用系统工作命令快捷键1、man2、echo3、date4、timedatectl5、reboot6、poweroff7、wget8、ps9、pstree10、top11、nice12、pidof13、kill14、killall快捷键tab:自动补全ctrl+C:终止进程ctrl+D:键盘输入结束CTRL+L:清屏1、manman命令中得信息结构2、echoecho命令用于在终端......
  • 【Linux】vim关闭终端的时候,忘记退出vim怎么办
    有些时候经常是关闭终端,但是忘记退出vim编辑的文本,每次登陆的时候会提示这个错误 其实很简单,在该文本的路径下,有一个隐藏文件叫.xxx.txt.swp文件(xxx就是你退出忘记关闭的文件名)、如果没找到的话,用ls-a查看就能看到这个文件就是罪魁祸首,删掉他就可以了rm-f.666.txt.swp......
  • 常用的linux命令以及详解
    Linux系统中包含了大量的命令,这些命令是用户与系统交互的主要方式。以下是一些常用的Linux命令及其详细解释:1.文件和目录操作ls:列出目录内容。ls:列出当前目录的文件和子目录。ls-l:以长格式列出文件和目录,包括权限、所有者、大小和修改时间。ls-a:显示所有文件,包括隐藏文......
  • vue3+el-upload上传文件
    <template><el-uploadclass="avatar-uploader"action="#":headers="headers":http-request="uploadAction":on-change="onchange":file-list="fi......
  • linux系统usb设备的自动挂载、自动卸载(udev-media-automount)
    不推荐通过编辑/etc/fstab文件挂载方式,因为一旦拔掉硬盘或者更换硬盘后,系统就启动不起来了。这里推荐使用udev-media-automount开源网址: https://github.com/Ferk/udev-media-automount1、下载软件包:cd/目录,进入某个目录下,然后通过一下命令下载或者直接下载解压拷贝进去......
  • Web中的文件上传漏洞(中间件)
    1.前言: 漏洞参考地址:Vulhub-Docker-Composefileforvulnerabilityenvironment2.正文:1.1IIS漏洞利用版本:IIS67iis漏洞其实就是利用了其解析特性。1.目录解析漏洞:在IIS中,如果你的文件夹带有asp等可以执行的结尾,那么此文件夹中的所有文件都会被当成asp文件进行执......
  • Vue3、Vue2、js通用下载不同文件的几种方式
    示例在Vue中需要实现文件下载功能时,我们可以有多种方式来完成。下面将介绍五种常用的方法。1.使用window.open方法下载文件<template><div><button@click="downloadFile('file1.pdf')">下载文件1</button><button@click="downloadFile('file2.jpg'......
  • 07 Windows批处理之文件操作
    如果你问一个对批处理不太熟悉的程序员它的主要用途,他们的回答可能会提到移动文件。批处理可以做更多的事情,但毫无疑问,它的主要用途之一是文件移动。在本文中,我们将探索不同的命令和可用的技术。您还将了解如何创建空文件,以及合并、移动、重命名和删除文件的方法。我将介绍文件掩码......