第一周作业

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

linux发行版是有linux内核与各种软件包组成,主流分支有:Debian、Slackware、RedHat
Debian下的主要发行版有:Ubuntu,主要针对个人桌面版与服务器;
Slackware下的主要发行版有:suse,主要针对商业桌面与服务器
RedHat下的主要发行版有:1、 Redhat,红帽旗下商业的操作系统,主要用于服务器;2、centos基于redhat提供的发行版,开源免费产品,国内生产环境用的较多;

二、安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。

首先创建虚拟机并启动:


创建一台虚拟机并启动

这里可以自动配置分区,也可以手动配置,这里用于测试,就自动配置了


配置分区

配置页面,最小化安装,时区选择上海

装的时候配置root密码

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

安装完成后,查看ip地址,使用ssh工具crt登录后修改主机名:

~]# hostnamectl set-hostname lixuanliu

修改环境变量,为history增加时间:

~]# echo 'HISTTIMEFORMAT="%F %T "' >> /etc/profile
~]# source /etc/profile
验证成功

四、总结Linux哲学思想

一切皆文件

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

  • echo
# 使用格式:
       echo [SHORT-OPTION]... [STRING]...
       echo LONG-OPTION

# 实例:
# 输出单行
~]# echo 'liu li xuan'
liu li xuan

# 输出变量
~]# echo $HOSTNAME
lixuanliu

# 制表 换行
~]# echo -e "liu\tlixuan\nn45"
liu     lixuan
n45
echo用法
  • screen
    安装screen:yum -y install screen
# 创建新会话
~]# screen -S liu

screen -ls # 列出所有会话
screen -r ID #根据id重连
screen -r -S sessionname #根据名字重连
exit或者crtl+d  #终止会话
  • date
#使用格式
       date [OPTION]... [+FORMAT]
       date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

date #输出当前时间
date +"%Y-%m-%d %l:%M"  #自定义格式化时间
-d, --date=STRING  根据STRING显示时间,如:date -d "next month"
  • ifconfig
#使用格式
       ifconfig [-v] [-a] [-s] [interface]
       ifconfig [-v] interface [aftype] options | address ...

ifconfig #显示所有在线网络设备信息
ifconfig eth0 #查看指定网卡
ifconfig eth0 up|down  #关闭或开启指定网卡
ifconfig eth0 128.0.1.200 netmask 255.255.255.0 broadcast 128.0.1.254 up  #配置指定网卡
  • export:
#使用格式
    export [-fnp][变量名称]=[变量设置值]
如:export JAVA_HOME=/usr/local/jdk

参  数:
 -f  代表[变量名称]中为函数名称。
 -n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
 -p  列出所有的shell赋予程序的环境变量
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 Linux发行版主要三个分支:Debian、...
    毅_阅读 505评论 0 0
  • 按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 linux的发行版:RedHat、Fedora、...
    L星Y阅读 268评论 0 0
  • ▲就业班和全程班的小伙伴看这里:(学习老王视频的作业第1-2节) 1、按系列罗列Linux的发行版,并描述不同发行...
    一心1977阅读 288评论 0 0
  • 1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 Linux发行版主要有三个分支:Debian...
    Gustav_man阅读 139评论 0 0
  • 问题 1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 2、安装Centos7.6操作系统,创...
    yuweijan阅读 132评论 0 0