第一周作业

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

Linux发行版三大分支:Debian;slackware;redhat;
Debian发行版:Ubuntu,mint;
slackware发行版:SLES;OpenSuse;
redhat发行版:RHEL;CentOS;Fedora;

Ubuntu:基于Debian开发的开源Linux操作系统,主要针对桌面和服务器。
Mint:基于Debian和Ubuntu的Linux发行版,致力于桌面系统对个人用户每天的工作更易用,更高效,且目标是提供一种更完整的即刻可用体验。
SLES:基于Slackware二次开发的一款Linux,主要用于商业桌面、服务器。
OpenSuse:由SUSE发展而来,旨在推进linux的广泛使用,主要用于桌面环境,用户界面非常华丽,而且性能良好。
RHEL:Red Hat公司发布的面向企业用户的Linux操作系统.
CentOS:基于Red hat Linux提供的可自由使用源代码的企业级Linux发行版本,兼容RHEL的格式.
Fedora的功能对于用户而言,它是一套功能完备、更新快速的免费操作系统,而对赞助者Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux中。Fedora大约每六个月发布新版本.
所有发行版使用Linux内核,都需要遵循GNU的GPL(General Public License)协定.
发行版的本质区别,在于继承不同版本的内核,库、程序的组成;不同发行版几乎采用了不同包管理器(SLES、Fedora、openSUSE、centos、RHEL使用rmp包管理系统,包文件以RPM为扩展名;Ubuntu系列,Debian系列使用基于DPKG包管理系统,包文件以deb为扩展名).

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

[root@centos7 ~]#vim .bash_profile
PATH=$PATH:$HOME/bin
HISTTIMEFORMAT="%F %T"
export PATH 
[root@centos7 ~]#source .bash_profile 
[root@centos7 ~]#history
  395  2020-03-08 11:53:32find /data -empty
  396  2020-03-08 11:53:32find /data -empty -ls
  397  2020-03-08 11:53:32find /data (-name "f*" -o -type f)-ls
  398  2020-03-08 11:53:32find /data \(-name "f*" -o -type f\)-ls
  399  2020-03-08 11:53:32find /data \( -name "f*" -o -type f \)-ls
  400  2020-03-08 11:53:32find /data \( -name "f*" -o -type f \) -ls
  401  2020-03-08 11:53:53ls -a
  402  2020-03-08 11:54:05vim .bash_profile 
  403  2020-03-08 11:59:43source .bash_profile 
  404  2020-03-08 11:59:47history 

Linux哲学思想

一切皆文件;
组合小程序完成复杂任务;
使用文件保存配置信息;

总结Linux常用命令使用格式,并用实例说明

命令的选项有两种形式:
长选项:–word, 例如–help
长选项不能合并;有些选项可以不带参数,此称为选项参数;
短选项:-C, 例如-l, -d;
有些命令的选项没有-;
如果同一命令同时使用多个短选项,多数可合并:-l -d = -ld

echo(选项)(参数)
-e:激活转义字符。

eg:

[root@centos7 scripts]#WARNING=80
[root@centos7 scripts]#echo -e "\033[1;31mDisk Used >= $WARNING%\033[0m"
Disk Used >= 80%
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值