03文件和目录相关命令

本文介绍了Linux系统中常用的文件操作命令,包括cat用于查看文件内容,head和tail显示文件首尾行,mv进行文件移动和重命名,cp进行文件复制,尤其是涉及目录时需使用-r选项,rm删除文件或目录,以及mkdir创建文件夹。学习这些命令需要通过实践来熟练掌握。
摘要由CSDN通过智能技术生成

  1. cat命令 cat 查看文件内容

格式:cat +要查看的文件夹 比如 cat test.c

cat -s 多个空行合并成一个空行显示 cat -s test.c(把test.c里面的多个空行合并成一个空行显示)

cat -b显示行号 cat -b test.c(把test.c里面的代码显示行号)

  1. nl命令 相当于 cat -b 是显示行号的意思

  1. head命令

head -n意思是显示前n行代码,如果是8,就是显示前8行代码

tail -1 意思是显示倒数第一行代码

  1. cp A B 意思是复制A到B中去

  1. 当复制一个文件夹时, cp A文件夹 B文件夹 会报错

cp -r A文件夹 B文件夹 正确

  1. cp A 上一级目录 (就是把A放到上一级目录中),也可以写成cp A ../

那么如果上一级目录中已经有了A, 我们在编程的时候就写 cp A ../ -i ,表示提示复制过来之后是否要覆盖原来目录中A,-i是给用户的提示

  1. mv 命令,这个命令是有两个意思,一个是移动文件夹,一个是重命名

7.1 移动文件夹(将test.c移动到上一级目录,再显示当前文件夹内容时,已经没有了,已经被移走了)

7.2 重命名 (将test.c重命名为test_second.c,再显示当前文件夹时,test.c就变成了test_second.c)

7.3移动文件夹和重命名同时进行(将test3.c移动到上一级目录,同时重命名为test_three.c)

  1. touch命令 ,这个命令是两个意思,创建文件或者是更新时间戳

如果a.c本来不存在,touch a.c就是创建一个a.c

如果a.c本来存在,touch就是更新时间戳

  1. rm命令 删除文件

rm + 文件 -i 是删除普通文件(系统会显示,确认移动这个文件夹吗?确认,是的)

rm -r + 文件夹/ 是删除文件夹(第一行不加-r就会报错)

  1. mkdir 命令 创建文件夹

创建d1文件夹

在d1文件夹下创建d11文件夹

能够显示出刚刚创建的d1和d11

  1. mkdir -p的意思是级联,在d2中创建d22,相当于简化了先创建d1,再创建d11这个过程

学linux命令没有捷径,只能反复敲,反复练!!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值