linux对文件的操作
linux里面的文件存放方式跟windows系统的存放方式不一样
windows系统可能就是多个磁盘 每个磁盘下面有多个文件夹
linux不一样 它里面有一些默认的文件夹 这个文件夹里面有很多默认的文件 windows是以磁盘的方式存放的
而linux是以文件夹的方式来存放的
cd 进入到某一个文件夹里面
pwd 查看当前文件在哪个路径下面
ls 查看当前文件夹里面的内容
cat 查看文件内容 (只能查看小文件 如果文件大的话 虚拟机会很卡)
more 查看文件内容(查看大文件 一开始它默认查看这个文件的50%)
如果你想看下一行 输入n
绝对路径和相对路径
绝对路径 就是不管你当前在哪个文件夹下面 你现在要进入到哪个文件夹
你都从头开始进
相对路径: 就是你当前在这个目录下面 你要到另外一个目录去 在此目录的基础上 继续
进入 不用从头开始进入
vi a.txt 创建一个文件
如果你再继续 vi a.txt 进入到这个文件 你按i 进入编辑模式 修改了这个文件里面的内容
那么这个操作 vi a.txt 就是修改的意思
但是如果说你 vi a.txt 你进入到这个文件里面 你什么都没有动就直接退出了
那这个vi a.txt 就是查看当前文件里面的内容
还有就是如果你在查看某个文件里面的内容 要查找指定的内容
输入/ 你要查找的内容 它的光标就会定位到那个位置
你如果还想继续查找下一个这个内容出现的位置 直接输入n 它就会跳到
下一个跟相同的内容的位置
创建目录 mkdir 目录名字
如果mkdir 加了-p 那么它就可以同时创建多个目录 并且这些目录是以父子关系存放的
不加-p 那就只能创建一个目录
redir 删除目录
cp 拷贝 复制
mv 移动或者更改现有的文件或者目录
rm 删除文件或目录
rm -rf a.txt