常用命令

最后更新于:2022-04-02 03:48:07

[TOC] ## 常用快捷键 ``` lsof -i:8000 查看端口的三种方式 netstat -lntp | grep 8000 ss -plat | grep 8000 ps -ef|grep client.php |grep -v grep|awk '{print $2}'|xargs kill -9 删除包含 client.php d 进程 jobs 查看 fg [jobs对应id] 如fg 1 切换到前台 kill -9 %n 关闭第n个jobs vim `which phpize` 输出 反引号的数据 sudo -u kingbase /etc/rc.d/init.d/kingbase8d start 临时切换用户,并执行命令 antbiz.go &> a.txt 把所有输出导入 a.txt nohup ./antbiz > /dev/null 2>&1 & 将标准输出重定向到/dev/null,然后将标准错误重定向到标准输出,并在后台运行 ``` ## 命令行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' ```
';