回顾Linux的一些知识点

  • Post author:
  • Post category:linux





前言

在Linux环境下学习C语言也有一段时间了。每本书本在最开始为我们讲述Linux时,都会先为我们介绍Linux的环境背景以及如何管理与使用,在当初学习这些知识点的时候,我总是把它当成小故事,也只浅尝辄止的了解。但当我们认真学习过一段时间再回过头去看它时,发现这些知识点已经深深的与我们的所有知识点都串联在了一起,现在就让我们一起来看看吧。

首先Linux是什么?

Linux的内核是仿照UNIX系统编写的,然后开源由全世界的程序共同努力开发出的一款操作系统,所以它的系统接口、命令都根UNIX通用。

Linux也叫作类UNIX操作系统,也就是免费版的UNIX。

安卓系统以Linux为内核。



使用步骤



1.Linux的文件系统

Linux管理磁盘的能力非常强,因此不需要显示的分区,也没有盘符。

所有文件都被管理在根目录下

/(/表示根目录)

bin 目录下存储的是一些常用的系统命令

sbin 目录下存储的是一些管理用户才能使用的高级命令

boot 目录下存储的是系统启动所需要的数据

dev 目录下存储的是硬件设备文件

etc 目录下存储的是操作系统的各种配置文件

home 目录下存储的是用户主目录,home下会为系统用户创建一个以用户名命名的目录(用户主目录),该用户对它有绝对的控制权。

lib 目录下存储的是库文件(代码库,以.so(共享库)或.a(静态库)结尾的文件,类似于windows下的dll文件)

media 目录下存储的是多媒体设备,如:光盘、U盘、共享文件夹

mut 以挂载方式呈现(映射)的一些目录(mount)

opt 该目录下安装一些常用的软件

proc 存储各个进程的临时文件和数据

root 存储超级用户的相关文件(超级用户默认不开户、管理员用户通过sudo命令申请超级权限、普通用户、游客)

usr 存储头文件

sys 存储着系统相关的文件

大家可以在空闲时去翻翻看这些文件夹,了解他们的分配规则,其实就是在了解Linux是怎样管理系统的。

另外大家还要知道一些文件的路径的知识

那么什么是路径呢:

路径就是指文件的路径,描述文件所处的位置

如:我们随手翻看windows下的某个文件夹,上面会显示这个文件的路径。

现在我查看我下载的Linux的路径。

(windows:C\Users\xzh\Virtual Box VMs\ubuntuNew Linux:/home/xzh)

相对路径:以当前所在位置,描述一个文件的位置,就叫相对路径(因为他的正确与否取决于当前位置和路径信息的准确性,所以安全度不高,但使用方便)。

绝对路径:从根目录开始描述一个文件的位置,就叫绝对路径(准确性高)。

那么什么叫根目录呢:

根目录一般用 / 来表示

另外的:

~ 用户主目录

… 当前目录的上一级

. 当前目录(用于定位)



2.终端下的常用技巧

1、Ctrl+Alt+T快速打开终端,命令就在终端下执行,类似于windows系统的命令提示符(Win+R)。

2、Ctrl+Shift+T新建终端标签页。

3、Tab键可以补全命令或文件名。

4、Up/Down切换命令记录。

5、Ctrl+Alt+方向 切换工作区

6、Ctrl+Tab切换程序



版权声明:本文为Xzh1228563023原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。