运维第一课

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

        在将来的5个月时间里,我对本身的要求是第一 必定要坚持下来。 第二 要坚持写博客,由于本身有过看学习视频的经历,本身若是只是一遍遍不停看的话,只是当时能够记住,事后就会忘记,并且让本身表达的时候内心面知道怎么回事,可是表达不出来。第三 就是要把上课的练习 无论多长时间 必定要完成一次。sql

       好了,废话很少说,进入正题!跟你们分享一下最近几天的学习记录shell

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

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

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

 

type  判断一个命令是内部仍是外部命令bash

type COMMANDcookie

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

ifconfig 能够查看当前主机的地址ssh

[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 能够列出当前文件夹下的文件ide

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

好了,就写到这里吧,最后但愿本身能学有所成,五个月后能够找到一份满意的工做!

相关文章
相关标签/搜索