#马哥出品高薪linux运维教程

Linux“Bash”漏洞大爆发

9月25日,国外曝出一个“毁灭级”的Bash漏洞,黑客可利用此漏洞远程执行任意命令,完全控制目标系统! 该漏洞编号为CVE-2014-6271,主要存在于bash1.14-4.3版本中,受影响的系统包括:RedHat企业Linux(versions4-7)、Fedoradistribu...
代码星球 ·2020-04-06

linux文件描述符fd(windows下的句柄)

在Linux系统中一切皆可以看成是文件,文件又可分为:普通文件、目录文件、链接文件和设备文件fd:filedescriptor文件描述符0,1,2分别给了标准输入、标准输出和错误输出。ls-l/proc/pid/fd可以查看某个进程所使用的fd 用lsof可以查看比如:lsof-i:22的显示结果中有一列是F...

如何使用shell收集linux系统状态,并把结果发给远端服务器

第一步:收集系统当天状态 load状态内存状态cpu状态jvm相关信息:jstatjstack网络信息硬盘信息 第二步:发送到远端服务器使用curl、wget、定义接口。https://blog.csdn.net/bcfdsagbfcisbg/article/details/78603781...

linux的shell的until循环举例说明

执行脚本:shlogin.shuser,其中user为第一个参数如下所示,如果用户‘user’登录,'who|grep"$1"'为true,until循环结束,程序继续执行,输出“*****userhasjustloggedin*****”信息。如果用户‘us...

linux的bc命令介绍

bc命令是一种支持任意精度的交互执行的计算器语言。bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然整数运算也不再话下。 算术操作高级运算bc命令它可以执行浮点运算和一些高级函数;设置精度,参数scale=2是将bc输出结果的小数位设置为2位;obase设置进制...
代码星球 ·2020-04-06

查看linux接口进出口流量的命令;linux 网络监控;流量监控

1、nload,左右键切换网卡2、sudoiftop3、sudoiptraf按连接/端口查看流量 4、sudonethogs:按进程查看流量占用5、ss:连接查看工具6、dstat-nf ...

Linux下如何查看进程准确启动时间

ps:processstatus for pid in $(pgrep httpd); do echo -n "${pid} " ; ps -p ${pid} -o&nb...

linux程序命令行选项的3种风格:unix、gnu、x toolkit

在选项需要加参数的时候,紧跟在选项后面即可(或者加空格)。比如登录mysqlserver的时候:$mysql-uroot-p或者$mysql-uroot-p均可。这时,root就是u的参数,表示使用root用户登录。另外加不加空格看程序怎么才处理了,没有明确的规定。使用两个连字符加上关键词(而不是单个字符)。这种风格的...

linux命令dmesg查看进程被杀死原因

有一次一个python进程挂了,使用了下这个命令。可以看到原因:虚拟机总共内存8082608KB,结果python项目就消耗掉了7341764KB,内存泄露,导致python进程被系统杀死  顺带介绍下watch命令:这个命令可以实时跟新监控的内容1、tailflog/web.log就会看到屏幕不停...

React 入门教程

https://hulufei.gitbooks.io/react-tutorial/content/index.htmlhttps://speakerdeck.com/fisherwebdev/fluxchathttps://reactjs.org/docs/reconciliation.html...
代码星球 ·2020-04-06

Linux文件权限

开始的符号:d:表示是一个目录,事实上在ext2fs中,目录是一个特殊的文件。-:表示这是一个普通的文件。l: 表示这是一个符号链接文件,实际上它指向另一个文件。b、c:分别表示区块设备和其他的外围设备,是特殊类型的文件。s、p:这些文件关系到系统的数据结构和管道,通常很少见到。 权限位设置(开始的...
代码星球 ·2020-04-06

[记]WIndow/Linux 获取本机(全部)IPv4、IPv6、MAC地址方法 (C/C++)

 12//#include<sys/types.h>3#include<ifaddrs.h>4#include<sys/ioctl.h>5#include<net/if.h>6#include<string.h>7#include<stdio....

Linux 安装配置 FTP 服务 (vsftpd)

yuminstallvsftpd-yadduser-s/bin/nologin-d/var/RecordFile/record-precord-s/bin/nologin    不能登录系统,只能用于ftp等登录-d/var/RecordFile/ 主目录路径-prec...

利用ganymed-ssh2远程执行其它Linux机器上的shell命令

实际应用中,有时候需要从web管理界面上,远程去启动其它linux主机上的程序,利用ssh协议可以方便的满足这一需求。事实上hadoop架构中,从nn上启动dn时,就是利用了免密码ssh登录。ganymed-ssh2是一个实现了ssh协议的开源项目,项目地址为:http://ganymed-ssh-2.googleco...

VMware Fusion 中如何复制centos/linux虚拟机

今天想在mac本上,弄几个centos的虚拟机,尝试搭建hadoop的全分布环境。一台台虚拟机安装过去太麻烦了,想直接将现有的centos虚拟机复制几份完事,但是复制出来的虚拟机无法上网,折腾了一翻,最终完满解决,记录于此。环境:macOSX(10.10.2)+vmwarefusion(7.0.0)步骤一:先复制虚拟机...
首页上一页...335336337338339...下一页尾页