摘要:
有时候一些常用命令使用配置的yum源无法安装,需要安装EPEL。 EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。 阅读全文
摘要:
Linux系统将每个对象当作文件处理。这包括输入和输出进程。Linux用文件描述符(file descriptor)来标识每个文件对象。文件描述符是一个非负整数,可以唯一标识会话中打开的文件。每个进程一次最多可以有九个文件描述符。出于特殊目的,bash shell保留了前三个文件描述符(0、1和2) 阅读全文
摘要:
here document又称此处文档,用于在命令或脚本中按行输入文本。 格式: <<delimiter delimiter是一个用于标注的分隔符,该分隔符后所有的输入都被当作是输入的文本,直到出现下一个分隔符。 例如使用sort命令,需要通过CTRL+D组合键发送输入完成的信号,在交互环境中可以, 阅读全文
摘要:
一、ctrl-c 发送 SIGINT 信号(程序终止(interrupt)信号)给前台进程组中的所有进程。 常用于终止正在运行的程序。 二、ctrl-z 发送 SIGTSTP 信号(停止进程的运行, 但该信号可以被处理和忽略) 给前台进程组中的所有进程,常用于挂起一个进程。 如果需要恢复到前台输入f 阅读全文
摘要:
顾名思义,cut用于截取文本。处理的对象是 一行 文本。 用法: cut -f 显示的列数 -d '分割符' ## -f后跟逗号 表示具体的哪一列 用-连接则表示范围 -f 1,3 表示截取第一行和第三行 -f 1-3表示截取1到3行 在文件/etc/passwd中,每行都是使用6个冒号隔开的7列文 阅读全文
摘要:
<<EOF 官方定义: 在shell脚本中,<<EOF表示后续的输入作为子命令或子Shell的输入,直到遇到EOF为止,再返回到主Shell。而EOF可以换成任何其他字符都可以。 实际脚本中作用:完成一个程序自动输入,不需要人工输入,避免程序执行被打断。 举例说明: 脚本自动实现centos系统硬盘 阅读全文