Linux课程第二周作业


前言

这周学习了课程的前两章,总结了50多条Linux的命令,知道了什么是ASCII码、Unicode编码、UTF-8编码。还学习了5种符号,包括\转义符、单引号、双引号、反向单引号、大括号的用法。对于计算机基础又简单复习了一遍。

一、Linux主流发行版

  1. REHL:Red Hat Enterprise Linux(RHEL)是一个由Red Hat开发的商业市场导向的Linux发行版。红帽公司从 Red Hat Enterprise Linux 5 开始对企业版 LINUX 的每个版本提供 10 年的支持。Red Hat Enterprise Linux 常被简称为 RHEL,但它并非官方名称。Red Hat Enterprise Linux 大约 3 年发布一个新版本。
  2. CentOS:CentOS是REHL的社区版。但是没有红帽厂商提供技术支持。
  3. Ubuntu:是以桌面应用为主的Linux发行版,比较受开发人员的欢迎,内核版本更新比较快。

二、安装Centos操作系统并将主要步骤截图

安装了太多次了…昨天截过图的windows电脑蓝屏重装系统了,就不重新截图了…

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

  1. 在.bash_profile中输入export HISTFORMMIT="%F %T "
  2. . .bash_profile

四、总结Linux哲学思想

  1. 一切皆文件
  2. 小型、单一用途的程序
  3. 链接程序,共同完成复杂的任务
  4. 避免令人困惑的用户界面
  5. 配置数据存储在文本中

五、总结Linux常用命令使用格式,并用实例说明

1. echo

  • echo $abc:显示变量abc内容
    • echo $PS1:显示当前PS1(PS1是命令提示符)
    • echo $SHELL:显示当前shell类型
    • echo $LANG
  • echo -n:不换行
    • echo -n $abc
  • echo -e:启用 \ 字符的解释功能
    • echo -e “\a”:输出声音
    • echo -e ‘\0127’:输出W
      • \0nnn插入nnn(八进制)所代表的ASCII字符
      • \xHH插入HH(十六进制)所代表的ASCII字符

2. screen

  • 功能一:开启screen后执行的命令,关闭终端后程序可以继续运行
  • 功能二:桌面共享(前提是多个终端用同一个用户连接到同一台电脑上,并且这台电脑上需要安装screen)
    • screen -S xiaohong:创建名为xiaohong的screen
      • exit:关闭xiaohong的screen
    • screen -x xiaohong:加入xiaohong的screen(两个界面同步了)(远程协助)
      • ctrl+a,d:退出xiaohong的screen

3. date

  • date:显示当前系统时间
  • date 月日小时分年.秒:更改时间——月日小时分年.秒(仅在内存中)
  • date +%F:显示今天的年月日

4. clock

  • clock:查看硬件时间
  • clock -s:用硬件时间来修正错误的系统时间
  • clock -w:用系统时间来修正硬件时间

5. tmux

  • tmux:开启tmux
  • 先按ctrl+b,再按":上下分屏
    • 分屏后,先按ctrl+b,再按 向上键/向下键可以切换光标
  • 先按ctrl+b,再按%:左右分屏
  • exit:退出tmux

6. init

  • init 0:关机
  • init 3:字符界面模式
  • init 5:图形界面模式
  • init 6:重启

7. alias

  • alias:显示所有别名
  • alias 别名=”命令“:定义别名(在内存中)
    • 要使别名生效要在.bashrc中更改
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值