linux 运维常用命令

0 常见配置文件
# ssh
vi /etc/ssh/sshd_config
# sudo
vi /etc/sudoers

1.通配符查看文件夹个数
find . -type d -name 'test_2024*' | wc -l 

2. 通配符查看文件个数
find . -type f -name 'test_2024*' | wc -l 

3.通配符批量删除文件夹 ,文件多可用+代替\
find . -type d -name 'test_2024*' -exec rm -rf {} \; 

4.通配符批量删除文件, 删除当前文件夹下test_2024开头的文件 -type f 表示文件
find . -type f -name 'test_2024*' -exec rm -f {} \;
# 查找文件夹
eg:  find /yarn/container-logs -maxdepth 1 -type d -mtime +60  2>/dev/null |sort|uniq|grep application |xargs -r ls -ld --full-time

5.查看磁盘使用情况
df -h

6.查看当前或指定目录大小
du -sh ['path'] [--max-depth=1/-d 1] [| sort -hr]
eg:  du . -h -d 1   2>/dev/null | sort -hr 

7.查看负载和pid
top  输入后按 M内存排序,P cpu排序

8.通过pid/任务名查看任务
ps -ef | grep pid/nginx

9 查看当前/指定目录文件
ls [path]

10 查看当前/指定目录文件详细信息 时间排序-t
ls -lh [path]

11.新建文件夹
mkdir folder_name

12.编辑新建文件
vi file_name

13. 查询端口占用
lsof -i:port

14 查看文件20行最新信息(监控-f)
tail -n 20 [-f] test.txt

15.添加用户,用户组
useradd username -g groupname
groupadd groupname
passwd username 设置密码
cat /etc/passwd  查看用户
cat /etc/group 查看用户组
groups usernae 查看用户对应的组

16.服务/timer
systemctl daemon-reload 刷新单元配置文件
systemctl start/stop/enable/disable servicename/timer 启动/关闭/启用/停用服务或timer

17 awk 
du -h -d1 / 2>/dev/null  |  awk -v date="$cur_date" '{ if ($1 ~ /[0-9.]+G/) print date " | " $2 " " $1 }'  |sort -hr>>$log_path

18. 查看端口占用
netstat -ano 

19. 通过pid查询端口
lsof -i -P -n | grep 12345

20. 移动 root目录的test.log文件或者所有文件 到 /root/new_folder文件夹下
mv /root/[test.log | *]  /root/new_folder

21 复制文件
cp ./test.log ./test2.log

22 ssh 远程连接 指定端口和令牌
ssh [-p 22 | -i ~/.ssh/ed25519 ]  root@192.168.1.2 

23 远程复制
scp /root/test.log root@192.168.1.2:/root/test.log

24. 查看历史命令

history |grep java

26. 关闭进程

kill pid

27 java 启动

nohup java -jar  ./ry.jar --spring.profiles.active=prod >/dev/null 2>&1 &

28 权限chmod

# -R 递归文件夹下所有子目录和文件 7(读写执行)

chmod -R 700 /root/ry

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值