Linux常用命令使用记录

    由于工作中经常用到Linux命令,且都是现通过浏览器查找,很是不方便, 所以在这里记录下场景及使用, 方便后续查看,也算有个积累。

目录

1、想查看一个进程启动时间

2、在用vi 编译的时候总有复制,粘贴的需求,并且是多行

3、由于磁盘空间占满了, 然后通过 du -sh  ./* 命令可以 查看到当前目录下文件或者目录大小,但是是安装文件或者目录名词排序,想着按照文件大小排序,就很一目了然的看到那个占用空间最大

4、免密登录 

5、查看Linux  cgroup 版本

6、查看linux内核版本

7、系统负载分析

8、查看端口被那个进程占用


1、想查看一个进程启动时间

环境信息:Centos7.1.1

在网上找了这边文章可以参考查看linux查看进程启动时间_东北小硬人的博客-CSDN博客_linux 进程运行时间

这里就不重复粘贴了,这里主要按照人家的文章实际操作下,截图保存下现场

第一步先通过命令查找想要查看进程的pid

ps -ef | grep python2

第二步查看这个进程的启动时间,运行多长时间

ps -eo pid,lstart,etime|grep 673

2、在用vi 编译的时候总有复制,粘贴的需求,并且是多行

单行复制粘贴, 在命令模式下,光标移动到要复制的行 ,然后按 yy ,  将光标移动到要粘贴的行,按 p

多行复制粘贴,在命令模式下,将光标移动到将要复制的首行处,按 nyy 复制n行;其中n为1、2、3 , 将光标移动到要粘贴的行,按 p

3、由于磁盘空间占满了, 然后通过 du -sh  ./* 命令可以 查看到当前目录下文件或者目录大小,但是是安装文件或者目录名词排序,想着按照文件大小排序,就很一目了然的看到那个占用空间最大

du -s  ./*

 通过sort命令排序后(参考:Linux sort命令 | 菜鸟教程

按第一列数值大小倒序排列

du -s ./* | sort -nrk 1 

4、免密登录 

(1)、生成秘钥(参考:https://www.jianshu.com/p/dd053c18e5ee)

ssh-keygen

 id_rsa 私钥

id_rsa.pub 公钥

 (2)、公钥copy到其他节点

需要先切换到root 用户

sudo -i

然后执行copy命令

ssh-copy-id mysql1 

用了下 ssh-copy-id 命令,但是报错。

解决方法:

所有主机都要如下配置:

sudo vi /etc/ssh/sshd_config

PasswordAuthentication yes

 重启sshd,使配置生效

sudo systemctl restart sshd

配置完后在执行ssh-copy-id mysql2

 要求输入root密码, 如果不知道密码,需要登录到mysql2主机修改root密码

切换到root用户

sudo -i

 执行修改密码

passwd

验证下是否免密成功

成功 !!! 

或者也可以sudo修改root密码

5、查看Linux  cgroup 版本

stat -fc %T /sys/fs/cgroup/

对于 cgroup v2,输出为 cgroup2fs。

对于 cgroup v1,输出为 tmpfs。

 从输出结果看是v1版本, 执行环境是centos7

6、查看linux内核版本

uname -r

3 –内核版本
10 –重大修订
0 –轻微修订
1127 –错误修复

7、系统负载分析

https://www.cnblogs.com/ywb123/p/11315861.html

8、查看端口被那个进程占用

netstat -antp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值