Linux基础-系统管理

Linux系统启动时会启动很多系统服务进程,这些系统服务进程没有控制终端,不能直接和用户交互。其他进程都是在用户登录或运行程序时创建,在运行结束或用户注销时终止,但系统服务进程不受用户登录注销的影响,它们一直在运行着,这种进程有一个名称叫守护进程(Daemon)。

Linux基础-远程登录

通常在工作过程中,公司中使用的真实服务器或者是云服务器,都不允许除运维人员之外的员工直接接触,因此就需要通过远程登录的方式来操作。所以,远程登录工具就是必不可缺的,目前,比较主流的有Xshell, SSH Secure Shell, SecureCRT,FinalShell 等,大家可以根据自己的习惯自行选择。

Linux基础-CentOS7配置静态IP

我们目前安装的Linux操作系统,安装完毕之后并没有配置IP地址,默认IP地址是动态获取的,那如果我们使用该Linux服务器部署项目,IP动态获取的话,也就意味着,IP地址可能会发生变动,那我们访问项目的话就会非常繁琐,所以作为服务器,我们一般还需要把IP地址设置为静态的。

VMware虚拟机的三种网络模式

在安装 VMware 之后,宿主机和VMware上会出现几个相关的虚拟设备,每个设备的功能如下:

  • VMnet0:桥接(Bridge)模式下的虚拟交换机。
  • VMnet1:仅主机(Host-only)模式下的虚拟交换机。
  • VMnet8:NAT 模式下的虚拟交换机。
  • VMware Network Adapter VMnet1:宿主机与 Host-only 虚拟网络进行通信的虚拟网卡。
  • VMware Network Adapter VMnet8:宿主机与 NAT 虚拟网络进行通信的虚拟网卡。

Linux基础-VI/VIM编辑器

VIM 是 Linux 系统上一款文本编辑器,它是操作 Linux 的一款利器。 当前有很多优秀的 IDE 都支持安装 VIM 插件,原因就是使用它便捷,高效,很爽!

linux基础-文件系统

在计算机的文件系统中,根目录指文件系统的最上一级文件目录,它是相对子根目录来说的;它如同一棵大树的“根”一般,全部的树杈以它为起点,故被取名为根目录。以微软公司开发设计的Windows操作系统为例:点开这台电脑(我的电脑、计算机),双击鼠标C盘就进入C盘的根目录。双击鼠标D盘就进入D盘的根目录。

在Linux世界里,一切皆文件。

Linux文件系统是采用层级式的树状目录结构,根目录是“/”

CentOS图文安装教程

CentOS是免费的、开源的、可以重新分发的开源操作系统。全名为“社区企业操作系统(Community Enterprise Operating System)”,提供长期免费升级和更新服务,自由使用。国内最大的服务器操作系统,现在基本所有的互联网公司后台服务器都采用CentOS

VMware下载安装

前言:Linux坏境,如果没有条件购买云服务器,电脑性能足够的话,可以在自己的电脑上安装一个虚拟机,然后在虚拟机里面安装一个linux系统。

Linux入门

Linux概述

Linux内核最初是由芬兰的林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Git的基本操作

补充:Git的文件状态:

Git的文件有两种状态:未跟踪已跟踪。未跟踪指文件没有被git所管理,已跟踪指文件已被git管理。已跟踪的文件又有三种状态:未修改已修改暂存

未修改: 表示磁盘中的文件和Git仓库中文件相同,没有修改。

已修改: 表示磁盘中的文件已被修改,和Git仓库中文件不同。

暂存: 表示文件修改已被保存,但尚未提交到Git仓库。

可以通过git status来查看文件状态

Git的工作原理

Git是一个分布式的版本控制系统,与集中式的版本控制系统不同的是,每个人都工作在通过克隆建立的本地版本库中。也就是说每个人都拥有一个完整的版本库,查看提交日志、提交、创建里程碑和分支、合并分支、回退等所有操作都直接在本地完成而不需要网络连接。

Git的卸载与安装

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。