【CentOS7】Linux下常见的命令,补充中

本文提供了丰富的Linux常用命令介绍,包括文件操作、进程管理、网络配置等,帮助读者快速掌握Linux系统的日常管理与维护。

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

https://www.linuxcool.com/


常用命令:
date  :显示当前时间
ssh [参数] [远程主机] :安全连接客户端
cat  文件名称  :查看文件
more             :展示更多文件
kill -9 进程号   : 杀死进程
tab 一次         :补全
tab二次          :列出所有以xx开头的文件及文件夹
*    通配符      :用于代替多个字符
?    通配符      :用于代替单个字符
[  ]  通配符      :用于代替[   ]内出现的字符
-     通配符    : 用于表示范围  text[a-z] 表示text[a]到text[z]
pwd               :显示当前目录 -L:显示逻辑路径
cd/                 :进入根目录
cd ..              :后退上一级
cd ../..cd ~ :直接回退到根目录
ls                    :列出文件和目录(list简化方式)目录蓝色,普通文件黑色,可执行文件草绿色,链接文件浅蓝色
ls -F                :所列出的目录后/,可执行文件*,链接@
ls -a                :显示隐藏文件
ls -l                :显示各个文件属性
dir                 :列出目录内容
vdir                :相当于ls -l显示各个文件的属性

ctrl+c            :终止当前执行程序的命令
ctrl+d            :退出当当前shell,相当与exit
Ctrl+s            :挂起当前shell
Ctrl+q            :激活挂起的shell,若激活不了回重新打开一个终端
reboot            :重启系统
head            :   查看文件开头命令
tail            :查看文件结尾命令
grep            :文件搜索
sudo ./xxx.pl  :执行xxx脚本
top            :内存使用详情 shift+m可快速排序最高内存使用率的进程

显示详细的网络状况:netstat -a
显示当前户籍UDP连接状况: netstat -nu
显示网卡列表: netstat -i
显示组播组的关系: netstat -g
统计网络信息: ifstat
交互式的文件传输程序: sftp
显示活动套接字信息: ss
操纵系统arp信息: arp
查看系统进程树:pstree
以用户为中心组织状态信息显示的进程: ps aux
开机时间:systemd-analyze time
单元初始化时间:systemd-analyze blame
内存cpu查看:vmstat
查看所有磁盘格式分区:lsblk
查看主机名:hostnamectl status
配置主机名:hostnamectl set-hostname <host-name>
查看网管工具状态:service NetworkManager status
查看包分组:yum grouplist
查看终端登录用户:who -u / -w



文件传输:
curl [参数 -O -u] [网址]


Rm  删除
renamemv

vim编辑:
1、光标移到要删除的行,dd删除整行
2、转到文件结尾 G
3、设置显示行号 :set number (set nu)
 3-1、取消行号显示:set nonumber (set nonu)
4、转到20行 20G
5、ctrl+r:撤销此前的操作
6、u撤销操作,最多50步
7、粘贴p,put,paste
8、x删除光标所在处的字符
9、括号高亮显示:set showmatch (set sm)
 9-1、取消括号高亮显示:set nosm
10、高亮搜索:set hlsearch 取消:set nohlsearch
11、语法高亮:syntax on 禁用:syntax off
12、忽略字符大小写:set lc  禁用:set nolc


查看服务器日志:在/usr/.../tomcat/logs下键入 tail -1000 catalina.out
查看8080端口被谁占用: netstat -anop | grep 端口号
查看端口占用情况:  netstat -tunlp|grep 端口号
查看所有开启端口号: netstat -tunlp|grep
查看监听的端口:netstat -lnpt

开启端口防火墙:firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙:firewall-cmd --reload
查询是否开启成功:firewall-cmd --zone=public --query-port=8893/tcp
删除端口防火墙: firewall-cmd --zone= public --remove-port=80/tcp --permanent
查看防火墙状态:firewall-cmd --state


查看磁盘占用的空间 df -h
查看运存使用情况 free -h
查看CPU温度(前提:已安装lm_sensors) sensors
查看CPU主频及型号:cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

查看服务器日志
tail -500f catalina.out

通过进程id查找程序–ps
直接通过:ps -aux | grep pid 查看,进程程序名称

转发443端口到8893
firewall-cmd --add-forward-port=port=443:proto=tcp:toport=8893





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值