1、

slackware:SUSE Linux Enterprise Server (SLES) , OpenSuse桌面

debian: ubuntu,deepin(深度),mint

redhat: RHEL: RedHat Enterprise Linux, 每18个月发行一个新版本

CentOS: Community Enterprise Operating System 兼容RHEL的格式

中标麒麟:中标软件

Fedora:每6个月发行一个新版本

Alpine: 一个面向安全的轻型 Linux 发行版。它不同于通常 Linux 发行版,Alpine 采用了 musl

libc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,只有

5M左右大小

ArchLinux:轻量简洁,遵循K.I.S.S.原则( keep it simple and stupid ),Manjaro

Gentoo:极致性能,不提供传统意义的安装程序,下载源代码在本机上编译安装软件

LFS:Linux From scratch 自制Linux,只是一个说明书

Android:kernel+busybox(工具集)+java虚拟机

2、

N64010第一周作业_临时文件N64010第一周作业_临时文件_02


3、

1)在~/.bash_profile文件新增一行,HISTTIMEFORMAT="”%F %T ",保存退出。

2)执行:source ~/.bash_profile。

4、

一切都是一个文件(包括硬件)

小型,单一用途的程序

链接程序,共同完成复杂的任务

避免令人困惑的用户界面

配置数据存储在文本中

5、

命令格式

COMMAND [OPTIONS...] [ARGUMENTS...]
COMMAND [COMMAND] [COMMAND]


echo -e 'a\x0Ab'

screen –S [SESSION]

date +%s



6、

一 系统目录名称命名规则:

1.严格区分字符的大小写;

2.文件名可以使用除斜线(/)以外的任意字符;

3.文件名不能超过255个字符;

4.以点号开头的文件为隐藏文件,

但是还有两个特殊文件:

一个点:表示当前目录和还有一个是点点(..):这表示当前目录的上一级目录;

二,文件路径:

绝对路径:从根目录/显示出现的路径

相对路径:从当前位置显示出的路径。

三 Linux发行版基本目录架构及用途描述:

Linux的重要思想之一就是“一切皆文件”,Linux将一切资源归结为文件,那就必然将一切的资源都纳到一个完整的目录树的文件系统结构中。

Linux的目录结构呈现倒置的树形结构。

那么我可以通过 tree 命令查看到 它的全貌。

直接 tree / 可以查看到 / 目录下的全部子目录

如图:为文件系统的各个目录

在这里插入图片描述

N64010第一周作业_系统启动_03

各个目录的作用简介

/boot 系统启动引导文件存放此目录,内核文件以及引导加载器都存放在此目录下

/bin 存放所有用户的基本命令,该目录不可以独立分区,系统启动时会使用此目录下的文件

/sbin 存放管理类的基本命令,该目录不能独立分区,系统启动时会使用此目录下的文件。

/lib 存放系统启动时程序依赖的基本共享库文件和内核模块文件(/lib/modules)

/lib64 专用于x86_64系统上的辅助共享库文件存放的位置

/etc 配置文件目录

/home 普通用户的家目录

/root 管理员用户的家目录

/media 移动式设备的挂载点

/mnt 临时文件系统挂载点

/dev 设备文件和特殊文件存储位置

/opt 第三方引用程序的安装位置

/srv 系统运行的服务用到的数据

/tmp 产生临时文件的程序提供的存储临时文件的目录

可以执行用户执行写入权限,有特殊权限

/tmp 临时文件存储位置

/usr 全局共享的只读数据路径

/var 存储常发生变化的数据库的目录 一般情况下,使用较多的时 /var/log 日志目录

/proc 基于内存的虚拟文件系统,为内核和进程存储其相关信息,多为内核参数。

/sys sysfs虚拟文件系统提供一种比proc更加理想的访问内核数据的途径。用于管理Linux设备

提供的一种统一模型的接口