码迷,mamicode.com
首页 > 系统相关 > 详细

linux初学

时间:2020-11-27 11:02:09      阅读:11      评论:0      收藏:0      [点我收藏+]

标签:虚拟机设置   编译   busybox   vim   形式   添加   unity   use   现在   

一、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、启动虚拟机,开始安装。
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
5、安装完成
技术图片
6、登录成功
技术图片

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

1、vim编辑/etc/bashrc配置文件。
2、文件结尾添加如下内容:
export HISTTIMEFORMAT="%F %T "
3、:wq保存退出。
4、. /etc/bashr 重新加载配置文件。

四、Linux哲学思想
1、一切都是一个文件(包括硬件)
2、小型,单一用途的程序
3、链接程序,共同完成复杂的任务
4、避免令人困惑的用户界面
5、配置数据存储在文本中

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

1、date 显示和设置系统时间
技术图片

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信息
技术图片

4、ifconfig 查看网卡信息
技术图片

5、echo 命令可以将后面跟的字符进行输出
echo [-neE][字符串]
技术图片

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

linux初学

标签:虚拟机设置   编译   busybox   vim   形式   添加   unity   use   现在   

原文地址:https://blog.51cto.com/15013111/2553676

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!