Linux中文件,目录的简单操作

1、Linux系统结构

Linux系统是一个倒树型结构,其最大的目录为“/”,叫做根目录。
Linux中所有东西都是文件,这些文件对应的顶级目录就是“/”;那么在根目录之下就对应着一些二级目录,这些目录也是在系统装机时自动建立的。

  • 二级目录
    在这里插入图片描述
名称 功能
/bin 二进制可执行文件也就是系统命令
/sbin 系统管理命令存放位置
/boot 启动分区,负责系统启动
/dev 设备管理文件
/etc 大多数系统管理文件
/home 普通用户的家目录
/lib 32位系统库文件存放位置
/lib64 64位系统库文件存放位置
/media 系统临时设备挂载点
/mnt 系统临时设备挂载点
/run 系统临时设备挂载点
/opt 第三方软件安装位置
/proc 系统信息
/root 超级用户家目录
/srv,/var 系统数据
/sys 系统管理,主要是关于内核的
/tmp 系统临时文件存放位置
/usr 系统用户相关信息数据及用户自定义软件存放位置

2、文件的寻址

绝对路径:路径的写法“一定由根目录 / 写起”,例如: /usr/share/doc 这个目录。
相对路径:路径的写法“不是由 / 写起”,例如由 /usr/share/doc 要到 /usr/share/man 下面
时,可以写成: “cd …/man”这就是相对路径的写法啦!相对路径意指“相对于目前工作目
录的路径!”

3、文件的管理

  • 创建文件
    在这里插入图片描述
  • 建立目录
    创建目录
    在这里插入图片描述建立目录的时候,上层目录不存在,就使用“-p”参数即可『建立递归目录时使用』
    在这里插入图片描述
  • 删除文件
    没有强制删除时,会出现删除提示,在使用“-f”参数时,表示强制删除。
    在这里插入图片描述
    强制删除
    在这里插入图片描述
  • 删除目录
    和删除文件类似,当没有引入参数时,删除操作会有提示,删除目录所用到的参数是“-f”
    在这里插入图片描述
    强制删除
    在这里插入图片描述
  • 编辑文件

1、gedit file

gedit xiaomo  ##必须是图形界面
随即建立文件,并且可以直接写入

在这里插入图片描述

2、 vim file

按i进入编辑(insert)插入界面;
编辑文件内容;
按Esc退出编辑模式;
键入:wq 回车保存并退出文件编辑

如果直接输入vim file,当file不存在时,这时file文件将会自动建立,进入文件界面
vim不能不能编辑目录

在这里插入图片描述在这里插入图片描述上图表示进入了“xiaomo”文件界面
下图便是进入插入界面
在这里插入图片描述在这里插入图片描述执行退出保存命令

  • 复制文件,目录
cp 源文件 目的文件
两文件之间进行复制,后者的内容将会被前者所覆盖
目录之间进行复制,必须加上“-r”参数

在这里插入图片描述
在这里插入图片描述

  • 移动文件,目录
mv 源文件 目的文件  ##相当于给目的文件进行重命名操作
mv 源目录 目的目录  
mv dir/*. ##把dir目录中的所有文件移动到当前的目录中去

在这里插入图片描述
在这里插入图片描述

  • 查看文件
cat file  ##查看文件的全部内容

在这里插入图片描述cat -b file ##显示行号不包括空行
在这里插入图片描述cat -n file ##显示行号,包括空行
在这里插入图片描述

less file ##分页浏览

在这里插入图片描述在这里插入图片描述

  • less查看的方法
操作 功能
v 进入vim模式,在vim模式中按:wq退出当前模式,回到less模式
q 退出
head file 查看文件前十行
tail file 查看文件后十行
tail -f file 监控文件后十行内容变化
发布了15 篇原创文章 · 获赞 4 · 访问量 401

猜你喜欢

转载自blog.csdn.net/weixin_43519951/article/details/102825220