Linux下的文件管理

Linux下的文件管理

对于linux来说,一切皆文件,所以在linux中对系统的管理就是对文件的管理。

【1】对文件/目录的建立

1.建立文件
touch file 建立一个文件
touch file1 file2 … 建立多个文件
在这里插入图片描述
在这里插入图片描述
另外:touch的功能还有改变已有文件的时间戳属性
1.访问时间
2.修改时间
3.状态改变时间
我们可以用 stat+文件名 去查看文件的状态时间
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.目录的建立
mkdir dir 建立一个目录
mkdir dir1 dir2 … 建立多个目录
mkdir -p dir/dir1/dir2 递归创建目录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

【2】Linux下文件的删除

  1. rm -f file1 file2 … 强制删除文件
  2. rm -fr dir1 dir2 … 删除目录
    在这里插入图片描述
    在这里插入图片描述

【3】文件的查看

1.cat file 显示文件所有内容
cat -n file 显示文件内容并显示行号
在这里插入图片描述
在这里插入图片描述
2.tac file 反向显示文件
在这里插入图片描述
3.当文件内容较长时
less/more file
在这里插入图片描述
3.head file显示文件前多少行(默认为十行)
head -n 数字(x) file 显示前x行
在这里插入图片描述
4.tail file 显示文件后多少行,默认情况下为后十行
tail -n 数字(x) file 显示文件后x行
在这里插入图片描述

【4】文件的复制和移动

1.文件/目录的复制
1.cp 源文件 目的地文件
2.cp 原文目录 目的地目录 -r
3.cp 源文件1 源文件2 … 目的地目录
4.cp 源目录1 源目录2 … 目的地目录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.文件的移动
1.mv 源文件 目的地文件
2.mv 源目录 目的地目录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

【5】文件的统计

1.file 查看文件的类型
在这里插入图片描述
2.wc 统计文件的字数,字符数,行数
wc -l file1 统计文件的行数
wc -w file2 统计文件的字数
在这里插入图片描述

【6】文件的寻址

  1. pwd显示当前路径
    在这里插入图片描述
    在这里插入图片描述
    2.切换路径
    cd 进入指定目录
    cd - 在相邻目录之间切换
    cd . 进入当前目录
    cd … 进入当前目录的上级目录
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    3.文件信息的查看
    ls -l file 文件属性的查看
    ls -a file c查看所有文件,包括隐藏的文件
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值