linux 发行版安装:
1、linux操作系统下载:https://blog.csdn.net/qq_40827780/article/details/83385464
2、pc上linux系统安装:https://blog.csdn.net/NightSky10/article/details/78538705 或 https://blog.csdn.net/Blazar/article/details/79168116 或 https://jingyan.baidu.com/article/d5a880eb5b0aa153f147cced.html
注意:window系统和linux系统通过U盘启动是不一样的。linux系统的安装是不用进pe系统的,所以选择 "运行自定义映像 "。(目前没有成功过,可能是iso有问题吧)
3、使用 deepin 官方的启动盘制作工具进行安装(亲测有效):https://cloud.tencent.com/developer/article/1484588 或 https://cloud.tencent.com/developer/article/1484588
概念:
linux系统 分 linux内核版 和 linux发行版
1、linux系统 命令,在线练习(用这个就不需要本地安装一个linux系统练习了):https://www.jianshu.com/p/8b25f290e547(里面有多个这种网站)
2、linux系统的 下载命令 也是有仓库源的,这点和npm的下载包一样。指令下载的内容,都有一个 远程 仓库源的。
3、一般掌握 linux基础 知识就可以了。 https://blog.csdn.net/weixin_34111819/article/details/91375436
4、linux的目录结构:https://www.cnblogs.com/0zcl/p/6815417.html
linux目录:一切从“根”开始,“/”是所有目录的起点(定点)
注:查看当前目录的绝对路径,可以使用命令 pwd 。
inux系统的命令上不一定显示当前目录的绝对路径,需要pwd命令打印出来。如:
6、linux几个常用命令:https://blog.csdn.net/qq_23329167/article/details/83856430
a、pwd
b、mkdir
c、删除目录:https://www.cnblogs.com/fuhaots2009/p/3435798.html【使用 rm 参数】
d、删除文件:https://www.cnblogs.com/heyboom/p/11459042.html
e、wget命令:下载文件的工具 https://www.cnblogs.com/sx66/p/11887022.html
7、切换root用户名的权限:https://www.cnblogs.com/sunyllove/p/9771626.html
sudo -i
8、linux 中 安装 软件(如nginx): https://blog.csdn.net/liu_xzhen/article/details/79516303
注意:tar 包都是压缩包
a、rpm包 或 deb包安装:这两个比较简单,有点类似window中exe包。(linux系统一般都有软件包管理器)可以直接安装的。这里不讲
b、tar.gz 文件: 源代码包安装方式:
c、tar.bz2 文件: 源代码包安装方式:
d、tar.xz 文件: linux二进制文件。解压后就可以使用。比如,nodejs,解压后,在bin目录下运行运行命令(如果要全局使用node命令,需要配置,类似window系统的环境变量)
./node -v ## v.12.16.3
重点说明,tar.gz源码安装:https://blog.csdn.net/waS_TransvolnoS/article/details/90257593
1、下载源码:官网下载 或 包管理器下载
2、解压缩你下载的tar.gz包,得到一个文件夹。
tar -zvxf ***.tar.gz
3、进入解压后的目录,运行 configure 文件:
cd xxx ##xxx 为解压后的文件夹
./configure
4、编译:生成二进制程序(二进制文件还没有安装)
make
5、安装生成的二进制文件:
make install ##安装软件
9、linux 卸载软件:https://jingyan.baidu.com/article/a24b33cd5678bd19fe002bf6.html
sudo apt-get autoremove --purge 软件名
sudo ———— 获取 root 权限
apt-get ——— 执行安装卸载功能的软件
autoremove — 告诉 apt-get 我们所要做的操作是移除软件
--purge ——— 注意这前面是两个短划线,这个参数是告诉他们要完整的干净的彻底的移除
10、linux系统的包管理器:
Xshell 连接linux
1、一般要使用Xshell连接linux系统,linux系统中需要安装 openssh-server 。 https://blog.csdn.net/weixin_34049032/article/details/91590623
2、xshell 编辑 服务器文本:
a、vim编辑器,有两种模式。编辑模式 和 命令模式。要保存退出,必须是命令模式下。
deepin发行版(华为笔记本安装的是这个版本的linux系统)
1、安装vscode:https://blog.csdn.net/weixin_33937778/article/details/85974020
我用的是和Windows一样的。deepin操作系统中打开浏览器,从vscode官网上下载。
2、安装nodejs:https://www.jianshu.com/p/4be143c86191(这里描述可能有点不准确。tar.xz 是二进制文件不是源码,解压后就是编译好的程序,不需要编译的)