初次接触Linux运维

     以前我对运维并不了解,只是听别人提起过,学校更是没有这方面的专业。我是误打误撞踏入了运维这条路。在运维之前,我自学过一年的嵌入式方向,跟许多人一样,先是C语言,电路基础,然后到51单片机,STM32单片机,后面就慢慢接触到了Linux系统,嵌入式稍微往深了学也就到Linux系统上了。

       初次接触Linux,我想分享一点心得。首先,打开一个shell工作窗口,(PS:我用的是红帽的Linux操作系统)鼠标右键然后点击open in terminal,也可以在左上角点击Applications→Utilities→Terminal。然后就是一些简单的系统命令了,比如date命令,单独的date命令是查看时间的,除次之外,还有其他的date命令:date  11181115(这个命令是把系统的时间设定为11月8日11:15),如果想要查看更多的命令,就可以通过调用man文档(man  命令)来查看更多的命令。另外,也可以重新打开一个工作窗口来监控命令。具体操作如下:1.Ctrl +shift+n(在新窗口中打开shell)   2.输入指令 watch -n 1 date  (让date命令每秒执行一次,ctrl+c退出监控模式)。另外一个简单的命令是passwd,单独的passwd是修改当前用户下的登陆密码,与date一样,passwd也有许多命令,常用的命令有:passwd -s(用户密码信息) passwd -l(锁定账号)  passwd -u(解锁)  passwd -n 1 student(设定密码最短有效期)passwd -x 30 student(设定密码最长有效期)  passwd -w 3 student(警告期) passwd -i 2 student(设定用户非活跃天数) passwd -d student(清除用户密码)。监控passwd密码信息 watch -n 1 passwd -s student。三:file 文件名(查看文件类型)四:文件的查看命令如下  cat filename(显示文件的全部内容)  less file(分页浏览,按‘q’退出)  head -n 3 filename(显示一个文件的前3行)tail -n 2 filename(显示文件后两行)。五:wc命令(统计文件容量信息) wc  -l(行数)   wc   -w(字数)  wc   -c(字节数)   wc    -m(字符数)。六:tab键:在系统中table键可以自动补齐存在的命令,文件名称和某些命令的参数。a+tab*2(显示系统中所有a开头的命令)。七:history 历史调用:history(显示历史),history  -c(清除当前环境当中的历史命令),!4(执行第4行命令),!f(执行最近一条以这个字母开头的命令)

#####linux中的快捷键######
左右                ##一个字符一个字符移动
ctrl +左右           ##一个字一个字移动
ctrl    + a     ##光标移动到行首
        + e     ##光标移动到行尾
        + u     ##光标所在位置删除到行首
        + k     ##光标所在位置删除到行尾
        + r+关键字   ##调出最近一条含有关键字的命令
        + c     ##撤销以输入的命令
        + d     ##关闭当前环境
     + L                 ##清空屏幕
     + shift + c      ##复制
     + shift + v     ##粘贴
    + shift + t ##在现有shell中重新打开一个table       
     + shift + n          ##在shell中打
        + alt + l          ## 锁屏
        + alt +上|下    ##切换工作界面
        + alt + f1|f7   ##进入图形界面
        + alt + f2-f6   ##进入虚拟控制台 

最后,分享一个TEST:用student用户登陆系统图形界面打开一个bash ,修改studentd的密码,显示当前系统时间,再次显示当前系统时间,显示格式为:“小时:分钟:秒  AM/PM”。显示“/usr/bin/clean-binary-files”的文件类型。统计“/usr/bin/clean-binary-files”的文件大小。用快捷方式在shell中调用已经执行的第4条命令。用快捷方式执行最近一条含有“date”关键字的命令。

初次接触Linux运维

初次接触Linux运维