提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
本人新手小白一个 会不定期分享自己的见解
说的不对望能指出
提示:以下是本篇文章正文内容,下面案例可供参考
一、目录
目录是Linux进行管理文件时方式,可用于定位各种文件、目录让我们管理Linux时更加方便
Linux目录时类似于树状的图形,目录主要分为主要几类
第一个是凌驾于所有目录之上的 “ / ” (根目录)其他的目录都是 “ / ” 的分支
bin目录 (以下目录均为根下的一级目录)
主要用于存放系统中执行的各种命令
boot目录
存放系统启动的各种参数
dev目录
存放系统中的各种设备文件 比如 硬盘
etc目录
存放着各种的配置文件 当我们想要修改某个程序时可以进入etc目录修改
home目录
普通用户的家目录 普通用户存放文件的地方
root目录
超管的家
run目录
存放系统的运行文件
sbin目录
超管支配的命令
tmp目录
系统的产生的临时文件会存放其中 临时目录
usr目录
应用程序 脚本
二、路径
在了解文件命令时我们先来了解下Linux的路径
路径分为二种 一种时绝对路径 一种时相对路径
二、1 绝对路径
绝对路径呢需要我们把路径名字完整的打出来 ,就是不管当前路径在哪我用绝对路径去把文件或目录定位时没有问题的
但是有缺点就是繁琐,每次敲命令难道都要打完整的路径吗?如果那个目录我们需要多次进入操作那每次进去的时候费时又费力,所有就有了相对路径。
二、2 相对路径
相对路径是根据我们当前的位置来说的,如果我们本身的路径就在某个目录下我们在打命令是可以省去前面的路径
三、文件管理的命令
1.ls
格式 ls 目标文件或目录的路径
ls命令帮助我们列出目录下的信息 也可以查看目录文件的属性
当然,当我ls后面不跟具体的路径那么ls会列出我当前目录下的信息
反之当我ls后面跟了具体路径时我就可以指定查看的信息
ls还有一些常用的参数比如:
ls -l 列出详细信息 (权限 ,所有者 ,属组 ) 时间 大小 等等
ls -a 列出隐藏文件
2.cd
格式 cd 目标目录路径
cd用来帮助我们在目录中穿梭
我们可以定位到目录中,可以方便我们做重复的事情,避免冗余的路径
3.pwd
查看当前的路经也就是当前我所在的位置
我当前是根下的root目录
4,cp
格式 cp 源文件路径 目标文件路径
复制文件或目录
复制的用处相信大家也非常了解
上面的代码作用时把根下etc下的文件复制到根下root目录下
当然这样做没有什么意义
当我们在工作中想要把文件夹一并拷走时 就要用到加上一个参数
cp -r 可以把目录目录下的文件一并拷走也称递归
5.mv
格式 mv 源文件路径 目标文件路径
移动和复制类似
作用时把文件或目录移动到别的地方但是原来的文件会丢失
mv通常还用于文件的改名
上面代码是把我 当前目录下的aaa 改名字为bbb
6.rm
格式 rm 文件路径
删除文件或目录
我们用rm删除文件时没有问题但是无法删除目录这时候我们要加上一个 -r的参数
rm -r
删除 当前目录的 aaa 目录
rm -rf 作用时当我们删除目录时无需在做手动确定,但是慎用
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了文件的目录 、 路径 、简单命令