centos与ubuntu安装及相关问题解答
1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
答:Linus的发行版本有slackware,debian,redhat,Alpine,ArchLinux,Gentoo,LFS,Android
redhat:
RHEL: Red Hat公司发布的面向企业用户的Linux操作系统,每18个月发行一个新版本
CentOS: 社区企业操作系统。是RHEL的再编译版本
Fedora:是由Fedora项目社区开发、红帽公司赞助,目标是创建一套新颖、多功能并且自由(开放源代码)的操作系统。每6个月发行一个新版本
slackware:SUSE Linux Enterprise Server , OpenSuse
debian:
ubuntu:提供了一个健壮、功能丰富的计算环境,既适合家庭使用又适用于商业环境。Ubuntu社区承诺每6个月发布一个新版本,以提供最新最强大的软件
deepin
Android:kernel+工具集+java虚拟机
Gentoo Linux
2、安装Centos7.9和ubuntu操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。
答:安装CentOS,步骤主要分为Linus版本选择、指定磁盘容量
a.Linus版本选择
  
b.指定磁盘容量

c.虚拟机设置,设置内存大小,处理器数量,选择下载的IOS映像文件,确定后并点击开启虚拟机

d.虚拟机运行之后,对语言,时区,键盘分布,管理员密码,一般用户名及密码等一般性设置进行配置


e.设置磁盘分区,选择自定义,分区类型选择标准分区,主要分为根目录分100G,/boot放引导数据分1G,swap模拟内存使用分2G,临时用数据目录/data分50G

f.打开网络设置,显示正确的IP地址未成功,在window的CMDping改ip地址,看是否连接成功


g.以上配置完成,点开始安装

h.用设置的用户名进行登录




Ubuntu的安装
a.选择Ubuntu版本

b.设置内存,处理器数量及选择下载好的ISO映像文件

c.开启虚拟机并进一步设置




d.手动分区






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


4、总结Linux哲学思想。
答:一切都是一个文件(包括硬件);小型,单一用途的程序,链接程序;共同完成复杂的任务;避免令人困惑的用户界面;配置数据存储在文本中
5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令
答:命令格式: cmd(命令) option(选项) argument(参数)
echo:echo $PATH;echo "Hello World";echo -e '\a';
screen:screen -S 0;screen -ls;
date:date -d @`date +%s`;
ifconfig:ifconfig -a;
export:export HISTTIMEFORMAT="%F %T ";
6、描述Linux发行版的系统目录名称命名规则以及用途。
答:linus各种发行版本都遵循LSB(Linus Standards Base)规则,使用一致的相关的基础目录名称,使用根目录系统结构(root filesystem),使用FHS(Files Hierarchy Standard)层次结构。
命名规则:
- 文件名称大小写敏感
 - 以 . 开头的文件为隐藏文件
 - 路径分隔 /
 - 文件名最长255个字节
 - 包括路径在内文件名称最长4095个字节
 - 蓝色-->目录 绿色-->可执行文件 红色-->压缩文件 浅蓝色-->链接文件 灰色-->其他文件
 - 除了斜杠和NUL,所有字符都有效.但使用特殊字符的目录名和文件不推荐使用,有些字符需要用引号来引用
 - 每个文件都有两类相关数据:元数据:metadata,即属性, 数据:data,即文件内容
 
功能结构与用途总结如下:
- /boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader, grub)都存放于此目录
 
- /bin:所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序
 
- /sbin:管理类的基本命令;不能关联至独立分区,OS启动即会用到的程序
 
- /lib:启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules)
 
- /lib64:专用于x86_64系统上的辅助共享库文件存放位置
 
- /etc:配置文件目录
 
- /home/USERNAME:普通用户家目录
 
- /root:管理员的家目录
 
- /media:便携式移动设备挂载点
 
- /mnt:临时文件系统挂载点
 
- /dev:设备文件及特殊文件存储位置
 - /opt:第三方应用程序的安装位置
 - /srv:系统上运行的服务用到的数据
 - /tmp:临时文件存储位置
 - /usr: universal shared, read-only data
 
- /var: variable data files
 - /proc: 用于输出内核与进程信息相关的虚拟文件系统
 
- /sys:用于输出当前系统上硬件设备相关信息虚拟文件系统
 - /selinux: security enhanced Linux,selinux相关的安全策略等信息的存储位置
 
centos与ubuntu安装及相关问题解答的更多相关文章
- CentOS 与Ubuntu 安装软件包的对比
		
工作需要开始转向centos,简单记录软件包安装 wget不是安装方式 他是一种下载软件类似与迅雷 如果要下载一个软件 我们可以直接 wget 下载地址 ap-get是ubuntu下的一个软件安装方式 ...
 - Centos、Ubuntu 安装 Mono、Jexus
		
Mono是.NET的跨平台实现 在众多关于语言的争论中,.NET一直被以不能跨平台而诟病,Mono改变了这一现状. 有人当心Mono会涉及版权啥的问题.高深的偶不懂,不过我觉得Unity3D都能用,为 ...
 - CentOS和Ubuntu安装软件命令对比(区别)
		
此表内容来自<Ubuntu Server最佳方案>,CentOS和Ubuntu(Debian)是VPS最常见的系统,这份表很实用,分享下
 - Linux : centOS 与 Ubuntu 安装 Nginx
		
源码下载: wget http://nginx.org/download/nginx-1.14.0.tar.gz 解压:tar –zxvf xxx 安装依赖: yum -y install open ...
 - Centos 7.0 安装Mono 3.4 和 Jexus 5.6
		
2013-07-26 写过一篇<CentOS 6.3下 安装 Mono 3.2 和Jexus 5.4>,CentOS 7在CentOS 6的基础上有很大的调整,本文是这篇文章的更新,主要介 ...
 - 转:CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP)环境
		
CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP) 今天遇到一个网友提到需要在Linux VPS服务器中安装LAMP(Apache/MySQL/PHP)网站环 ...
 - Centos + docker,Ubuntu + docker介绍安装及详细使用
		
docker笔记 常用命令 设置docker开机自启:sudo chkconfig docker on 查所有镜像: docker images 删除某个镜像:docker rmi CONTAINER ...
 - Ubuntu/CentOS 系统上安装与配置Nginx
		
一.在线安装: Ubuntu:sudo apt-get install nginx CentOS: sudo yum install nginx 二.安装后的位置: 1.服务地址:/etc/init. ...
 - 用UltralSO安装CentOS 和 Ubuntu
		
UltralSO是一个U盘制作工具,这几天用UltralSO安装了CentOS和Ubuntu 制作这两个U盘启动程序的区别是,CentOS安装完后,需要把.iso文件拷贝到U盘中,而且CentOS文件 ...
 
随机推荐
- SpringBoot 后端接收前端传值的方法
			
1.通过HttpServletRequest接收,适用于GET 和 POST请求方式 通过HttpServletRequest对象获取请求参数 @RestController @Reque ...
 - 【c++ Prime 学习笔记】第7章 类
			
类的基本思想是数据抽象和封装 数据分离抽象是一种依赖于接口和实现分离的编程/设计技术.接口包括用户能执行的操作,实现包括类的数据成员.接口实现的函数体.定义类所需的各种私有函数 封装实现了类的接口和实 ...
 - win 常用修复蓝屏,系统比对最后更新20210804
			
您可以尝试以下方案: 在管理员命令提示符下键入以下命令:Dism /Online /Cleanup-Image /ScanHealth这条命令将扫描全部系统文件并和官方系统文件对比,扫描计算机中的不一 ...
 - UltraSoft - Beta - Scrum Meeting 1
			
Date: May 17th, 2020. Scrum 情况汇报 进度情况 组员 负责 今日进度 q2l PM.后端 维护Beta阶段文档 Liuzh 前端 增加删除操作按钮 Kkkk 前端 查询增加 ...
 - BUAA软件工程个人项目作业
			
BUAA软件工程个人项目作业 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人项目作业 我在这个课程的目标是 学习软件开发的流程 这个作业在哪 ...
 - linux与windows下文件编码问题
			
注:转换操作均在Linux终端进行操作 DOS与Unix格式转换 安装工具:dos2unix.unix2dos # ubuntu apt-get install dos2unix apt-get in ...
 - Spring Cloud Gateway + Jwt + Oauth2 实现网关的鉴权操作
			
Spring Cloud Gateway + Jwt + Oauth2 实现网关的鉴权操作 一.背景 二.需求 三.前置条件 四.项目结构 五.网关层代码的编写 1.引入jar包 2.自定义授权管理器 ...
 - js模板引擎laytpl的使用
			
在我们实际的开发过程中,可能会遇到使用ajax去后台获取一堆的数据,然后动态的渲染到页面上.比如:去后台获取一个list集合,然后将数据以表格的形式展示在页面上.另外一种可能发生的情况就是页面上需要批 ...
 - 梦开始的地方(Noip模拟3) 2021.5.24
			
T1 景区路线规划(期望dp/记忆化搜索) 一看题目发现肯定是概率期望题,再仔细想想这三天做的题,就知道是个期望dp. 考试思路(错): 因为聪聪与可可的10分打法根深蒂固,导致在考试时想到了用深搜( ...
 - 字符串与模式匹配算法(二):MP算法
			
一.MP算法介绍 MP 算法(Morris-Pratt算法)是一种快速串匹配算法,它是詹姆斯·莫里斯(James Morris)和沃恩·普莱特(Vaughan Pratt)在1970年提出的一种快速匹 ...