Linux操作系统-基本使用(5)

163 阅读3分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第22天,点击查看活动详情

1. 服务器操作系统

Linux就是一种服务器操作系统,首先简要讲解一下服务器操作系统,所谓服务器(硬件)就是一台电脑,一般存放在机房的机架中,全世界各地的互联网络就能访问服务器上储存提供的资源。安装在服务器上的操作系统就是服务器操作系统(软件)。常用的服务器操作系统有Linux(市场份额大)和 Windows Server(市场份额小)

2. Linux系统常用操作

2.1 软件安装/卸载

aptapt是Advanced Packaging Tool,是Linux下的一款安装包管理工具。可以在终端中方便的安装/卸载/更新软件包

  • 安装软件语法:sudo apt install 软件包
  • 卸载软件:sudo apt remove 软件名
  • 更新已安装的包:sudo apt upgrade
sudo apt install sl #安装小火车提示软件(sl)

安装以后,输入slsl命令就能够在终端看到一个火车

2.2 软件源与镜像源

软件源与镜像源通俗概述如下:

  • 所谓软件源就是提供所有软件安装包的源头,软件源下载就是从主服务器上下载软件,如果是国外的服务器,通常下载速度很慢。
  • 所谓镜像源,就是所有服务器的内容是相同的(镜像),但是根据所在位置不同,国内服务器通常会更快一些。方便我们从服务器上更快的下载软件。

2.3 查找文件

find命令功能强大,通常用来在特定目录下搜索符合条件的文件。

find命令具体使用方式概括如下:

命令含义解释
find [路径] -name "*.py"查找指定路径下扩展名是.py的文件,包括子目录,其中的*代表任意多个字符

注:如果 findfind 命令省略了路径,就代表搜索当前所在目录

find ~ -name "1*"  #查找根目录下以1开头的所有文件,通配符*代表任意多个字符

运行以上命令操作,结果如下图所示:可以看出所有以1开头的文件都列出来了

image.png

find -name "*.txt"  #搜索当前目录下所有以.txt结尾的文件

运行以上操作命令,结果如下图所示:

image.png

2.4 软链接

所谓软链接就是类似于Windows系统下的快捷方式,从而能够快速打开这个快捷方式指向的文件。当然,在Linux系统中也可以通过一个文件的软链接,快速的访问该软链接所指向的文件。

创建软链接的具体操作命令如下表所示:

命令含义解释
ln -s 被链接的源文件完整路径 链接文件名建立文件的软链接,相当于建立一个“快捷方式”

注意事项:

  • 被链接的源文件建议使用绝对路径,不要用相对路径
  • 因为绝对路经建立的软链接无论被移动到哪个目录下,都是可以访问到该文件的;相对路径就不行
  • 创建软链接不要忘记-s选项,否则创建出来的将是硬链接
ln -s a1/a2/a3/a4/111.py 111快捷方式  #建立111.py文件的软链接,命名为111快捷方式

运行以上操作命令,可以发现在桌面上多了个名为111快捷方式的软链接文件,如下图所示:

image.png