N42期-qq-林友埙-第一周作业
1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
基于Dpkg (Debian系)
商业发行版 o Ubuntu,一个非常流行的桌面发行版。
社区发行版 o Debian,一个强烈信奉自由软件,并由志愿者维护的系统。
o inux Mint,从Ubuntu派生并与Ubuntu兼容的系统。
基于RPM (Red Hat系)
商业发行版 o Red Hat Enterprise Linux,Fedora的商业版,由Red Hat维护和提供技术支持。
o Mandriva,最初为Red Hat的派生版。 o openSUSE,最初由Slackware分离出来,现在由Novell维护。
社区发行版 o Fedora,是Red Hat的社区版,会经常引入新特性进行测试。
o PCLinuxOS,Mandriva的派生版本,由社区维护的非常流行的发行版。
o CentOS,从Red Hat发展而来的发行版,由志愿者维护,旨在提供开源的,并与Red Hat 100%兼容的系统。
基于其他包格式
o ArchLinux,一个基于KISS(Keep It Simple and Stupid)的滚动更新的操作系统。
o Chakra,一个从ArchLinux派生出来,只使用KDE桌面的半滚动更新发行版。
o Gentoo,一个面向高级用户的发行版,所有软件的源代码需要自行编译。
o Slackware,最早的发行版之一,1993年创建,由Patrick J. Volkerding维护。
2、总结Linux的哲学思想
• 一切皆文件,把几乎所有的资源统统抽象为文件形式,包括硬件设备,甚至通信接口等 • 由众多功能单一的程序组成:一个程序只用于做一件事,并且做好;组合小程序完成复杂任务; • 程序启动后,尽量避免跟用户交互,目标:易于以编程的方式实现自动化任务 • 使用文本文件保存配置信息
3、说明Linux系统上命令的使用格式
命令格式: COMMAND OPTIONS ARGUMENTS
OPTIONS 选项有两种:长选项和短选
1.ifconfig 查看网络接口配置命令
• [root@localhost ~]# ifconfig
eno16777728: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.16.90.88 netmask 255.255.255.0 broadcast 172.16.90.255
inet6 fe80::20c:29ff:fee8:3d8e prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:e8:3d:8e txqueuelen 1000 (Ethernet)
RX packets 955 bytes 110368 (107.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 587 bytes 59885 (58.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0nn
2.echo 回显命令
[root@localhost ~]# echo -e "hello \neveryone"
hello
everyone
[root@localhost ~]#
3.export用于设置或显示环境变量
[root@localhost ~]# export | tail - 10
==> standard input <==
declare -x SELINUX_USE_CURRENT_RANGE=""
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SSH_CLIENT="172.16.81.208 54577 22"
declare -x SSH_CONNECTION="172.16.81.208 54577 172.16.90.88 22"
declare -x SSH_TTY="/dev/pts/0"
declare -x TERM="xterm"
declare -x USER="root"
declare -x XDG_RUNTIME_DIR="/run/user/0"
declare -x XDG_SESSION_ID="1200"
tail: cannot open ‘10’ for reading: No such file or directory
[root@localhost ~]#
4. date 显示和修改系统日期和时间
显示日期时间
date [OPTION]… [+FORMAT]
FORMAT:格式符%F %T %Y %m %d %H %M %S %s:从1970年1月1日至今经过的秒数(时间戳)
[root@localhost ~]# date
Tue Jan 16 14:59:50 CST 2018
[root@localhost ~]#
设定日期时间
date [MMDDhhmm[[CC]YY][.ss]]
MM:月
DD:日
hh:小时
mm:分钟
[CC]YY]:年 CC世纪 YY年 可省略
.ss: 秒 可省略
[root@localhost ~]# date 100818282018.38
10月8日18点28分2018年38秒
N42期-qq-林友埙-第一周作业的更多相关文章
- N42-qq-林友埙-第二周作业
1.Linux发行版的系统目录名称命名规则及用途 2.文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息 1.文件的元数据是指文件的属性.大小.创建时间.访问时间.属主属组等 ...
- 2017-2018-1 Java小组-1623 第一周作业
2017-2018-1 Java小组-1623 第一周作业 <构建之法>学习笔记及团队成员介绍 1. 学习内容 概论 个人技术和流程 软件工程师的成长 两人合作 团队和流程 敏捷流程 实战 ...
- Java第一周作业
Java第一周作业 本周作业: 参考<<教材学习指导(http://www.cnblogs.com/rocedu/p/7911138.html)) 学习第一章视频 参考<<使用 ...
- 2018-2019-1 20189221《Linux内核原理与分析》第一周作业
Linux内核原理与分析 - 第一周作业 实验1 Linux系统简介 Linux历史 1991 年 10 月,Linus Torvalds想在自己的电脑上运行UNIX,可是 UNIX 的商业版本非常昂 ...
- C语言--第一周作业评分和总结(5班)
作业链接:https://egdu.cnblogs.com/campus/hljkj/CS2017-5/homework/963 一.评分要求 * 要求1 (5分):博客中给出安装软件的截图(得分点1 ...
- C语言-第一周作业
要求1: 请在你的PC或者移动设备上安装词典,该词典工具能对计算机术语进行翻译.需要在你的博客中给出安装软件的截图,请确保阅读者能从截图判断出你的被安装的设备是PC或者移动设备.(5经验值) 要求2: ...
- 2019-2020-1 20199303 《Linux内核原理分析》 第一周作业
2019-2020-1 20199303 <Linux内核原理分析> 第一周作业 1. 环境准备 在众多的Linux发行版中,Ubuntu,小红帽还有类Unix系统的BSD系统,我选择了目 ...
- C语言1-2019秋第一周作业
第一周作业 1.你对软件工程专业或者计算机科学与技术专业了解是怎样? 软件技术专业是计算机科学的一个分支,和软件科学与技术专业相比较,软件技术专业的侧重点在开发和技术的实际应用,而对软件开发的理论要求 ...
- 初入计算机专业,学习c语言的第一周作业问答
2019年9月17日下午3点30,我来到了1117教室准备上我进入大学的第一堂计算机专业课,并需要完成以下作业. 2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样? 我所了解的计算机就是一台 ...
随机推荐
- java并发之内存模型
java内存模型知识导图 一 并发问题及含义 并发编程存在原子性.可见性.有序性问题. 原子性即一系列操作要么都执行,要么都不执行. 可见性,一个线程对共享变量的修改,另一个线程可能不会马上看到. ...
- java之ReentrantLock详解
前言 如果一个代码块被synchronized修饰了,当一个线程获取了相应的锁,并执行该代码块时,其他线程便只能一直等待,等待获取锁的释放,现在有这么一种情况,这个获取锁的线程由于要等待IO或者其他原 ...
- HDU - 1512 Monkey King
Problem Description Once in a forest, there lived N aggressive monkeys. At the beginning, they each ...
- 虚拟机上安装centos8.0
一.准备宿主机 为了培训Hadoop生态的部署和调优技术,需要准备3台虚拟机部署Hadoop集群环境,能够保证HA,即主要服务没有单点故障,可执行基本功能,完成小内存模式的参数调整. 1.1.准备安装 ...
- centos7 安装 mysql5.7 版本(全)
centos 安装 版本说明 :centos7,mysql5.7 ,不是 centos7 可能有些命令不兼容 安装 mysql-server # 下载并安装 mysql yum wget -i -c ...
- 机器学习回顾篇(7):决策树算法(ID3、C4.5)
.caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px so ...
- [CF431C]k-Tree
题目描述 Quite recently a creative student Lesha had a lecture on trees. After the lecture Lesha was ins ...
- SpringCloud之RefreshScope 源码解读
SpringCloud之RefreshScope @Scope 源码解读 Scope(org.springframework.beans.factory.config.Scope)是Spring 2. ...
- shell基本运算符(五)
shell支持多种运算符,包括:算术运算符.关系运算符.布尔运算符.字符串运算符.文件测试运算符. 注意:条件表达式要放在方括号之间,并且要有空格,eg:[$a==$b] 是错误的,必须写成 [ $a ...
- OSI七层模型和五层TCP/IP协议
1.查公网ip的方法: windows,打开浏览器,访问百度,搜IP即可 linux:curl ifconfig.me 2.OSI七层模型 ==网络工程师:== 物理层 1层,通信介质的信号到数字信号 ...