摘要:
汇总工作中用到的 Linux 基础命令 查看帮助信息 这两个命令用到的频率比较高,毕竟那么多的参数功能是记不住的。 --help $ ls --help man $ man ls # 空格翻下一页,d 返回上一页 # 回车翻行 # q 退出 支持安装汉化版文档:manpages-zh ssh # 登 阅读全文
摘要:
监测服务器性能的基本命令 通过 CPU、内存、I/O 这三方面,回顾 Linux 系统下,服务器性能监测命令以及问题排查思路。 CPU 查看 CPU 软硬件信息 $ cat /proc/cpuinfo processor : 系统核编号,从 0 开始排序 vendor_id : 制造商 cpu fa 阅读全文
摘要:
用一些例子加深印象,没事来翻翻。 Linux - 输入输出重定向及管道符 Linux - 常用文本编辑命令 基础正则 ^ 开头 $ 结尾 [] 表示区间,[^}] 表示除大括号之外的数据,到大括号就停止查找 * 表示 0 个或多个 . 表示任意字符 扩展正则 ? 非贪婪匹配 + 一个或者多个 () 阅读全文
摘要:
输入输出重定向 标准输入(0) 标准输出(1) 错误输出(2) 程序接收用户标准输入,根据输入的指令执行程序,执行完成后进行标准输出,当程序异常时,会有错误输出。 输入重定向:把文件导入到命令中 输出重定向:把命令输出的信息导入到文件中 标准输出重定向 错误输出重定向 清空写入模式 追加写入模式 # 阅读全文
摘要:
rsync 是 linux 系统下的数据镜像备份工具。 安装命令 $ yum -y install rsync 同机器同步 # 增量同步 $ rsync -avz folder1/ folder2/ 远程同步 # 本地文件同步到服务端 $ rsync -avz /root/hello root@{远 阅读全文
摘要:
Shell 是一种应用程序,提供用户通过界面访问操作系统内核的服务。 shell 脚本是为 shell 编写的脚本程序,Linux 的 shell 编程种类较多,比如: /bin/sh /bin/bash /bin/zsh 通常情况下,sh 和 bash 是不区分的,下文以 bash 为例。 命名规 阅读全文
摘要:
包管理工具 yum: centos/redhat $ yum search $package $ yum install $package $ yum remove $package apt-get: ubuntu debian $ apt-cache search $package $ apt-g 阅读全文
摘要:
PATH 变量是一个路径列表,以 : 隔开; 如果可执行程序所在的目录在 PATH 变量路径列表里,那么输入命令时可以省略路径 路径列表前面的路径为优先匹配路径,匹配到即停止,可以用来实现新老版本程序的命令更换 $ echo $PATH /usr/local/bin:/usr/bin:/usr/lo 阅读全文
摘要:
Linux 常用文本编辑命令汇总 sort 对文本内容进行排序。 常用参数: -b:忽略每行左侧的空白字符 -n:按数字大小排序 -V:按照数字版本排序 -h:根据存储容量排序(KB、MB、GB) -r:倒序 -t:指定排序后的分隔符,默认为空格 -k:按指定的列排序 -o:把结果保存到文件 $ s 阅读全文
摘要:
软件版本:secureCRT Version 8.7.3 (build 2279) rz 和 sz 都是使用 Zmodem 文件传输协议。 rz: Receive Zmodem sz: Send Zmodem # centOS 安装命令 $ yum -y install lrzsz ... lrzs 阅读全文