第一周

2021年3月9日

1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。

linux发行版:

slackware SUSE Linux Enterprise Server (SLES) , OpenSuse 桌面
debian: ubuntu deepin (深度), mint
redhat RHEL: RedHat Enterprise Linux, 18 个月发行一个新版本
CentOS C ommunity Ent erprise O perating S ystem 兼容 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、安装Centos7.6 操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图

 

 

 

 

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

cd /root

vim .bash_profile

#最后一行加入如下命令:

export HISTTIMEFORMAT="%F %T "

wq

保存退出

4、总结linux哲学思想

     一切皆是一个文件(包括硬件)
     小型,单一用途的程序
     链接程序,共同完成复杂的任务
     避免令人困惑的用户界面
     配置数据存储在文本中
 

5、总结linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令。

      echo [-neE] [字符串]

                -E (默认)不支持\解释功能

                -n 不自动换行

                -e 启用\字符的解释功能

 

       screen 可以实现会话管理:

                 screen -S [SESSION] 创建会话

                 screen -x [SESSION] 加入会话

                  exit 退出当前会话

                  Ctrl+a,d 剥离当前会话

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

                    screen -r [SESSION] 恢复会话

       date 显示和设置系统时间

       date +%F _%T  

       ifconfig: ifconfig可设置网络设备的状态,或是显示目前的设置

       /etc/sysconfig/network-scripts/ 此目录可修改对应网卡配置信息

export

 export [-fnp][变量名称]=[变量设置值]

             -f  代表[变量名称]中为函数名称。

             -n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。

             -p  列出所有的shell赋予程序的环境变量。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值