首页 > 系统相关 >Linux文件管理基础命令

Linux文件管理基础命令

时间:2024-11-02 10:51:05浏览次数:3  
标签:选项 文件 查看 命令 搜索 Linux

Linux学习,进行各种操作过程中需要用到很多种命令,本篇主要讲文件管理基础命令仅供大家参考。绝对是干货满满的一篇文章!!!

文件管理基础命令篇:

提示:以下是本篇文章正文内容仅供大家参考

1.cat命令:

        作用:查看文件内容

        语法:cat 文件名

        参数:-n 显示行号

                   -b 对非空行输出行号

                   -E 在Linux文件中,每一行的结束默认会添加一个特殊符号$,$表示该行的结尾

2.tac命令:

作用:倒叙查看文件内容

3.head和tail命令:

head作用:查看文件的(默认)前10行

tail作用:查看文件的(默认)后10行

4.wc命令:

        作用:用来统计文件内的信息,一般统计如行数、单词数、字节数

        参数:-l :表示lines,行数(以回车、换行符为标准)

                  -w:表示word,单词数(依据空格来判断单词数量)

                  -c:表示bytes,字节数

5.du命令:

        作用:查看文件或目录(会递归显示子目录)占用磁盘空间大小

        语法:du {参数选项} 文件名或目录名

        参数:-s:只显示汇总的大小统计文件夹的大小

                  -h:表示以高可读性的形式进行显示,如果不写-h,默认以KB的形式显示文件大小

6.find命令:文件查找、搜索

        作用:用于搜索整个Linux系统中的文件、文件夹,便于找出机器上的文件

        语法:find 搜索路径 选项1 选项1的值 选项2 选项2的值

        参数:-name:指定文件名,指定要搜索的文件名叫什么,模糊搜索

        -type:指定文件类型,文件、文件夹以及其他(一般f(file)找文件类型,d(directory)找文件 夹类型)

        -o:表示或者的意思

        -a:表示并且的意思

总结

今天的主要内容是文件管理基础命令供大家参考,更多内容将会为大家持续加载!!!

标签:选项,文件,查看,命令,搜索,Linux
From: https://blog.csdn.net/2301_76768069/article/details/143269852

相关文章

  • Windows 基础(一):深入理解Windows,掌握命令行与Shell
    内容预览≧∀≦ゞWindows基础(一)声明导语一、Windows和Linux的区别二、Windows的ShellShell和终端的区别1.命令提示符(CMD)2.WindowsPowerShell3.WindowsTerminal4.WindowsSubsystemforLinux(WSL)三、Windows常用命令1.文件与目录操作2.文本处理3.......
  • linux 内核-nvme driver
    创建NVMe块设备对于Linux的块设备来说,其主要的是通过device_add_disk或者add_disk函数(后者是对前者的简单包装)来向操作系统添加一个设备实例。具体原理我们在之前的文章中已经介绍过,本文不再啰嗦了,想了解的同学请自行翻阅一下历史文章。其基本原理就是通过调用该函数,就会创建......
  • Linux中的rm命令详解
    `rm`命令用于在Unix和Linux系统中删除文件和目录。以下是一些常用的`rm`命令选项和用法:1.**删除单个文件**:  ```bash  rmfilename  ```2.**删除多个文件**:  ```bash  rmfile1file2file3  ```3.**强制删除文件**(不提示):  ```bash......
  • windows:家庭版 'gpedit.msc' 不是内部或外部命令,也不是可运行的程序
    说明:window10家庭版不支持gpedit.msc命令解决:联网安装所需依赖软件新建bat脚本@echooffsetfileName=policy.txt::获取依赖的软件信息dir/b%systemroot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum>%fileName%dir/b%syste......
  • 如何过滤出特定扩展名的文件
    在C#中,DirectoryInfo类的GetFiles方法本身并不直接支持通过参数来过滤多种类型的文件。不过,你可以通过组合多个过滤条件来实现这一功能。例如,你可以首先获取所有文件,然后使用LINQ(LanguageIntegratedQuery)来过滤出你需要的文件类型。以下是一个示例,展示了如何过滤出特定扩展名......
  • 【shell脚本】使用 Shell 脚本比较和同步目录:自动化文件管理的利器
    原创日常运维文档在系统管理中,比较两个目录的内容是一项常见任务,尤其在数据备份和服务器维护时,它显得尤为重要。为此,我们可以使用Shell脚本来简化这个过程,实现自动化。下面将对一个名为compare_files.sh的脚本进行详细介绍,该脚本能够比较目录大小并使用rsync检查内容一......
  • 如何在Linux下部署自己的ZFile开源网盘
    ZFile项目介绍ZFile是一个功能强大、灵活的开源网盘系统,为用户提供安全便捷的文件存储和共享方案。项目概述ZFile由ZFile,Inc.开发和维护,基于Docusaurus构建。其用户友好的界面支持多种文件存储和共享功能,并具备高度的可定制性和扩展性,以适应各种使用场景。功能特点Z......
  • systemctl restart NetworkManager 重启后,文件/etc/resolv.conf修改失败
    如果你在重启NetworkManager之后发现无法修改/etc/resolv.conf文件,这是因为NetworkManager会自动管理这个文件为了解决这个问题,你可以采取以下两种方法之一:方法一:禁用NetworkManager服务使用以下命令停止NetworkManager服务:sudosystemctlstopNetworkMana......
  • 遍历文件夹和子文件夹,删除重复文件
    importosimporthashlibimportshutildeffile_hash(filepath):"""计算文件的MD5哈希值"""hash_md5=hashlib.md5()withopen(filepath,"rb")asf:forchunkiniter(lambda:f.read(4096),b""):......
  • 如何使用GitHub上传文件
    使用GitHub上传文件的方法:1.创建GitHub仓库;2.使用GitHubDesktop上传文件;3.使用命令行上传文件;4.检查GitHub仓库。在开始之前,您需要一个GitHub账号。如果还没有账号,您可以在GitHub官方网站上注册一个。1.创建GitHub仓库在开始之前,您需要一个GitHub账号。如果还没有账号,您可以......