shell脚本相关笔记

书写一个shell脚本并使之执行的步骤:

1. 打开一个文件,以 #! bin/bash作为开头

2.在文件中写入一些正确可执行的shell语句

3.保存文件

4.更改文件权限,执行文件

一些小技巧:

  如果想在系统中添加自己的命令,比如执行自己建好的shell脚本语句这样一条命令

实例:

  1.创建文件cd.sh

  内容为:

  #! bin/bash

  cd xxx/yyy/zzz

  2.保存文件

  3.执行文件./cd.sh

  现在发现并没有能够打开我们想要打开的目录并进去.

  原因是shell还有分父shell和子shell,子shell执行后重新回到父shell

  希望得到我们想要的打开并进入目录的目的,我们执行如下指令 

  source cd.sh

  4.我们发现每次执行脚本都要输入比较长的指令,于是我们希望把我们的脚本执行简化成一个简单的指令

  于是就有如下的制作定制命令的过程 

    a.vim ~/.bashrc

    b. 加入如下代码:

      alias c='source cd.sh'

    c.保存退出

    d.执行 souce ~/.bash_profile, 使刚才的修改生效

  

  5. 好了,现在可以用一个c代表我们的脚本运行指令了

      对于上面过程的补充:

    根据上面的过程虽然能够基本实现自己的命令,但是这些命令都是固定的写死的,如果我们的命令想传参数怎么办?

    答:利用shell函数

    比如现在我想实现test命令代表rm,那么我们在.bashrc文件中添加如下函数:

    test()

      {

        rm $1;

      }

    然后保存,再source ~/.bash_profile 就可以执行test命令并且可以带一个参数

 6 netstat -anp 显示系统端口使用情况

 7 lsof -i :端口 显示占用该端口的进程情况

 8 uname -a 内核信息

 9 cat /proc/interrupts 显示中断信息
原文地址:https://www.cnblogs.com/candycloud/p/3716198.html