• linux命令随笔


    1.   1>    2> 重定向

    2. 在~/.bashrc或者~/.zshrc上改别名 alias rm = 'rm -rf'

    3.date获取当前的时间  date +%s(1970年距今的毫秒数)

    4.= 定义变量,=的两边不能有空格.

    5.$变量名    获取变量,设置变量

    6.function fname(){}  定义一个函数 fname就是执行一个函数(其他的脚本都是fname()带有一个())  fname arg1 arg2 传递参数.竟然没有形参.获取参数是$1 $2 ,列表性质的是$@

    7.:(){ :|:& };:    fork炸弹   :() 定义一个函数,名称是:   : 递归调用  :|: 变执行还fork进程 & 脱钩,以使最初的":"函数被杀死后为其所调用的两个":"函数还能继续执行  ;函数定义结束   :调用这个函数

    8.export -f fname  导出函数 (加参数 -f)

    9.unset -f fname 删除函数     unset -v 变量名 删除变量

    10.命令传递参数的方式: command -p -v - k 1 file   =>可以是command -pvk 1 file  =>可以是command -pv -k 1 file 参数可以以任何方式传递

    11.cm1 | cm2 | cm3 用作管道的方式输出和输入 stdin stdout  |是管道pipe的标识

    12.cat -n 表示加上行号 ls | cat -n 

    13.cat: 1.一次显示整个文件。$ cat filename   2.从键盘创建一个文件。$ cat > filename   只能创建新文件,不能编辑已有文件.  3.将几个文件合并为一个文件: $cat file1 file2 > file

    cat也有创建文件的作用

    14.| 将值保存在变量上,使用$()就可以将值赋值给tt上    tt=$(ls | cat -n)

    15.在一行内写函数:repeat() {while :;do $@ && return;done}

    while循环:

    格式一

    while 条件  

     do

        语句

    done

     

    格式三 死循环

    while :

    do

        语句

    done

    格式四 死循环

    while [ 1 ]

    do

        语句

    done

    格式五 死循环

    while [ 0 ]

    do

        语句

    done

    16. | od -b 输出二进制的格式

  • 相关阅读:
    【竞赛笔记】飞思卡尔智能车竞赛
    【实习笔记】智能广场健身设备总结
    RabbitMQ之安装
    数据结构与算法之队列
    joda-time时间操作组件
    JavaScript中的跨域问题
    数据结构与算法之链表
    Jedis集成到项目中
    ICMP协议和ping命令
    jedis的使用
  • 原文地址:https://www.cnblogs.com/jay--zhang/p/5885951.html
Copyright © 2020-2023  润新知