高士涛-学习日报

姓名

高士涛

日期

2023/04/26

部门

云服务业务部

导师

王晓明

学习工作内容

学习Linux文件管理相关内容

1. Linux文件管理是指在Linux系统中对文件和目录进行创建、删除、复制、移动、重命名、修改属性、链接等操作。Linux文件管理涉及到以下几个方面:

Linux文件基本属性:Linux文件有三种类型,分别是普通文件、目录文件和链接文件。每种类型的文件都有自己的属性,包括属主、属组、权限等。Linux文件的属性可以用ls命令查看,用chownchgrpchmod命令修改。

Linux链接:Linux链接分为硬链接和软链接。硬链接是指多个文件名指向同一个索引节点,删除其中任何一个不会影响其他文件的访问。软链接是指一个文件名指向另一个文件名,类似于快捷方式,删除被指向的文件会导致链接失效。Linux链接可以用ln命令创建和删除。

Linux文件与目录管理:Linux系统提供了一些常用的命令来对文件和目录进行管理,如pwdcdmkdirrmdircprmmv等。这些命令可以使用绝对路径或相对路径来指定文件和目录的位置,还可以使用一些选项来增加功能或改变行为。

Linux文件内容查看:Linux系统提供了一些命令来查看或编辑文件的内容,如cattacnlmorelessheadtail等。这些命令可以显示整个或部分文件的内容,还可以支持分页、搜索、跳转等功能。

 

2. Linux常用文件管理命令:

命令

功能

选项和参数

pwd

显示当前工作目录

一般不带任何参数

cd

切换目录

目录名,-表示上次访问的目录,..表示上级目录

ls

列出文件和目录

-a显示所有文件,-l显示详细信息,-d显示目录本身

mkdir

创建目录

-p创建多级目录,目录名

rmdir

删除空目录

目录名

rm

删除文件或目录

-f强制删除,-r递归删除,文件名或目录名

touch

创建或修改文件

文件名

gedit

图形文本编辑器

文件名

vim

文本编辑器

文件名

cat

查看或合并文件内容

-n显示行号,-b显示非空行号,文件名

more

分页查看文件内容

/关键字搜索,n向下匹配,N向上匹配,空格向下翻页,q退出,文件名

less

分页查看文件内容

/关键字搜索,n向下匹配,N向上匹配,PgUpPgDn翻页,v进入vim模式,q退出,文件名

head

查看文件前几行内容

-n指定行数,默认为10,文件名

tail

查看文件后几行内容

-n指定行数,默认为10,文件名

cp

复制文件或目录

-r递归复制目录,源文件或目录名,目标位置

mv

移动或重命名文件或目录

源文件或目录名,新文件或目录名或目标位置

file

查看文件类型

文件名

wc

统计文件内容信息

-l统计行数,-m统计字符数,-w统计单词数,-c统计字节数,文件名

ln

创建链接文件

-s创建软链接(符号链接),源文件或目录名,链接文件或目录名

find

搜索文件或目录

目录名,参数(如-name),文件或目录名

 

 

遗留问题

 

明日计划

 继续深入学习