摘要:
(1).文件描述符的定义 文件描述符是内核为了高效管理已被打开的文件所创建的索引,用于指向被打开的文件,所有执行I/O操作的系统调用都通过文件描述符;文件描述符是一个简单的非负整数,用以表明每个被进程打开的文件。程序刚刚启动时,第一个打开的文件是0,第二个是1,以此类推。也可以理解为文件的身份ID。 阅读全文
摘要:
在做一个大体积的数据备份时,在远程终端上直接运行备份脚本back.sh,或运行back.sh&放到后台运行,此时关闭远程终端,或网络断开都会让命令停止运行。此时就要使用到screen命令。 screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口 阅读全文
摘要:
(1).nice命令 nice [选项] [命令 [参数]] 在执行程序之前,改变优先级。以调整过的优先级运行命令。如果没有给出命令,就显示当前的优先级。优先级范围从-20到19,越小优先级越高,默认为0。 注意:系统允许root用户设置负数优先级,以及减小现有进程的优先级数值大小。对普通用户仅允许 阅读全文
摘要:
killall [选项] [-signal(信号)] [name] killall发送一条信号给所有允许任意指定命令的进程。如果没有指定信号名,则发送SIGTERM。信号可以是名字或数字,只有信号0(检查进程是否存在)只能以数字方式指定。 如果命令名包括斜杠(/),那么执行该特定文件的进程将被杀死, 阅读全文
摘要:
(1).Linux前台进程与后台进程的区别 前台进程:是在终端中运行的命令,那么该终端就为进程的控制终端,一旦这个终端关闭,这个进程也随之消失。 后台进程:也叫守护进程(Daemon),是运行在后台的一种特殊进程,不受终端控制,它不需要终端的交互;Linux的大多数服务器就是使用守护进程实现的。比如 阅读全文
摘要:
lsof [选项] [文件] lsof命令用于查看你进程打开的文件,进程打开的端口(TCP、UDP),找回/恢复删除的文件,打开文件的进程。 (1).常用选项 (2).实例 1)在没有任何参数时,显示当前系统已经打开的正在使用的所有文件 1.名称详解 COMMAND:进程名称 PID:进程标识符 T 阅读全文
摘要:
uptime [选项] uptime告知系统运行了多长时间,也可以用来查看系统的平均负载。 (1).参数 -h,--help 显示版主信息并退出 -p,--pretty 简洁格式显示运行时间 -s,--since 系统启动时间 -v,--version 输出版本信息并退出 (2).实例 (3).相关 阅读全文
摘要:
tail [选项] [文件] tail命令与head命令相对,输出文件结尾部分,默认情况下显示文件的最后10行。如果指定多个文件,每个文件前都有一个标题,给出文件名。如果没有指定文件,或当文件为-时,读取标准输入。 (1).常用选项选项 -c,--bytes=[+]K 显示文件最后K个字节。如果K前 阅读全文
摘要:
head [选项] [文件] head命令输出文件开头部分,默认情况下显示文件的头10行。如果指定多个文件,每个文件前都有一个标题,给出文件名。如果没有指定文件,或当文件为-时,读取标准输入。 (1).选项 (2).实例 指定行数或字节数 指定末尾除N行或N字节不显示外,全部显示 总是显示标题文件名 阅读全文
摘要:
less [选项] [文件] less是一个类似于more的程序,但可以使用翻页键(<Page Up>和<Page Down>)以及方向键查看上下内容。<Space>、<Enter>、<Q>和<B>一样使用方法。 (1).常用选项 (2).实例 1)less查看文件时显示行号 输入命令 显示 2)不 阅读全文