操作系统和Linux基础指令

本文介绍了操作系统的概念及其在计算机中的作用,重点讲解了Linux操作系统的基础知识。在Linux中,操作主要通过命令行指令完成,如ls用于查看目录内容,pwd用于显示当前工作路径,mkdir用于创建目录。此外,还探讨了路径的表示规则,包括绝对路径和相对路径,以及如何查看和操作隐藏文件。这些基础指令是Linux用户日常操作必不可少的工具。
摘要由CSDN通过智能技术生成

目录

1.操作系统

2.Linux基础指令

2.1 ls

2.2 pwd

2.3 mkdir

1.操作系统

为了便于对于计算机上硬件的控制操作,于是便开发了运行于硬件上的软件,便是操作系统。

操作系统本质上就是一种软件程序,会按照程序指令固定的完成指定功能。

操作系统的出现使得计算机更加便于使用,这也是操作系统需要的任务和定位,即让计算机易于操作和便于使用。

2.Linux基础指令

Linux中并不存在界面UI,这意味着我们的所有操作都无法通过鼠标实现,所以我的功能都是通过指令来完成的。

对于指令便存在对应的使用规则,即为:命令名称 [操作选项] [操作对象]。(注意空格间隔)

不同指令存在不同的功能,有:目录(文件夹)操作指令,普通文件操作指令,压缩指令,匹配查找指令,系统指令和权限指令等。

操作指令内容介绍

指令介绍:

2.1 ls

  • ls,是查看文件夹(目录)下的文件信息。(文件夹在Linux中称作目录)

值得注意的是,任何一种系统中的第一件事情永远都是操作文件。因此Linux默认打开一个终端,便会默认处于一个指定的目录中。

并且Linux是一种多用户操作系统,即可以创建多个用户,多个用户可以同时操作且互不影响。也就是说,Linux为每一位用户都创建了一个家目录,每一位用户只能操作自己的家目录,不能越界操作。

当我们想要查看指定目录中的内容,便需要给命令后加上操作对象,例如:ls /etc(注意空格间隔)

如果文件名以.开头,则该文件默认是不显示的,即为隐藏文件,查看使用ls -a选项,ls -l是查看文件详细信息。

综上解释,一个命令可以存在很多选项,使用对应操作选项便可以附加对应的操作功能。例如上文中的ls -a和ls -l,并且可以组合进行使用,即:ls -a -l或者ls -la。

2.2 pwd

  • pwd,是打印当前的工作路径,即为查看当前的所在路径。

在了解pwd的功能之后,我们有必要了解一下路径的显示规则,有助于我们对路径的解析和认识。

路径的显示规则:

  1. 目录是可嵌套的,当查看一个文件或者当前所在路径是,可能是多层目录嵌套的结果;
  2. 目录或者文件之间以 / 作为间隔,但是当某个路径的起始位置存在 / ,则该 / 并不是作为间隔符存在,而是称之为根目录。例如:存在路径为:/home/dev,则说明当前位于dev目录中,而dev位于home目录中,home在根目录 / 中。

路径的分类:

 在了解路径的两种分类之前,我们有必要明确的是,Linux下的目录结构具有唯一性,并且是一个树形结构,最底层目录便是根目录。

也就是说,Linux中的目录都存在同一个出发点,即根目录 / 。

而这样的目录存储结构,意味着Linux和Windows对于磁盘使用方式的完全不同。其中Linux是将磁盘中的某个分区分配给某个目录,这样的存储方式称为“挂载;”而Windows首先会对磁盘进行分区,每一个分区都可以存在一个独立的目录结构。

结合Linux目录结构的特性和磁盘上的存储方式,说明在Linux的文件系统中,至少要存在一个分区挂载在根目录。

然后我们来了解路径两种分类的内容:

  • 绝对路径:表示路径时,以根目录作为起点的路径;
  • 相对路径:表示路径时,以当前所在目录作为起始的路径。
路径分类内容

 值得注意的是,在每个目录下都存在两个特殊的隐藏目录:

  • . :表示当前目录自身;
  • .. :表示当前目录的上一级目录。

2.3 mkdir 

  • mkdir,是创建目录指令,后面包含一个操作对象,也是创建目录的名称。 

例如:mkdir main,是在当前目录中创建main这一文件夹;mkdir main/newmain,是在当前目录的main文件夹中创建newmain这一文件夹,其中mian/newmain便是一个路径,表示newmain的路径。

与mkdir同时出现的指令还有:

  • -p,是递归多层级创建目录,即哪一层目录不存在便创建哪一层,直到创建到最内层为止。

例如:mkdir -p a/b/c,是从当前目录出发,首先创建a目录,然后在a目录中创建b目录,再在b目录中创建c目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值