Linux网络状态工具ss命令使用详解
Linux Shell

Linux网络状态工具ss命令使用详解

xiaole阅读(311)

ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets等等统计. 它比其他工具展示等多tcp和state信息. 它是一个非常实用、快速、有效的跟踪IP连接和sockets的新工具.SS命令可以提供如下信息:所有的TCP sockets所有的UDP sockets所有ssh/ftp/ttp/https持久连接所有连接到Xserver...

awk命令详解
Linux Shell

awk命令详解

xiaole阅读(302)

awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=value ' ' 引用代码块 BEGIN 初始化代码块,在对每一行进行处理之前,初始化代...

shell下获取硬件基本信息
Linux Shell

shell下获取硬件基本信息

xiaole阅读(296)

shell下获取CPU型号,核心数,内存大小,磁盘信息,IP信息本代码基于CentOS 6验证通过#!/bin/sh sysinfo(){ echo "+--------------------------------------------------------------------+" echo "CPU: `cat /proc/cpuinfo | grep 'model name' | awk -F ":" ...

read命令
Linux Shell

read命令

xiaole阅读(304)

read命令 -p(提示语句) -n(字符个数) -t(等待时间) -s(不回显)1、基本读取read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是read命令的最简单形式::#!/bin/bash echo -n "Enter your name:" //参数-n的作用是不换行,echo默认是换行 read name //从键盘输入 echo "...

Shell逻辑运算符及表达式
Linux

Shell逻辑运算符及表达式

xiaole阅读(186)

一、条件运算符运算符号代表意义应用说明=等于整型或字符串比较: str1 = str2字符串str1 和字符串str2 相等时返回真,如果在[]中,只能是字符串==等于整型或字符串比较: str1 == str2字符串str1 和字符串str2 相等时返回真,如果在[]中,只能是字符串!=不等于整型或字符串比较: str1 != str2字符串str1和字符串str2不相等时返回真,如果在[]中,只能是字符串<小于整型或字符串比较: str1 < str2按字典顺序排序,字符串str...

ps命令
Linux

ps命令

xiaole阅读(146)

Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行...

watch命令
Linux

watch命令

xiaole阅读(144)

watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log 文件,ls 监测某个文件的大小变化,看你的想象力了!1.命令格式:watch参数2.命令功能:可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令3.命令参数:-n或--inte...

ls命令
Linux

ls命令

xiaole阅读(74)

ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的linux操作中用的很多!命令格式:ls [选项] [目录名]命令功能:列出目标目录中所有的子目录和文件。常用参数:-a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件-A 同-...

老男孩每日一题
技术前沿

老男孩每日一题

xiaole阅读(81)

天日期题目12017年3月7日企业面试问答:Linux服务器如何防止中木马?22017年3月8日如何添加一条路由-route路由实战使用案例32017年3月9日请解释下面Shell脚本中,if开头的整行代码的意思,你见过它的应用场景么?42017年3月10日MySQL授权all导致的血案52017年3月13日企业面试题:如何防止Linux命令行或脚本里MySQL登录密码泄露?62017年3月14日将前端运行的服务或脚本,如何可以放置到后端进行执行72017年3月15日setacl授权相关两个小题...

CodeIgniter性能优化
技术前沿 PHP

CodeIgniter性能优化

xiaole阅读(88)

-》index.php作用:加载了部分全局变量,文件路径等入口优化:干掉了整个web文件,调整了部分路径-》core/CodeIgniter.php作用:ci的核心文件,基本上加载了整个模块优化:进入内部优化-》加载common.php作用:框架特别基本的一些函数log,show,error,is_xxx等,800行左右代码优化:暂时未处理-》composer autoload func-》加载benchmark作用:benchmark性能追查工具,设置了全局的开始和结束时间优化:直接干掉,全局...