Linux 常用命令总结

Posted by Shen Chaoran on July 21, 2018

网络 使用 NAT 模式从宿主机共享网络

使用 lantern 代理全局,

文件操作

查找 占用端口:

netstat -ap | grep 8080
netstat -apn | grep 8080
kill <pid>

鼠标滚轮

sudo nano ~/.imwheelrc
imwheel
killall imwheel

查看发行版本cat /etc/issue

添加桌面快捷方式 参考

查看进程占用内存情况ps -p <pid>

根据进程名称杀死所有进程: kill -9 $(ps -ef|grep <processs-name>| awk '$0 !~/grep/ {print $2}' |tr -s '\n' ' ')

图形界面卡死

ctrl alt f1
ps -t tty7
kill -9 <pid>

命令行转图形界面:ctrl alt f7 图形界面转命令行:ctrl alt f1-f7

Node 启动失败,报错error code ELIFECYCLE: node_modules 权限不足

  • reboot: 重启

后台运行脚本

screen
<command...>

# session list
screen -ls

# session name
screen -S <name>

# reconnect to the closed bash
screen -r <session id>

# kill a session
screen -X -S <session id> quit
统计文件数量: ls -l grep “^-“ wc -l
大小为0的文件数量: ls -l awk ‘{ if ($5 == 0) cnt++;} END { print “个数”,cnt}’