第一篇博客献给了linux,一直以为linux离自己很远,自己在以后的工作中也不会用上。但是刚来到公司,我的导师就发给了我一些有关命令的文档,从此我的linux之路开始了。

  刚来到公司感觉自己如同个白痴,啥都不懂,不过公司的人都很好。以后的生活就要看现在的自己怎么努力了。不扯了谈谈今天的学习经历吧。

  为了敲命令,我在网上下载了一个VM12,又在导师那里拷来了linux镜像文件(red hat enterprise linux 5),都装好后我看了一眼360加速球Linux初学(第一天)_linux,红了。。。。。(这么占内存,决定回去在网上买个内存条)。

  写一写今天敲得命令

  cd   切换目录

  dir  查看当前目录

  uname -a  


  cat /proc/version   查看操作系统版本

  top   可以实时动态显示的查看系统的整体运行情况

  kill    杀死进程

  rm -i *.php   删除所有后缀为 php 的文档;删除前逐一询问确认

  rm -r phpernote   将 phpernote 目录及子目录中所有文件都删除,当文件为只读时,会有提示操作是否删除

  rm -rf /var/access   将会删除/var/access 目录以及其下所有文件、文件夹,删除时不会有任何删除确认提示

  free   显示当前内存使用和未使用情况


  写一下今天写的第一个脚本过程吧(实现简单登录)

  open terminal   

  mkdir test    //新建一个test目录

  cd test      //进入test目录

  vi test.sh    //打开编辑器并创建test.sh文件

  #!/bin/bash   //shell脚本开头格式(是为了告诉linus用bash去执行这个shell)

  echo "please enter your name"   //显示请输入用户名

  read a      //读取键盘输入

  echo "please enter password"    //显示请输入密码

  read b

  if [ $a="test" -a $b="123" ]    //此处要注意‘[’和‘]’两边都要有空格,‘=’两端不要有空格

  then

  echo "welcome to you"    //登陆成功

  else echo "input is erro"   //登录失败

  fi    //结束

一个shell脚本就完成了,下面我们执行一下

  ./test.sh    //执行语句

  Permission denied   //结果显示,没有权限(自己建的文件,自己用不了。。。。很是懵逼)

  在网上查了一下有关文件权限的命令

  chmod 777 test.sh    //设置文件权限(具体介绍附件里面有



  再次执行就ok了


还有一些命令自己整理到了word里面了,有不对的地方欢迎大家指出