N63004-杨阳-第一周

第一天
一、计算机基础和linux安装
1、计算机基础(100分钟) 免费试学
2、服务器硬件组成(72分钟)
3、操作系统相关技术和Unix历史(63分钟)
4、Linux各种版本的安装(116分钟)
第二天
二、计算机基础和帮助
1、Linux远程连接和基本操作(57分钟) 免费试学
2、Linux的终端和运行命令(64分钟)
3、linux命令格式(41分钟)
4、Linux常用命令(55分钟)
5、ASCII和Unicode编码及各种符号用法(53分钟)
6、linux查看帮助用法(65分钟)
7、Linux的目录结构和文件类型(46分钟)

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

Linux 分支参考网站:http://futurist.se/gldt/ Linux

发行版排名: https://distrowatch.com/dwres.php?resource=popularity

Linux 发行版体验: https://distrotest.net/


RHEL: 发布的面向企业用户的Linux操作系统,每18个月发行一个新版本CentOS: 社区企业操作系统。是RHEL的再编译版本

Fedora:是由Fedora项目社区开发、红帽公司赞助,目标是创建一套新颖、多功能并且自由(开放源代码)的操作系统。每6个月发行一个新版本

slackware:SUSE Linux Enterprise Server , OpenSuse

debian

ubuntu:提供了一个健壮、功能丰富的计算环境,既适合家庭使用又适用于商业环境。Ubuntu社区承诺每6个月发布一个新版本,以提供最新最强大的软件

deepin

Android:kernel+工具集+java虚拟机

Gentoo Linux

安装Centos7.9和ubuntu操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤如图。

root@centos8 data][#cat /etc/redhat-release 
CentOS Linux release 8.5.2111 

[root@centos7 ~]# cat /etc/redhat-release     

CentOS Linux release 7.7.1908 (Core)

创建用户

13:26:18 root@centos8 data[#passwd yangyang
Changing password for user yangyang
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype newpassword: 
passwd: all authentication tokens updated successfully
[13:27:50 root@centos8 data][#su - yangyang

 ubuntu18.04.6

\E[1;35m[yang@ubuntu1804 ~]$mcat /etc/issue
Ubuntu 18.04.6 LTS \n \l

\E[1;35m[yang@ubuntu1804 ~]$mlsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 18.04.6 LTS
Release:    18.04
Codename:    bionic
\E[1;35m[yang@ubuntu1804 ~]$mlsb_release -is
Ubuntu
\E[1;35m[yang@ubuntu1804 ~]$mlsb_release -rs
18.04
\E[1;35m[yang@ubuntu1804 ~]$mlsb_release -irs
Ubuntu
18.04
\E[1;35m[yang@ubuntu1804 ~]$mcat /etc/redhat-release
cat: /etc/redhat-release: No such file or directory

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

[root@centos7 ~]# history |head
    1  df -h
    2  cd /data
    3  time
    4  date  
    5  echo hello_123 | grep '1<123'
    6  echo hello-123 | grep '1<123'
    7  echo hello-123 | grep '\1<123'
    8  echo hello-123 | grep '\<123'
    9  echo hello-123 | grep '\<hello'
   10  ifocnfig


[14:09:42 root@centos8 ~][#history |head
    1  yum update -y
    2  systemctl disable --now firewalld  
    3  vi  /etc/selinux/config
    4  yum -y install postfix mailx
    5  systemctl enable --now postfix
    6  yum -y install lrzsz  tree screen tmux man-pages strace redhat-lsb-core
    7  reboot
    8  yum -y install lrzsz  tree screen tmux man-pages strace redhat-lsb-core
    9  date
   10  yum install autofs  -y

 总结Linux哲学思想

​linux共有5大哲学思想:
1、一切皆文件。
在Linux中,将系统的所有情况都被视为一个文件,包括硬件的设备,如网络接口、磁盘等,都可以通过肤哦文件的访问来实现对硬件资源的访问。
2、提供了很多小型的、单一用途的程序。
linux中提供的程序和可执行文件一般都是功能单一,短小精悍,保证了linux的高速运行。
3、连接程序共同完成复杂功能。
因为每个linux命令都功能简单,如果要实现复杂任务时,可以通过连接多个简单程序实现复杂的功能,。这样可以保证在单个程序的高效性时,也可以保证复杂程序也是高效的
4、避免令人困惑的用户界面。
linux使用命令行界面,所以资源消耗小,出现的问题,都可以通过简单的命令行实现排错,修改系统配置。
5、配置数据存储在文本中。
linux及其他各种应用的配置文件都存放在文本配置文件当中,所以配置修改只需要修改文本即可,更加方便快捷。

总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令

echo 基本用法;

date的用法;

根及根目录:ls /

查看ifconfig,当前IP命令。

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


 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值