Linux系统管理

TMUX Linux下面分屏管理软件 基本的操作无非就是对会话、窗口、窗格进行管理,包括创建、关闭、重命名、连接、分离、选择等等。
getopts是一个内置的命令行参数解析工具,利用它可以使你的脚本也支持参数解析
mdadm是一个用于创建、管理、监控RAID设备的工具,它使用linux中的md驱动。
jps是jdk提供的一个查看当前java进程的小工具, 可以看做是JavaVirtual Machine Process Status Tool的缩写。非常简单实用。
htop 是Linux系统中的一个互动的进程查看器
Linux 命令集锦
disown 是同nohup,screen, tmux当你需要将进程永远处在后台运行是,这两个命令很有用。
Unison 是一个文件同步工具,采用 rsync 类似的算法,但是提高了一步,双向同步以及一个统一的版本控制系统。
Bash 的内置命令信息
找出符号链接所指向的位置
newgrp命令切换当前登陆所在组
LVM是 Logical Volume Manager(逻辑卷管理)的简写
shuf命令把输入行按随机顺序输出到标准输出
sensors命令获得设备的温度和风扇转速
getopt命令可以接受一系列任意形式的命令行选项和参数,并自动将它们转换成适当的格式
mdadm 标准的软件 RAID 管理工具
jstack 尽快定位问题和解决问题
服务器一键上传下载文件
功能说明:告知shell取出eval的参数,重新运算求出参数的内容。
用途将系统配置变量值写入标准输出。 系统的默认参数,比如mkfs读取默认参数,并格式化,默认PAGESIZE是4096
vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh)
功能:使当前shell读入路径为filepath的shell文件并依次执行文件中的所有语句,通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。例如,当我们修改了/etc/profile文件,并想让它立刻生效,而不用重新登录,就可以使用source命令,如source /etc/profile。
shell命令解释器
系统默认的日志守护进程
异步文件系统监控机制
批量管理执行
设定与控制循环(loop)设备
显示发行版本信息
在对象文件或二进制文件中查找可打印的字符串
用于命令行终端切换
命令行下测试服务器外网速度
检测两台linux主机的时间差
使用网络计时协议(NTP)设置日期和时间
新一代的RPM软件包管理器
终端下的网络流量监控工具
指定在接收到信号后将要采取的动作
简单的计算器
统计网络接口流量状态
查看块设备的文件系统类型、LABEL、UUID等信息
删除消息队列、信号集、或者共享内存标识