美文网首页
第一周作业

第一周作业

作者: 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