Linux文件管理

一、文件命名规则

1、可以使用那些字符?

除了字符“/”之外,所有的字符都可以使用,但是要注意,在目录或文件名中,不建议使用 某些特殊字符,例如,<、>、?、*等尽量避免使用。

如果一个文件名中包括特殊字符,例如空格,那么在访问这个文件时就需要使用引号将文件名括起来。

建议文件命名规则:

由于Linux严格区分大小写,所以尽量都用小写字母

如果必须对文件名进行分割,建议使用"_",例如:itheima_bj_2020.logwe

二:Linux下文件管理

1.目录创建/删除

语法: mkdir  目录名称

主要功能:就是根据目录的名称创建一个目录

mkdir  -p 递归创建目录

语法 mkdir  -p  /usr/local/nginx/conf

-p:递归,从左边路径开始一层一层地创建,直到路径结束

mkdir 可以创建多个目录

mkdir 目录1  目录2  目录3

扩展:linux快捷键(方向键上下)

2.

2、目录删除(必须是空目录)

基本语法:

rmdir 目录名称

rmdir ithe

rmdir -p 递归删除空目录

可以同时删除多个空目录

rmdir-p /目录1/目录2/目录3

功能:从右到左一级一级删除空目录

3、文件创建

命令:touch

语法:touch 文件名称

主要功能:在Linux系统中的当前目录下创建一个文件

2,

2使用touch命令同时创建多个文件

语法:touch 文件名称1  文件名称2  文件名称3 

根据序号同时创建多个文件

touch  文件名称 {开始序号...结束序号}

含义:根据提供3=的开始序号~结束序号,一个一个创建文件

4.文件删除

语法:rm 文件或文件夹的名称

-r:针对文件夹,代表递归,先把目录下的所有文件删除

-f:强制删除,不提示,慎重!!

删除非空的文件夹

rm -rf shop,强制删除

扩展:Ctrl+c不是复制,而是中断某个操作

rm -rf /*

5.复制与剪切

cp复制

语法:cp  源文件或文件夹 目录路径

-r:递归复制,针对文件夹

把readme.txt文件从当前目录复制一份放到 /tmp/下

cp readme.txt /tmp/

cp复制并重命名文件

cp 源文件或文件夹  目录路径 /新文件或新文件夹名称

cp readme.txt  /tmp/readme.txt.bak

cp复制文件夹到指定路径

cp -r 源文件夹名称  目标路径/

   ls -d /tmp/shop/

6.剪切操作

语法:MV 原文件或文件夹 目标路径/

7.重命名操作

语法:mv 源文件或文件夹名称  新文件或文件夹名称 

4.tar打包压缩与解压缩

语法:tar 

4.打包并压缩(学习的重点)

对压缩包进行解压

tar -zxvf abc.tar.gz 

5.zip压缩与解压缩

2

2.unzip解压缩

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值