Linux文件和目录操作

01-LINUX:目录操作和文件操作 本文摘要:Linux文件系统采用层级式树状目录结构,目录操作包括路径切换(cd)、查看(ls/pwd)、创建(mkdir)和删除(rmdir/rm)等。文件操作涵盖内容查看(cat/more/less)、搜索(grep/find/locate)、复制移动(cp/mv)及创建删除(touch/rm)。重点介绍了绝对/相对路径概念、通配符使用、文件类型标识(如d目录、-普通文件)及常用指令组合技巧(如管道符|)。特别说明目录操作需递归参数(-r),文件单位换算(1MB=1024KB),并强调数据删除的不可逆性。 阅读详情

目录

Linux目录结构

常用子目录及其作用

查看及检索文件 

Cat命令( 查看文件内容)

more命令(分页查看文件内容)

分页查看文件内容——less命令

head(查看开头部分内容)

tail命令(查看结尾部分内容)


Linux目录结构

根目录:

所有分区、目录、文件等的位置起点
整个树形目录结构中,使用一个独立的“/”表示

树形目录结构

常用子目录及其作用

查看及检索文件 

Cat命令( 查看文件内容)

 

 

 

 

more命令(分页查看文件内容)

作用:全屏方式显示分页内容

基本格式:more [选项] 文件名...

操作方法:

  1. 按Enter键向下逐行滚动
  2. 按空格键向下翻一屏
  3. 按b键向上翻一屏
  4. 按q键退出
  5. 缺点:下翻到最后一页后会自动退出
  6. 结合管道符(管道符:上一条命令的结果传给下一个命令)

正常查看文件:more aaa.txt

 

结合管道符查看文件

分页查看文件内容——less命令

作用:与more命令相同,但是扩展功能更多

基本格式:less [选项] 文件名...

操作方法:

Page Up向上翻页,Page Down向下翻页
按 "/"键查找内容, "n”下一个内容,"N”上一个内容
通过 ↑ 和 ↓ 方向键可以实现上下逐行滚动
其他功能与more命令基本类似
下翻到最后一页后不会自动退出
结合管道操作使用时可以向上翻页(管道符:上一条命令的结果传给下一个命令)

head(查看开头部分内容)

作用:查看文件开头一部分内容,默认10行

head [-n] 文件名 #n为行数

tail命令(查看结尾部分内容)

作用:查看文件结尾一部分内容,默认10行

 tail -n 文件名

tail -f 文件名 #实时查看,监控

 

 

 

 

 

Linux文件和目录操作函数 1. 文件操作 s_mode 该变量占 2byte 共 16位 掩码的使用:st_mode & 掩码 其他人权限(0-2 bit) S_IROTH 00004 读权限 S_IWOTH 00002 写权限 S_IXOTH 00001 执行权限 S_IRWXO 00007 掩码,过滤st_mode中除其他人权限以外的信息 所属组权限(3-5 bit) S_IRGRP 00040 读权限 S_IWGRP 00020 写权限 S_IXGRP 00010 执行权限 S_IRWXG 00 阅读详情

相关推荐

【Linux】文件和目录的管理——文件和目录的增、删、改、查操作实例

用来复制文件或目录,该目录的格式为 cp [参数选项] 源文件|源目录 目标文件|目标目录 ,其中参数选择有-r(递归复制)-i(提示是否复制)-a 用于软链接复制;-r用于强制删除目录;mkdir命令创建目录其格式为:mkdir 文件名,利用ls命令列出文件和目录,确认dirTxt目录创建成功,进入dirTxt 目录,利用pwd查看当前工作目录。这类命令的格式为gzip/gunzip [参数选项] 文件,-r会递归的压缩和解压缩目录里的文件,压缩后的文件为.gz的后缀,同时会删除压缩后的原始文件。

2302_76195174的博客 1397

Linux常用命令之文件与目录的基本操作

Linux命令是Linux系统的重要工具,掌握Linux命令对于管理Linux系统是非常必要的。当然啦,掌握好Linux命令也是为学Hadoop打好基础。 一 、文件与目录操作: (1)pwd命令:用于查看显示当前所在目录。 (2)ls命令:用于显示指定目录中的文件或子目录的信息 格式:ls [参数] [文件|目录] 常用命令有以下: ls -a :查看所有文件和目录; ls -R:显示出目录下以及其所有子目录的文件名; ls -l :长格式显示,包含文件和目录的详细信息。 (3)cd

m0_59839948的博客 4088

MNIST数据集下载+idx3-ubyte解析【超详细+上手简单】

下载MNIST数据集并对其进行图片与标签解析

qq_43604183的博客 3万+

02-Linux基础

说明:被移动的文件名与目的地的文件名不一致,相当于重命名了。:存放系统和应用程序依赖的库文件,有系统库,也有第三方库。:显示指定路径(默认当前路径)下的文件或者目录。:家目录,存放当前系统下所有用户对应的目录。)为参考点描述的路径,称之为绝对路径。:显示所有(包含隐藏文件)文件或目录。:显示所有的文件或目录的详细信息列表。:将文件以创建时间的先后次序显示。:查看当前目录的路径(绝对路径):切换到当前家目录下的用户目录下。被移动的文件路径 目的地的文件路径。:存放硬件设备对应的文件(二阶段。

m0_71729312的博客 648

glibc手动升级高版本导致系统(RedHat/Centos)异常(无法开机等)的解决方法(回退低版本glibc)

我的系统是Redhat7.6, 理论上Redhat7/Centos7都可以使用该方法解决问题。 首先慎重提醒各位:glibc升级会产生无法预料的后果!由于Android NDK需要高版本的glibc才可以使用,所以作死手动去更新了glibc2.18,使得重启系统后图形界面消失。(Redhat/Centos升级此类安装包最好用yum升级,因为系统内的程序对他们的依赖很大,升级会导致大部分程序无法使用...

weixin_42881528的博客 9698

FPGA防抄板实战:如何利用Xilinx芯片的“身份证”(DNA)实现你的加密锁?

本文深入探讨了如何利用Xilinx FPGA芯片的DNA(Device Native Authentication)功能实现硬件级加密保护,防止设计被抄袭。文章详细解析了DNA的物理实现、获取方式,并提供了从DNA到加密密钥的转换方法,以及构建商业级加密防护系统的实战方案。通过JTAG和原语两种读取方式的对比,帮助开发者选择最适合的方案。

weixin_42548829的博客 385

Linux:文件与目录管理

实例:-F根据文件类型在列出的文件名称后加一符号。实例: -R 递归显示目录中的所有文件和子目录。. 开头的隐藏文件也会列出。可执行文件则加 "*",用于显示目录文件信息。

qq_55038440的博客 4100

AutoCAD Plant 3D自定义零件库实战:手把手教你用Python创建参数化槽式三通

本文详细介绍了如何利用Python脚本在AutoCAD Plant 3D中创建参数化槽式三通组件,从API原理到实战开发,帮助用户构建高效的自定义零件库。通过Python装饰器系统控制零件属性和行为,实现几何建模、参数管理和规格编辑器集成,提升工业管道设计的标准化和效率。

weixin_28267011的博客 336

2 - Linux目录与文件操作

本文旨在讲述Liunx的目录和文件基本操作

2401_85983616的博客 1599

开源的预测气象大模型与数据获取/可视化

「开源气象大模型与数据获取指南」摘要: 当前主流AI气象模型(如ECMWF的AIFS、DeepMind的GraphCast、华为Pangu等)主要基于ERA5/HRES数据训练。开源资源可通过ECMWF OpenData、GitHub仓库及Google Cloud获取,其中AIFS数据采用CCBY-4.0许可可商用,其他模型多有限制性许可。典型应用流程包括:1)通过Python包获取实时预报数据;2)加载预训练权重进行推理;3)使用xarray/cartopy或Zarr进行可视化。训练数据可从CDS下载ER

专注AI大模型,软件混淆,授权 799

链接文件及功能安全:Hightec如何将Flash驱动放进RAM

Fls本身是无法操作自身的,犯冲突。Fls_WriteCmdCycles (预留300字节)与 Fls_EraseCmdCycles(预留200字节) 函数在执行之前将会Copy进RAM,Fls本身是不能操作Fls本身的,除非把最底层的驱动函数防止在RAM或者其他的Flash里面,假设Flash放置在PF0可以操作PF1。英飞凌的驱动有个规定写指令预留300字节,擦除指令预留200字节。

梦想技术家 2145

Linux下的文件和目录操作

ctrl+c可以打断指令执行,如果指令执行的很快并且不需要确认的,一般是打不断的。,可以将前面指令的执行结果,作为后面指令的操作内容。linux下的指令可以通过tab键进行自动补全。命令 参数名 参数值。

qq_51713214的博客 353

SAP 联产品测试

最近领导一直要求研究一下SAP联产品的使用场景,之前只是自己摸索过一次,这个重新对联产品进行一个测试。 1、首先准备好物料主数据 注意主数据中需要勾选联产品标识。 设置好物料的分摊的百分比。 2、检查BOM 在BOM中也需要维护联产品的标识 只有当组件数量未负数时,才能勾选联产品的标识。如果组件数量正值,勾选联产品的标识时会报错。 3、我们创建生产订单 可以看到按正常的生产订单下达时,系统就报错了,问题点在于离散制造的生产订单基本是结算到物料的。但是联产品是按订单结算的, 所以需要对订单类型中的结算参

我小时候很黑的博客 2116

linux文件目录操作实验报告,实验 Linux文件和目录操作

实验Linux文件和目录操作(1)一、实验内容练习Linux文件和目录操作命令。二、实验目的掌握文件与目录管理命令 掌握文件内容查阅命令三、实验题目1. 文件与目录管理(1) 查看CentOS根目录下有哪些内容?(2)进入/tmp目录,以自己的学号建一个目录,并进入该目录。 (3)显示目前所在的目录。(4)在当前目录下,建立权限为741的目录test1,查看是否创建成功。 (5)在目录test1下...

weixin_34931142的博客 1万+

ESP32设备驱动-VCNL4040趋近传感器

VCNL4040 将趋近传感器 (PS)、环境光传感器 (ALS) 和高功率 IRED 集成到一个小型封装中。它通过CMOS工艺将光电二极管、放大器和模数转换电路集成到一个芯片中。

视觉与物联智能 945

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【Linux】文件和目录操作

通过这些文件和目录的操作,您可以更好地组织和管理文件系统,提高工作效率。在这篇博客中,我们将深入探讨Linux系统中文件和目录操作的一些关键概念,帮助您更好地理解和运用这些功能。有时候,您可能需要将文件从一个目录移动到另一个目录,或者仅仅是为了更好地组织文件而将文件从一个位置移动到另一个位置。文件的复制是一个常见而重要的操作,特别是在需要创建文件备份或将文件从一个位置复制到另一个位置时。有时候,您可能需要复制整个目录及其内容,以备份或在不同位置使用相同的文件结构。命令,您可以列出目录中的所有文件和子目录。

double222222的博客 2720

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Linux 系统文件和目录操作类命令

Linux 系统中的文件和目录操作类命令是非常强大和灵活的。通过熟练掌握这些命令,用户可以高效地管理文件和目录,提高工作效率。在使用这些命令时,需要注意参数的正确使用和操作的安全性,以免误操作导致数据丢失或系统故障。同时,不断学习和探索更多的 Linux 命令,可以更好地发挥 Linux 系统的优势,满足不同的工作需求。

2401_85725782的博客 1763

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Linux实验整理——文件和目录操作命令

实验二 文件和目录操作命令 实验目的: 1、掌握LINUX下文件和目录的操作命令,如pwd、cd、ls、touch、mkdir、rmdir、cp、mv、rm、wc,cut等。 实验内容: 1、使用命令切换到/etc目录,并显示当前工作目录路径。 cd /etc pwd 显示当前的工作目录 2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。 ls -a 3、使用命令创建空文件/root/ab touch /root/ab 4、统计文件/etc/named.conf的行数、字符数和单

m0_47396944的博客 8453

linux更改文件和目录,Linux:[2]文件和目录操作

Linux文件和目录操作1:文件操作常用命令 1、文件(文件夹)清单命令 ls 2、文件(文件夹)复制命令 cp -R 3、文件(文件夹)移除命令 mv 4、文件(文件夹)删除命令 rm -rf2:目录操作常用命令 1、创建目录 mkdir 2、删除目录 rm -rf 3、切换目录 cd3:文件和目录权限管理 1、更改文件(目录)权限 chmod -...

weixin_39757893的博客 902

【Linux系统编程】操作文件和目录的函数

Linux系统编程 操作文件和目录的函数

lyh030105的博客 937

【Linux】操作文件和目录

使用Linux,在命令行中操作文件和目录,提升处理批量文件时的效率。

小发菜 950

Linux文件和目录操作实战

Linux文件操作实战下面我们将要做些真正的文件操作,让我们先建立一个安全地带, 来玩一下文件操作命令。 首先,我们需要一个工作目录。 在我们的家目录下创建一个叫做“playground”的目录。创建目录mkdir 命令被用来创建目录。 首先确定我们在我们的家目录下,来创建 playground 目录, 然后创建这个新目录:yu@ubuntu:~$ cd yu@ubuntu:~$ pwd /h

未来之歌 1037

Linux和Windows下文件和目录的相关属性及操作

我们知道C/C++都提供了标准的文件I/O库以便我们对文件进行读写。但我们无法通过标准的I/O库对文件系统进行更进一步的操作。因为这设计到具体操作系统中文件系统的设计。在Linux和Windows程序库下面都有一个sys目录,里面包含系统相关的头文件,如下: Windows下: C:\Program Files\Microsoft Visual Studio 9.0\VC\include\sy

anonymalias的专栏 1万+

Linux基础——文件和目录操作函数

本文内容是在学习传智播客Linux课程时,由其课堂笔记和资料整理而来。具体内容包括:Linux常见的文件操作函数的使用(e.g. stat lstat access chmod chown truncate link symlink readlink unlink rename)、Linux常见的目录函数的使用(e.g. chdir getcwd mkdir rmdir opendir readdir closedir)、fcntl函数、dup和dup2函数、索引节点inode

jiang少的博客 1085

linux文件操作和目录操作,Linux基础操作1——文件和目录

Linux基础操作1——文件和目录一、目录1、mkdir dirname 建立子目录. 注意:用户不能在一个不存在的目录中建立子目录。2、mkdir data 在当前目录下建立子目录data3、mkdir /usr/data 在/usr/目录下建立子目录data,此时/usr目录必须已经存在。4、rmdir dirname 删除空目录,目录里面如有文件或目录则无法删除。5、pwd 显示用户目前所在...

weixin_39877166的博客 329
上一篇: 寻找命令find和locate
下一篇: Linux文件和目录操作(补充)
Au杨
博客等级 码龄6年 37粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值