linux 相关
linux 相关
安装anaconda
-
下载anaconda,区别arm和x86,查看命令:uname -m
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.05-Linux-x86_64.sh
-
找到下载的sh文件,执行安装
bash Anaconda3-2020.11-Linux-x86_64.sh
-
一直enter,yes直到安装结束
-
新开一个终端,验证安装成功
conda info -e 查看环境列表
apt 和 yum的区别
-
一般来说著名的 Linux 系统基本上分两大类:
-
RedHat 系列:Redhat、Centos、Fedora 等
-
Debian 系列:Debian、Ubuntu 等
-
-
apt 和 yum 都是依赖管理工具
apt RedHat系列 yum Debian系 apt list -installed yum list installed apt upgrade yum update apt remove package yum-remove
Systemd 指令
-
简介 init vs systemd
- init 历史上,Linux 的启动一直采用
init
进程。启动时间长。init
进程是串行启动,只有前一个进程启动完,才会启动下一个进程;启动脚本复杂。 - Systemd 就是为了解决这些问题而诞生的。它的设计目标是,为系统的启动和管理提供一套完整的解决方案。字母
d
是守护进程(daemon)的缩写。 Systemd 这个名字的含义,就是它要守护整个系统。使用了 Systemd,就不需要再用init
了。Systemd 取代了initd
,成为系统的第一个进程(PID 等于 1),其他进程都是它的子进程 - Systemd 的优点是功能强大,使用方便,缺点是体系庞大,非常复杂。事实上,现在还有很多人反对使用 Systemd,理由就是它过于复杂,与操作系统的其他部分强耦合,违反"keep simple, keep stupid"的Unix 哲学。
- init 历史上,Linux 的启动一直采用
-
系统管理
Systemd 并不是一个命令,而是一组命令,涉及到系统管理的方方面面。
-
参看文章: