Linux常用命令总结--不断补充

本文为您详细介绍Linux系统管理中常用的命令,包括查看内存、硬盘、CPU信息,管理进程、端口,设置网络参数,解压压缩文件,查看日志,以及基本的文件操作等。同时提供了一些实用技巧和快捷指令,帮助您高效地进行系统维护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先介绍一个很有用的命令:history  查看linux机器上历史命令。

在Linux下查看内存我们一般用free命令:free -m

查看硬盘状况:df -h 

查看cpu信息:less /proc/cpuinfo  
 
查看cpu的核数:less /proc/cpuinfo |grep 'model name' -c  
 
你的LINUX主机字符集(LANG):env | grep LANG 

查看进程:Ps –ef | grep mysql 

杀死进程:kill -9 端口号 

查看端口 :netstat -ano | grep 3306

查看文件夹大小,并排序 :du -sh * | sort -n

防火墙重启后生效 
开启: chkconfig iptables on 
关闭: chkconfig iptables off 

防火墙即时生效,重启后失效 
开启: service iptables start 
关闭: service iptables stop  

设置静态ip地址

more  /etc/sysconfig/network-scripts/ifcfg-eth0

ifconfig eth0 192.168.1.211 netmask 255.255.255.0

创建文件夹  :mkdir log

创建文件:touchlog 

移除目录 :rm -rf /usr/lib64/mysql 

移除文件 rm log

复制文件:cp /mu /mu1

复制目录:cp -R one two

切换目录:cd

查看文件内容:cat

 

解压 tar zxvf 文件名.tar.gz

压缩 tar zcvf 文件名.tar.gz 目标名

vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。

:q                      退出

:q!                     强制退出

:wq                   保存并退出

查询
find / -name mysql
find / -iname "*.cnf" -print 
 
显示日期:date
 

ls          显示文件或目录

     -l           列出文件详细信息l(list)

     -a          列出当前目录下所有文件及目录,包括隐藏的a(all)

 

输出tomcat运行日志
tail -f /tomcat/logs/cataline.out

 

/etc/init.d/ntpd status 查看ntp服务状态
/etc/init.d/ntpd start 启动ntp服务

 

根据grep查询关键字,会打印行号

grep -nH "Exception" catalina.out

根据行号定位日志信息

sed -n '9796131,10172393p' catalina.out

 

xshell

sz 文件名  下载文件

转载于:https://www.cnblogs.com/jimmy-muyuan/p/5351816.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值