随笔分类 -  linux

上一页 1 2 3 4 下一页

linux shell脚本监控进程是否存在
摘要:用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货: 1 2 3 4 5 6 7 8 #!/bin/sh ps -fe|grep processString |grep -v grep if [ $? -ne 0 ] then echo "start process....." el 阅读全文

posted @ 2024-10-13 19:03 数据与人文 阅读(460) 评论(0) 推荐(0)

如何在shell中判断一个文件是否为空
摘要:在Linux中写脚本的时候,总免不了需要判断文件是否存在、文件内容是否为空等存在,而这些操作都可以用test 指令来实现 -s FILE FILE exists and has a size greater than zero 如果文件存在且文件大小大于零,则返回真 -e FILE FILE exi 阅读全文

posted @ 2024-10-11 08:22 数据与人文 阅读(536) 评论(0) 推荐(0)

linux xxx is not in the sudoers file. This incident will be reported.
摘要:前言 linux 报错:xxx is not in the sudoers file. This incident will be reported. 这意味着用户 xxx 没有在 sudoers 文件中被授权使用 sudo 命令。 解决 su 切换到 root 用户,报错:su: Authenti 阅读全文

posted @ 2024-10-09 08:40 数据与人文 阅读(729) 评论(0) 推荐(0)

Linux ifconfig 命令详解
摘要:ifconfig 配置和显示Linux系统网卡的网络参数 补充说明 ifconfig命令 被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。 语法 ifco 阅读全文

posted @ 2024-10-04 10:32 数据与人文 阅读(514) 评论(0) 推荐(0)

Mac无法写入U盘怎么解决
摘要:前言 ​新手使用MacBook Pro时,会发现Mac系统下只能读取U盘,但不能写入。其实这个问题是因为,Mac OS系统硬盘格式为HFS, Windows 的硬盘格式为 NTFS,二者互不兼容。那么有没有解决的办法呢? 网上的资料一般都安装第三方软件,如 NTFS for MAC 等,但一般都是收 阅读全文

posted @ 2024-10-03 11:36 数据与人文 阅读(319) 评论(0) 推荐(0)

du和df的统计结果为什么不一样
摘要:今天有个人问我du和df的统计结果为什么会不同。给他解析了一番,后来想想还是写篇文章从原理上来分析分析。 我们常常使用du和df来获取目录或文件系统已占用空间的情况。但它们的统计结果是不一致的,大多数时候,它们的结果相差不会很大,但有时候它们的统计结果会相差非常大。 例如: ##### df的统计结 阅读全文

posted @ 2024-09-08 11:22 数据与人文 阅读(40) 评论(0) 推荐(0)

Linux查询端口是否被占用的四种方法
摘要:一个面试题,使用三种不同的方法查看8080被哪个进程占用了。通常比较熟悉的方法是netstat和lsof两种,但还有什么方法呢。 1.netstat或ss命令 netstat -anlp | grep 80 2.lsof命令 这个命令是查看进程占用哪些文件的 lsof -i:80 3.fuser命令 阅读全文

posted @ 2024-09-06 23:03 数据与人文 阅读(14789) 评论(0) 推荐(1)

Linux中Cache 和 Buffer 有什么区别?
摘要:Cache和Buffer是两个不同的概念,简单的说,Cache是加速“读”,而buffer是缓冲“写”,前者解决读的问题,保存从磁盘上读出的数据,后者是解决写的问题,保存即将要写入到磁盘上的数据。在很多情况下,这两个名词并没有严格区分,常常把读写混合类型称为buffer cache,本文后续的论述中 阅读全文

posted @ 2024-05-17 08:47 数据与人文 阅读(73) 评论(0) 推荐(0)

Linux 系统故障排查,一文详解
摘要:导读 有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源。这时候就需要登录服务器进一步深入分析问题的根源。那么分析问题需要有一定的技术经验积累,并且有些问题涉及到的领域非常广,才能定位到问题。所以,分析问题和踩坑是非常锻炼一个人的成长和提升自我能力。如果我们有一套好的分析工具,那将是 阅读全文

posted @ 2024-04-26 10:50 数据与人文 阅读(272) 评论(0) 推荐(0)

一台服务器​最大并发 tcp 连接数多少?65535?
摘要:首先,问题中描述的65535个连接指的是客户端连接数的限制。 在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三次握手后建立tcp连接。那么对单机,其最大并发tcp连接数是多少呢? 如何标识一个TCP连接 在确定最大连接数之前,先来看看系统如何标识一个tcp连接。系 阅读全文

posted @ 2024-04-08 12:49 数据与人文 阅读(1033) 评论(0) 推荐(0)

Linux 常用监控指标总结
摘要:1. Linux运维基础采集项 做运维,不怕出问题,怕的是出了问题,抓不到现场,两眼摸黑。所以,依靠强大的监控系统,收集尽可能多的指标,意义重大。但哪些指标才是有意义的呢,本着从实践中来的思想,各位工程师在长期摸爬滚打中总结出来的经验最有价值。在各位运维工程师长期的工作实践中,我们总结了在系统运维过 阅读全文

posted @ 2024-03-08 08:54 数据与人文 阅读(41) 评论(0) 推荐(0)

https 和 http 有什么区别?
摘要:http 和 https的区别? 一、传输信息安全性不同 1、http协议:是超文本传输协议,信息是明文传输。如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息。 2、https协议:是具有安全性的ssl加密传输协议,为浏览器和服务器之间的通信加密,确保数据传输的安全。 阅读全文

posted @ 2024-02-20 10:30 数据与人文 阅读(1180) 评论(0) 推荐(0)

Linux如何查询是哪些进程占用了端口
摘要:Address already in use这个提示,想必大家遇到过,怎么能快速找到问题并解决呢?下面有几种姿势可以了解一下.在对网络连接或特定于应用程序的问题进行故障排除时,首先要检查的事情之一应该是系统上实际使用了哪些端口,以及哪个应用程序正在侦听特定的端口。本文介绍了如何使用netstat,s 阅读全文

posted @ 2024-01-29 09:15 数据与人文 阅读(171) 评论(0) 推荐(0)

关于三次握手和四次挥手,面试官到底想听到怎样的回答?
摘要:我一看到 TCP,啪就点进来了,很快啊。 TCP报文 一个完整的 TCP 报文头部共有 20 个字节,其中包括: 源端口号(16位)和目的端口号(16位):再加上 ip 首部的源 ip 地址和目的IP地址可以唯一确定一个 TCP 连接。 数据序号(16位):表示在这个报文段中的第一个数据字节序号。 阅读全文

posted @ 2023-08-09 09:03 数据与人文 阅读(45) 评论(0) 推荐(0)

X86架构与Arm架构区别
摘要:X86架构和ARM架构是主流的两种CPU架构,X86架构的CPU是PC服务器行业的老大,ARM架构的CPU则是移动端的老大。X86架构和arm架构实际上就是CISC与RISC之间的区别,很多用户不理解它们两个之间到底有哪些区别,实际就是它们的领域不太相同,然后追求也不相同。 X86架构和Arm架构区 阅读全文

posted @ 2023-06-21 09:15 数据与人文 阅读(475) 评论(0) 推荐(0)

Linux 磁盘空间莫名被吃掉,该怎么查?
摘要:在服务器运维过程中,我们时常会遇到这样的情况,收到服务器磁盘空间告警: 登录服务器,通过df -Hl查看 和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件。 如何找到占用空间大的目录或文件? 一种比较笨的方法是,在根目录下,通过du -hs命令,列出各目录所占空间大小 之后再用同样的方法 阅读全文

posted @ 2023-03-22 11:11 数据与人文 阅读(136) 评论(0) 推荐(0)

Linux 命令su和sudo的区别?
摘要:之前一直对 su 和 sudo 这两个命令犯迷糊,最近专门搜了这方面的资料,总算是把两者的关系以及用法搞清楚了,这篇文章来系统总结一下。 1. 准备工作 因为本篇博客中涉及到用户切换,所以需要提前准备好几个测试用户,方便后续切换。Linux中新建用户的命令是 useradd ,一般系统中这个命令对应 阅读全文

posted @ 2023-03-18 22:43 数据与人文 阅读(115) 评论(0) 推荐(0)

/usr/lib64删除怎么恢复
摘要:注:本文描述请勿模仿,仅限万一遇到这种情况一试。 一不小心做了一个操作: 1 cd /usr 2 mv lib64 lib64-bak 然后奇异的发现: cp不能用了!ls也不能用了…… 提示信息如下: -bash: /usr/bin/cp: /lib64/ld-linux-x86-64.so.2: 阅读全文

posted @ 2023-03-15 15:54 数据与人文 阅读(234) 评论(0) 推荐(0)

为什么 A 能 ping 通 B,B 却不能 ping 通 A ?
摘要:有开发小哥咨询了一个问题,记录一下处理过程分享给有需要的朋友。 问题如下: A、B 两台开发服务器连接交换机,并且 A、B 两台服务器的 IP 地址设置为同一个网段,却发现 A 能 ping 通 B ,B 却不能 ping 通 A 。 如图: 问题原因: 开发小哥怀疑交换机或者网络有问题,但排查半天 阅读全文

posted @ 2022-12-12 09:52 数据与人文 阅读(1351) 评论(0) 推荐(0)

什么叫SSH?原理详解。
摘要:SSH(Secure Shell,安全外壳)是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务。传统远程登录或文件传输方式,例如Telnet、FTP,使用明文传输数据,存在很多的安全隐患。随着人们对网络安全的重视,这些方式已经慢慢不被接受。SSH协议通过对网络数据进行加密和验证,在 阅读全文

posted @ 2022-12-07 21:39 数据与人文 阅读(398) 评论(0) 推荐(0)

上一页 1 2 3 4 下一页