Linux小白的成长历程~
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux小白的成长历程~相关的知识,希望对你有一定的参考价值。
人生中的第一篇博客,也不知道以后会不会没眼看(捂脸)Linux的主流操作系统:CentOS,Ubuntu,android 。
所有的Linux操作系统都是由Linux内核+GNU工具组成的。一般来说我们使用的Linux内核版本都比较旧,因为较旧的版本更加稳定。Linux内核版本由3部分组成(主版本号、次版本号、末版本号)。然后常用的GUN工具有bash、vim等。
目前市面上流行的Linux发行版有三大流派:slackware、debian、redhat。各自发行的企业版本如下:
slackware—SUSE Linux Enterprise Server 12 SP2,由Novell公司发布;
debian—Debian Linux 9,由Debian维护社区发布;
redhat—RedHat Enterprise Linux7.3,由RedHat公司发布;
常用的发行版有Ubuntu、CentOS、Gentoo,etc.
Ubuntu比较适合开发使用;CentOS相对来说比较稳定,适合运维使用;Gentoo就非常的简洁,系统装完之后,除了基本的系统软件,其他应用程序都需要自己逐个安装,比较适合资深用户使用。关于LFS—Linux From Scrtch,它就像一个说明书,一步一步的教你怎么构建一个属于自己的Linux系统,但需要一定的基础才行。待学习到中期,我也会试着操作一下。如果构建成功的话,可以加深对Linux的理解。
接下来再分享几个Linux的小命令。
打印显示当前时间,date命令可以查看当前的系统时间
也可以用date修改系统时间(硬件的时间不会变),格式:date+MMDDHHmmYYYY.ss,以2018/12/09 21:10:08为例,
但date修改的只是系统的时间,硬件时间不会变,clock可以查看硬件的时间,
想要把系统时间改回硬件的时间,用clock -s,如下,
想要设置虚拟机某个时间自动关机,shutdown直接加上时间点即可,这里再同时设置关机时提示用户,命令之间用;隔开,如下:
使用history可查看执行过的历史命令,每个使用过的命令前都有对应的序号,使用!+ 序号可以再次执行这个命令
至于历史命令能存多少条呢,一般来说都是默认1000条,可以用echo $HISTSIZE查看,可以直接用HISTSIZE=3000来把容量改为3000条,当超过3000条,则会自动顺延记录,原来的第一条就没啦
每个命令都有自己的帮助说明来指引我们使用,help CMMAND或man bash可以查看内部命令的使用帮助,查看外部命令的方法就比较多了。1.CMMAND--help或CMMAND-h。2.使用手册(manual),man CMMAND。3.信息页,info CMMAND。4.程序自身的帮忙文档,README、INSTALL、ChangeLog。5.程序官方文档,官方站点:Documentation。6.发行版的官方文档。7.Google
以上是关于Linux小白的成长历程~的主要内容,如果未能解决你的问题,请参考以下文章
猿创征文|弃文从工,从小白到蚂蚁工程师,我的 Java 成长之路