1.1什么是操作系统及Linux基本指令1

   1.1什么是操作系统及Linux基本指令1

1.操作系统

应用软件

操作系统

设备驱动

硬件

————————所以的软件行为都会自上而下贯穿计算机的所有软硬件结构 ```


一个好的操作系统,衡量指标:稳定,快,安全

为什么要有操作系统?

操作系统核心工作:

通过对下管理好软硬件资源的手段,达到对上提供良好的(稳定,快速,安全)的操作/使用环境

Linux操作系统的特点:纯命令行/图形化界面

windows也是命令行/图形化界面

先有操作指令,操作指令更贴近操作系统

2.基本指令

2.1预备

操作指令可以带选项

文件的属性也是数据,需要存储

文件=文件内容+文件属性

文件操作=对文件内容的操作 or 对文件属性的操作

2.2

文件的类型

以d开头:是一个目录

以-开头:文件是一个普通文件

在Linux中,以.开头的文件,称之为隐藏文件, . 表示当前路径(存在意义:帮我用户定位当前目录下的一个文件)

    以..开头的文件,cd .. 可以回退到父目录

Linux任意一个目录下都会有两个隐藏文件 ./…
安装tree工具(这种安装需要root账号,普通用户安装后面有介绍)
yum install -y tree
在这里插入图片描述
tree工具可以展示树状目录结构
在这里插入图片描述

2.3 基本指令1

2.3.1 ls 指令(列出该目录所有的子目录和文件) -l/-a/-F/-d选项–类似子功能(子选项可 -la 等组合使用)
语法: ls [选项][目录或文件]
-l 列出文件详细信息

ll 命令是 ls -l 的别名,用于列出当前目录下文件和目录的详细信息,包括权限、所有者、大小和修改时间等。

-a 列出所有文件,包括隐藏文件

-F 列出文件类型(*----可执行文件 /----为目录 )

-d 想文件一样显示,而不是其下的文件,如 ls -d指定目录

2.3.2 pwd命令(显示当前所在目录)
语法: pwd

2.3.3 cd命令(更改工作目录,将当前目录改变到指定目录下)

语法:cd 目录名
cd … : 返回上级目录
在这里插入图片描述
cd /home/litao/linux/ : 绝对路径
cd …/day02/ : 相对路径
cd ~:进入用户家目录
在这里插入图片描述
普通用户 /home/zhengze_0923 为家目录 在这里插入图片描述
超级用户 /root 家目录

cd -:返回上一次访问目录 

在这里插入图片描述

Linux 目录结构像一个多叉树,树的叶子节点一定是空目录或者非目录文件,路上节点与定位非空目录
定位一个文件,是通过路径来定位(路径定位:唯一性----任意一个节点都有父节点)
绝对路径----我们从开始定位到指定文件,具有唯一的路径称之为绝对路径
相对路径----我们以当前路径为参照位置来进行特定文件的定位,称这种路径为相对路径
(当相对路径发现变化,相对路径可能就失效了)
绝对路径用法:相对路径往往比较长,一般在一些固定的场景使用,如配置文件
相对路径比较常用
/----路径分隔符
/ 路径分隔符

在这里插入图片描述
通过cd … 返回上级路径,直到剩下 / ,此时 / 成为根目录

2.3.4 touch命令

语法:touch [选项]… 文件… 功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。 常用选项:

-a 或–time=atime或–time=access或–time=use只更改存取时间。
-c 或–no-create 不建立任何文档。
-d 使用指定的日期时间,而非现在的时间。
-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m 或–time=mtime或–time=modify 只更改变动时间。
-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
-t 使用指定的日期时间,而非现在的时间
在这里插入图片描述
touch 创建文本文档

2.3.5 mkdir命令
语法:mkdir [选项] dirname…
功能:在当前目录下创建一个名为 “dirname”的目录 常用选项:

-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立 好那些尚不存在的目录,即一次可以建立多个目录;

举例: mkdir –p test/test1 : 递归建立多个目录
在这里插入图片描述

2.3.6rmdir指令 && rm 指令(重要)
rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令。
语法:rmdir [-p][dirName]
适用对象:具有当前目录操作权限的所有使用者
功能删除空目录
常用选项
-p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。 在这里插入图片描述

rm命令可以同时删除文件或目录
语法:rm [-f-i-r-v][dirName/dir]
适用对象:所有使用者
功能:删除文件或目录
常用选项:
-f 即使文件属性为只读(即写保护),亦直接删除(不需要询问)
-i 删除前逐一询问确认
-r 删除目录及其下所有文件(递归) 在这里插入图片描述
rm命令删除目录不能直接删除,目录类似多叉树结构,用-r 递归删除
在这里插入图片描述
rm命令删除文本文档时,不需要加 -r选项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值