linux相关命令大全......持续更新
启动项目8080端口被占用,然而老久没玩Linux,命令忘光了,杀死进程都不记得了. 决定整理一波吧....... Linux: sudo强制执行,不在root用户下时使用. top 相当于windows的任务管理器. ? 空格浏览 ? q退出 查看登录用户: whoami? 查看当前登录的用户名 Who? (用户名、tty号、时间日期、主机地址。) 切换用户: su [user]? 切换用户,但不切换环境变量 su ? - ? [user] 切换用户及环境变量 ——>建议 查看运行服务所占用的进程: ps -ef | grep node/java… UID ? ? ? PID ? ??? PPID ? ?? C???? STIME ?? TTY ? ??? TIME?????????CMD ? ? ? ? zzw??????14124?? 13991????? 0???? 00:38????? pts/0????? 00:00:00??? grep --color=auto dae UID????? :程序被该 UID 所拥有 PID????? :就是这个程序的 ID? PPID??? :则是其上级父程序的ID C????????? :CPU使用的资源百分比 STIME :系统启动时间 TTY???? :登入者的终端机位置 TIME???:使用掉的CPU时间。 CMD?? :所下达的是什么指令 ? 杀死进程 kill -9 pid(进程号) 查看关于网络的所有信息(端口,路由表….)? netstat 参数:? -a 所有? /? -t tcp? / -u? udp? ? / -n 不显示别名 (数字显示)? / -l 仅显示监听下的 ? ? ? ? 找出指定程序的运行端口: netstat -apn | grep node/java….? (mac中是协议) 找出指定端口的运行程序 netstat -an | grep ‘:22‘ 查看系统的一些信息: 查看硬盘大小 使用情况 分区 挂载点 df -h? 查看内存 free? (只介绍简写的命令) 环境变量: 打印所有环境变量: env 单个: echo $PATH 环境变量在/etc/profile放着 ? ? ——其他基础的 ls / cat? /cd / vi /vim/ touch / mkdir / ssh /? cp? /scp 就不说了 cp scp -r参数是递归的意思,即拷贝文件夹. 以后用到什么在加吧 ...... (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |