linux
cll_jj
好好学习,做好备忘
展开
-
TCP连接分组交换状态图显示
原创 2015-08-07 16:07:53 · 441 阅读 · 0 评论 -
自动、静态、 寄存器、易失变量的区别
(一)自动变量 什么是自动变量呢?自动变量就是指在函数内部定义使用的变量。他只是允许在定义他的函数内部使用它。在函数外的其他任何地方都不能使用的变量。自动变量是局部变量,即它的区域性是在定义他的函数内部有效。当然这说明自动变量也没有链接性,因为它也不允许其他的文件访问他。由于自动变量在定义他的函数的外面的任何地方都是不可见的,所以允许我们在这个函数外的其他地方或者是其他的函数内部定转载 2015-12-13 09:57:58 · 578 阅读 · 0 评论 -
sed 学习笔记2
在编写shell脚本的过程中,我们经常需要使用sed流编辑器和awk对文本文件进行处理。一、什么是sed? sed 是一种在线编辑器,它一次处理一行内容。sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 二、sed的处理过程 sed编辑器逐行处理文件(或输入),并将结果发送到转载 2015-11-17 14:52:06 · 550 阅读 · 0 评论 -
sed 学习笔记
Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。转载 2015-11-17 14:51:26 · 321 阅读 · 0 评论 -
sed 命令详细讲解
1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后将下一行读原创 2015-11-17 14:18:43 · 442 阅读 · 0 评论 -
单播和广播的区别
原创 2015-11-20 10:14:24 · 554 阅读 · 0 评论 -
linux shell中28个特殊字符的作用
1. #注释作用, #! 除外此外, 在参数替换 echo ${PATH#*:} 这里不表示注释, 数制转换, 不表示注释 echo $((2#101011))2. ;命令行分隔符, 可以在一行中写多个命令. echo hello; echo there3. ;;终止 case 选项复制代码 代码如下:case “$variable” inabc)转载 2015-10-29 14:08:15 · 611 阅读 · 0 评论 -
linux运维30题
1.linux如何挂在windows下的共享目录1mount.cifs //192.168.1.3/server /mnt/server -o user=administrator,pass=123456linux 下的server需要自己手动建一个 后面的user与pass 是windows主机的账号和密码 注意空格 和逗号2.查看http的并发请求数与其TCP连接状态转载 2015-11-13 11:49:01 · 701 阅读 · 0 评论 -
linux 里的`反引号
特殊的赋值 Shell中可以将数字或字符直接赋予变量,也可以将Linux命令的执行结果赋予变量,如下:(1) $ count=9 #将数字赋予变量count(2) $ name="ming" #将字符赋予变量name(3) $ listc=`ls -la` #将Linux命令赋予listc,listc的值就是该命令的执行结果反引转载 2015-10-29 14:17:48 · 8571 阅读 · 0 评论 -
linux目录结构详细介绍
目录1、树状目录结构图2、/目录3、/etc/目录4、/usr/目录5、/var/目录6、/proc/目录7、/dev/目录该文章主要来自于网络进行整理。目录结构参考地址:http://www.hudong.com/wiki/linux%E7%9B%AE%E5%BD%95%E7%BB%93%E6转载 2015-10-27 11:38:20 · 458 阅读 · 0 评论 -
linux内核参数注释与优化
目录1、linux内核参数注释2、两种修改内核参数方法3、内核优化参数生产配置参数解释由网络上收集整理,常用优化参数对比了网上多个实际应用进行表格化整理,使查看更直观。学习linux也有不少时间了,每次优化linux内核参数时,都是在网上拷贝而使用,甚至别人没有列出来的参数就不管了,难道我就不需要了吗?参考文章:linux内核TC转载 2015-10-25 21:55:14 · 455 阅读 · 0 评论 -
linux 常用命令
(1)命令ls——列出文件ls 显示当前目录文件ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的隐藏”文件ls a* 列出当前目录下以字母a开头的所有文件ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件cp afile afile.bak 把文件复制为新文件afile.bak cp afile /home/原创 2015-10-23 10:45:15 · 391 阅读 · 0 评论 -
关于linux打印某个文件内容的命令
1、打印文件的第一列(域) : awk '{print $1}' filename2、打印文件的前两列(域) : awk '{print $1,$2}' filename3、打印完第一列,然后打印第二列 : awk '{print $1 $2}' filename4、打印文本文件的总行数 :转载 2015-09-16 15:49:10 · 3324 阅读 · 0 评论 -
TCP状态转换图详解
注:主动、被动 与 服务器、客户端没有明确的对应关系。这个图N多人都知道,它排除和定位网络或系统故障时大有帮助,但是怎样牢牢地将这张图刻在脑中呢?那么你就一定要对这张图的每一个状态,及转换的过程有深刻 的认识,不能只停留在一知半解之中。下面对这张图的11种状态详细解析一下,以便加强记忆!不过在这之前,先回顾一下TCP建立连接的三次握手过程,以及 关闭连接的四次握手过程。1、建立连接转载 2015-08-07 15:25:14 · 546 阅读 · 0 评论 -
LINUX下Socket编程 函数格式详解
你需要了解的一些系统调用:socket()bind()connect()listen()accept()send()recv()sendto()recvfrom()close()shutdown()setsockopt()getsockopt()getpeername()getsockname()gethostbyname转载 2015-08-07 09:39:45 · 934 阅读 · 0 评论 -
linux pthread_create()函数用法
linux下用C开发多线程程序,Linux系统下的多线程遵循POSIX线程接口,称为pthread。#include int pthread_create(pthread_t *restrict tidp, const pthread_attr_t *restrict attr, voi转载 2015-08-05 14:38:23 · 6214 阅读 · 0 评论 -
ubuntu root账号忘记密码解决办法
Ubuntu 14.04中root 密码忘记解决方法[转载+17.04亲测可用]Ubuntu 14.04中root 密码忘记解决方法Ubuntu 14.04中root 密码忘记解决方法方法一:如果用户具有sudo权限,那么直接可以运行如下命令:#sudo su root#passwd#更改密码或者直接运行sudo passwd root命令就可以直接更改root密码...转载 2019-02-25 16:02:05 · 32762 阅读 · 4 评论