美文网首页
第一周作业

第一周作业

作者: N45刘莅轩 | 来源:发表于2020-04-13 11:24 被阅读0次

一、按系列罗列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赋予程序的环境变量

相关文章

网友评论

      本文标题:第一周作业

      本文链接:https://www.haomeiwen.com/subject/ewgwmhtx.html