1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别

1.slackwareSUSE Linux Enterprise Server (SLES) , OpenSuse桌面

2.debian: ubuntu,deepin(深度),mint

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

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

       中标麒麟:中标软件

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

4.Alpine: 一个面向安全的轻型 Linux 发行版。它不同于通常 Linux 发行版,Alpine 采用了 musllibc busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,只有5M左右大小

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

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

7.LFSLinux From scratch 自制Linux,只是一个说明书

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

2、安装Centos7.9ubuntu操作系统,创建一个自己名字的用户名,并可以正常登录

命令: useradd sun

命令: passwd

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

vim  /etc/profile

export HISTTIMEFORMAT="%F %T "

4、总结Linux哲学思想

  • 一切都是一个文件(包括硬件)
  • 小型,单一用途的程序
  • 链接程序,共同完成复杂的任务
  • 避免令人困惑的用户界面
  • 配置数据存储在文本中

5、总结Linux常用命令使用格式,并用实例说明。例如echoscreendateifconfigexport等命令

格式: COMMAND [OPTIONS...] [ARGUMENTS...]

1.echo:主要作用功能是在屏幕上显示文字,也可以直接在文件中写入要写的内容。

        echo "hello world"

        echo “hello world” > file1

2.screen: 用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换

screen -S Test -> 新建一个叫Test的session
screen -ls         -> 列出当前所有的session
screen -r Test -> 回到Test这个session
screen -d Test -> 远程detach某个session
screen -d -r Test -> 结束当前session并回到Test这个session

3.date命令的功能是显示和设置系统日期和时间。

date: 显示当前时间

date -d yesterday ---- 设置昨天时间

4.ifconfig 是 Linux 中用来查询和配置网络接口卡(网卡)的命令。

        ifconfig -a-------显示所有的网卡信息

5.export 命令用于设置或显示环境变量

        export [-fnp][变量名称]=[变量设置值]

        export NAME=James   ----- 定义环境变量并赋值

6、描述Linux发行版的系统目录名称命名规则以及用途

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

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

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

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

但是还有两个特殊文件:

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

/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设备

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值