[TOC] ## 常用快捷键 ``` lsof -i:8000 查看端口占用的进程 netstat -lntp | grep 8000 查看端口 ss -plat | grep 8000 查看端口 kill -9 pid 值 强制删除进程 pkill httpd killall httpd ps -ef|grep client.php |grep -v grep|awk '{print $2}'|xargs kill -9 删除包含 client.php d 进程 jobs 查看 fg [jobs对应id] 如fg 1 切换到前台 px -ef | grep redis 查看进程是否存在 vim `which phpize` 输出 反引号的数据 sudo -u kingbase /etc/rc.d/init.d/kingbase8d start 临时切换用户,并执行命令 ctrl + w 删除你键入的最后一个单词 ``` ## 命令行i移动操作 ``` Alt + f :按单词前移(右向) Alt + b :按单词后移(左向) Ctrl + u :从光标处删除至命令行首 Ctrl + k :从光标处删除至命令行尾 Ctrl + w :从光标处删除至字首 Alt + d :从光标处删除至字尾 ``` ## 常用别名命令 vi ~/.bashrc ``` alias ll='ls -lht' #按修改时间逆序列出文件 alias la='ls -lhta' #按修改时间逆序列出所有文件 alias size='f(){ du -sh $1* | sort -hr; }; f' # size ,size / alias sekc='f(){ find ./ -name $1; }; f' # 在当前找文件 , sek myfile alias portopen='f(){ /sbin/iptables -I INPUT -p tcp --dport $1 -j ACCEPT; }; f' # 打开端口 portopen 8080 alias portclose='f(){ /sbin/iptables -I INPUT -p tcp --dport $1 -j DROP; }; f' #关闭端口 alias www='f(){ python -m SimpleHTTPServer $1; }; f' #开启文件服务 www 8080 alias auto='systemctl list-unit-files --type=service | grep enabled | more' # 查看开机启动项 alias untar='tar xvf ' # untar a.tar.gz alias ipe='curl ipinfo.io/ip' ```