【Linux】基本指令(一)

本文介绍了操作系统的概念,重点讲解了Linux的基本指令,如ls、pwd、cd、touch、tree、mkdir、rmdir、rm以及nano等,还提到了一些常用的键位操作,如tab的智能补全和ctrl+c的程序终止。内容覆盖了文件和目录的管理,为初学者提供了Linux学习的基础知识。
摘要由CSDN通过智能技术生成

在这里插入图片描述

​📝个人主页:@Sherry的成长之路
🏠学习社区:Sherry的成长之路(个人社区)
📖专栏链接:Linux
🎯长路漫漫浩浩,万事皆有期待

1.操作系统

操作系统概念:一款进行软硬件资源管理的软件。

比如买来一台电脑,电脑的硬件是直接存在的,但是操作系统只有在开机后,才会被加载,这就说明操作系统是一个软件

看下图:
在这里插入图片描述

操作系统处于软硬件之间,起承上启下的效果。对上给应用提供接口,所以软件可以被编写出来。

而操作系统存在的意义就是:对软硬件进行合理的管理。以达到为上层用户提供良好的(稳定的、安全的、快速的)运行环境的目的。

从时间上看,我们是先有键盘才有鼠标的,没有鼠标就代表着当时的操作系统并不需要鼠标来点击,即并没有图形化界面,这就意味着先有命令行才有图形化界面。

对于 Linux操作系统,我们大多就是依靠指令来进行操作,所以学习指令是必不可少的

2.Linux 基本指令

2.1 ls 指令

语法:ls [选项] [目录或文件]
功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。

在这里插入图片描述

ls 为命令,后面可以跟 命令选项,如-a,-d…

常用指令:

-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-d 将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
-i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
-k 以 k 字节的形式表示文件的大小。ls –alk 指定文件
-l 列出文件的详细信息。
-n 用数字的 UID,GID 代替名称。 (介绍 UID, GID)
-F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表
示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。(目录类型识别)
-r 对目录反向排序。
-t 以时间排序。
-s 在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)
-R 列出所有子目录下的文件。(递归)
-1 一行只输出一个文件。

常见选项:

ls -l:显示出更多的文件信息

ls -l 的 l 相当于 list,就是使用列表的形式,列出文件的更多信息。

在这里插入图片描述

文件 = 文件内容 + 文件属性
这些文件信息就相当于文件属性,如文件名,修改时间等(也是数据,存储也会占用磁盘空间) 因此,文件操作 = 文件内容操作 or 文件属性操作

简写为ll也可以:

在这里插入图片描述

ls -l -a:显示出更多的隐藏文件(./…)<

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sherry的成长之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值