随笔分类 -  linux学习

linux学习
摘要:2.网络连接状态详解共有12中可能的状态,前面11种是按照TCP连接建立的三次握手和TCP连接断开的四次挥手过程来描述的。1)、LISTEN:首先服务端需要打开一个socket进行监听,状态为LISTEN./* The socket is listening for incoming connect 阅读全文
posted @ 2017-01-23 19:57 刨根问底_liang 阅读(481) 评论(0) 推荐(0) 编辑
摘要:简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 输出信息含义 执行netstat后,其输出结果为 从整体上看,netstat的 阅读全文
posted @ 2017-01-23 19:55 刨根问底_liang 阅读(427) 评论(0) 推荐(0) 编辑
摘要:一、单引号和双引号 单引号和双引号,都是为了解决中间有空格的问题。 因为空格在Linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报错。为了避免这个问题,因此就产生了单引号和双引号。他们的区别在于,单 引号将剥夺其中的所有字符的特殊含义,而双引号中的 阅读全文
posted @ 2017-01-23 19:43 刨根问底_liang 阅读(3989) 评论(0) 推荐(0) 编辑
摘要:注意:环境变量的设置,都是通过export来设置的。 export的使用详见:http://www.cnblogs.com/DengGao/p/6341443.html 环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到 阅读全文
posted @ 2017-01-23 15:16 刨根问底_liang 阅读(5765) 评论(0) 推荐(0) 编辑
摘要:语法格式: nohup 命令 & (日志输出到当前目录nohup.out) nohup 命令 & >> 文件 (日志输出到文件) 阅读全文
posted @ 2017-01-22 21:29 刨根问底_liang 阅读(290) 评论(0) 推荐(0) 编辑
摘要:Linux export命令用于设置或显示环境变量。 在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该次登陆操作。 语法 -f 代表[变量名称]中为函数名称。 -n 删除指定的变量。变量实际上并未删除,只 阅读全文
posted @ 2017-01-22 21:25 刨根问底_liang 阅读(580) 评论(0) 推荐(0) 编辑
摘要:用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令声明变量,也可以创建并运行 shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。此时,系统中将有两个shell,一个是登录时系统启动的shell,另一个是系统为运行脚本程序创建的 阅读全文
posted @ 2017-01-22 21:23 刨根问底_liang 阅读(3772) 评论(0) 推荐(0) 编辑
摘要:source: 在当前shell程序中执行, 因此当前shell程序中的变量和环境变量,均可见。 执行的脚本,能更新到当前shell程序。 sh: 开启一个新的shell程序(子shell程序)执行,当前shell程序(父shell程序)的变量和环境变量,均可见。 执行的脚本,不能更新到当前shel 阅读全文
posted @ 2017-01-22 21:19 刨根问底_liang 阅读(230) 评论(0) 推荐(0) 编辑
摘要:1.top 2.sar http://blog.csdn.net/hguisu/article/details/7493661 很重要 http://blog.itpub.net/24435147/viewspace-694224/ 要判断系统瓶颈问题,有时需几个 sar 命令选项结合起来 怀疑CP 阅读全文
posted @ 2017-01-19 21:15 刨根问底_liang 阅读(771) 评论(0) 推荐(0) 编辑
摘要:查看系统版本:lsb_release -a 查看cpu:lscpu 查看内存:free -m (free -g 单位是GB) 查看硬盘空间情况df -h 阅读全文
posted @ 2017-01-19 19:29 刨根问底_liang 阅读(326) 评论(0) 推荐(0) 编辑
摘要:证则表达式:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则 阅读全文
posted @ 2016-10-07 12:25 刨根问底_liang 阅读(9193) 评论(1) 推荐(2) 编辑
摘要:使用awk作为文本处理工具,正则表达式是少不了的。 要掌握这个工具的正则表达式使用。其实,我们不必单独去学习它的正则表达式。正则表达式就像一门程序语言,有自己语法规则已经表示意思。 对于不同工具,其实大部分表示意思相同的。在linux众多文本处理工具(awk,sed,grep,perl)里面用到正则 阅读全文
posted @ 2016-10-07 12:21 刨根问底_liang 阅读(27752) 评论(0) 推荐(0) 编辑
摘要:top 实时动态显示系统状态。(cpu、内存、swap、task) 1. top 汇总cpu、内存、swap、task信息 和 列表展示进程维度的cpu、内存、swap、task信息 2. top -H -p pid 汇总cpu、内存、swap、task信息 和 列表展示线程维度的cpu、内存、sw 阅读全文
posted @ 2016-10-07 12:05 刨根问底_liang 阅读(270) 评论(0) 推荐(0) 编辑
摘要:出处:http://www.2cto.com/os/201111/109920.html 在shell命令终端中,Ctrl+n相当于方向向下的方向键,Ctrl+p相当于方向向上的方向键。 在命令终端中通过它们或者方向键可以实现对历史命令的快速查找。这也是快速输入命令的技巧。 在命令终端中可以通过Ct 阅读全文
posted @ 2016-10-07 12:02 刨根问底_liang 阅读(264) 评论(0) 推荐(0) 编辑
摘要:转化为换行符: oldIFS=${IFS}; IFS=$'\n'; 命令; IFS=${oldIFS}; 阅读全文
posted @ 2016-10-07 11:56 刨根问底_liang 阅读(2910) 评论(0) 推荐(0) 编辑
摘要:代码: 文件 testdata: abcdefdf ab cdasas 阅读全文
posted @ 2016-10-07 11:55 刨根问底_liang 阅读(4965) 评论(0) 推荐(0) 编辑