一、前置条件
入门必备,强烈推荐
二、具体操作
1、Linux下安装软件
(1)待补充
2、Linux下启动服务
【1、由来】
历史上,Linux 的启动一直采用“init”进程。但是有缺陷。所以,用Systemd来取代init。
【2、Systemd 概述】
设计目标是,为系统的启动和管理提供一套完整的解决方案。根据 Linux 惯例,字母d是守护进程(daemon)的缩写。 Systemd 这个名字的含义,就是它要守护整个系统。使用了 Systemd,就不需要再用init了。Systemd 取代了initd,成为系统的第一个进程(PID 等于 1),其他进程都是它的子进程。
【3、系统管理】
Systemd 并不是一个命令,而是一组命令,涉及到系统管理的方方面面。
systemctl
systemd-analyze
hostnamectl
localectl
timedatectl
loginctl
【4、Unit】
Systemd 可以管理所有系统资源。不同的资源统称为 Unit(单位)。
Unit 一共分成12种。
【5、Unit 的配置文件】
每一个 Unit 都有一个配置文件,告诉 Systemd 怎么启动这个 Unit 。
Systemd 默认从目录/etc/systemd/system/读取配置文件。但是,里面存放的大部分文件都是符号链接,指向目录/usr/lib/systemd/system/,真正的配置文件存放在那个目录。
systemctl enable命令用于在上面两个目录之间,建立符号链接关系。
【6、Target】
启动计算机的时候,需要启动大量的 Unit。如果每一次启动,都要一一写明本次启动需要哪些 Unit,显然非常不方便。Systemd 的解决方案就是 Target。
简单说,Target 就是一个 Unit 组,包含许多相关的 Unit 。启动某个 Target 的时候,Systemd 就会启动里面所有的 Unit。
【7、日志管理】
Systemd 统一管理所有 Unit 的启动日志。带来的好处就是,可以只用journalctl一个命令,查看所有日志(内核日志和应用日志)。日志的配置文件是/etc/systemd/journald.conf
3、Linux下如何操作文件
(1)从外部复制文件到Linux指定目录
待补充
(2)将文件从一个目录拷贝到另一个目录
使用cp命令拷贝文件
cp {source} {target}
image.png
(3)文件的创建
用vi命令创建文件
vi {文件名}
image.png
列出目录下的文件后,能看到不同颜色的文件
个人理解:白色的是文件,蓝色的是文件夹,红色的是压缩包
(4)文件的删除
删除指定文件:
rm {文件名}
image.png
(5)文件内容的编辑
参考资料
使用vi命令修改文件内容
vi {文件名}
image.png
所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。
(6)文件的查找
待补充
网友评论