LinuX操作系统基础------>了解文件结构和相关的文件操作
- 了解LinuX文件系统
- 熟悉LinuX的文件结构
- 熟悉LinuX的基本操作指令
- 利用所学指令进行指令组合操作
什么是文件?什么是目录?
- 文件:一般是一个独立的东西,可以通过某些工具将其打开
- 目录:可以在其中放置其他文件,并且可以分成许多级
- LinuX一切皆文件
LinuX文件系统简介:
LinuX文件系统是LinuX系统的重要自组成部分,它里面的文件都是数据的集合,文件系统不仅包含文件中的数据,还包含了文件系统的机构。所有LinuX的用户,程序,目录以及文件保护信息都存储在其中
LinuX的文件系统结构:
LinuX文件系统是树形的目录结构,即只有一个根目录(/),其中含有下级子目录或文件,子目录中也可以含有其下一级的子目录或文件,就这样一层一层的延伸下去

重点了解的五个目录:
- root:超级管理员的家目录
- home:存放普通用户的家目录,在LinuX系统中每个用户都有自己的目录,一般是以用户名作为目录名
- usr:这个目录下存放着自己安装的软件
- dev:任何硬件或者接口设备都以文件的形式存放在这个目录下
- etc:主要放置一些配置文件,和系统初始化的一些文件
指令的标准格式:
- 指令主体 【-参数选项】 【操作对象】
- “【】” 里的内容为可选项
- 一个指令的主体可以有多个参数选项和操作对象,也可以没有
- 绝对路径:始终从根目录(/)出发,开始寻找目标路径
- 相对路径:从当前目录开始寻找目标路径, “./” 当前目录 “../”上级目录。
LinuX的基本文件命令:
- ls 命令
- 语法格式: ls 【参数选项】 【路径】 显示目录中的文件信息
- 参数选项:-l 以详细列表的形式进行显示
- 参数选项:-a 显示所有文件/文件夹(包含隐藏文件/文件夹)
- 路径:需要列出目录信息的文件路径
- cd 命令
- 语法格式:cd 【路径】 切换到指定的路径下
- 路径:你想切换到的文档的路径(可以是绝对路径,也可以是相对路径)
3.pwd 命令
- 语法格式:pwd (路径) 打印当前的工作目录(绝对路劲)
4.mkdir 命令
- 语法格式: mkdir 【-参数选项】【路径】 创建目录
- 参数选项: -p 多层目录一次性创建
- 路径:新建目录的路径
5.rmdir 命令
- 语法格式:rmdir 【路径】 删除空目录
- 路径:需要删除的空目录路径
6.rm 命令(谨慎使用)
- 语法格式:rm 【-参数选项】【路径】 删除文件或目录
- 参数选项: -f 在删除时不再受到确认消息直接删除
- 参数选项: -r 递归删除一个目录
- 路径;需要删除的文件或目录的路径
7.touch 命令
- 语法格式: touch【文件名】 创建文件
- 路径:需要创建的文件名字
8.cp 命令
- 语法格式: cp 【-参数选项】 原文件路径 目标文件路径 复制文件或目录
- 参数选项: -r 复制目录时连通内容一起复制(递归复制)
9.mv 命令
- 语法格式:mv 原文件路径 【目标文件路径】 移动(剪切)文件或目录
10.cat 命令
- 语法格式: cat 【-参数选项】【文件路径】 查看一个小型文件的内容并显示在屏幕上
- 参数选项; -n 文件内容前显示行号(换行)
11.find 命令
- 语法格式:find 查找路径 匹配表达式 查找系统中的文件或目录
- 常用匹配表达式:
|
-name |
查找指定名称的文件(区分大小写) |
|
-iname |
查找指定名称的文件(不区分大小写) |
|
-user |
查找指定用户名的文件 |
|
-type |
查找指定类型的文件,如b(设备块)、c(字符设备)、d(目录)、f(普通文件)、l(连接符号) |
12.zip 命令
- 语法格式:zip 【-参数选项】 压缩后的文件/目录名 文件/目录路径 压缩文件或目录(保留源文件)
- 参数选项: -r 递归压缩目录
13.gzip/gunzip 命令
- 语法格式:gzip/gunzip 【-参数选项】 文件路径 压缩/解压文件(删除原文件),压缩后文件后缀名为:.gz
- 参数选项: -r 递归压缩/解压目录层次结构中的文件
14.tar 命令
- 语法格式:tar 【-参数选项】 归档问价名 源文件或目录路径 对文件或目录进行备份(归档文件的后缀名为:.tar.gz)
- 参数选项:一般是联合使用。(tar-zxvf 文件/目录 路径)--> 解压
|
-c |
创建“.tar” 格式的包文件 |
|
-z |
调用gzip进行压缩 |
|
-v |
输出详细信息 |
|
-f |
指定文档名(必须是最后一个参数) |
LinuX操作系统基础------>了解文件结构和相关的文件操作的更多相关文章
- Linux操作系统基础(四)保护模式内存管理(2)【转】
转自:http://blog.csdn.net/rosetta/article/details/8570681 Linux操作系统基础(四)保护模式内存管理(2) 转载请注明出处:http://blo ...
- 第1课:Linux操作系统基础【DevOps基础培训】
第1课:Linux操作系统基础 --DevOps基础培训 1. 云主机.公网IP 1.1 公网ip和私网ip 只有公网ip是能够连接互联网的,私网IP 一般只用作局域网 我们能够上网靠的是isp组织分 ...
- linux操作系统基础讲解
计算机的组成及功能: 现在市场上的计算机组成结构遵循冯 诺依曼体系,由CPU.内存.I/O设备,存储四大部分组成. CPU是整个计算机的核心部件,主要由运算器和控制器组成,它负责整个计算机的程序运行以 ...
- linux操作系统基础篇(七)
Linux服务篇(二) 1.nfs服务的搭建 安装: yum install rpcbind nfs-utils -y 配置: NFS服务的配置文件为 /etc/exports,这个文件是NFS的主要 ...
- linux操作系统基础篇(二)
Linux用户.群组.权限 1.用户也是由一个个文件组成的下列文件都是存放用户信息的文件 useradd user1 /etc/passwd: 存放用户信息 /etc/shadow/ :存放用户密码 ...
- 服务器与Linux操作系统基础原理
1.服务器 2.Linux操作系统 1. 服务器 服务器定义与分类: 定义:一个管理资源并为用户提供服务的计算机软件. 按应用分类:通常分为文件服务器(能使用户在其它计算机访问文件),数据库服务器和应 ...
- LinuX操作系统基础------>软件的安装方式,chmod权限,vi编辑器的使用
RPM包管理 -rpm命令管理 RPM包管理 -yum在线管理 文件权限管理 vi编辑器的使用和常用的快捷键 1.RPM包管理: 一种用于互联网下载包的打包及安装工具,RPM包管理分为rpm命令管理和 ...
- Linux操作系统常用命令合集——第一篇-文件和目录操作(40个命令)
一.选项和参数的区别 在经过上一次的系统安装后我们已经成功登陆,登陆LInux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着“选项”(英文名:options)或“参数” ...
- Linux基础(10)AIO项目设计与POSIX文件操作和目录管理
实现fast-cp :拷贝文件到目标对象 Linux的七种文件类型 :https://blog.csdn.net/linkvivi/article/details/79834143 ls -al :h ...
随机推荐
- Linux基础入门(一)初识Shell
Linux基础入门(一)初识Shell shell是什么 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁.Shell 既是一种命令语言,又是一种程序设计语言. Shell ...
- Serverless的概念&定义-无服务计算详解
过去几年间,Serverless 发展迅猛,与其相伴的还有从小程序.移动端等到前后端一体化的演进与实践,也正因如此,从云计算到前端,众多开发者都极为关注 Serverless到底是什么? 在国内,Se ...
- 三个Python自动化测试高效工具的使用总结
##Python语言的特点 Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号 ...
- Cyber Security - Palo Alto Security Policies(2)
Task 3 The SOC(Security Operation Center) monitoring team dashboard reported more 1,000 requests to ...
- Oracle数据库服务器更改计算机名称,导致监听服务打不开解决办法
1.修改listener.ora和tnsnames.ora文件 文件路径为:C:\Oracle\Instanclient_11_2\network\admin # listener.ora Netwo ...
- GPO - General GPO Settings(2)
Creating local folders and copying files Mapping printers via GPO Deny logon locally. Installation ...
- /dev/mapper/VolGroup00-LogVol00 满了,根目录存储垃圾文件导致磁盘满了
登录系统,df -H 发现磁盘存储快满了 解决办法 1. 使用命令查出根目录下大的垃圾文件 使用 du -sh /* | sort -nr 查看根目录下的的大文件,找的不要的 rm -rf 使用 fi ...
- 47 张图带你 MySQL 进阶!!!
我们在 MySQL 入门篇主要介绍了基本的 SQL 命令.数据类型和函数,在局部以上知识后,你就可以进行 MySQL 的开发工作了,但是如果要成为一个合格的开发人员,你还要具备一些更高级的技能,下面我 ...
- 题解 SP1841 【PPATH - Prime Path】
模拟赛考到了这个题,但我傻傻的用了\(DFS\),于是爆了零 后来才想明白,因为搜索树的分支很多,但答案的深度却又没有那么深,所以在这里\(BFS\),而\(DFS\)一路搜到底的做法则会稳稳地\(T ...
- jsp课堂笔记1
http协议:规范浏览器和服务器交互或通信的规则 https:基于http实现,比http更加安全,提供了身份验证和通信内容加密 服务器:1.配置比较高的电脑 2.他就是一个应用 http1.0: ...