• 文件包含,通过.或者source形式

    . filename   # 注意点号(.)和文件名中间有一空格
    source filename
    
  • 获取指定文件名

    export BYFN_CA1_PRIVATE_KEY=$(cd crypto-config/peerOrganizations/org1.example.com/ca && ls *_sk)
    
  • 获取进程命令

    if [ $# -gt 0 ]; then
    $SERVER start -p $port -b admin:adminpw -u $1 $DEBUG > $homeDir/server.log 2>&1&
    else
    $SERVER start -p $port -b admin:adminpw $DEBUG > $homeDir/server.log 2>&1&
    fi
    echo $! > $homeDir/server.pid
    
  • 远程cp数据

    scp /home/space/music/1.mp3 root@www.runoob.com:/home/root/others/music/001.mp3 
    scp /home/space/music/1.mp3 www.runoob.com:/home/root/others/music 
    
  • 输出收集

    ./test.sh  > log.txt 2>&1
    
  • taskset

将进程与CPU绑定

  taskset -cp 0-2 897 // 将pid为897的进程绑定在0,1,2三个CPU内核中
  taskset -p 897 // 查看进程pid 897 可运行哪些CPU内核上
  • pstree 查看进程树关系 pstree -p