mac 命令操作

brew

  

  安装(国内):/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

  本地软件库列表:brew ls

  查找软件:brew search google(其中google替换为要查找的关键字)

  查看brew版本:brew -v  更新brew版本:brew update

  安装cask软件:brew install --cask firefox 把firefox换成你要安装的

  重启终端 或者 运行 source /Users/a/.zprofile   否则可能无法使用

 

内核空间和用户空间

x86架构中将内核地址空间划分三部分:ZONE_DMA、ZONE_NORMAL和 ZONE_HIGHMEM

 

自动加载(开机自动启动服务)

ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents  

-b 删除,覆盖以前建立的链接

-d 允许超级用户制作目录的硬链接

-f 强制执行

-i 交互模式,文件存在则提示用户是否覆盖

-n 把符号链接视为一般目录

-s 软链接(符号链接)

-v 显示详细的处理过程

 

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

 

kill的进程杀不死 --nodaemonize

解决办法 eg:php-fpm

在 Mac 的 ~/Library/LaunchAgents 下发现了 homebrew.mxcl.php.plist 的文件,这是 Mac 的系统自启文件,删除此文件重启后,就可以了

 

查询链路状态  (netstat -tunlp)【linux

lsof -iTCP -sTCP:LISTEN -nP

查看端口是否被占用

lsof -i tcp:3306

lsof(list open files)是一个列出当前系统打开文件的工具。

Type 文件类型

REG

文件

DIR

目录

CHR

字符

BLK

UNIX

UNIX 域套接字

FIFO

先进先出

IP

网际协议

其他详情地址

https://blog.csdn.net/cscrazybing/article/details/70847257

 

 

jobs 列出当前shell环境中已启动的任务状态

bg 将进程搬到后台运行(Background);

fg 将进程搬到前台运行(Foreground);

 

pid相关操作

获取pid

ps -ef | grep "name" | grep -v grep | awk '{print $2}'

pgrep -f name

删除

pgrep -f name

 

 

curl 参数详解

https://www.cnblogs.com/sunada2005/p/3829772.html

posted @ 2019-03-10 15:27  圆明猿  阅读(205)  评论(0编辑  收藏  举报