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忽略大小写