linux文件操作

1、创建文件

touch filename

2、删除文件

rm -rf filename

rm -rf filename{1..1000}批量删除1000个文件

3、复制文件

cp filename1 filename2  这样filename1和filename2都在

 

4、文件重命名

mv filename1 filename2

5、查看文件内容

cat filename 获取文件内容查看,只看不编辑,全部显示

cat filename | head -3  获取文件内容查看前三行

cat filename | tail  -3     获取文件内容查看后三行

more filename 查看文件内容,只看不编辑

6、移动文件

mv filename1 filename2  filename1就不在了,重命名

cp filename1 filename2  这样filename1和filename2都在

 

7、编辑文件

vi filename

'i'键编辑插入内容

‘Esc’ ':' 'q' '!'  退出不保存

‘Esc’ ':' 'qw'  退出保存

‘Esc’ ':' 'x'  退出保存

‘yy 10 p’   同样的输入10行

vim filename 具有高亮显示的功能

 

 

8、批量创建文件

文件配额:每个用户最多创1000个文件

touch filename{1..1000}   创建文件名filename1到filename1000的1000个文件

 

9、查看文件前10行

cat filename | head -3  获取文件内容查看前三行

 

10、查看文件后10行

cat filename | tail  -3     获取文件内容查看后三行

 

11、查找文件

1)find 查找

find  /  -name  filename     /表示查找范围   -name表示以文件为标志查找   filename 是文件名

2)updatedb查找,比find查找要快

#updatedb

#locate filename

12、查找文件内容

(1)vi filename

(2)用‘/’  输入 要查找的对象

(3)按 ‘n’ 键完成一个一个的下一个查找

——————————————————————

(1)cat filename | grep '要查找的对象'

(2)cat filename | grep -i  '要查找的对象'  表示ignore忽略大小写

 

posted on 2018-05-22 22:42  JuGooLar  阅读(122)  评论(0编辑  收藏  举报

导航