Linux 基础操作_2
来源:互联网 发布:pg光学磨床编程 编辑:程序博客网 时间:2024/05/22 13:06
这里汇总一下关于Linux操作系统里面文件系统的分类和相关作用
Linux下面的文件夹的作用是相对固定的。这里借用实验楼里面的图片来进行记录
绝对路径
关于绝对路径,简单地说就是以根"/"目录为起点的完整路径,以你所要到的目录为终点,表现形式如: /usr/local/bin
,表示根目录下的 usr 目录中的 local 目录中的 bin 目录。
相对路径
相对路径,也就是相对于你当前的目录的路径,相对路径是以当前目录 .
为起点,以你所要到的目录为终点,表现形式如: usr/local/bin
(这里假设你当前目录为根目录)。你可能注意到,我们表示相对路径实际并没有加上表示当前目录的那个.
,而是直接以目录名开头,因为这个usr
目录为 /
目录下的子目录,是可以省略这个.
的(以后会讲到一个类似不能省略的情况);如果是当前目录的上一级目录,则需要使用..
,比如你当前目录为“home”目录,根目录就应该表示为../../
,表示上一级目录("home"目录)的上一级目录("/"目录)。
自己进行一下测试
接着是讲创建文件夹
如果是正常的建文件夹,就用mkdir就ok,不过他是可以带参数的,比如下面
带 -p 功能,就是可以同时创建子目录
文件复制功能,要用cp功能
如果用cp -r directoryname ,则可以复制文件夹,不然会报错 -r 和 -R表示递归
删除文件也是, rm功能, 如果加上-r 则是递归删除文件夹内所有包含的文件,如果再加一个 -f ,则是强制删除,忽略报警。
移动文件
使用mv
(move or rename files)命令,移动文件(剪切)。将文件"file1"移动到"Documents"目录
mv 源目录文件 目的目录
:
查看文件内容的命令,有cat ,tac,以及nl 三种命令
cat正序显示 可以附加 -n 命令来添加行号
tac倒序显示
nl 带行号打印 ,并且nl 还能附加参数,如下
除此之外,查看文件的方法还有很多
比如这里的less和more
用more,会默认只加载一页的内容,并在最下面的地方显示已加载的百分比, 按enter会继续显示下一行,space显示下一页
还有专门为急性子准备的查看文件功能
head 和 tail功能
head是只浏览文件开头几行
tail是只浏览文件结尾几行
默认是10行,不足10行的就全部显示
还可以专门加上 -n 1 这样的命令,来只显示一行
除了查看文件,还有查看文件类型的功能,是用file
- Linux 基础操作_2
- Linux入门_2-基础命令
- LINUX基础第七章笔记_2
- Linux学习笔记_常用操作_2
- 基础_2
- 使用C++转型操作符(More Effective_C++_2(基础))
- hibernate基础_2
- 汇编基础代码_2
- 安卓基础_2
- C语言基础_2
- python基础_2
- Java基础笔记_2
- html基础向_2
- Linux命令_2
- Linux操作系统学习_2
- DP基础_2 2016.5.16
- 【Java基础08_2】继承
- Linux基础操作
- centos7安装最新版docker
- 秒杀多线程-CreateThread与_beginthreadex的本质区别
- Extjs Window用法详解
- LINUX驱动开发: UBUNTU下,比如我写了个.C 驱动文件。 之后我要把它放在哪里,我才能得到.ko文件
- Java集合之LinkedList源码解析
- Linux 基础操作_2
- 51nod 圆与三角形
- Spring AOP实例
- noty – jQuery通知插件
- 新一代大数据处理引擎:Apache Flink
- CSS 多浏览器兼容性问题及解决方案
- ThinkPHP3.2 命名空间随记
- Android中的Dialog 对话框的使用
- Dagger2 详解