你不知道的linux文件管理

**

vim文本编辑器

**

vim可以分为三种模式:命令模式,插入模式,底行模式

vim file       进入到vim的浏览模式

浏览模式下不能对文本进行编辑
在浏览模式下按<按i>进入编辑模式
在这里插入图片描述在vim中鼠标不弄控制光标的移动用上下左右移动光标
<按Esc>退出插入模式
<按:wq>保存更改在这里插入图片描述

vim异常退出

当vim在编辑模式下未保存内容或强制关闭
vim再次打开会出现异常
在这里插入图片描述【o】只读打开文件
【E】继续编辑
【R】恢复保存内容编辑
【D】删除.swp文件 进入编辑
【Q】退出

touch 建立空文件夹
touch file1 file2 把文件时间同步到当前时间
touch   -t   YYYYMMDDHHmm   file 把文件时间更改到指定时间

在这里插入图片描述

mkdir make  directory
mkdir  dir1  dir2 建立空目录
mkdir    -p   test/renhat/linux 建立多层目录

在这里插入图片描述

r m 删除文件或目录
rm file1 file2 删除文件有提示
rm -f file 删除文件无提示
rm -r dir1 fir2 删除目录有提示
rm -fr fir 删除目录无提示

在这里插入图片描述

gedit 图形的文本编译器
gedit file1 file2 编辑file1 file2
gedit 在使用时必须有图形 file1 file2 可以不存在

在这里插入图片描述

cat 显示文件的全部内容
cat -b file 显示文件的内容并显示行号,不显示空行的行号
cat -n file 显示文件内容并显示行号

在这里插入图片描述

hade 查看文件前多少行
head westos 默认显示文件前10行
head -n westos n:代表数字 显示文件的前n行

在这里插入图片描述

tail 查看文件后多少行
tail westos 默认显示文件后10行
tail -n westos n:代表数字 显示文件的后n行

在这里插入图片描述

less 分页浏览
less westos 进入less模式查看westos
less模式中<上><下> 逐行查看文件内容
pgup、pgdn 逐页查看文件内容
/关键字 n向下匹配 N向上匹配
v 进入vim模式编辑
在less中按q 退出

在这里插入图片描述

cp 复制文件
cp 文件 目的地文件 cp文件1 文件2 目的地目录
cp -r 目录1 目录2

在这里插入图片描述

mv 移动文件
MV file file1 dir
mv dir dir1 dir
mv file 不存在file 重命名

移动原理:相同设备分区中的文件移动是重命名过程
不同分区的文件移动是建立删除过程

在这里插入图片描述

wc 文件容量统计
wc -l 行数
wc -m 字符数
wc -w 单词数
wc -c 字节数

在这里插入图片描述

file 文件类型的查看
file file 查看文件file的真实类型

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/X_pang/article/details/107427518