Linux之文件管理

#Linux之文件管理

linux下进行文件的新建及删除

新建:
1、建立一个文件 :可以用touch filename(文件名)进行建立,也可以用 touch 同时建立多个文件在这里插入图片描述
stat filename(文件名)可以查询文件的access、modify、change
会发现这样一个问题:当你打开文件不做任何修改时,access时间会改变,当你修改文章的内容时,三者均会发生改变,当你只改变文章的属性时,只有change的时间改变
注:touch不但可以建立文件,还可以修改文件的时间戳,时间戳分别为:
atime:文件内容被访问的时间标识
mtime:文件内容被修改的时间标识
ctime:文件属性或文件内容被修改的时间标示

在这里插入图片描述
改变属性时;
在这里插入图片描述
改变内容时;
在这里插入图片描述
2、目录的建立
可以用 mkdir file(目录名) 建立, 也可以同时建立多个目录 mkdir file1 file2 file3 ,也可以建立递归目录 mkdir -p dir/dir1/dir2.
在这里插入图片描述
文件的删除
1、文件的删除 rm filename 或者是 rm -f filename ,这里的 -f 代表着强制删除不用提醒的意思,没有 -f 系统会问你是否要确认删除 y-yes n-no
在这里插入图片描述
2、目录的删除 rm -r filename 或者 rm -rf filename ,这里的-r是目录独有的,-rf代表着强制删除。

在这里插入图片描述

文件的编辑

1、gedit 方式: gedit filename 即可进入页面 ,然后可以书写你所要写的内容,最后Ctrl+s 保存即可。

2、vim方式: vim filename , 然后点击 i 进入编辑模式 右下角会出现insert,写完后按Esc,再打个:,输入wq,回车即可。

文件的查看方式

1、cat方式:cat file 查看全文
cat -b file 行号不包含空行
cat -n file 行号包含空行
tac file 倒叙

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
2、less方式(分页浏览):less filename
↑/↓:逐行移动
Pageup/Pagedown:逐页移动
/关键字:高亮显示要查找的关键字
v:进入vim模式,在vim模式中按:wq回退到less模式
按q退出
3.head和tail方式:
head file 默认前十行
head -n file 前n行
tail file 默认后十行
tail -n file 默认后n行

文件的复制及移除

1、复制:cp方式:cp 源文件 目的文件
cp -r 源文目录 目的目录
在这里插入图片描述
2、移除: mv方式: mv 源文件 目的文件
mv 源目录 目的目录
mv dir/* . "."代表当前目录
注意:
相同磁盘的文件移动只是一个重命名的过程
不同磁盘的文件移动是复制删除的过程
mv 不需要添加任何的参数
在这里插入图片描述

文件的寻址

1、相对路径:
相对于当前系统所在目录的一个文件名称缩写
此名称省略了系统当前所在目录名称
不以“/”开头
在执行命令时会自动在操作对象前加入“pwd”所显示的值
2、绝对路径:
此名称是文件在系统的真实位置
以“/”开头
执行命令时不会考虑所在位置信息

文件路径的命令

1、显示路径:pwd
2、切换路径:cd 目录名称 进入指定的目录
cd -
cd ~ 进入当前用户目录
cd ~user 进入user目录
cd … 进入当前目录的上级目录
3、查看:ls
ls -l file 文件的属性
更多用途可以输入 ls --help 即可查询
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值