SlideShare a Scribd company logo
1 of 13
Download to read offline
高效Linux SA
叶金荣,ORACLE MySQL ACE
http://imysql.com, 微信公众号:MySQL中文网, weibo:@yejinrong
2013.05.01
• 叶金荣,网络常用ID:yejr
• Oracle MySQL ACE
• 国内最早的MySQL推广者
• 2006年创办国内首个MySQL专业技术网站 http://imysql.com
• 资深MySQL专家,10余年MySQL经验,擅长MySQL性能优化、架构设计、
故障排查
简介
Linux命令行快速方式
SecureCRT终端配置
VIM快速操作
其他
快速命令行 – 快捷方式
• 登录服务器时,执行的第一条指令是神马?
• 登录服务器时,最先关注的是哪些信息?
快速命令行 – 快捷方式
• tab 自动补齐(有不知道的吗)
• ctrl+k 删除(剪切)此处至末尾所有内容
• ctrl+u 删除(剪切)此处至开始所有内容
• ctrl+w 清除光标之前一个单词
• ctrl+h 向行首删除一个字符
• ctrl+d 向行尾删除一个字符
• ctrl+y 粘贴ctrl+u,ctrl+k,ctrl+w删除的文本
快速命令行 – 快捷方式
• ctrl+insert/ctrl-shift-c 拷贝
• shift+insert/ctrl-shift-v 粘贴
• ctrl+r 搜索历史执行过的命令
• ctrl+m/o 相当Enter键
• ctrl+l 清屏
• Reset 刷新终端屏幕,尤其是终端出现字符不清晰或乱码时特管用 (和ctrl + l有什么区别?)
• ctrl+c 删除整行或停止当前任务
• ctrl+z 使正在运行在终端的任务,转入后台(可用fg恢复到前台)
快速命令行 – 快捷方式
• ctrl+a 移动到当前行的开头(a ahead)
• ctrl+e 移动到当前行的结尾(e end)
• ctrl+b 光标向行首移动一个字符(b backwards)
• ctrl+f 光标向行尾移动一个字符(f forwards)
• ctrl+s 使终端发呆,静止,可以使快速输出的终端屏幕停下来。
• ctrl+q 退出ctrl+s引起的发呆。
• ctrl+d 在空命令行的情况下可以退出终端。
• Esc键/ctrl+[ 连续按3次显示所有的支持的终端命令。
快速命令行 – 快捷方式
• !! 再次执行最后一次命令
• !num 再次执行编号为num的历史命令
• !?string? 执行含有string字符串的最新命令
• ls !$ 执行命令ls,并以上一条命令的参数为其参数
SecureCRT终端配置
• 防idle
• 彩色终端
• 加大历史回滚长度
• 保留所有历史记录
• 快速拷贝、粘贴
• 使用标签页, ctrl + tab / ctrl + shift + tab快速切换
VIM
• :set encoding=utf8,gb2312,cp936,latin1 设置字符集,解决乱码
• sp/vsp 水平/垂直分隔窗口
• :set foldmethod=marker 启用内容折叠,会把 {{{ 和 }}} 之间的内容折叠
• zc/zo/zm/zr 折叠/展开折叠/全部折叠/展开全部折叠
• :set ic 忽略大小写
• :set ai/:set ci 自动左对齐,缩进
• :set hlsearch 搜索结果高亮显示
VIM
• J 可以去除本行和下一行之间的换行符,也就是将下一行续接到本行尾部
• ~ 光标所在处的字符进行大小写互换
• zz 将当前行放置于页面中间,利于阅读
• zt 将当前行放置于页面的最顶端,一般阅读函数定义时,非常非常有用
其他
• tailf tail –f
• 让CRT的session tab显示标题: cat /etc/sysconfig/bash-prompt-default
echo -ne "e]2;$(hostname)/$(/sbin/ip -4 -o addr show | awk '{print $4}' | awk -F/ '{print $1}' | egrep "^192.|^10." | sed -e :a -e '$!N;s/n///g;ta')a"
• /etc/motd 设置login后欢迎/提示信息
• /sbin/lspci 查看物理信息
• cp/mv file{,.new} 直接拷贝/移动成新文件,无需写2次文件名
Q & A

More Related Content

What's hot

MySQL压力测试经验
MySQL压力测试经验MySQL压力测试经验
MySQL压力测试经验Jinrong Ye
 
阿里自研数据库 Ocean base实践
阿里自研数据库 Ocean base实践阿里自研数据库 Ocean base实践
阿里自研数据库 Ocean base实践drewz lin
 
浅谈电商网站数据访问层(DAL)与 ORM 之适用性
浅谈电商网站数据访问层(DAL)与 ORM 之适用性浅谈电商网站数据访问层(DAL)与 ORM 之适用性
浅谈电商网站数据访问层(DAL)与 ORM 之适用性Xuefeng Zhang
 
Nginx深度開發與客制化
Nginx深度開發與客制化Nginx深度開發與客制化
Nginx深度開發與客制化Joshua Zhu
 
W3CTech美团react专场-Thinking in React
W3CTech美团react专场-Thinking in ReactW3CTech美团react专场-Thinking in React
W3CTech美团react专场-Thinking in React美团点评技术团队
 
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)Jeff Chu
 
新浪微博分布式缓存与队列-2013版
新浪微博分布式缓存与队列-2013版新浪微博分布式缓存与队列-2013版
新浪微博分布式缓存与队列-2013版XiaoJun Hong
 
MySQL多机房容灾设计(with Multi-Master)
MySQL多机房容灾设计(with Multi-Master)MySQL多机房容灾设计(with Multi-Master)
MySQL多机房容灾设计(with Multi-Master)Lixun Peng
 
分布式缓存与队列
分布式缓存与队列分布式缓存与队列
分布式缓存与队列XiaoJun Hong
 
Mysql调优
Mysql调优Mysql调优
Mysql调优ken shin
 
阿里CDN技术揭秘
阿里CDN技术揭秘阿里CDN技术揭秘
阿里CDN技术揭秘Joshua Zhu
 
ASP.NET 開發人員不可不知的 IIS (IIS for ASP.NET Developers)
ASP.NET 開發人員不可不知的 IIS (IIS for ASP.NET Developers)ASP.NET 開發人員不可不知的 IIS (IIS for ASP.NET Developers)
ASP.NET 開發人員不可不知的 IIS (IIS for ASP.NET Developers)Jeff Chu
 
新浪微博redis技术演化
新浪微博redis技术演化新浪微博redis技术演化
新浪微博redis技术演化XiaoJun Hong
 
Nodejs & NAE
Nodejs & NAENodejs & NAE
Nodejs & NAEq3boy
 
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016Jeff Chu
 
基于MySQL的分布式数据库实践
基于MySQL的分布式数据库实践基于MySQL的分布式数据库实践
基于MySQL的分布式数据库实践jackbillow
 
1号店数据库架构
1号店数据库架构1号店数据库架构
1号店数据库架构Louis liu
 
W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探美团点评技术团队
 
阿里开源经验分享
阿里开源经验分享阿里开源经验分享
阿里开源经验分享Joshua Zhu
 

What's hot (20)

MySQL压力测试经验
MySQL压力测试经验MySQL压力测试经验
MySQL压力测试经验
 
阿里自研数据库 Ocean base实践
阿里自研数据库 Ocean base实践阿里自研数据库 Ocean base实践
阿里自研数据库 Ocean base实践
 
浅谈电商网站数据访问层(DAL)与 ORM 之适用性
浅谈电商网站数据访问层(DAL)与 ORM 之适用性浅谈电商网站数据访问层(DAL)与 ORM 之适用性
浅谈电商网站数据访问层(DAL)与 ORM 之适用性
 
Nginx深度開發與客制化
Nginx深度開發與客制化Nginx深度開發與客制化
Nginx深度開發與客制化
 
W3CTech美团react专场-Thinking in React
W3CTech美团react专场-Thinking in ReactW3CTech美团react专场-Thinking in React
W3CTech美团react专场-Thinking in React
 
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
ASP.NET 5 快速入門 (Getting Started ASP.NET 5)
 
新浪微博分布式缓存与队列-2013版
新浪微博分布式缓存与队列-2013版新浪微博分布式缓存与队列-2013版
新浪微博分布式缓存与队列-2013版
 
MySQL多机房容灾设计(with Multi-Master)
MySQL多机房容灾设计(with Multi-Master)MySQL多机房容灾设计(with Multi-Master)
MySQL多机房容灾设计(with Multi-Master)
 
分布式缓存与队列
分布式缓存与队列分布式缓存与队列
分布式缓存与队列
 
Mysql调优
Mysql调优Mysql调优
Mysql调优
 
阿里CDN技术揭秘
阿里CDN技术揭秘阿里CDN技术揭秘
阿里CDN技术揭秘
 
ASP.NET 開發人員不可不知的 IIS (IIS for ASP.NET Developers)
ASP.NET 開發人員不可不知的 IIS (IIS for ASP.NET Developers)ASP.NET 開發人員不可不知的 IIS (IIS for ASP.NET Developers)
ASP.NET 開發人員不可不知的 IIS (IIS for ASP.NET Developers)
 
新浪微博redis技术演化
新浪微博redis技术演化新浪微博redis技术演化
新浪微博redis技术演化
 
Nodejs & NAE
Nodejs & NAENodejs & NAE
Nodejs & NAE
 
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
 
基于MySQL的分布式数据库实践
基于MySQL的分布式数据库实践基于MySQL的分布式数据库实践
基于MySQL的分布式数据库实践
 
1号店数据库架构
1号店数据库架构1号店数据库架构
1号店数据库架构
 
W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探
 
宅學習 Firebase
宅學習 Firebase宅學習 Firebase
宅學習 Firebase
 
阿里开源经验分享
阿里开源经验分享阿里开源经验分享
阿里开源经验分享
 

Similar to 高效Linux SA

为什么学习MySQL-20220530.pdf
为什么学习MySQL-20220530.pdf为什么学习MySQL-20220530.pdf
为什么学习MySQL-20220530.pdfJinrong Ye
 
Mysql 培训-优化篇
Mysql 培训-优化篇Mysql 培训-优化篇
Mysql 培训-优化篇sunmonth
 
Using SaltStack To AutoDeploy ElasticSearch
Using SaltStack To AutoDeploy ElasticSearchUsing SaltStack To AutoDeploy ElasticSearch
Using SaltStack To AutoDeploy ElasticSearchmedcl
 
新浪微博Feed服务架构
新浪微博Feed服务架构新浪微博Feed服务架构
新浪微博Feed服务架构XiaoJun Hong
 
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰Scourgen Hong
 
MySQL自动切换设计与实现
MySQL自动切换设计与实现MySQL自动切换设计与实现
MySQL自动切换设计与实现orczhou
 
主库自动切换 V2.0
主库自动切换 V2.0主库自动切换 V2.0
主库自动切换 V2.0jinqing zhu
 
豆瓣网技术架构变迁
豆瓣网技术架构变迁豆瓣网技术架构变迁
豆瓣网技术架构变迁reinhardx
 
Inception自动审核系统设计与实现 王竹峰
Inception自动审核系统设计与实现 王竹峰Inception自动审核系统设计与实现 王竹峰
Inception自动审核系统设计与实现 王竹峰Cheng Feng
 
OWST - Orange Web Security Toolkit Documentation
OWST - Orange Web Security Toolkit DocumentationOWST - Orange Web Security Toolkit Documentation
OWST - Orange Web Security Toolkit DocumentationOrange Tsai
 
1到100000000 - 分布式大型网站的架构设计
1到100000000 - 分布式大型网站的架构设计1到100000000 - 分布式大型网站的架构设计
1到100000000 - 分布式大型网站的架构设计RolfZhang
 
NoSQL误用和常见陷阱分析
NoSQL误用和常见陷阱分析NoSQL误用和常见陷阱分析
NoSQL误用和常见陷阱分析iammutex
 
设计高性能mysql应用-TechClub技术沙龙
设计高性能mysql应用-TechClub技术沙龙设计高性能mysql应用-TechClub技术沙龙
设计高性能mysql应用-TechClub技术沙龙banping
 
111030 gztechparty-小路-云时代的mysql
111030 gztechparty-小路-云时代的mysql111030 gztechparty-小路-云时代的mysql
111030 gztechparty-小路-云时代的mysqlZoom Quiet
 
My sql overview 2012 04-25 by scott chen - 30min - tw-1
My sql overview 2012 04-25 by scott chen - 30min - tw-1My sql overview 2012 04-25 by scott chen - 30min - tw-1
My sql overview 2012 04-25 by scott chen - 30min - tw-1Ivan Tu
 
运维安全 抵抗黑客攻击_云络安全沙龙4月上海站主题分享
运维安全 抵抗黑客攻击_云络安全沙龙4月上海站主题分享运维安全 抵抗黑客攻击_云络安全沙龙4月上海站主题分享
运维安全 抵抗黑客攻击_云络安全沙龙4月上海站主题分享ChinaNetCloud
 
No sql@vip new
No sql@vip newNo sql@vip new
No sql@vip newChao Zhu
 
Scrum敏捷开发示例
Scrum敏捷开发示例Scrum敏捷开发示例
Scrum敏捷开发示例Xiaoyan Chen
 
DBA学院课程之:MySQL故障诊断案例
DBA学院课程之:MySQL故障诊断案例DBA学院课程之:MySQL故障诊断案例
DBA学院课程之:MySQL故障诊断案例Hui Liu
 

Similar to 高效Linux SA (20)

为什么学习MySQL-20220530.pdf
为什么学习MySQL-20220530.pdf为什么学习MySQL-20220530.pdf
为什么学习MySQL-20220530.pdf
 
Mysql 培训-优化篇
Mysql 培训-优化篇Mysql 培训-优化篇
Mysql 培训-优化篇
 
Using SaltStack To AutoDeploy ElasticSearch
Using SaltStack To AutoDeploy ElasticSearchUsing SaltStack To AutoDeploy ElasticSearch
Using SaltStack To AutoDeploy ElasticSearch
 
新浪微博Feed服务架构
新浪微博Feed服务架构新浪微博Feed服务架构
新浪微博Feed服务架构
 
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
 
MySQL自动切换设计与实现
MySQL自动切换设计与实现MySQL自动切换设计与实现
MySQL自动切换设计与实现
 
主库自动切换 V2.0
主库自动切换 V2.0主库自动切换 V2.0
主库自动切换 V2.0
 
豆瓣网技术架构变迁
豆瓣网技术架构变迁豆瓣网技术架构变迁
豆瓣网技术架构变迁
 
Inception自动审核系统设计与实现 王竹峰
Inception自动审核系统设计与实现 王竹峰Inception自动审核系统设计与实现 王竹峰
Inception自动审核系统设计与实现 王竹峰
 
OWST - Orange Web Security Toolkit Documentation
OWST - Orange Web Security Toolkit DocumentationOWST - Orange Web Security Toolkit Documentation
OWST - Orange Web Security Toolkit Documentation
 
1到100000000 - 分布式大型网站的架构设计
1到100000000 - 分布式大型网站的架构设计1到100000000 - 分布式大型网站的架构设计
1到100000000 - 分布式大型网站的架构设计
 
NoSQL误用和常见陷阱分析
NoSQL误用和常见陷阱分析NoSQL误用和常见陷阱分析
NoSQL误用和常见陷阱分析
 
设计高性能mysql应用-TechClub技术沙龙
设计高性能mysql应用-TechClub技术沙龙设计高性能mysql应用-TechClub技术沙龙
设计高性能mysql应用-TechClub技术沙龙
 
111030 gztechparty-小路-云时代的mysql
111030 gztechparty-小路-云时代的mysql111030 gztechparty-小路-云时代的mysql
111030 gztechparty-小路-云时代的mysql
 
mercury
mercurymercury
mercury
 
My sql overview 2012 04-25 by scott chen - 30min - tw-1
My sql overview 2012 04-25 by scott chen - 30min - tw-1My sql overview 2012 04-25 by scott chen - 30min - tw-1
My sql overview 2012 04-25 by scott chen - 30min - tw-1
 
运维安全 抵抗黑客攻击_云络安全沙龙4月上海站主题分享
运维安全 抵抗黑客攻击_云络安全沙龙4月上海站主题分享运维安全 抵抗黑客攻击_云络安全沙龙4月上海站主题分享
运维安全 抵抗黑客攻击_云络安全沙龙4月上海站主题分享
 
No sql@vip new
No sql@vip newNo sql@vip new
No sql@vip new
 
Scrum敏捷开发示例
Scrum敏捷开发示例Scrum敏捷开发示例
Scrum敏捷开发示例
 
DBA学院课程之:MySQL故障诊断案例
DBA学院课程之:MySQL故障诊断案例DBA学院课程之:MySQL故障诊断案例
DBA学院课程之:MySQL故障诊断案例
 

More from Jinrong Ye

程序猿都该知道的MySQL秘籍
程序猿都该知道的MySQL秘籍程序猿都该知道的MySQL秘籍
程序猿都该知道的MySQL秘籍Jinrong Ye
 
Cgroup lxc在17173 iaas应用池中应用
Cgroup lxc在17173 iaas应用池中应用Cgroup lxc在17173 iaas应用池中应用
Cgroup lxc在17173 iaas应用池中应用Jinrong Ye
 
Tpcc mysql使用手册 - 20120329
Tpcc mysql使用手册 - 20120329Tpcc mysql使用手册 - 20120329
Tpcc mysql使用手册 - 20120329Jinrong Ye
 
MySQL 6.0 下的cluster + replicate - 20080220
MySQL 6.0 下的cluster + replicate - 20080220MySQL 6.0 下的cluster + replicate - 20080220
MySQL 6.0 下的cluster + replicate - 20080220Jinrong Ye
 
InnoDB引擎数据表压缩特性测试 - 20120329
InnoDB引擎数据表压缩特性测试 - 20120329InnoDB引擎数据表压缩特性测试 - 20120329
InnoDB引擎数据表压缩特性测试 - 20120329Jinrong Ye
 
ibbackup vs mysqldump对比测试 - 20080718
ibbackup vs mysqldump对比测试 - 20080718ibbackup vs mysqldump对比测试 - 20080718
ibbackup vs mysqldump对比测试 - 20080718Jinrong Ye
 
Xtrabackup工具使用简介 - 20110427
Xtrabackup工具使用简介 - 20110427Xtrabackup工具使用简介 - 20110427
Xtrabackup工具使用简介 - 20110427Jinrong Ye
 
Handler socket测试报告 - 20110422
Handler socket测试报告 - 20110422Handler socket测试报告 - 20110422
Handler socket测试报告 - 20110422Jinrong Ye
 
mysql cluster测试记录 - 20120905
mysql cluster测试记录 - 20120905mysql cluster测试记录 - 20120905
mysql cluster测试记录 - 20120905Jinrong Ye
 
dell服务器raid冷迁移方法
dell服务器raid冷迁移方法dell服务器raid冷迁移方法
dell服务器raid冷迁移方法Jinrong Ye
 
Hp dl380 g7测试结果报告 - 20100823
Hp dl380 g7测试结果报告 - 20100823Hp dl380 g7测试结果报告 - 20100823
Hp dl380 g7测试结果报告 - 20100823Jinrong Ye
 
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223Jinrong Ye
 

More from Jinrong Ye (12)

程序猿都该知道的MySQL秘籍
程序猿都该知道的MySQL秘籍程序猿都该知道的MySQL秘籍
程序猿都该知道的MySQL秘籍
 
Cgroup lxc在17173 iaas应用池中应用
Cgroup lxc在17173 iaas应用池中应用Cgroup lxc在17173 iaas应用池中应用
Cgroup lxc在17173 iaas应用池中应用
 
Tpcc mysql使用手册 - 20120329
Tpcc mysql使用手册 - 20120329Tpcc mysql使用手册 - 20120329
Tpcc mysql使用手册 - 20120329
 
MySQL 6.0 下的cluster + replicate - 20080220
MySQL 6.0 下的cluster + replicate - 20080220MySQL 6.0 下的cluster + replicate - 20080220
MySQL 6.0 下的cluster + replicate - 20080220
 
InnoDB引擎数据表压缩特性测试 - 20120329
InnoDB引擎数据表压缩特性测试 - 20120329InnoDB引擎数据表压缩特性测试 - 20120329
InnoDB引擎数据表压缩特性测试 - 20120329
 
ibbackup vs mysqldump对比测试 - 20080718
ibbackup vs mysqldump对比测试 - 20080718ibbackup vs mysqldump对比测试 - 20080718
ibbackup vs mysqldump对比测试 - 20080718
 
Xtrabackup工具使用简介 - 20110427
Xtrabackup工具使用简介 - 20110427Xtrabackup工具使用简介 - 20110427
Xtrabackup工具使用简介 - 20110427
 
Handler socket测试报告 - 20110422
Handler socket测试报告 - 20110422Handler socket测试报告 - 20110422
Handler socket测试报告 - 20110422
 
mysql cluster测试记录 - 20120905
mysql cluster测试记录 - 20120905mysql cluster测试记录 - 20120905
mysql cluster测试记录 - 20120905
 
dell服务器raid冷迁移方法
dell服务器raid冷迁移方法dell服务器raid冷迁移方法
dell服务器raid冷迁移方法
 
Hp dl380 g7测试结果报告 - 20100823
Hp dl380 g7测试结果报告 - 20100823Hp dl380 g7测试结果报告 - 20100823
Hp dl380 g7测试结果报告 - 20100823
 
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
PC服务器阵列卡管理简易手册 叶金荣@CYOU-20121223
 

高效Linux SA

  • 1. 高效Linux SA 叶金荣,ORACLE MySQL ACE http://imysql.com, 微信公众号:MySQL中文网, weibo:@yejinrong 2013.05.01
  • 2. • 叶金荣,网络常用ID:yejr • Oracle MySQL ACE • 国内最早的MySQL推广者 • 2006年创办国内首个MySQL专业技术网站 http://imysql.com • 资深MySQL专家,10余年MySQL经验,擅长MySQL性能优化、架构设计、 故障排查
  • 4. 快速命令行 – 快捷方式 • 登录服务器时,执行的第一条指令是神马? • 登录服务器时,最先关注的是哪些信息?
  • 5. 快速命令行 – 快捷方式 • tab 自动补齐(有不知道的吗) • ctrl+k 删除(剪切)此处至末尾所有内容 • ctrl+u 删除(剪切)此处至开始所有内容 • ctrl+w 清除光标之前一个单词 • ctrl+h 向行首删除一个字符 • ctrl+d 向行尾删除一个字符 • ctrl+y 粘贴ctrl+u,ctrl+k,ctrl+w删除的文本
  • 6. 快速命令行 – 快捷方式 • ctrl+insert/ctrl-shift-c 拷贝 • shift+insert/ctrl-shift-v 粘贴 • ctrl+r 搜索历史执行过的命令 • ctrl+m/o 相当Enter键 • ctrl+l 清屏 • Reset 刷新终端屏幕,尤其是终端出现字符不清晰或乱码时特管用 (和ctrl + l有什么区别?) • ctrl+c 删除整行或停止当前任务 • ctrl+z 使正在运行在终端的任务,转入后台(可用fg恢复到前台)
  • 7. 快速命令行 – 快捷方式 • ctrl+a 移动到当前行的开头(a ahead) • ctrl+e 移动到当前行的结尾(e end) • ctrl+b 光标向行首移动一个字符(b backwards) • ctrl+f 光标向行尾移动一个字符(f forwards) • ctrl+s 使终端发呆,静止,可以使快速输出的终端屏幕停下来。 • ctrl+q 退出ctrl+s引起的发呆。 • ctrl+d 在空命令行的情况下可以退出终端。 • Esc键/ctrl+[ 连续按3次显示所有的支持的终端命令。
  • 8. 快速命令行 – 快捷方式 • !! 再次执行最后一次命令 • !num 再次执行编号为num的历史命令 • !?string? 执行含有string字符串的最新命令 • ls !$ 执行命令ls,并以上一条命令的参数为其参数
  • 9. SecureCRT终端配置 • 防idle • 彩色终端 • 加大历史回滚长度 • 保留所有历史记录 • 快速拷贝、粘贴 • 使用标签页, ctrl + tab / ctrl + shift + tab快速切换
  • 10. VIM • :set encoding=utf8,gb2312,cp936,latin1 设置字符集,解决乱码 • sp/vsp 水平/垂直分隔窗口 • :set foldmethod=marker 启用内容折叠,会把 {{{ 和 }}} 之间的内容折叠 • zc/zo/zm/zr 折叠/展开折叠/全部折叠/展开全部折叠 • :set ic 忽略大小写 • :set ai/:set ci 自动左对齐,缩进 • :set hlsearch 搜索结果高亮显示
  • 11. VIM • J 可以去除本行和下一行之间的换行符,也就是将下一行续接到本行尾部 • ~ 光标所在处的字符进行大小写互换 • zz 将当前行放置于页面中间,利于阅读 • zt 将当前行放置于页面的最顶端,一般阅读函数定义时,非常非常有用
  • 12. 其他 • tailf tail –f • 让CRT的session tab显示标题: cat /etc/sysconfig/bash-prompt-default echo -ne "e]2;$(hostname)/$(/sbin/ip -4 -o addr show | awk '{print $4}' | awk -F/ '{print $1}' | egrep "^192.|^10." | sed -e :a -e '$!N;s/n///g;ta')a" • /etc/motd 设置login后欢迎/提示信息 • /sbin/lspci 查看物理信息 • cp/mv file{,.new} 直接拷贝/移动成新文件,无需写2次文件名
  • 13. Q & A