Linux-菜鸟入门自学 /小白教程

时间:2021-06-16 14:53 作者:IIS7 admin

    工作中用到Linux指令。感觉到Linux指令操作的方便。准备花点时间自学简单研究一下。
    学习环境是在虚拟机上安装的centos7,帮助自己学习简单的指令。第一阶段不要求自己能多深入地学习,能够在环境测试和简单的项目部署就可以了。尽管网上教程很多,学习是一个自己亲历亲为的过程,工作一段时间了,因为缺少必要的总结和梳理感觉不成体系,这也促使自己开始写一些学习博客来帮助自己更好地掌握技术。
    零零散散地看一些相关博客和视频帮自己更好的吸收和消化。
    1.显示日期的命令:date
     
[vbird@www ~]$ date 
Mon Aug 17 17:02:52 CST 2009
[vbird@www ~]$ date +%Y/%m/%d 
2009/08/17 
[vbird@www ~]$ date +%H:%M 
17:04
    2.显示日历的命令:cal
[vbird@www ~]$ cal 
     August 2009 
Su Mo Tu We Th Fr Sa 
                   1 
 2  3  4  5  6  7  8 
 9 10 11 12 13 14 15 
16 17 18 19 20 21 22 
23 24 25 26 27 28 29 
30 31
[vbird@www ~]$ cal 2009 
                               2009 
 
       January               February                 March 
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa 
             1  2  3    1  2  3  4  5  6  7    1  2  3  4  5  6  7 
 4  5  6  7  8  9 10    8  9 10 11 12 13 14    8  9 10 11 12 13 14 
11 12 13 14 15 16 17   15 16 17 18 19 20 21   15 16 17 18 19 20 21 
18 19 20 21 22 23 24   22 23 24 25 26 27 28   22 23 24 25 26 27 28 
25 26 27 28 29 30 31                          29 30 31 
 
        April                   May                   June 
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa 
          1  2  3  4                   1  2       1  2  3  4  5  6 
 5  6  7  8  9 10 11    3  4  5  6  7  8  9    7  8  9 10 11 12 13 
12 13 14 15 16 17 18   10 11 12 13 14 15 16   14 15 16 17 18 19 20 
19 20 21 22 23 24 25   17 18 19 20 21 22 23   21 22 23 24 25 26 27 
26 27 28 29 30         24 25 26 27 28 29 30   28 29 30 
                       31 
....(以下省略)....
    基本上cal这个命令可以接的语法为: cal [month] [year]
[vbird@www ~]$ cal [month] [year]
    所以,如果我想要知道2009年10月的月历,可以直接下达:
[vbird@www ~]$ cal 10 2009 
    October 2009 
Su Mo Tu We Th Fr Sa 
             1  2  3 
 4  5  6  7  8  9 10 
11 12 13 14 15 16 17 
18 19 20 21 22 23 24 
25 26 27 28 29 30 31
    3. 简单好用的计算器: bc
  

vbird@www ~]$ bc 
bc 1.06 
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc. 
This is free software with ABSOLUTELY NO WARRANTY. 
For details type `warranty'. 
1+2+3+4  <==只有加法时 
10 
7-8+3 
2 
10*52 
520 
10%3     <==计算『余数』 
1 
10^2 
100 
10/100   <==这个最奇怪!不是应该是 0.1 吗? 
0 
quit     <==离开 bc 这个计算器
    在上表当中,粗体字表示输入的数据,而在每个粗体字的底下就是输出的结果。 咦!每个计算都还算正确,怎么10/100会变成0呢?这是因为bc默认仅输出整数,如果要输出小数点下位数,那么就必须要运行 scale=number ,那个number就是小数点位数,例如:
[vbird@www ~]$ bc 
bc 1.06 
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc. 
This is free software with ABSOLUTELY NO WARRANTY. 
For details type `warranty'. 
scale=3     <==没错!就是这里!! 
1/3 
.333 
340/2349 
.144 
quit
    第一天先这么多吧,照着鸟哥的教程敲了几遍,这几个指令基本上都熟悉了。