运维第一课

        不知不觉已经学了4天了,对于即将30岁的自己才刚刚是一个开始。刚刚进班的时候以为自己是岁数最大的了,通过班主任安排的自我介绍才知道班里竟然还有80年的,突然间感觉到这是多么的励志啊,80年的今年都40了,自己凭什么不加油努力!

        在未来的5个月时间里,我对自己的要求是第一 一定要坚持下来。 第二 要坚持写博客,因为自己有过看学习视频的经历,自己如果只是一遍遍不停看的话,只是当时可以记住,过后就会忘记,而且让自己表达的时候心里面知道怎么回事,但是表达不出来。第三 就是要把上课的练习 不管多长时间 一定要完成一次。

       好了,废话不多说,进入正题!跟大家分享一下最近几天的学习记录

       第一  显示虚拟机的安装  这个不用多说,就是傻瓜式安装就可以了,附图

       紧接着有安装了 centos6 centos7 ubuntu,在这里我就先只列出部分

课堂上老师还讲了一些 Linux 发展史和一些基础的命令,我在这里列出个别几个 就不一一列出了!

 

type  判断一个命令是内部还是外部命令

type COMMAND

[root@centos6 ~]#type cat
cat is /bin/cat
[root@centos6 ~]#type echo
echo is a shell builtin

ifconfig 可以查看当前主机的地址

[root@centos6 ~]#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:5B:29:58  
          inet addr:192.168.181.128  Bcast:192.168.181.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe5b:2958/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1898 errors:0 dropped:0 overruns:0 frame:0
          TX packets:107 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:124398 (121.4 KiB)  TX bytes:13765 (13.4 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

ls 可以列出当前文件夹下的文件

ls -a 可以查看隐藏的文件   以 . 开头的为隐藏文件

[root@centos6 ~]#ls
anaconda-ks.cfg  Desktop  Documents  Downloads  install.log  install.log.syslog  Music  Pictures  Public  Templates  Videos
[root@centos6 ~]#ls -a
.                .bash_history  .cache   Desktop    .gconf   .gtk-bookmarks   install.log         .mysql_history  .pulse         .tcshrc
..               .bash_logout   .config  Documents  .gnome2  .gvfs            install.log.syslog  .nautilus       .pulse-cookie  Templates
.abrt            .bash_profile  .cshrc   Downloads  .gnote   .ICEauthority    .local              Pictures        .rnd           Videos
anaconda-ks.cfg  .bashrc        .dbus    .esd_auth  .gnupg   .imsettings.log  Music               Public          .ssh           .viminfo

cat 可以查看文件

 cat [OPTION]... [FILE]...

[root@centos6 ~]#cat /etc/fstab 

#
# /etc/fstab
# Created by anaconda on Fri May 10 12:57:37 2019
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=4caa3593-43c3-4e50-9af5-ccc9debd8a90 /                       ext4    defaults        1 1
UUID=d3d45ae1-c62b-4b76-ba3a-9366dfe1c6bf /boot                   ext4    defaults        1 2
UUID=6e9b104e-78ad-4e28-a49e-1f272395922d /data                   ext4    defaults        1 2
UUID=17fb7d65-55b5-435b-8504-1ef1bdabb2f6 swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
View Code

还有最最重要的两个命令

whatis 和whereis

这两个大家不要搞混了,whatis一般配合man帮助用先用whatis看下文件是干什么用的,然后在用man命令查看具体用法

例如

[root@centos6 ~]#whatis echo
echo                 (1)  - display a line of text
echo                 (1p)  - write arguments to standard output
echo [builtins]      (1)  - bash built-in commands, see bash(1)
[root@centos6 ~]#man echo

而whereis则是查看命令的路径

例如

[root@centos6 ~]#whereis echo
echo: /bin/echo /usr/share/man/man1p/echo.1p.gz /usr/share/man/man1/echo.1.gz

好了,就写到这里吧,最后希望自己能学有所成,五个月后可以找到一份满意的工作!

 

posted @ 2019-05-12 11:02  Linus小跟班  阅读(144)  评论(0编辑  收藏  举报