zoukankan      html  css  js  c++  java
  • 杂七杂八

    1: 在HTTPS请求中,获取某个域名的公开二进制证书。

         在shell中0代表标准输入, 1代表标准输出, 2代表错误。 ‘<’’<<’将输入重定向。‘>’‘>>’将输出重定向。 ‘/dev/null’代表空设备文件,不输出任何信息到终端。即不显示任何信息。生成自签CA证书时,IOS只支持‘DER’格式的文件
        openssl s_client -connect HostName:443 </dev/null 2>/dev/null | openssl x509 -outform DER >https.cer

    2: ps -ef | grep jenkins

          ps — 显示进程, grep — 查找  ‘|’管道命令指ps命令和grep命令同事执行

          UID PID      PPID     C   STIME    TTY           TIME       CMD

          501 12995   12939   0   3:56下午 ttys003       0:00.00   grep jenkins

          UID(User Identification) 程序被改UID所拥有

          PID  改程序的ID

          PPID 父级程序的ID

          C      CPU使用的资源百分比

          STIME 系统的启动时间

          TTY    终端机的位置

          TIME  使用掉的CPU时间

          CMD  下达的指令

          ps     【选型】

          -e      显示所有的进程

          -f       全格式

          -h      不显示标题

          -l        长格式

          -w       宽输出

          r          只显示正在运行的进程

          u         以用户为主的格式来进行区分

          x         显示所有程序,不以终端机区分。

    3: pwd, source, $0(出现嵌套时易混淆)

          pwd - 当前工作目录的路径。

          source - 该命令不会产生新shell文件,而是在当前shell下执行一切命令。

          调用绝对路径执行shell会生成一个子shell执行,执行后结果不会影响父shell

          `dirname $0` 获取所在的目录。 ‘dirname’ 用户获取给定文件的目录部分 ‘$0’shell本身的文件名。

           '$0' -- 在被source的脚本中‘$0’是父脚本的文件名

           '${BASH_SOURCE[0]}' -- 在被source的脚本中,也是当前脚本的文件名。

       https://www.jianshu.com/p/e745d54359d4

    4: 出现Permission denied的解决办法

          chomd [options] mode file //改变一个或多个文件的存取模式 r可读, w可写, x可执行, r=4,w=2,  x=1,  R=级联应用到目录里的所有子目录和文件。

          sudo chmod -R 777 fileName  //赋予读写可执行权限。

    5:   Target Dependencies作用:

          Target -> Build Phases -> Target Dependencies 是用来指定编译顺序的,需要先编译好Target Dependencies中的库,在编译当前的target。

  • 相关阅读:
    Bubble Sort (5775)
    Dertouzos (5750)
    codeforces 360 E
    codeforces 360 D
    codeforces 360 C
    Mike and Cellphone
    训练2——B
    训练1——A
    符号三角形
    Sudoku Killer
  • 原文地址:https://www.cnblogs.com/jisa/p/9804935.html
Copyright © 2011-2022 走看看