随笔分类 - Linux操作系统
摘要:操作环境:RHEL7.0 部署apue.h实例运行环境 1.下载头文件 2.解压 3.创建普通用户(我仿照书上创建的sar用户) 4.修改文件 文件 加入下面所示内容,指定工作目录 文件 和`apue.3e/threadctl/getenv3.c`第一行修改如下 5.下载安装 (我尝试yum安装,显
阅读全文
摘要:Linux下文件删除的原理 1. Lniux下控制文件真正被删除的计数器 是`link i_count i_link` 的意义是当前文件使用者(或被调用)的数量 当一个文件被某一个进程引用时,对应的这个值就会增加 的意义是介质连接的数量(硬链接的数量) 当创建文件的硬链接的时候,这个值就会增加 可以
阅读全文
摘要:tcpdump抓取HTTP包 tcpdump XvvennSs 0 i eth0 tcp[20:2]=0x4745 or tcp[20:2]=0x4854 0x4745为“GET”前两个字母“GE” 0x4854为“HTTP”前两个字母“HT” 通常情况下:一个正常的TCP连接,都会有三个阶段 1.
阅读全文
摘要:Top 命令详解 先感受一下top命令的执行结果吧!哈哈~~ 首先,我们将它的结果分为两大区域 统计信息区 和 进程信息区 统计信息区 第一行:任务队列信息,与 命令执行结果相同。 17:32:34:系统当前时间 up 3 days, 8:04:主机已运行时间 5 users:用户连接数(不是用户数
阅读全文
摘要:Linux下history命令用法 在项目中希望调用history命令来获取用户的历史记录,方便分析,可是我们平时所见到的history结果是下面这样: history | head 10 30 rm fr lala 31 for i in ; do 32 sleep 1 33 for i in ;
阅读全文
摘要:Linux /proc目录简介 1.简单了解 以文件系统的方式为访问系统内核数据的操作提供接口 由linux内核提供:通过/proc文件系统,在运行时访问内核内部数据结构、改变内核设置的一种机制 proc文件系统是一个虚拟文件系统,只存在于内存当中,而不占用外存空间。 用户和应用程序可以通过proc
阅读全文
摘要:Linux inode节点 inode查看命令 1. stat 功能:列出文件大小,文件所占的块数,块的大小,主设备号和次设备号,inode number,链接数,访问权限,uid,gid,atime,mtime,ctime 2. df l 功能:查看硬盘的i节点总数和使用的个数.文件系统,总块数,
阅读全文
摘要:Linux下文件的三种时间标记 三种时间对应关系表 | column | column |column | | | | | |访问时间| Access |atime| |修改时间|Modify|mtime| |状态改动时间|Change|ctime| 如何查看文件文件的三种时间戳 stat file
阅读全文
摘要:Linux启动过程详解 附上两张图,加深记忆 图1: 图2: 第一张图比较简洁明了,下面对第一张图的步骤进行详解: 1. 加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序
阅读全文
摘要:Linux 终端 快捷键 Shift+Ctrl+T:新建标签页 Shift+Ctrl+W:关闭标签页 Ctrl+PageUp:前一标签页 Ctrl+PageDown:后一标签页 Shift+Ctrl+PageUp:标签页左移 Shift+Ctrl+PageDown:标签页右移 Alt+1:切换到标签
阅读全文
摘要:YAML简介 YAML what? YAML Ain't Markup Language 和GNU一样,YAML是一个递归着说“不”的名字。不同的是,GNU对UNIX说不,YAML说不的对象是XML。 YAML不是XML。 YANM use? 实现简单,解析成本很低,YAML特别适合在脚本语言中使用
阅读全文
摘要:Linux Free命令各数字含义及Buffer和Cache的区别 Free 命令的各数字含义 命令演示 加上参数 ,显示的单位为MB 按行详解 total :物理内存的实际总量 used :总计分配给缓存(buffer+cache)的使用的数量,但是其中部分可能并未实际使用(注意:这里不是实际使用
阅读全文