zoukankan      html  css  js  c++  java
  • Linux shell学习笔记(一)

    常用命令和关键字

    & 代表后台运行,在内存里是以一个名字为“-bash”(运行脚本所用的shell程序名称)的进程存在的,可用jobs -l 查看后台运行的命令
    ` 反引号,会将里面的字符串替换成命令并执行
    >与>>的区别是,一个是直接覆盖,一个是追加
    export 用来导入环境变量,环境变量的值可以被设置成只读的或者不可删除的
    修改环境变量后,生效的命令. ~/.profile
    unset 可以用来删除变量
    read 从键盘或文件的某一行文本中读入信息,并将其赋给一个变量,read后面的参数通过空格进行分割
    tee 标准输出显示的同时,输出到另一个文件中去,文件名在tee命令后指定
    $# 代表函数入参个数

    awk 命令工作原理

    首先读取一条记录(记录之间以换行符' '分割),$0表示所有域,$1表示第一个域,$2表示第二个域,以此类推。域和域之间默认用空格键或者TAB键进行分割,域分隔符也可以用awk -F ':' 来指定冒号作为分隔符。

    shell文件权限设置

    chmod u+x filename 只有用户自己可执行,其它人不能执行
    chmod ug+x filename 仅用户及同组人可执行,其它人不能执行
    chmod a+x filename 所有人都可以执行

  • 相关阅读:
    使用CNN和Python实施的肺炎检测
    使用OpenCV和Tensorflow跟踪排球的轨迹
    使用PyMongo查询MongoDB数据库!
    Pandas的crosstab函数
    日记9----web专用
    日记8----windows操作系统专用
    日记7----Java专用
    句柄类
    代理类
    C++ 计算机程序设计(西安交大mooc)
  • 原文地址:https://www.cnblogs.com/lzp666/p/6496505.html
Copyright © 2011-2022 走看看