第一次作业
1.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 采用了 musl
- libc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,只有
- 5M左右大小
- ArchLinux:轻量简洁,遵循K.I.S.S.原则( keep it simple and stupid ),Manjaro
- Gentoo:极致性能,不提供传统意义的安装程序,下载源代码在本机上编译安装软件
- LFS:Linux From scratch 自制Linux,只是一个说明书
- Android:kernel+busybox(工具集)+java虚拟机
2. 安装CentOS
已经使用VMware安装了CentOS 8
[root@centos8 etc]# cat os-release
NAME="CentOS Linux"
VERSION="8 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"
3. 配置环境变量,实现执行history的时候可以看到执行命令的时间:
执行 nano ~/.bash_profile
将 export HISTTIMEFORMAT="%F %T " 加入 .bash_profile
保存然后执行 . .bash_profile
然后执行history

4. Linux的哲学思想
- 一切都是一个文件(包括硬件)
- 小型,单一用途的程序
- 链接程序,共同完成复杂的任务
- 避免令人困惑的用户界面
- 配置数据存储在文本中
5. linux 执行命令的格式为
命令 + 选项 + 参数, 中间使用空格隔开
COMMAND [OPTIONS...] [ARGUMENTS...]
范例:date -d 显示输入时间
[root@centos8 etc]# date -d 20191129
Fri Nov 29 00:00:00 EST 2019

浙公网安备 33010602011771号