运维开发网

linux初学

运维开发网 https://www.qedev.com 2020-11-26 13:36 出处:51CTO 作者:IT乐乐
一、Linux发行版本slackware:SUSELinuxEnterpriseServer(SLES),OpenSuse桌面debian:ubuntu,deepin(深度),mintredhat:RHEL:RedHatEnterpriseLinux,每18个月发行一个新版本CentOS:CommunityEnterpriseOperatingSystem兼容RHEL的格式中标麒麟:中标软件Fed

一、Linux发行版本

slackware:SUSE Linux Enterprise Server (SLES) , OpenSuse桌面

debian: ubuntu,deepin(深度),mint

redhat: RHEL: RedHat Enterprise Linux, 每18个月发行一个新版本

CentOS: Community Enterprise Operating System 兼容RHEL的格式

中标麒麟:中标软件

Fedora:每6个月发行一个新版本

Alpine: 一个面向安全的轻型 Linux 发行版。它不同于通常 Linux 发行版,Alpine 采用了 musllibc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,只有5M左右大小

ArchLinux:轻量简洁,遵循K.I.S.S.原则( keep it simple and stupid ),Manjaro

Gentoo:极致性能,不提供传统意义的安装程序,下载源代码在本机上编译安装软件

LFS:Linux From scratch 自制Linux,只是一个说明书

Android:kernel+busybox(工具集)+java虚拟机

CentOS和Ubunru是现在主流使用的版本。

二、安装CentOS7.6过程

1、下载并安装Vmware软件。

2、下载CentOS7.6安装包。

3、Vmware新建虚拟机设置好。

4、启动虚拟机,开始安装。

linux初学

linux初学

linux初学

linux初学

linux初学

linux初学

5、安装完成

linux初学

6、登录成功

linux初学

三、配置环境变量,实现执行history的时候可以看到执行命令的时间。

1、vim编辑/etc/bashrc配置文件。

2、文件结尾添加如下内容:

export HISTTIMEFORMAT="%F %T "

3、:wq保存退出。

4、. /etc/bashr 重新加载配置文件。

四、Linux哲学思想

1、一切都是一个文件(包括硬件)

2、小型,单一用途的程序

3、链接程序,共同完成复杂的任务

4、避免令人困惑的用户界面

5、配置数据存储在文本中

五、总结:Linux常用命令,并实例说明

1、date 显示和设置系统时间

linux初学

2、screen 可以实现会话管理,如:新建会话,共享会话等

创建新screen会话

screen –S [SESSION]

加入screen会话

screen –x [SESSION]

退出并关闭screen会话

exit

剥离当前screen会话

Ctrl+a,d

显示所有已经打开的screen会话

screen -ls

恢复某screen会话

screen -r [SESSION]

3、lscpu 查看cpu信息

linux初学

4、ifconfig 查看网卡信息

linux初学

5、echo 命令可以将后面跟的字符进行输出

echo [-neE][字符串]

linux初学

6、 export 变量名="值" 形式存放在 /etc/profile 或 ~/.bash_profile

linux初学

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号