龙空技术网

Linux学习笔记(3)—文件与目录管理

书生听雨景阑珊林 128

前言:

现在小伙伴们对“centos怎么上翻”都比较关怀,咱们都需要剖析一些“centos怎么上翻”的相关文章。那么小编同时在网络上汇集了一些关于“centos怎么上翻””的相关知识,希望兄弟们能喜欢,姐妹们一起来了解一下吧!

前言

实验环境如下:

系统:CentOS-7-x86_64-DVD-2009

系统安装环境:VMware Workstation 16 player(仅用于非商业用途)

CentOs官网下载

VMware下载地址

Linux的目录结构为树状结构,最顶级的目录称为根目录/。可以通过挂载将其它目录添加到树中,通过解除挂载移除。

一、绝对路径和相对路径1、绝对路径:

从根目录(以/表示)写起,以完整的路径名表示,例如:/usr/share/fonts

2、相对路径:

.或者..表示目标目录的上一级目录,例如:当前目录为/usr/share/,要进入此目录下的某个子目录,可以使用如下命令

cd ../[子目录名]

二、处理目录的常用命令

命令

说明

格式

ls (list files)

列出目录及文件名

ls [可选项] [ 目录名称]

备注:目录名称不填即指当前目录

cd (change directory)

切换工作目录

cd 目标目录(绝对或相对)路径

pwd(print working directory)

显示当前所在目录

pwd [可选项]

mkdir(make directory)

创建新目录

mkdir [可选项] 目录名称

rmdir(remove directory)

删除空的目录

备注:只能删除空目录。rm命令可删除非空目录

rmdir [可选项] 目录名称

cp (copy)

复制文件或名录

单个复制:

cp [可选项] 源文件路径 目标路径

说明:目标路径如果是目录,则以源文件名复制;如果是文件,则以目标文件名复制

多个复制:cp [可选项] 源文件路径(多个,空格隔开) 目标路径

说明:目标路径需是目录,所有文件以源文件名复制到目标目录

rm(remove)

移除文件或目录

rm [可选项] 文件或目录路径(可多个,空格隔开)

说明:移除目录时,需添加可选项 -r

mv(move)

移动文件或目录,或修改名称

移动文件到某个目录

mv [可选项] 源文件路径(可多个,空格隔开) 目标目录路径

修改文件或目录名

mv [可选项] 源文件(目录)名 新文件(目录)名

三、文件内容查看

命令

说明

格式

cat

从第一行还是显示文件内容

cat [可选项] 文件

tac

从最后一行显示文件内容

tac [可选项] 文件

nl

显示文件内容带行号

nl [可选项] 文件

more

一页一页翻

more 文件

备注:more的过程中按键操作:

(1) 空格 :下翻一页

(2) 回车 :下翻一行

(3) /字符串 :向下搜索『字符串』关键字

(4) :f :显示文档名和当前显示的行数

(5) b或ctrl+b :往回翻页,只对文件有效

(6) q :退出

less

一页一页翻

more 文件

备注:less的过程中按键操作:

(1) 空格或PgDoDn(PageDown) :下翻一页

(2) PgUp(PageUp):上翻一页

(3) /字符串 :向下搜索『字符串』关键字

(4) ?字符串 :向上搜索『字符串』关键字

(5) n :重复上一个搜索

(6) N :反向重复上一个搜索

(6) q:退出

head

显示文件的前几行

head -n 行数 文件

备注:默认显示前10行

tail

显示文件后面几行

teil [可选项] 文件

备注:

(1) -n : 后面接数字表示显示几行

(2) -f : 表示持续监听文件变化,只要文件尾部内容有变就会显示,通过ctrl+c结束

标签: #centos怎么上翻