第一篇博客献给了linux,一直以为linux离自己很远,自己在以后的工作中也不会用上。但是刚来到公司,我的导师就发给了我一些有关命令的文档,从此我的linux之路开始了。
刚来到公司感觉自己如同个白痴,啥都不懂,不过公司的人都很好。以后的生活就要看现在的自己怎么努力了。不扯了谈谈今天的学习经历吧。
为了敲命令,我在网上下载了一个VM12,又在导师那里拷来了linux镜像文件(red hat enterprise linux 5),都装好后我看了一眼360加速球,红了。。。。。(这么占内存,决定回去在网上买个内存条)。
写一写今天敲得命令
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里面了,有不对的地方欢迎大家指出