创建文件:命令 空格 文件名,后缀 touch 文件名字
示例1:创建一个文件:[root@localhost ~]# touch file1.txt
查看文件:[root@localhost ~]# ls
2.创建目录:mkdir 空格 路径和目录名
选项: mkdir -p 父系,当创建目录没有上一级时,自动创建
示例:[root@localhost ~]# mkdir dir1
查看目录:[root@localhost ~]# ls
目录的类型是d 文件的类型是-
3.复制
语法
命令 参数1 参数2
cp 源文件路径 目标文件夹
选项
cp -r 源目录 目标目录
示例1
[root@localhost ~]#cp file1.txt dir1/
[root@localhost ~]#ls dir1/
看到复制的文件即可
4.移动
语法
命令 参数1 参数2
mv 源文件路径 目标文件路径
示例1
[root@localhost ~]#mv file3.txt dir1/
[root@localhost ~]#ls
5.删除
语法
rm -rf 文件或目录的路径
示例1
[root@localhost ~]#rm -rf file5.txt file7.txt
[root@localhost ~]#ls
6.查看文件内容
使用图形界面,创建一个记事本。并写入大量内容。/root/file1.txt
cat全部
cat /root/file1.txt
more翻页
more /root/file1.txt
head头部
[root@qianfeng ~]# head /root/file1.txt
tail尾部
[root@qianfeng ~]# tail /root/file1.txt
grep过滤关键字
针对文件内容进行过滤
语法:grep 关键字 文件名
grep ‘abc’ /root/file1.txt
前提是文件中要有abc哦
7.修改文件内容
1.文件编辑器2
vi, vim
VI 的三个模式
可视模式,按V进入,小v光标自己选取,大V直接选取一行,YYp复制粘贴即可。
1
1
ctrl+V,上下选择,然后可以ctrl+> 进行整体缩进。
命令模式
光标定位(了解)
光标定位
hjkL //上下左右
0 $ //行首行尾
gg G //页首页尾
3G 进入第三行
/string (n N 可以循环的) //查找字符,按n键选下一个(重要)
文本编辑
文本编辑
yy 复制
dd 删除
p 粘贴
u undo撤销
进入其它模式
进入其它模式
a 进入插入模式
i 进入插入模式
o 进入插入模式
A 进入插入模式
: 进入末行模式(扩展命令模式)
v 进入可视模式
ESC 返回命令模式
扩展命令模式
保存退出
:w 保存
:q 退出
:wq 保存并退出
查找替换
:范围 s/原内容/新内容/全局
:1,5 s/root/qianfeng/g 从1-5行的root 替换为qianfeng
另存为
:w file9.txt 另存为 file9.txt
:set nu 设置行号
:set nonu 取消设置行号
:set list 显示控制字符
8.改变目录
cd 绝对路径
ls 列出目录当中的内容
举例说明
ls /
路径分为
绝对
从根开始描述路径。
相对
当前
./
不输入任何路径
上一级
…/
linux第二章文件及文件夹总结
最新推荐文章于 2024-08-12 21:25:19 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)