加入收藏 | 设为首页 | 会员中心 | 我要投稿 晋中站长网 (https://www.0354zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

liunx目录和文件管理

发布时间:2022-10-15 05:03:13 所属栏目:Linux 来源:互联网
导读: 目录
一.liunx目录结构 1.1 目录结构概述
Linux操作系统中的目录和文件数据被组织为一个树形目录结构,所有的分区,目录,文件等都具有一个相同的位置起点----根目录。Linu系统中只有一个根

目录

一.liunx目录结构 1.1 目录结构概述

Linux操作系统中的目录和文件数据被组织为一个树形目录结构,所有的分区,目录,文件等都具有一个相同的位置起点----根目录。Linu系统中只有一个根目录,而Windows操作系统中每个分区都有一个根目录,这点需要加以区分。 Linux操作系统在定位文件或目录位置时,使用斜杠“/”进行分割(区别于Windows操作系统中反斜杠“\”)。整个树形目录结构中,使用独立的一个“/”表示根目录,根目录是Linux操作文件系统的起点,其所在的分区成为根分区。在根目录下,Linux操作系统将默认建立一些特殊的子目录,分别具有不同的用途。

1.2 目录和作用

文件资源目录管理组件_linux文件copy到目录_Linux 文件与目录管理

二.liunx/usr目录

它是 unix 系统中最重要的目录之一,涵盖了二进制文件,各种文档,各种头文件,x,还有各种库文件;还有诸多程序,例如 ftp,telnet 等等。 /usr不是user的缩写,其实usr是Unix Software Resource的缩写, 也就是Unix操作系统软件资源所放置的目录,而不是用户的数据;所有系统默认的软件都会放置到/usr, 系统安装完时,这个目录会占用最多的硬盘容量。

常用usr目录

linux文件copy到目录_Linux 文件与目录管理_文件资源目录管理组件

相对而言。如果不是用户必备的二进制文件,多半会放在/usr/bin;如果不是系统管理员必备的工具,多半会放在/usr/sbin。

2.2 liunx/var目录

/var 目录用于存储动态数据,例如缓存、日志文件、软件运行过程中产生的文件等。

Linux 文件与目录管理_文件资源目录管理组件_linux文件copy到目录

根(/)相当于一个入口,文件的总入口,也是唯一入口

boot 系统内核、启动文件

dev 硬件文件(黄色

etc 配置文件等同于windows 注册表Linux 文件与目录管理,一般都是文本文件

var/log日志文件,数据变化的

root系统管理员的家目录上 /root

2.3 七种常见的liunx的文件

文件资源目录管理组件_Linux 文件与目录管理_linux文件copy到目录

三.显示命令 3.1 cat-----命令

cat语法为cat(选项)(文件列表参数) ,其功能是连接文件或标准输入 至标准输出,常用于显示文件内容

Linux 文件与目录管理_文件资源目录管理组件_linux文件copy到目录

图例:

Linux 文件与目录管理_文件资源目录管理组件_linux文件copy到目录

3.2 more-----命令

基本操作:

1. 空格下一行到文末后自动退出

2.b上一行

3.enter一行一行滚动

4.自动退出

5.q退出

图例:

Linux 文件与目录管理_文件资源目录管理组件_linux文件copy到目录

3.3 less----命令

less功能:

less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。

less[选项]文件名

1. 可以使用/ 查找 n向下 N向上查找

2. Page Up 向上翻页,Page Down 向下翻页

3. 其余参考more

Linux 文件与目录管理_linux文件copy到目录_文件资源目录管理组件

3.4 head/tail-----命令

解释:它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中, 而 tail 想当然尔就是看档案的结尾。

Linux 文件与目录管理_文件资源目录管理组件_linux文件copy到目录

linux文件copy到目录_Linux 文件与目录管理_文件资源目录管理组件

3.5 tr-----命令

您可以将 tr 看作为 sed的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr所能够做的。

3.6 sort[options]file(s)--------命令

工作原理:Sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。

文件资源目录管理组件_linux文件copy到目录_Linux 文件与目录管理

3.7 grep---命令

grep的作用:文本搜索工具,根据用户指定的“模式(过滤条件)”对目标文本逐行进行匹配检查, 打印匹配到的行 图表:

linux文件copy到目录_Linux 文件与目录管理_文件资源目录管理组件

基本格式:要查找的字符串以双引号括起来单引号也可以

“^……”表示以……开头,“……$”表示以……结尾

“^$”表示空行

Linux 文件与目录管理_文件资源目录管理组件_linux文件copy到目录

四.压缩,解压缩

gzip和bzip都是压缩软件,比如windows里的好压和360压缩或者微软自带的等等,比较gzip和bzip之间的压缩比例,压缩时间等问题。

4.1 gzip bzip2

gzip[-9]文件名... 提高压缩比例,但是文件较大是效率会低

bzip2[-9]文件名...

gzip -d . gz格式的压缩文件 d就是解压

bzip2 -d .bz2格式的压缩文件

9代表压缩比率,9最大,1最小,gzip的压缩率要高于bzip2

linux文件copy到目录_Linux 文件与目录管理_文件资源目录管理组件

4.2 归档tar

tar [选项] ... 归档文件名 源文件或目录

tar [选项] ... 归档文件名 [-C 目标目录]

linux文件copy到目录_文件资源目录管理组件_Linux 文件与目录管理

4.3. vi 编辑器

vi与vim之间的区别:vim是vi的升级版,代码补完、编译及错误跳转等方便编程的功能特别丰富, 在程序员中被广泛使用。

常用选项:

linux文件copy到目录_文件资源目录管理组件_Linux 文件与目录管理

五.三种模式 5.1常见模式

vi 编辑器有三种模式:命令模式、插入(编辑)模式、底行模式

linux文件copy到目录_Linux 文件与目录管理_文件资源目录管理组件

5.2插入模式

命令模式:此模式下,可使用方向键(上、下、左、右键)或 k、j、h、i 移动光标的位置,还可以对文件内容进行复制、粘贴、替换、删除等操作。

快捷键:

Linux 文件与目录管理_linux文件copy到目录_文件资源目录管理组件

5.3输入模式

输入模式: 使 Vim 进行输入模式的方式是在命令模式状态下输入 i、I、a、A、o、O 等插入命令各指令的具体功能如表 3 所示),当编辑文件完成后按 Esc 键即可返回命令模式。

Linux 文件与目录管理_linux文件copy到目录_文件资源目录管理组件

5.4末行模式

末行模式:文件中的指定内容执行保存、查找或替换等操作。使 Vim 切换到编辑模式的方法是在命令模式状态下按“:”(英文冒号)键,此时 Vim 窗口的左下方出现一个“:”符号,这是就可以输入相关指令进行操作了。

文件资源目录管理组件_Linux 文件与目录管理_linux文件copy到目录

(编辑:晋中站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!