linux
文章平均质量分 81
wvtear
这个作者很懒,什么都没留下…
展开
-
linux各目录简介
每一台linux主机都有相似的文件系统,一般都会有如下子目录:1./dev目录:包含的 大部分文件都是代表实体设备的特殊文件。2./ect目录:存放与主机的状态设置有关的文件。3./lib目录:存放/bin和/sbin目录下可执行文件所需的函数库。4./proc目录:里面有一些特殊文件,系统用来传递信息给核心程序。5./bin目录:存放可执行的二进制文件(binaries),很原创 2013-08-24 23:24:44 · 539 阅读 · 0 评论 -
Linux ssh exit,启动的后台进程不会停止
一般情况下,想要通过终端长时间运行任务,需要使用nohup 或者 screen,如果不使用会怎么样呢?来测试一下 描述:场景1:ssh登录机器,通过添加(&),启动任务到后台,通过exit命令退出,任务依然存在 场景2:ssh登录机器,通过添加(&),启动任务到后台,直接关闭ssh终端(GUI 直接叉掉窗口),任务终止 测试方法,执行以下命令转载 2016-01-12 16:53:32 · 1278 阅读 · 0 评论 -
LINUX安全运维之:文件系统的权限修改与安全设置
这篇文章主要为大家介绍了LINUX系统的文件系统的权限修改与安全设置,系统运维人员有时候可能会遇到通过root用户都不能修改或者删除某个文件的情况,产生这种情况的大部分原因可能是这个文件被锁定了,怎么修改文件系统的权请看下文: 一、锁定系统重要文件 系统运维人员有时候可能会遇到通过root用户都不能修改或者删除某个文件的情况,产生这种情况的大部分原因可能是这个文件被锁定了。在Lin转载 2015-03-25 11:30:19 · 899 阅读 · 0 评论 -
服务器硬启动之后导致文件系统变成Read-only file system
首先介绍下操作系统,ubuntu 14.04.1。 之前因为服务器故障然后shutdown一次,然后启动完之后发现数据库不能正常启动了,然后引申出一系列的问题。这里做个归纳总结。 首先,数据库是postgresql(以下简称post),每次启动的时候都会先去执行目录查找postmaster.pid文件,这个文件是post启动后生成的临时文件,当post关闭后会自动删除。所原创 2015-03-24 19:28:06 · 12656 阅读 · 0 评论 -
Linux内存管理(下)
Linux内存管理(下)物理内存管理(页管理)Linux内核管理物理内存是通过分页机制实现的,它将整个内存划分成无数4k(在i386体系结构中)大小页,从而分配和回收内存的基本单位便是内存页了。利用分页管理有助于灵活分配内存地址,因为分配时不必要求必须有大块的连续内存[1],系统可以东一页、西一页的凑出所需要的内存供进程使用。虽然如此,但是实际上系统使用内存还是倾向于分配连续的内存块,转载 2014-06-27 16:45:18 · 457 阅读 · 0 评论 -
Linux内存管理(上) .
Linux内存管理(上)摘要:本章首先以应用程序开发者的角度审视Linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存地使用方法。力求从外自内、水到渠成地引导网友分析Linux地内存管理与使用。在本章最后我们给出一个内存映射地实例,帮助网友们理解内核内存管理与用户内存管理之间地关系,希望大家最终能驾驭Linux内存管理。 前言内存管理一向是所有操作系统书转载 2014-06-27 16:42:10 · 489 阅读 · 0 评论 -
Linux系统调用 .
Linux系统调用摘要:本期重点和大家讨论系统调用机制。其中涉及到了一些及系统调用的性能、上下文深层问题,同时也穿插着讲述了一些内核调试方法。并且最后试验部分我们利用系统调用与相关内核服务完成了一个搜集系统调用序列的特定任务,该试验具有较强的实用和教学价值。 什么是系统调用 顾名思意,系统调用说的是操作系统提供给用户程序调用的一组“特殊”接口。用户程序可以通过这组“特殊”接口来转载 2014-06-27 17:24:33 · 602 阅读 · 0 评论 -
linux下用mail发送邮件
利用外部邮箱发送邮件的方法 bin/mail会默认使用本地sendmail发送邮件,这样要求本地的机器必须安装和启动Sendmail服务,配置非常麻烦,而且会带来不必要的资源占用。而通过修改配置文件可以使用外部SMTP服务器,可以达到不使用sendmail而用外部的smtp服务器发送邮件的目的:修改/etc/nail.rc (/etc/mail.转载 2014-03-06 11:38:32 · 900 阅读 · 0 评论 -
CentOS 6.3下Samba服务器的安装与配置
一、简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File Syst转载 2014-02-12 20:22:19 · 585 阅读 · 0 评论 -
/dev/shm
一、/dev/shm理论默认的Linux发行版中的内核配置都会开启tmpfs,映射到了/dev/下的shm目录。可以通过df 命令查看结果./dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里。因此在linux下,就不需要大费周折去建ramdisk,直接使用/dev/shm/就可达到很好的优化效果。默认系统就会加载/dev/shm ,它就是所转载 2014-01-16 21:42:51 · 486 阅读 · 0 评论 -
linux sed命令详解
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下转载 2013-12-31 11:50:01 · 424 阅读 · 0 评论 -
/dev/shm
一、/dev/shm理论默认的Linux发行版中的内核配置都会开启tmpfs,映射到了/dev/下的shm目录。可以通过df 命令查看结果./dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里。因此在linux下,就不需要大费周折去建ramdisk,直接使用/dev/shm/就可达到很好的优化效果。默认系统就会加载/dev/shm ,它就是所原创 2013-10-23 20:47:21 · 510 阅读 · 0 评论 -
awk之行与列的count & sum命令总汇
文本:10 11 12 13 141516 17 18 1920 2122 23 24 251) 每行字段数awk '{print NF}' file 2) 最大字段数awk '{max=max3) 总共字段个数awk '{x+=NF}END{print x}' file4) 所有字段的总和awk '{for(i=1;原创 2013-09-27 01:04:11 · 2142 阅读 · 0 评论 -
linux sort 命令详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearora原创 2013-09-25 22:09:50 · 445 阅读 · 0 评论 -
在AWK中输出特殊字符-单引号
在AWK中输出单引号实现方式比较特殊:> unameLinux对于输出字符串使用到单引号:单引号-双引号-单引号-转义单引号-单引号-字符串-单引号-转义单引号-单引号-双引号-单引号(下划线部分为输出单引号,相同颜色符号对应)> echo aaa | awk '{print "select * from A where name='\''TOM'\''"}'select原创 2013-09-24 23:56:37 · 1259 阅读 · 0 评论 -
MYSQL教程:UNIX时间戳和日期转换函数
提示:UNIX时间戳转换为日期用函数: FROM_UNIXTIME(),日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP().UNIX时间戳转换为日期用函数: FROM_UNIXTIME()select FROM_UNIXTIME(1156219870);日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP()Se转载 2013-09-24 20:48:45 · 665 阅读 · 0 评论 -
mmap详解
共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式, 因为进程可以直接读写内存,而不需要任何数据的拷贝。对于像管道和消息队列等通信方式,则需要在内核和用户空间进行四次的数据拷贝,而共享内存则只拷贝两次数据: 一次从输入文件到共享内存区,另一次从共享内存区到输出文件。实际上,进程之间在共享内存时,并不总是读写少量数据后就解除映射,有新的通信时,再重新建立共享内存区域。而是保持共原创 2013-09-18 17:14:40 · 495 阅读 · 0 评论 -
linux硬盘分区格式化及挂载
linux硬盘分区格式化及挂载1、硬盘的接口类型硬盘的接口一般分为两种,一种是IDE并行接口,一种是SATA串行接口, 在linux上面IDE接口的硬盘被识别为/dev/hd[a-z]这样的设备,其中hdc表示光驱设备,这是因为主板上面一般有两个IDE插槽,一个IDE插槽可以接两个硬盘,而光驱是接着IDE的第二个插槽上面的第一个接口上面。其他诸如SCSI,SAS,SATA,USB等转载 2017-02-16 18:42:43 · 1082 阅读 · 1 评论