linux 高频率命令

更改拥有者

[appman@vm040vmt006 ~]$ whoami
appman
[appman@vm040vmt006 ~]$ groups
appman

chown -R appman:appmangroup /opt/xc-app-application

给文件或目录赋值权限

chmod 777  文件或目录

777(可读可写可执行)

ssh 登录


ssh 客户端用户名@服务器ip地址 
ssh root@127.0.0.1

yum 命令

##yum 安装软件
sudo yum install grafana-7.3.6-1.x86_64.rpm
##yum 查询已安装软件列表
yum list
yum list | grep influxdb.x86_64
##yum 卸载软件
yum remove influxdb.x86_64

ll 命令

ll
-- 按修改时间排序
ls -lrt

ps 命令

ps -ef | grep java
ps aux | grep java

kill 命令

ps -ef | grep vim
root      3268  2884  0 16:21 pts/1    00:00:00 vim install.log
root      3370  2822  0 16:21 pts/0    00:00:00 grep vim

kill -9 3268
kill -9 3268
-bash: kill: (3268) - 没有那个进程

grep 命令

-- 显示上下5行
tail -f | grep -C 5 "删除成功数" nabs-send.2020-08-03.13.7.log
grep -i "删除成功数" nabs-send.2020-08-03.13.4.log |  less

查看grep版本号的方法是
grep -V

find 命令

find / -name httpd.conf  #在根目录下查找文件httpd.conf,表示在整个硬盘查找
find /etc -name httpd.conf  #在/etc目录下文件httpd.conf
find /etc -name '*srm*'  #使用通配符*(0或者任意多个)。表示在/etc目录下查找文件名中含有字符串‘srm’的文件
find . -name 'srm*'   #表示当前目录下查找文件名开头是字符串‘srm’的文件

查看指定端口被哪个进程占用的情况

lsof -i:端口号
netstat -apn | grep 端口号

top 命令

top   //每隔5秒显式所有进程的资源占用情况
top -d 2  //每隔2秒显式所有进程的资源占用情况
top -c  //每隔5秒显式进程的资源占用情况,并显示进程的命令行参数(默认只有进程名)
top -p 12345 -p 6789//每隔5秒显示pid是12345和pid是6789的两个进程的资源占用情况
top -d 2 -c -p 123456 //每隔2秒显示pid是12345的进程的资源使用情况,并显式该进程启动的命令行参数

df 和 fdisk 命令

df命令用于显示磁盘分区上的可使用的磁盘空间
fdisk命令用于观察硬盘实体使用情况,也可对硬盘分区

df -h
fdisk -l  

nohup 命令

nohup java -jar customerapp-service.jar >/dev/null 2>&1 &
nohup java -jar customerapp-service.jar --spring.profiles.active=test >/dev/null 2>&1 &
nohup java -jar customerapp-service.jar >/dev/null &

vi 命令

:%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky 
  
:%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky 

查看CUP相关参数

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq

# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l

# 查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

查看内 存信息
# cat /proc/meminfo

telnet ip port

1,HTTP服务器,默认端口号为80/tcp(木马Executor开放此端口)
2,HTTPS(securely transferring web pages)服务器,默认端口号为443/tcp 443/udp

telnet ip port
telnet ip 80
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值