【【Linux命令】Linux命令后面所接选项和参数的区别】教程文章相关的互联网学习教程文章

linux 服务器安全加固和内核参数调优 nf_conntrack【代码】

0.内部设置跳板机,服务器只能通过跳板机登录1.禁止ROOT用户远程登录和登录端口 禁止ROOT用户远程登录 。打开 /etc/ssh/sshd_config PermitRootLogin no 2.对用户密码强度的设定 12个字符以上,大小写,特殊字符 3.对重要的文件进行锁定,即使ROOT用户也无法删除 chattr 改变文件或目录的扩展属性lsattr 查看文件目录的扩展属性chattr +i /etc/passwd /etc/shadow //增加属性 chattr -i /etc/passwd ...

Linux中ls -al(ls -l)命令中的各个参数的含义【图】

今天来详细说一下ls -l命令中的各个参数的含义,见下图是博主列出的ls -al命令:下面来说一说各个参数的含义:第一列是类型与权限,各个字母的含义如下: 第一个字符代表这个文件的类型(目录,文件或链接文件)若为[d]则是目录 若为[-]则是文件 若为[l]则表示链接文件 若为[b]则表示为设备文件里面的可供存储的周边设备 若为[c]则表示为设备文件里面的串行端口设备,如键盘鼠标接下来的字符中,以三个为一组,且均为[rwx]的三个参...

linux TOP命令各参数详解【转载】【图】

https://www.cnblogs.com/sbaicl/articles/2752068.html top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 下面详细介绍它的使用方法: (实时监控系统资源使用情况图)统计信息区前五行是系统整体的统计信息: 第一行是任务队列信息,同 uptime 命令的执行结果.其内容如下: 01:06:48 当前时间 up 1:22 系统运行时间,格式为时:分 1 user 当前登录用户数 load average: 0...

Linux内核参数优化记录【代码】

//fs.file-max 最大打开文件数 //fs.nr_open=20480000 单个进程允许打开的文件句柄上限//信号量及共享内存,可以使用ipcs -l来获取 //kernel.sem 信号量: 每个信号集中最大信号量数目 系统范围最大信号量数目 每个信号发生时的最大系统操作数 系统范围内最大信号集总数目 第一列*第四列=第二列 // 512G好配置:4096 2147483647 2147483646 512000 1G差配置:250 512000 100 2048//kernel...

高并发情况下Linux系统及kernel参数优化

众所周知在默认参数情况下Linux对高并发支持并不好,主要受限于单进程最大打开文件数限制、内核TCP参数方面和IO事件分配机制等。下面就从几方面来调整使Linux系统能够支持高并发环境。 Iptables相关 如非必须,关掉或卸载iptables防火墙,并阻止kernel加载iptables模块。这些模块会影响并发性能。 单进程最大打开文件数限制 一般的发行版,限制单进程最大可以打开1024个文件,这是远远不能满足高并发需求的,调整过程如下: 在...

从两个程序看Linux下命令行参数及execve内核实现

一、两个测试程序[tsecer@Harry ArgLayout]$ cat ArgLayout.c/**简单测试程序,创建命令行参数中指定的进程,但是将execve的第二个参数(也就是子进程的argv数组)修改成随机无意义值*/#include <unistd.h>#include <stdio.h>#include <stdlib.h>#include <string.h>int main(int argc, char * argv[],char * envp[]){pid_t forker = fork();if(0 == forker){char * myargv[] = {"Hello","world",NULL,};execve(argv[1],myargv,envp...

Linux getopt/getopts解析命令行参数教程【代码】【图】

一、说明 shell中获取参数可以直接使用$1、$2等形式来获取,但这种方式有明显的限制:每个参数的位置是固定的。比如如果在设计上$1是ip地址$2是端口,那在执行时就必须第一个参数是ip第二个参数是端口而不能反过来。 shell提供了getopt和getopts来解析参数,getopt比getopts功能强一些getopts比getopt简单一些;总体而言getopt和getopts都差强人意。 二、使用getopt解析参数 getopt比getopts强一些复杂一些:能在命令行中单独使用...

Linux 系统参数调优 之 文件描述符总数file-max

打开文件数在 Linux 中,文件描述符是一种资源,为了控制对资源的合理使用,Linux 会限制所有进程所能打开的文件描述符总数。可以通过下面的命令查看:$ cat /proc/sys/fs/file-max 99736 通常来说,如果机器的内存越大,那么file-max的默认值也会越大。当然,也可以手动调大它:$ sudo vi /etc/sysctl.conf fs.file-max = 100000 $ sudo sysctl -p # 使改动生效 那么要怎样才能知道系统当前打...

【Linux】rpm常用命令及rpm参数介绍

RPM是RedhatPackageManager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上的Uninstaller比较类似。使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具。RPM可以让用户直接以binary方式安装软件包,并且可替用户查询是否已经安装了有关的库文件;在用RPM删除程序时,它又会聪明地询问用户是否要删除有关的程序。如果使用RPM来升级软件,RPM会保留原先的配置文件,这样用户就不用重新配置新的软件了。...

Linux内核调整和内核参数详解

SYN COOKIE原理和Linux内核中的实现 http://www.ibm.com/developerworks/cn/linux/l-syncookie/?ca=dwcn-newsletter-linux Linux系统下的DDOS攻击防范 http://hi.baidu.com/moneyxml/blog/item/b2576e272042580b918f9dbb.html Linux内核参数调整说明 http://blog.csdn.net/radkitty/archive/2008/10/02/3009522.aspx 通过调整Linux TCP参数提高服务器性能 http://www.wangchao.net.cn/bbsdetail_1409398.html 深入讨论proc,内核参数...

man mips64el-linux-gnuabi64-g++ 能找到许多额外的参数(也不知道选哪一个对龙芯最优化):

man mips64el-linux-gnuabi64-g++ 能找到许多额外的参数(man mipsel-linux-gnu-g++也有这些参数,包括mips64 和 -EL参数,但是实测编译不出64位的程序):MIPS Options -EL -EB -march=arch -mtune=arch -mips1 -mips2-mips3 -mips4 -mips32 -mips32r2 -mips32r3 -mips32r5 -mips32r6-mips64 -mips64r2 -mips64r3 -mips64r5 -mips64r6 -mips16-mno-mips16 -mflip-mips16 -minterlink-compressed-mno-interlink-compressed -minter...

Linux系统IO分析工具之iotop常用参数介绍【代码】【图】

Linux系统IO分析工具之iotop常用参数介绍作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Windows操作系统可以通过鲁大师等硬盘检测工具来查看硬盘读写速度,那么linux下测试硬盘IO读写情况怎么看?iotop是linux系统下测试硬盘IO读写的工具,本经验咗嚛以centos为例演示,iotop如何安装使用测试硬盘速度。 ? 1>.安装iotop[root@node105 ~]# yum -y install iotop2>.查看iotop的帮助信息 [root@node105 ~]# io...

linux命令中的参数前的一横(-)和两横(--)的区别【代码】

在解释这些区别之前我们先了解一下有关linux的背景知识,这个需要大家先认真看完就会对这些区别有更深入的了解,对linux也有更深的了解。 关于System V和BSD风格以及他们与Linux的关系: 1、System V 和BSD同出于AT&T实验室的两个不同的部门,SystemV是一个Unix的商业化标准,BSD为Unix标准化的Berkeley风格。 2、由于Linux是Linus Torvalds在以Unix为构架的系统上重新开发的,但仍沿用了两大Unix系统进程的风格,实事上应该确切的...

Linux网络参数和ifconfig【代码】

目录1.ifconfig 网络参数 2.ifup和ifdown 3.CentOS7网络配置相关文件 4.CentOS7默认网卡接口配置文件 5.补充命令 6.总结: 参考:1.ifconfig 网络参数 ifconfig 主要是可以手动启动、观察与修改网络接口的相关参数 [root@linux ~]# ifconfig {interface} {up|down} <== 观察与启动接口 [root@linux ~]# ifconfig interface {options} <== 设置与修改接口 参数: Interface,网卡接口代号,包括 eth0、eth1、ppp0 等 Options,可...

Linux 编译命令参数【代码】

基本格式:gcc [options] file1 file2... //若不加入参数,则按默认参数依次执行编译、汇编和链接操作,生成的可执行文件名为 a.out 常用参数:-E //只执行预处理操作-S //只执行到编译操作完成,不进行汇编操作,生成的是汇编文件(.s 或 .asm),内容为汇编语言-c //执行编译和汇编,但不进行链接,即只生成可重定位目标文件(.o),为二进制文件,不生成完整的可执行文件-o filename //将操作后的内容输出到filename指定的文件中-stat...