0

linux 内核参数优化

Sysctl命令及linux内核参数调整 一、Sysctl命令用来配置与显示在/proc/sys目录中的内核参数.如果想使参数长期保存,可以通过编辑/etc/sysctl.conf文件来实现。 命令格式: sysctl [-n] [-e] -w variable=value sysctl [-n] [-e] -p (default /etc/sysctl.conf) sysctl [-n] [-e] –a 常用参数的意义: -w 临时改变某个指定参数的值,如 # sysctl -w net.ipv4.ip_forward=1 -a 显示所有的系统参数 -p从指定的文件加载系统参数,默认从/e...

阅读全文>>

0

Linux的常用命令就是记不住,怎么办?于是推出了这套教程

1.帮助命令1.1 help命令#语法格式: 命令 --help #作用: 查看某个命令的帮助信息 # 示例: # ls --help 查看ls命令的帮助信息 # netstat --help 查看netstat命令的帮助信息1.2 man命令#语法格式: man 命令 #作用: 查看某个命令的帮助手册 # 示例: # man ls #查看ls命令的帮助手册 # man netstat #查看netstat命令的帮助手册2.路径切换及查看2.1 cd命令#语法格式: cd 目录 #作用: 切换到目录中 # 示例: #...

阅读全文>>

0

计划任务 cron和crontab

很多时候,我们需要定时执行某个应用或者某段脚本,在linux上,可以使用cron服务,它有点类似于Windows上的任务计划程序。这篇文章将简单介绍cron的使用。1. crond和crontab首先需要分清楚两个概念:crond和crontab。crond是后台守护进程的名称(d代表daemon),用来实际执行脚本,它在系统中是一直运行的。可以通过下面的方式查看到它:# systemctl | grep crond crond.service loaded active running Command Scheduler crontab是一个工具,用来列出cron中当前运行的作业(应用或脚本...

阅读全文>>

0

操作系统学习福利:600 条最强 Linux 命令总结

今天,带来一篇 Linux 命令总结的非常全的文章,也是我们平时工作中使用率非常高的操作命令,命令有点多,建议小伙伴们可以先收藏后阅读。1. 基本命令uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系统信息 arc...

阅读全文>>

0

CentOS7(linux)下firewall批量开放端口

在linux下需要开放一些端口,这里总结了批量放行端口的命令: firewall-cmd --permanent --zone=public --add-port=80-81/tcp firewall-cmd --permanent --zone=public --add-port=80-81/udp firewall-cmd --reload

阅读全文>>

0

Zookeeper的安装与配置参数详解

一、 本地模式安装部署1.安装前准备(1)安装Jdk(2)拷贝Zookeeper安装包到Linux系统下(3)解压到指定目录 tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/module/2.配置修改(1)将/opt/module/zookeeper-3.4.10/conf这个路径下的zoo_sample.cfg修改为zoo.cfg; mv zoo_sample.cfg zoo.cfg(2)打开zoo.cfg文件,修改dataDir路径: vim zoo.cfg修改如下内容:dataDir=/opt/module/zookeeper-3.4.10/zkDat...

阅读全文>>

0

轻量级的http代理TinyProxy

简介TinyProxy是一个轻量级的http,https代理守护进程,它很适合用于需要完整 HTTP 代理特性,Tineproxy 采用 GNU GPL 协议(版本2及以上)分发。特性TinyProxy体积很小,占用资源很少,内存占用大约2兆,cpu占用随着连接数增加而增长。TinyProxy可以支持配置为透明代理,因此客户端不需要作太多的配置即可使用,同时也可用于网站反向代理的前端。通过配置实现访问控制。安装配置在debian或ubuntu中用$sudo apt-get install tinyproxy在centos中执行$yum install tinyproxy安装完成后生成了/etc...

阅读全文>>

0

六大进程通信机制总结

初学操作系统的时候,我就一直懵逼,为啥进程同步与互斥机制里有信号量机制,进程通信里又有信号量机制,然后你再看网络上的各种面试题汇总或者博客,你会发现很多都是千篇一律的进程通信机制有哪些?进程同步与互斥机制鲜有人问津。看多了我都想把 CSDN 屏了.....,最后知道真相的我只想说为啥不能一篇博客把东西写清楚,没头没尾真的浪费时间。希望这篇文章能够拯救某段时间和我一样被绕晕的小伙伴。上篇文章我已经讲过进程间的同步与互斥机制,各位小伙伴看完这个再来看进程通信比较好。全文脉络思维导图如下:1. 什么是进程通信顾名思义,进程通信( InterProcess Communication,IPC)就是指进...

阅读全文>>

0

Linux搭建FTP服务器

1..FTP服务器有什么用.FTP服务器是能够提供文件存储、访问的计算机,实现了文件共享。2.FTP是什么FTP是File Transfer Protocol(文件传输协议),是一种基于TCP的协议,采用客户/服务器模式。3.FTP工作模式FTP协议有PORT和PASV两种工作模式,即主动模式和被动模式。不管哪种模式都是先建立客户端和服务器端的控制连接,然后在需要的时候建立数据连接进行数据传输。FTP工作模式的视频演示见FTP的工作模式。4.Linux服务器下搭建FTP服务器一、安装vsftpd服务(1)安装ftp服务端--vsftpdyum -y installed vsftpd能...

阅读全文>>

0

放弃 ifconfig,拥抱 ip 命令

开始使用现代方法配置 Linux 网络接口。在很长一段时间内,ifconfig命令是配置网络接口的默认方法。它为 Linux 用户提供了很好的服务,但是网络很复杂,所以配置网络的命令必须健壮。ip命令是现代系统中新的默认网络命令,在本文中,我将向你展示如何使用它。ip命令工作在OSI 网络栈的两个层上:第二层(数据链路层)和第三层(网络 或 IP)层。它做了之前net-tools包的所有工作。安装 ipip命令包含在iproute2util包中,它可能已经在你的 Linux 发行版中安装了。如果没有,你可以从发行版的仓库中进行安装。ifconfig 和 ip 使用对比ip和ifconfig命令...

阅读全文>>