1 Linux简介
2021/6/5 7:22:04
本文主要是介绍1 Linux简介,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1 Linux简介
1.1 环境安装与配置
1.1.1 网址访问
https://cloud.tencent.com/act/double11?
https:协议。配置sll证书,才有https协议,否则只有http协议。
cloud.tencent.com:80 域名,即IP地址,IP地址就是电脑地址,域名解析,解析的就是ip地址;此处域名还应该包含端口号,假设默认为80。
act/double11:资源地址
链接网络,分配ip地址,ip地址可以理解为电脑标识,我们可以通过ip地址找到电脑
端口号:程序的唯一标识,通过端口号可以访问电脑的服务器(程序)。
IP地址是电脑的标识,端口号是程序的标识。
1.1.2 认识Linux
存放着程序和网址的高级电脑,别人通过网络也能访问,高级电脑所用的操作系统就是Linux系统。
Linux系统,Window系统,都是用来操作电脑。
Window系统:win10,win7,winxp(发行版本)
Linux系统:Ubuntu,centos,kali(发行版本)
1.1.3 软件安装
(1)VirtualBox软件:这个软件的功能就是可以虚拟一台电脑,可以理解为电脑模拟器。
安装:双击安装程序,下一步下一步下一步(可以选择你要安装的目录【不能有中文】)
(2)安装Ubuntu18:1.下载;2.解压;3.ctrl+shift+esc,点击性能查看是否开启虚拟化;4.新建虚拟电脑.
cd PythonEnv/进入Python配置环境目录
bash start_mode.sh 切换模式 #黑窗口和页面的来回切换
bash Configura.sh 配置Python环境
(3)安装Pycharm:创建项目,配置本地解释器、配置Linux解释器。
Linux环境:
1.file->new project;2.配置解释器,使用linux解释器;3.设置端口转发;
4.通过ip地址127.0.0.1,端口:1234,用户名:bd,输入密码;
5.找linux的解释器/home/bd/.virtualenvs/py3env/bin/python3.6;
6.本地的python文件同步到linux虚拟机;
7.linux创建了一个文件夹;
8.Tools-》Deployment-》configuration 配置同步目录,设置地址/ /;
9.选择上传方式。
1.2 Linux和Windows对比
(1)文件系统的差别
Windows很明显的特征就是有C盘、D盘等各种磁盘。
Linux则很简单,只有一个根目录,也可以说只有一个盘,整个系统所有的东西都在根目录下。
Linux目录:
(2)用户管理的差别
Windows上用户概念很模糊,但是Linux上就会经常使用到;Linux通过用户权限来指定不同的用户对文件不同的使用权限。
Linux用户:root用户,系统用户,普通用户。
root用户:是Linux管理员,也称为超级用户,root用户拥有整个系统所有的权限,可以查看,修改系统文件里的任何文件。
Bd:是Linux普通用户,在Ubuntu中,root用户被锁定,当需要是使用的时候可以使用sudo来提权。
root@clem:~#exit
bd@clem:~$
这里的clem是主机名,相当于Windows上的计算机名。
~ 是当前用户的家目录,家目录就相当于我们window系统盘中的用户目录.
#是超级用户的提示符,$是普通用户的提示符。
(3)应用方向不一样
Windows更多是代替纸质书写的办公,提升日常生活工作的交流效率
Linux一开始很大程度上就面对网络服务,所以Linux是可以随便换桌面的,Linux也有很多不同的桌面系统。
Linux发行版本:ubantu、centos、kali、redhat、debian、linux minl、fedora、archlinux等。
1.3 基本操作命令与快捷键
1.3.1 基本操作命令
1.3.2 终端快捷键:
1.3.3 pycharm快捷键:
1.4 基本文件操作
![在这里插入图片描述](/upload/202106/05/202106050722039994.png)
1.5 硬件管理
1.5.1 开关机
1.5.2 磁盘管理
这篇关于1 Linux简介的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-0600-macOS和Linux安装和管理多个Python版本
- 2024-03-30[译]漫画SELinux概念
- 2024-03-29linux 移动文件
- 2024-03-28linux .so file
- 2024-03-28Linux 磁盘管理
- 2024-03-28Linux学习笔记(十三)磁盘管理(一):磁盘分区
- 2024-03-26linux 创建 文件
- 2024-03-25使用SecureCRT对Linux vim进行颜色设置
- 2024-03-202019-2020-12 20199317 《Linux内核原理与分析》 第十二周作业
- 2024-03-20Linux运维的第二周总结