Linux Centos7:5.查找、复制、移动Linux下的文件

这篇博客详细介绍了Linux CentOS7系统中的文件操作,包括文件类型、目录结构、文件属性、创建与编辑文件的方法,如使用vi编辑器、cat命令、touch命令。还讲解了查看文件属性的ls -l命令,删除文件的rm命令,以及查找文件的find命令。此外,还涵盖了目录操作如mkdir、cd、rmdir,并介绍了复制与移动文件的cp和mv命令,以及文件查找、检索与排序的相关工具。
摘要由CSDN通过智能技术生成

5.1Linux文件

  1. 文件
    广义:一切皆文件 狭义:磁盘文件
    Linux中文件是一个字符流序列:
    1)普通文件(文本文件、可执行文件)
    2)目录
    3)磁盘、键盘、打印机、网卡等设备
    2.文件的成分
    1)索引节点(i结点):
    文件的信息:文件权限、文件主、文件大小、存放位置、建立日期等。
    文件使用的一个标识符,同一个文件有相同的inode号。
    2)数据:文件的实际内容。
    Eg:
    查看文件的i节结号:ls -i
    在这里插入图片描述
    3.文件名
    1)文件名最长可多达255个字符,除斜线/和空字符以外,文件名可以包含任意 的ACSII字符
    2)避免使用特殊字符:;、|、>、<、 ” 、`、$、!、%、&、 *、?、\、 (、)、[、]、空格、制表符或者其他的控制字符。
    3)习惯上允许使用“_”“.”来区别文件的类型;同类文件应使用同样的后缀 或扩展名。
    4)文件名区分大小写。
    5)以圆点“.”开头的文件名是隐含文件,必须使用ls –a 才能在屏幕上显示。
    4.创建文件?查看文件?编辑文件?
    1)vi filename (vi编辑器的基本用法)
    2)cat > filename (输入输出重定向)
    3)touch 命令
    【功能】更新一个文件的访问和修改时间,如果没有对应文件则新建该文件。
    【格式】touch 文件或者目录路径
    【实例】touch f1.sh
    在这里插入图片描述
    5.查看文件的属性
    1)ls –l f1.sh // 查看文件的属性,参照“第三讲如何敲shell命令”中的内容
    //-l选项:以长格式来显示文件的详细信息。
    在这里插入图片描述

6.rm 命令
【功能】删除文件与目录。
【格式】rm [选项] 文件名
【选项】-f 文件名 不提示直接删除,强制删除
-r 目录名 递归删除目录文件
【实例】rm f1.sh
在这里插入图片描述
5.2Linux系统的目录结构
1.Linux的目录
1)文件目录:用于标识系统中的文件及物理地址,提供给检索文件使用。
2)文件目录项 包含:文件名、i结点号。
在这里插入图片描述
2.Linux的目录结构
在这里插入图片描述
3.文件系统层次结构标准(FHS)
在这里插入图片描述
1)/ : linux 系统目录树的起点。
2)bin :命令文件目录,也称二进制目录。
3)boot:存放系统的内核文件和引导装载程序文件。
4)dev:设备文件目录,存放所有的设备文件,例如cdrom为光盘设备。
5)etc:存放系统配置文件,如password文件。
6)home:包含系统中各个用户的主目录,子目录名即为各用户名。
7)lib :存放各种编程语言库。
8)media:系统设置的自动挂载点,如u盘的自动挂载点。
9)opt:表示可

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值