Linux服务器常用命令总结

server/2024/10/21 11:34:20/

view查找日志关键词

注意日志级别,回车后等一会儿,因为文件可能比较大加载完需要时间
在这里插入图片描述
当内容显示出来后,使用“/关键词”搜索
在这里插入图片描述
回车就能搜到,n表示查找下一个,N表示查找上一个
在这里插入图片描述

find 查找

find Family -name book 在Family文件夹下查找book文件

grep 在指定的文件中查找指定的字符串

grep “java” book 在book文件中查找java字符串

ps -fC java 查找java进程号PID

kill -9 pid 杀死该pid的进程

压缩和解压

 tar -czvf f.tar.gz Family/ #压缩打包Family文件夹为f.tar.gz文件tar -xzvf f.tar.gz -C demo/  #解压f.tar.gz文件到demo文件夹

VIM文本编辑器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

chmod修改文件权限命令(change mode)

chmod  u+x  a.txt  #表示给a.txt文件用户所有者添加执行权限
chmod  g+x  a.txt  #表示给a.txt文件该用户所在的组的所有用户添加执行权限
chmod  a+x  a.txt  #表示给a.txt文件给所有用户添加执行权限

df查看硬盘使用情况

选项:
-h: 文件大小可读性较高
用法:
df -h
在这里插入图片描述

free查看内存使用情况

选项:
-m 表示显示的单位是M兆
-g 表示显示的单位是G
用法:
free -m
在这里插入图片描述

查看端口被占用,并杀死这个进程

lsof -i:8010   //查看8010端口被占用情况
COMMAND   PID   ... 
java      7834 ...
kill -9 7834  //杀死占用这个端口的进程

tail 动态监控文件的变化

tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。
例如:tail -500f system.log


http://www.ppmy.cn/server/31912.html

相关文章

架设WebSocket的最后一环,如何设置好nginx反向代理

WebScoket都已经完工快一个月,经过一段时间的测试,公司还是准备把服务器换到鹅厂,用EO来解决CDN内容分发和DDOS防护问题,由于EO并不支持URL 路径转发,只支持转发到一个站点的80或则443端口,如果想做路径分发…

Django后台项目开发实战七

为后台管理系统换风格 第七阶段 安装皮肤包 pip install django-grappelli 在 setting.py 注册 INSTALLED_APPS [grappelli,django.contrib.admin,django.contrib.auth,django.contrib.contenttypes,django.contrib.sessions,django.contrib.messages,django.contrib.stat…

零代码编程:用Kimichat从PDF文件中批量提取图片

一个PDF文件中,有很多图片,想批量提取出来,可以借助kimi智能助手。 在借助kimi智能助手中输入提示词: 你是一个Python编程专家,要完成一个网页爬取Python脚本的任务,具体步骤如下: 打开文件夹…

软件应用开发安全设计指南

1.1 应用系统架构安全设计要求 设计时要充分考虑到系统架构的稳固性、可维护性和可扩展性,以确保系统在面对各种安全威胁时能够稳定运行。 在设计系统架构时,要充分考虑各种安全威胁,如DDoS攻击、SQL注入、跨站脚本攻击(XSS&…

代码随想录算法训练营第三十八天| 509. 斐波那契数,70. 爬楼梯 , 746. 使用最小花费爬楼梯

509. 递归经典入门&#xff0c;不难。需要注意在初始化dp数组的时候注意的是new int[n 1], 不是n. 因为下标从0开始所以在遍历的时候要等n再停止&#xff0c;最后返回dp的最后一个值就可以。 class Solution {public int fib(int n) {if (n < 1) return n; in…

jQuery的简单使用

jQuery的简单使用 jQuery查找父、子、兄弟节点jQuery查找内容元素筛选遍历元素操作元素width() / height() 设置宽高.css() 设值样式attr() / prop() 设置属性增加、删除、切换class删除和清空 操作元素总结选择表达式链式操作取值和赋值函数 HTML_1 <table id"table_…

Activiti7 开发快速入门【2024版】

记录开发最核心的部分&#xff0c;理论结合业务实操减少废话&#xff0c;从未接触工作流快速带入开发。假设你是后端的同学学过JAVA和流程图&#xff0c;则可以继续向后看&#xff0c;否则先把基础课程书准备好先翻翻。 为什么要工作流 比起直接使用状态字段&#xff0c;工作…

Ubuntu20.04安装MySQL数据库

1、说明 1.1、MySQL介绍 MySQL是一个开源数据库管理系统&#xff0c;通常作为流行的LAMP&#xff08;Linux&#xff0c;Apache&#xff0c;MySQL&#xff0c;PHP / Python / Perl&#xff09;堆栈的一部分安装。它使用关系数据库和SQL&#xff08;结构化查询语言&#xff09;来…