7.11下杂记

文章详细介绍了Linux系统中关于文件命名的规则,包括允许的字符、长度限制和大小写敏感性。同时,它列出了文件和目录的创建、删除、复制、剪切等基本管理命令,如`mkdir`,`rmdir`,`touch`,`rm`,`cp`,`mv`。此外,还讨论了`tar`命令的打包与解包以及`zip`命令的压缩和解压缩操作。
摘要由CSDN通过智能技术生成

文件的命名规则

1.可以用哪些字符

除了 /字符之外,可以使用所有字符,但不建议使用特殊字符

如果文件目录名中包含特殊字符 使用时需要用 引号括起来。

建议文件名的命名规则:

如果一定要对文件名进行分割,建议使用下划线 7.11 _Linux命名规则

2.文件名的长度

最高不能超过255个字符

3.Linux文件名大小写

由于Linux区分大小写,所以建议使用小写字符

4.文件扩展名

Linux文件扩展名对Linux操作系统没有特殊含义,Linux不以扩展名区分文件。

文件管理命令

1.目录创建和删除

创建

mkdir

mkdir (文件名)

mkdir (文件名) (文件名)

mkdir -p (文件名)/(文件名)

删除

rmdir

rmdir [参数选项]路径

用法一: rmdir [空目录] rmdir 1/2/3 删除子目录3 保留 1/2

用法二: rmdir [空目录] [空目录]

用法三:rmdir -p 1/2/3 首先删除子目录,删除成功后,删除上级目录 直到结束

2.文件的创建与删除

创建

touch

touch 文件路径 [文件路径1 文件路径2 ...]

用法1:touch [文件路径]

用法2:touch 文件路径1 文件路径2 文件路径3

删除

rm

用法1:rm [文件名]

用法2:rm -r [路径] 删除指定路径下的所有文件

用法3 rm -rf 强制删除指定路径下的所有文件

3.文件的复制与剪切

复制

cp

复制文件或目录到指定位置

cp [选项] 源路径 目标路径

用法1:cp 源路径 目标路径

用法2: cp 源路径 目标路径(指定文件名)

用法3:cp -r 源路径 目标路径

剪切

mv

作用:可以使文件在不同的目录之间移动 也可以对文件或目录进行重命名

mv cp

使用mv源目录的文件会被移动到新目录 cp则是复制了一份新的

用法1:mv 源文件 目标文件

用法2:mv 源文件 目标文件(指定文件名)

用法3:重命名 mv 源文件 新文件名

4.打包压缩与解压缩

打包

tar

用法1:tar -cvf 打包好的名称 文件名1 文件名2

 

用法2:tar -uf

 

用法3:tar -tf

压缩

用法1 tar -jcvf 1.tar.bz2 1 2 3 4

用法2 tar -Jcvf 1.tar.xz 1 2 3 4

解压

用法1:tar -xvf 文件名 通用解压方式

用法2: 指定压缩时使用的格式 tar-Jxvf 可以解压.xz的文件

zip 压缩解压缩

在Linux中,zip是一个常用的命令行工具,用于创建、压缩和解压缩zip文件。以下是一些常用的zip命令:

  1. 创建zip文件: zip [选项] <目标文件> <源文件> 例如: zip -r myzip.zip folder1 folder2,将文件夹folder1和folder2压缩为myzip.zip。

  2. 解压缩zip文件:unzip [选项] <压缩文件> 例如: unzip myzip.zip,解压缩myzip.zip文件到当前目录。

  3. 列出zip文件中的内容:unzip -l <压缩文件> 例如: unzip -l myzip.zip,列出myzip.zip文件中的所有文件和文件夹。

  4. 压缩文件夹及其内容:zip -r <目标文件> <源文件夹> 例如: zip -r myzip.zip folder1,将文件夹folder1及其内容压缩为myzip.zip。

  5. 添加文件或文件夹到已存在的zip文件:zip -r <目标文件> <源文件> <要添加的文件或文件夹> 例如: zip -r myzip.zip folder1 file1.txt,将文件夹folder1和文件file1.txt添加到已存在的myzip.zip文件中。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值