一、linux发行版回顾

  1、版本回顾

    

  2、Linux基础

    a、CPU架构

    32位CPU: X86

    64位CPU:X64因为最早的X64位CPU是amd公司生产的所以也叫 amd64(可以兼容X86)

    m6800:早些时候unix所运行的CPU主要是摩托罗拉生产的。早期摩托罗拉生产的CPU是非常有名的,叫m6800,也叫m68k。

    arm:现在我们手持的移动的智能设备他们的CPU架构是arm系列的。

    ultrasparc:斯坦福大学研发,高通

    power:IBM研发。性能极其强大,工艺也极其强大。

    ppc(powerpc):简装power

    MIPS

    alpha:惠普自研的CPU。只跑在自己的alpha小机。跑的是hp-ux系统。

    b、代码运行原理

      我们写的c或c++代码通过编译器(它其实也是程序)转换成对应cpu架构的汇编语言代码,然后再由汇编语言转换成底层CPU所能执行的机器代码,然后他就可以运行了。  即c --> 汇编 --> 机器码。

    c、接口

      Linux,BSD,AIX,...: 统称为Unix-like,他们和unix的API和ABI都是兼容的。

      LGPL:遵循了GPL的应用程序表示只要你用了这个开源程序的源码或者借用了源码等你的代码也必须开源。 LGPL表示如果你只是用了开源应用的接口的话就可以不用开源。可以用作商业用途。

  2、软件授权模式:双线授权

    a、Community:遵循开源协定。

    b、Enterprise:企业版

二、程序管理

  1、程序的组成部分

    a、二进制程序:

    b、配置文件:

    c、库文件:

    d、帮助文件

  2、程序包管理器

    a、程序的组成文件打包成一个或有限几个文件

    b、安装

    c、卸载

    d、查询

    Debian:dpkg(包格式叫deb),apt-get

    RedHat:rpm,yum,dnf

    S.u.S.E: rpm,zypper

    ArchLinux: port,据说port比前面几种方式都好用

    Gentoo:他需要一边安装一边编译,基本都是骨灰级玩家玩

    LFS: Linux from Scratch 他是一本书,教你如何下载源码然后自己搞成一个发行版

    Kali

三、安装Linux

  设置操作系统语言

[root@localhost ~]# localectl set-locale  LANG=en_US.utf8
[root@localhost ~]# cat /etc/locale.conf
LANG=en_US.utf8

linux学习6 Linux系统组成及初始的更多相关文章

  1. Linux学习笔记-Linux系统简介

    Linux学习笔记-Linux系统简介 UNIX与Linux发展史 UNIX是父亲,Linux是儿子. UNIX发行版本 操作系统 公司 硬件平台 AIX IBM PowerPC HP-UX HP P ...

  2. Linux学习之三-Linux系统的一些重要配置文件

    Linux学习之三-Linux系统的一些重要配置文件 1.网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 说明: DEVICE=eth0        ...

  3. linux学习四x系统指令

    一.任务调度 任务调度:系统在某个时间执行特定的命令或者程序 如: 1.对于一些需要周期性执行的一些系统指令 2.定期的病毒扫描 3.定期数据库备份等   命令:crontab 设置任务调度文件: / ...

  4. 【Linux学习】Linux文件系统1--文件系统的目录结构

    Linux文件系统1--文件系统的目录结构 一.linux文件系统的类型 LINUX有四种基本文件系统类型:普通文件.目录文件.连接文件和特殊文件,可用file命令来识别. 1.普通文件:如文本文件. ...

  5. Linux 学习 (一) Linux简介

    Linux达人养成计划 I 学习笔记 Linux 内核官网:www.kernel.org 内核版本说明:主版本.次版本.末版本,如2.6.18 Linux 主要发行版本 RedHat: 服务器领域,部 ...

  6. 【Linux学习 】Linux使用Script命令来记录并回放终端会话

    一背景 二script命令简介 1 什么script命令 2 script命令操作 21 file选项 22 options选项 23 退出script 三Script命令结合实际使用场景 1 先在终 ...

  7. 【Linux学习】Linux文件系统4—Linux文件硬链接与软连接

    Linux文件系统4-Linux文件硬链接与软连接 inode:索引节点 (连接文件)link 一.文件硬链接 1.Linux文件系统中,inode只相同的文件是硬链接文件 2.不同文件名,inode ...

  8. 【Linux学习】Linux文件系统2—linux常用目录结构、绝对路径、相对路径

    Linux文件系统2-linux常用目录结构.绝对路径.相对路径 一. 常见目录结构总结 Linux目录结构就是"树形结构",常见的目录结构: /bin  系统需要的命令位于此目录 ...

  9. Linux学习之四-Linux发行版及版本比较

    Linux发行版及版本比较 三大家族: Fedora是基于RHEL,CentOS,Scientific Linux, 和Oracle Linux的社区版本.相比RHEL,Fedora打包了显著的更多的 ...

随机推荐

  1. Python 运算符 各类运算符总结

    运算符详解2.1.算术运算符2.2.比较(关系)运算符2.3.赋值运算符2.4.逻辑运算符2.5.位运算符2.6.成员运算符2.7.身份运算符三.重要运算符说明3.1.join和符号”+“区别3.2. ...

  2. InfoGan笔记

    InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets ...

  3. [NOIP2018 PJ T4]对称二叉树

    题目大意:问一棵有根带权二叉树中最大的对称二叉树子树,对称二叉树为需满足将这棵树所有节点的左右子树交换,新树和原树对应位置的结构相同且点权相等. 题解:在对称二叉树中,对于深度相同的两个节点$u,v$ ...

  4. 7、注解@Mapper、@MapperScan

    7.注解@Mapper.@MapperScan 2018年09月20日 11:12:41 飞奔的加瓦 阅读数 3284    版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载. https ...

  5. Java Swing 资料(转载学习)

    Swing图像界面简介:https://blog.csdn.net/xietansheng/article/details/72814531 Swing实用经验总结篇:https://blog.csd ...

  6. 前端开发 ECMAScript-1概述

    https://www.cnblogs.com/gaoya666/p/8560745.html ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Com ...

  7. 【转载】关于SimpleDateFormat安全的时间格式化线程安全问题

    想必大家对SimpleDateFormat并不陌生.SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调 ...

  8. 有状态的bean和无状态的bean的区别

    有状态会话bean :每个用户有自己特有的一个实例,在用户的生存期内,bean保持了用户的信息,即“有状态”:一旦用户灭亡(调用结束或实例结束),bean的生命期也告结束.即每个用户最初都会得到一个初 ...

  9. Hadoop常用命令及范例

    hadoop中的zookeeper,hdfs,以及hive,hbase都是hadoop的组件,要学会熟练掌握相关的命令及其使用规则,下面就是一些常用命令及对hbase和hive的操作语句,同时也列出了 ...

  10. WPF登录功能,对于密码框的操作,其实WPF有个PasswordBox专门的密码框控件,完全可以选择自己要显示的密码符号。

    在链接数据库后,点击登录时需要判断用户名和密码框是否为空,而PasswordBox不像textbox那样判断 textbox判断文本框为空 if (this.UserName.Text.Trim()= ...