Linux 常用命令集

1、根据端口查询进程号: netstat -nlp | grep 10050 或者使用 lsof -i:10050

2、查询所有服务进程号:top

3、根据进程号查询服务路径 ll /proc/28145/cwd

4、同步网络时间

yum install -y ntpdate

ntpdate ntp.aliyun.com

设置定时任务 更新时间

* * * * * /usr/sbin/ntpdate ntp.aliyun.com | logger -t NTP

修改系统时区 ,如果你使用的 Linux 系统使用 Systemd,执行以下命令设置时区

sudo timedatectl set-timezone 'Asia/Shanghai'

5、用vi,vim编辑时退出编辑模式(wq)无法保存退出

退出编辑模式回到一般模式后,shift+z连续操作两次,就可以保存vi编辑的内容退出了

6、看系统环境相关指令

查看版本号 uname -a cat /etc/issue cat /proc/version cat /etc/redhat-release uname -r

检查cpu信息 cat /proc/cpuinfo

lscpu会输出 CPU 的完整信息。lscpu | grep -i 'Model name'

其他 CPU 详细信息,例如CPU 核心数 lscpu | grep -i "CPU(s)"

内存 free -m

磁盘 df -h

目录的大小 du -sh

7、文件压缩、解压处理

tar打包 tar -zcvpf fcPlatform.20120627.tar.gz fcPlatform

tar解压 tar -xvf fcPlatform.20120627.tar.gz

zip打包 zip -p -r xx.zip xx

zip解压 unzip xx.zip

8、防火墙开通端口

添加80端口 firewall-cmd --zone=public --add-port=80/tcp --permanent

重启 firewall-cmd --reload

9、系统定时任务

crontab -l 查看系统任务

crontab -e 编辑系统任务

指定时间执行 49 14 * * * python /opt/release/task/getRate.py

定时更新服务器时间,进行纠正 * */2 * * * ntpdate -u ntp.api.bz

cron表达式说明

10、执行shell脚本时,出现-bash: ./uninstall.sh: /bin/sh^M: 坏的解释器: 没有那个文件或目录 ,经排查

脚本文件在windows下编辑过。在windows下,每一行的结尾是\n\r,而在linux下文件的结尾是\n,那么你在windows下编辑过的文件在linux下打开看的时候每一行的结尾就会多出来一个字符\r,用cat -A fileName时你可以看到这个\r字符被显示为^M,这时候只需要删除这个字符就可以了。

使用指令sed -i 's/\r$//' uninstall.sh,上面的指令会把 uninstall.sh 中的\r 替换成空白!

11、查看系统用户和分组

cat /etc/passwd #查看用户列表

cat /etc/group #查看用户组列表

12、安装rzsz命令

yum install lrzsz -y

相关推荐
大鱼>9 分钟前
eBPF内核编程:从TC到XDP的全栈可观测性
linux·服务器·php
sxstj27 分钟前
老旧电脑 Linux 系统完整推荐(按内存分档,新手友好)
linux
西安景驰电子1 小时前
PCIe 授时卡原理及应用
运维·服务器·windows·单片机·嵌入式硬件·fpga开发
Lyra_Infra1 小时前
OpenClaw 服务异常故障分析报告
linux·人工智能
xywww1683 小时前
开发团队接入 Opus 5 / Sonnet 5:模型路由、升级阈值和成本账怎么算
服务器·网络·p2p
爱写代码的森3 小时前
鸿蒙三方库 | harmony-utils之EncryptUtil URL编解码详解
服务器·华为·harmonyos·鸿蒙·huawei
冷莫溪3 小时前
Zabbix——认识及部署Zabbix(基于Rocky9.7)
linux·运维·php·zabbix
风曦Kisaki3 小时前
Kubernetes(K8s)笔记Day03: Pod命名空间,标签,Pod 的调度,污点与容忍度,Pod 常见状态和重启策略,Pod 生命周期
linux·运维·笔记·docker·云原生·容器·kubernetes
千维百策6663 小时前
如何管理错误预算:提升服务可靠性与 SLO 达成率的实践经验
服务器·网络·数据库
图件制作GIS,储量计算3 小时前
未来已到,抓住机遇
运维·服务器