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 你对软件工程专业或者计算机科学与技术专业了解是怎样? 我所了解的计算机就是一台 ...
随机推荐
- 【Oracle】SQL语句优化
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最 ...
- kubernetes垃圾回收器GarbageCollector源码分析(一)
kubernetes版本:1.13.2 背景 由于operator创建的redis集群,在kubernetes apiserver重启后,redis集群被异常删除(包括redis exporter s ...
- 寻找子串位置<codevs>
KMP板子题; 如果不会可以参考其他算法书 代码: #include<iostream> #include<stdio.h> #include<stdlib.h> ...
- Redis 复制过程详解
Redis 的复制功能分为同步( sync )和命令传播( command propagate )两个步骤: 同步用于将从服务器的数据库状态更新至主服务器当前所处的数据库状态. 命令传播则用于在主服务 ...
- Orecle基本概述(1)
Orecle1.什么是orecle及体系结构?* 全局数据库,指物理磁盘数据库,一个真实存在的磁盘目录.*用户: 用户在oracle里面是用来隔离数据的*表空间: 逻辑结构,不可视的,虚拟的,用户的数 ...
- Oracle 编写存储过程并设置定时执行
Oracle 版本:11g PL/SQL 版本:11.0.3.1770 1.如果编写单个存储过程,则直接在procedure新建并编写:如果需要写多个同类功能的存储过程,为了方便管理,可以现在pack ...
- git 删除未提交的文件
git checkout . && git clean -xdf
- WPF使用border画框
以前的界面中使用的框大都是由美工做好的,但是这样就遇到几个问题: 框只是换一个颜色,就需要多做出一张图,资源包中也要多一个图片资源: 文字的数量会改变,用一张固定的图进行拉伸,边角处会变得越来越不尽如 ...
- 2019.10.28 CSP%您赛第四场t3
我写不动前两个了. 原谅一下. ____________________________________________________________________________________ ...
- 是可忍孰不可忍!!nodepad++作者台独分子,恶毒言论!!!
本来用了两年这个软件吧,不带任何情感的,单纯辅助工具.直到今天,在GitHub上,发现了这个作者以及一些同党都是一群尼玛生在中国骂中国的狗币. https://github.com/notepad-p ...