一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第22天,点击查看活动详情。
1. 服务器操作系统
Linux就是一种服务器操作系统
,首先简要讲解一下服务器操作系统,所谓服务器(硬件)就是一台电脑,一般存放在机房的机架中,全世界各地的互联网络就能访问服务器上储存提供的资源。安装在服务器上的操作系统就是服务器操作系统(软件)。常用的服务器操作系统有Linux(市场份额大)和 Windows Server(市场份额小)
2. Linux系统常用操作
2.1 软件安装/卸载
是Advanced Packaging Tool,是Linux下的一款安装包管理工具。可以在终端中方便的安装/卸载/更新软件包
- 安装软件语法:
sudo apt install 软件包
- 卸载软件:
sudo apt remove 软件名
- 更新已安装的包:
sudo apt upgrade
sudo apt install sl #安装小火车提示软件(sl)
安装以后,输入命令就能够在终端看到一个火车
2.2 软件源与镜像源
软件源与镜像源通俗概述如下:
- 所谓软件源就是提供所有软件安装包的源头,软件源下载就是从主服务器上下载软件,如果是国外的服务器,通常下载速度很慢。
- 所谓镜像源,就是所有服务器的内容是相同的(镜像),但是根据所在位置不同,国内服务器通常会更快一些。方便我们从服务器上更快的下载软件。
2.3 查找文件
find命令功能强大,通常用来在特定目录下搜索
符合条件的文件。
find命令具体使用方式概括如下:
命令 | 含义解释 |
---|---|
find [路径] -name "*.py" | 查找指定路径下扩展名是.py的文件,包括子目录,其中的*代表任意多个字符 |
注:如果 命令省略了路径,就代表搜索当前所在目录
find ~ -name "1*" #查找根目录下以1开头的所有文件,通配符*代表任意多个字符
运行以上命令操作,结果如下图所示:可以看出所有以1开头的文件都列出来了
find -name "*.txt" #搜索当前目录下所有以.txt结尾的文件
运行以上操作命令,结果如下图所示:
2.4 软链接
所谓软链接就是类似于Windows系统下的快捷方式
,从而能够快速打开这个快捷方式指向的文件。当然,在Linux系统中也可以通过一个文件的软链接,快速的访问该软链接所指向的文件。
创建软链接的具体操作命令如下表所示:
命令 | 含义解释 |
---|---|
ln -s 被链接的源文件完整路径 链接文件名 | 建立文件的软链接,相当于建立一个“快捷方式” |
注意事项:
- 被链接的源文件建议使用绝对路径,不要用相对路径
- 因为绝对路经建立的软链接无论被移动到哪个目录下,都是可以访问到该文件的;相对路径就不行
- 创建软链接不要忘记-s选项,否则创建出来的将是硬链接
ln -s a1/a2/a3/a4/111.py 111快捷方式 #建立111.py文件的软链接,命名为111快捷方式
运行以上操作命令,可以发现在桌面上多了个名为111快捷方式的软链接文件,如下图所示: