Linux基础课学习一

第一周

1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
2、安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。
3、配置环境变量,实现执行history的时候可以看到执行命令的时间。
4、总结Linux哲学思想。
5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令

答:
1、
Linux发行版=Linux内核+商业软件
Linux发行版:RedHat、Fedora、suse、debian、Ubuntu、centos等 
debian:三大发行版本中唯一以社区形式运作,不以商业公司形式运作。是一个致力于创建自由操作系统的合作组织。而且debian开发者创建的操作系统中绝大部分基础工具来源于GNU工程。
   ubuntu:是一个以桌面应用为主的linux操作系统。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。 
   mint:Linux Mint 是一款基于 Ubuntu 与 Debian 开发的 Linux 操作系统发行版,被很多爱好者誉为“最好的桌面应用系统”,就像是 Linux 世界中的 macOS,非常适合个人日常办公或开发电脑使用
 Redhat
  RHEL:RedHat Enterprise Linux,是Redhat自己的发行的企业版,是Redhat的一个重要节点。每18个月发行一个新版本
   CentOS:是一个基于Redhat linux 提供的可自由使用源代码的企业级linux发行版本。目前Centos已被收购,成为redhat旗下的一个组织。
Fedora:Fedore是一款基于linux的操作系统,也是一组维持计算机正常运行的软件集合。由红帽公司赞助。每6个月发行一个新版本,可视为Redhat的技术测试版
2、
在这里插入图片描述
3、
在这里插入片描述
在这里插入图片描述
在这里插入图片描述
4、

  • linux系统是一个多任务,多终端的系统,这意味着linux系统可以同时登陆多个用户和多个终端
  • 一切皆文件:Linux系统把几乎所有的系统资源全部都抽象为文件形式,包括硬件设备,甚至通信的接口都是以文件形式存在的。
  • Linux系统是由许许多多的小程序组成的,这些小程序的功能性单一,组合这些小程序才能完成一些复杂的任务。
  • 尽量避免的捕捉用户的接口,避免和用户互交,运行完某个程序时直接输出结果,这样易于以编程的方式完成自动化任务。
  • 使用文本方式保存配置文件,便于修改某些配置功能来实现自动化。

5、

  • echo
    在这里插入图片描述 在这里插入图片描述

  • screen 共享屏幕
    screen -S yourname -> 新建一个叫yourname的session
    screen -ls -> 列出当前所有的session
    screen -r yourname -> 回到yourname这个session
    screen -d yourname -> 远程detach某个session
    screen -d -r yourname -> 结束当前session并回到yourname这个session

  • data 显示和设置系统时间
    在这里插入图片描述
    在这里插入图片描述

  • ifconfig 显示或设置网络设备
    在这里插入图片描述
    启动关闭指定网卡:
    [root@linuxcool ~]# ifconfig eth0 down
    [root@linuxcool ~]# ifconfig eth0 up

  • export 用于将shell变量输出为环境变量,或者将shell函数输出为环境变量
    列出当前所有的环境变量
    [root@linuxcool ~]# export -p
    定义环境变量
    [root@linuxcool ~]# export MYENV

注:非商业用途,有违版权请告知!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值