
linux-系统命令
psvoldemort
这个作者很懒,什么都没留下…
展开
-
mknod 创建特殊文件 b c p
mknod [options] name {bc} major minor mknod [options] name p GNU 选项(缩写): [-m mode] [--help] [--version] [--] 描述 mknod 用指定名称产生一个FIFO(命名管道),字符专用或块专用文件。 文件系统中的一个转载 2011-12-19 21:57:50 · 1389 阅读 · 0 评论 -
trap命令用于在shell程序中处理信号
trap命令用于在shell程序中捕捉到信号,之后可以有三种反应方式: (1)执行一段程序来处理这一信号 (2)接受信号的默认操作 (3)忽视这一信号 trap对上面三种方式提供了三种基本形式: 第一种形式的trap命令在shell接收到signal list清单中数值相同的信号时,将执行双引号中的命令串。 trap 'commands'转载 2012-08-31 18:58:04 · 797 阅读 · 0 评论 -
Linux系统exec命令
shell的内建命令exec将并不启动新的shell,而是用要被执行命令替换当前的shell进程,并且将老进程的环境清理掉,而且exec命令后的其它命令将不再执行。 因此,如果你在一个shell里面,执行exec ls那么,当列出了当前目录后,这个shell就自己退出了,因为这个shell进程已被替换为仅仅执行ls命令的一个进程,执行结束自然也就退出了。为了避免这个影响我们的使用,一般将exe转载 2014-01-15 19:49:14 · 9304 阅读 · 0 评论 -
Linux下patch的制作和应用
转自:http://blog.chinaunix.net/u3/100239/showart_1984963.html首先介绍一下diff和patch。在这里不会把man在线文档上所有的选项都介绍一下,那样也没有必要。在99%的时间里,我们只会用到几个选项。所以必须学会这几个选项。1、diff -------------------- NAME转载 2013-12-27 21:54:33 · 566 阅读 · 0 评论 -
Bash中自动补全时忽略大小写,Up,Down来搜索以该串字符开头的历史命令(.inputrc)
http://www.cnblogs.com/sunjie21/archive/2012/06/08/2542168.htmlBash中自动补全时忽略大小写编辑~/.inputrc(没有的话,就新建一个),在最后加一行: set completion-ignore-case on 保存,重新打开终端就可以了。 补充:在转载 2013-06-24 13:35:33 · 4239 阅读 · 1 评论 -
更改linux swappiness 提高内存使用率
1.查看你的系统里面的swappiness cat /proc/sys/vm/swappiness 不出意外的话,你应该看到是60 2.修改swappiness值为10 sudo sysctl vm.swappiness=10 但是这只是临时性的修改,在你重启系统后会恢复默认的60,所以,还要做一步: gksudo gedit /etc/sysctl.转载 2013-06-19 17:26:16 · 12690 阅读 · 0 评论 -
linux进程与它的文件描述符、/proc/self 表示当前进程目录、lsof
一)概述 .open系统调用返回的文件描述符是非负整型. .每一个进程都有自己的文件描述符集合. .当创建进程时,通常有3个打开文件描述符(0,1,2),0代表标准输入,1代表标准输出,2代表标准错误,它们统称为标准IO. .当多个描述符指向同一个文件,每个文件描述符仍保持他独特的性能. .由于文件描述符在一个进程中是特有的,因此不能在多个进程中间实现共享,而唯一的例转载 2012-03-05 18:42:05 · 11954 阅读 · 0 评论 -
liinux man 分类
Linux中的man man命令可以用来获取UNIX/Linux中的帮助信息,这些帮助信息分为若干领域(section)如下表:领域 名称 说明 1 用户命令 可由任何人启动的 2 系统调用 即由内核提供的函数 3 例程 即库函数 4 设备 即/dev目录下的特殊文件。 5 文件格式描述 例如/etc/passwd 6 游戏 不用解释啦! 7转载 2012-02-25 23:02:28 · 477 阅读 · 0 评论 -
剖析Linux系统启动过程
摘要: 本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。 阅读Linux源代码,无疑是深入学习Linux的最好方法。在本文对Linux启动过 ...本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并转载 2012-02-25 20:40:38 · 440 阅读 · 0 评论 -
usr/sbin/nologin 用法
早上来了没什么事看会鸟哥的Linux私菜房,看看用户管理的相关东西。知道了Linux用户管理最重要的两个文件就是/etc/passwd和/etc/shadow这两个文件。其中/etc/passwd是用来存储登陆用户信息的,它的基本格式如下: root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin转载 2012-02-16 19:24:38 · 13072 阅读 · 0 评论 -
/etc/passwd 中 shell 设置为/usr/sbin/nologin, /etc/nologin
1. 只 将 /etc/passwd 中 某个用户 shell 设置为/usr/sbin/nologin ,不创建/etc/nologin文件 :该用户无法登录,其他用户可以正常登录显示 this account is currently not available2. 创建/etc/nologin文件,除root可以登录,其他所有用户不能登录错误信息显示/etc/nologi原创 2012-02-17 12:13:41 · 5917 阅读 · 0 评论 -
/etc/mtab与/etc/fstab
mtab的内容proc /proc proc rw 0 0sysfs /sys sysfs rw 0 0devfs /dev devfs rw 0 0devpts /dev/pts devpts rw 0 0 我们对照fstab内容proc /proc proc defaults 0 0sysfs /sys sysfs defaults 0转载 2012-02-14 15:00:27 · 4798 阅读 · 0 评论 -
export ,source 理解shell变量的生存周期
在一个bash环境中:本地变量声明方式 name=linux环境变量声明方式 export name=linux或者是 name=linux export name本地变量 和 环境变量的区别是1.本质区别:在fork产生子进程时,父进程不会将本地变量传递给子进程,而环境变量(export)会传递;但是是父进程将环境变量传递给子进程是单向原创 2012-02-21 19:16:14 · 1693 阅读 · 0 评论 -
挖Linux中的古老缩略语 etc rc bin tty
挖Linux中的古老缩略语 Unix已经有35年历史了。许多人认为它开始于中世纪,这个中世纪是相对于计算机技术的产生和发展来说的。在过去的时间里,Unix和它的子分支Linux收集有许多的历史和一些完全古老的语言。在这篇技巧文章中,我们将介绍一少部分古老的语言和它们的目的和作用,以及它们真正的来源。 RC 在Linux中,最为常用的缩略语也许是“rc”,它是“runcom转载 2011-12-19 22:20:18 · 1690 阅读 · 0 评论 -
ipcs 查看IPC 对象信息
ipcs 命令 查看 Message Queue,Shared Memory , Semaphore 对象信息ipcs -s ,擦看信号量ipcs -m,查看共享内存ipcs -q,查看消息队列ipcrm -s semid 删除指定semid得信号量ipcrm -m shmidipcrm -q msqid原创 2011-11-14 16:48:24 · 770 阅读 · 0 评论