初识linux之文件管理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识linux之文件管理相关的知识,希望对你有一定的参考价值。
文件管理
一、文件基本信息:时间
1.stat 后面加文件可以查看该文件的最近访问,更改,改动的时间以及环境,权限等
atime 是访问时间
mtime是修改时间,改内容
ctime是更改时间,改权限
二、文件类型
1.普通文件 - (文本文件,二进制文件)
2.目录文件 d (蓝色)
3.设备文件 b (块设备)
4.设备文件 c (字符设备)
5.套接字文件
6.管道文件
7.链接文件
可以通过LL以及file命令查看文件类型
三、文件管理命令
1.改变目录 CD=change directory
绝对路径:每次都是从根开始写
相对路径:当前目录用“.”表示,上一级用“..”表示
2.创建文件
touch /home/file5 file6 5是绝对路径,6是相对路径
touch /home/{file5,file6}
touch /home/{1..20}
touch yang{1..20},同时创建yang1-yang20
3.创建目录
mkdir -p 递归创建文件夹。绝对路径中,如果没有某一个文件夹,递归创建
mkdir -v 会显示详细信息,有一个创建好的提示,安装程序时加-v会有安装完成提示
4.复制
cp /root/1.txt /aaa/
参数 -r 复制文件夹时要加-r
参数 -f 强制
5.移动
mv +选项参数相当于剪切,与复制基本相同。
6.删除
rm=remove 可加+rf
7.查看文件内容
cat 查看文件内容
more 1.txt,可以一页一页的显示
head 1.txt,可以显示头10行
tail 1.txt,可以显示尾10行
tail -f 1.txt,会锁定显示,文件发生变化的话,屏幕会立刻显示
8.修改文件内容
vim 文本编辑器,有三个模式
1.插入模式,按 i
2.末行模式,可以执行一部分命令
DD删除一行
3.视图模式,按 V,可以选择很多行很多列
查找替换
:范围 s/old/new,s代表换,old是老单词,new是新单词。
:set nu 设置行号
退出vim后,用diff查看两个文件不同。
以上是关于初识linux之文件管理的主要内容,如果未能解决你的问题,请参考以下文章