加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux相关命令大全......持续更新

发布时间:2020-12-14 00:45:57 所属栏目:Linux 来源:网络整理
导读:启动项目8080端口被占用,然而老久没玩Linux,命令忘光了,杀死进程都不记得了. 决定整理一波吧....... Linux: sudo强制执行,不在 root用户下时使用 . top 相当于windows 的任务管理器. ? 空格浏览 ? q 退出 查看登录用户 : whoami? 查看当前登录的用户名 Who

启动项目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参数是递归的意思,即拷贝文件夹.

以后用到什么在加吧 ......

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读