[iOS] 常用shell命令

  • 查看后台进程 ps -ax | grep xxx
    • a:显示所有程序
    • u:以用户为主的格式来显示
    • x:显示所有程序,不以终端机来区分
    • grep -v grep 排除 grep 自己
    • wk '{print $2}' 提取进程 ID
  • 查看后台所有进程 jobs -l
  • 后台启动进程jenkins nohup java -jar jenkins.war &
    • 如果提示 nohup: ignoring input and appending output to 则切换权限,sudo
    • 查看是否启动 ps -ax | grep jenkins | grep -v grep
  • 开机自启动 ln -sfv /usr/local/opt/jenkins/*.plist ~/Library/LaunchAgents
  • 查看端口占用
    • lsof -i:xxxx
    • sudo lsof -nP -iTCP:端口号 -sTCP:LISTEN
      • -n 表示不显示主机名
      • -P 表示不显示端口俗称
      • 不加 sudo 只能查看以当前用户运行的程序
    • kill -9 进程号
      • -9 强制杀死
  • 查看文件路径 fileName=find . -name "xxx"``
  • jenkins 设置 job 的描述 java -jar ${HOME}/xxx/jenkins-cli.jar -s http://localhost:8080/ set-build-description DESCRIPTION="

    扫码下载

    "

你可能感兴趣的:([iOS] 常用shell命令)