Linux基本操作

Linux基本操作

什么是操作系统

操作系统是一款管理软件,对下管理软硬件资源(手段),对上提供良好(稳定,安全,高效)的运行环境(目的)
在这里插入图片描述

Linux下基本指令

写指令等同于在Windos下学习基本操作,图形化界面和命令行在操作系统看来没有任何区别
pwd # 显示当前用户所在的路径
ls # 显示当前路径下的文件或目录名称
ls -l 缩写为 ll # 显示当前路径下的文件或目录的更详细的属性信息
cd + 路径 # 切换路径,让我们进入不同的路径下操作

指令演示

在这里插入图片描述
ls指令详细用法
在这里插入图片描述

为了帮我们更好地理解指令,我们首先要弄清楚下面的问题
如何理解文件?
1.文件本身
如果我们创建了一个空文件,请问,占不占磁盘空间? —> 要占有
文件 = 文件内容数据 + 文件属性数据(元数据meta数据)
所以操作文件的方法有两套:操作文件内容的,操作文件属性的

2.文件之间(普通文件 VS 目录)
普通文件
目录 --> 文件夹 --> 保存文件的场所(先这样理解)

在这里插入图片描述
对比上图 ls -l 和 ls -al 显示内容的不同 —> 以 . 开头的文件,在Linux中为隐藏文件,ls -a 显示所有文件,包括隐藏文件,ls 默认不显示隐藏文件
在Linux中 .表示当前目录 …表示上一级目录
在这里插入图片描述

pwd # 显示当前用户所在的路径
知识点:
C:\Windows\assembly\NativeImages_v4.0.30319_64(Windows)
/root/linux_learning(Linux)
windows下以\作为路径分隔符 Linux下以/作为路径分隔符

cd + 路径 # 切换路径,让我们进入不同的路径下操作
在这里插入图片描述
到 / 无法回退了,/ 为Linux下的根目录
几乎任何操作系统的文件目录组织结构是一颗多叉树,叶子节点可能为普通文件或者空目录 ,路上节点只能是目录 ,一个目录里面既可以是目录也可以是普通文件

在这里插入图片描述
为什么我们喜欢以路径来标识一个文件
因为从 / 开始到指定文件下 路径 + 文件名具有唯一性 这个叫绝对路径 (比较官方,可以作为配置文件中的一个配置)
在这里插入图片描述
相对于自身当前所处的路径,进行文件定位 为相对路径(简单,日常操作用它)
在这里插入图片描述

tree命令可以将当前目录以树状的结构呈现出来
在这里插入图片描述
如无法使用tree命令
root用户 yum install -y tree
其他用户用sudo提权

Window小技巧
win+x ->Windows PowerShell(管理员) 打开面板
在这里插入图片描述
从win10开始 Window已支持Linux操作

whoami指令查看当前用户
在这里插入图片描述
Linux中
/home/XXX 叫做用户XXX的工作路径或者家目录,为特定用户登录是所处的路径
但root用户登录时其家路径叫做 /root
cd ~ ## 进入当前用户的家目录即默认登录所处的目录
cd - ## 从两个热带路径下,来回切换

touch指令
touch是Linux下创建普通文件的命令
在这里插入图片描述

ls -l可查看文件的最近一次修改时间
在这里插入图片描述
stat命令可以查看一个文件的更详细信息
在这里插入图片描述
touch一个已经存在的文件可以更新文件最近一次修改时间
在这里插入图片描述
mkdir命令
mkdir 创建一个空目录
mkdir -p /a/b/c 创建路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值