zoukankan      html  css  js  c++  java
  • shell学习之杂项

    ? 表示任意一个字符。

    > 重写
    >> 追加

    &> 将错误信息一并写入

    Ctrl+Z 暂停
    fg 恢复
    jobs 查看所有已暂停任务
    bg 丢到后台

    env 查看系统环境变量。

    shell脚本经常要使用到变量。

    有特殊符号的时候,需要单引号引用起来。

    双引号中的$value 就会存储value的值。

    w查看当前登录用户。

    pstree 查看进程树。

    systemd─┬─AliYunDun───16*[{AliYunDun}]
            ├─AliYunDunUpdate───3*[{AliYunDunUpdate}]
            ├─2*[agetty]
            ├─aliyun-service───5*[{aliyun-service}]
            ├─atd
            ├─auditd───{auditd}
            ├─ccnet-server
            ├─crond
            ├─dbus-daemon
            ├─irqbalance
            ├─mysqld_safe───mysqld───22*[{mysqld}]
            ├─nginx───2*[nginx]
            ├─ntpd
            ├─php-fpm───34*[php-fpm]
            ├─polkitd───5*[{polkitd}]
            ├─python2.7───3*[python2.7───5*[{python2.7}]]
            ├─rsyslogd───2*[{rsyslogd}]
            ├─seaf-server───12*[{seaf-server}]
            ├─seafile-control─┬─java───35*[{java}]
            │                 └─python2.7─┬─3*[python2.7]
            │                             └─2*[{python2.7}]
            ├─sshd─┬─sshd───bash
            │      └─sshd───bash───pstree
            ├─systemd-journal
            ├─systemd-logind
            ├─systemd-udevd
            └─tuned───4*[{tuned}]
    
    

    本地变量,仅仅在终端下有效。
    export 可以使本地变量成为全局变量(向下有效,子,孙,子子孙孙)。
    unset 变量 可以取消变量。

    系统层次,
    /etc/profile 用户环境变量,登录执行
    /etc/bashrc 用户不登录,执行脚本时生效

    用户层次,
    ~/.bashrc
    ~/.bash_profile
    ~/.bash_history

    source 加载配置文件中的数据,立即生效。

    source /etc/profile
    

    $PS1 用户显示方式,特殊符号加单引号。

  • 相关阅读:
    基于边缘计算网关的桥梁结构安全监测应用
    5G工业网关的边缘计算
    5G工业网关和5G工业路由器差异对比分析
    大型网站架构系列:消息队列(二)
    大型网站架构系列:分布式消息队列(一)
    [转]线程安全类的设计
    [转]runloop原理
    [转]深入理解RunLoop
    [转]iOS保持界面流畅的技巧和AsyncDisplay介绍
    [转]面试时如何优雅的谈论OC
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/9520496.html
Copyright © 2011-2022 走看看