linux初学
一、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,第一天部分总结
- linux(初学)
- linux初学笔记(3):输入输出的处理和vim的使用
- linux初学(十二)之linux用户基础
- Linux初学 - 安装及网络配置
- linux共享链接库初学--JNI编程
- Linux 系统快捷键初学
- 初学 linux 笔记
- linux 初学经验
- 初学linux系统管理3
- 初学linux之CentOS7 VirtualBox增强功能安装
- 初学Linux[10]--Linux下的常用软件列表
- 初学Linux[13]--Linux中的十个“快速”
- linux初学 unit4 练习
- python初学常见问题记录(1)--linux下和win7下安装python
- linux初学 unit6
- linux初学 unit8
- 初学linux网络服务之PXE网络部署系统实验
- Linux初学实战之重定向标准 I/O 流
- Linux初学——文件系统的简单操作