1,
^101^1
上一个命令是ping 192.168.0.101
使用^101^1将上一个命令达101改成1重新执行 (^叫次方符号)
2,
history
495 exit
496 history
497 ll
498 passwd
499 ping 192.168.0.1
500 history
501 ping 192.168.0.100
502 ping 192.168.0.101
503 ping 192.168.0.1
再使用
!501 重新执行第501表示的命令,重新ping 192.168.0.100
3,
touch {a,b} 建立文件a,文件b
touch a{a,b} 建立文件aa,文件ab
touch {a,b}.{1.2} 建立文件a.1,a.2,b.1,b.2四个文件
4,
``倒引号,执行命令,或者$()
echa "hostname:`hostname`"
echo `hostname`
echo "hostname:"`hostname`
echo "hostname:`hostname`"
a=`hostname`
echo "hostname:$a"
a=$(hostname)
echo $a
5,
$[]做数学运算
a=10
b=10
echo $[ $a + $b ]
echo $[ $a * $b ]
echo $[ 1 + 2 ]
echo $[ 1 + 21 ]
6,
双引号输出""一般可以禁止所有特殊字符达功能,除了$ \ ` ! !(执行历史记录第几个)
echo "I have \$5.00"
单引号可以禁止所有特殊字符达功能。
echo 'I have $5.00'
7,
按<CTRL+R>键搜索history中的指令
8,
Alt+. (同时按Alt+.) 命令可以显示上一个命令的最后一个参数
Esc . (先按Esc,松开再按.) 命令可以显示上一个命令的最后一个参数
9,
set -o 设定指令的编辑模式
set -o
allexport off
braceexpand on
emacs on
errexit off
errtrace off
functrace off
hashall on
histexpand on
history on
ignoreeof off
interactive-comments on
keyword off
monitor on
noclobber off
noexec off
noglob off
nolog off
notify off
nounset off
onecmd off
physical off
pipefail off
posix off
privileged off
verbose off
vi off
xtrace off
set -o vi 设定命令默认编辑模式为vi
allexport off
braceexpand on
emacs off
errexit off
errtrace off
functrace off
hashall on
histexpand on
history on
ignoreeof off
interactive-comments on
keyword off
monitor on
noclobber off
noexec off
noglob off
nolog off
notify off
nounset off
onecmd off
physical off
pipefail off
posix off
privileged off
verbose off
vi on
xtrace off
set +o vi 停用vi的编辑摸索
分享到:
相关推荐
Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言....................................................................................数据量,而一个完整的发行版本大概都是 1Gbit 左右的数据量...
版权受到法律保护,任何个人或机构都不得侵犯,这一点在版权贸易合同登记号中得到了明确的记录。 最后,本书的出版信息明确,由责任编辑田和花负责,印刷单位为北京智力达印刷有限公司,出版发行单位为电子工业出版...
1. **Linux操作系统**:Linux是一种自由开放源代码的操作系统,其稳定性和安全性备受赞誉。在Linux环境下开发学生信息管理系统,可以充分利用开源社区的资源,降低开发成本,并确保系统的可靠性。 2. **数据库管理*...
该笔记是由本人观看 刘遄 《linux就该这么学》时所记录的,笔记有所整理,部分笔记添加了个人的理解分析,适合linux入门新手观看,同时也给正在学习linux的人一点小资源,往后还会有所更新...
该笔记是由本人观看 刘遄 《linux就该这么学》时所记录的,笔记有所整理,部分笔记添加了个人的理解分析,适合linux入门新手观看,同时也给正在学习linux的人一点小资源,往后还会有所更新...
该笔记是由本人观看 刘遄 《linux就该这么学》时所记录的,笔记有所整理,部分笔记添加了个人的理解分析,适合linux入门新手观看,同时也给正在学习linux的人一点小资源,往后还会有所更新...
可以通过重定向来实现这一点,如`command > /dev/null 2>&1`。 **Hack 11. Join Command** `join`命令用于连接两个文件中具有共同字段的行。假设文件`file1`和`file2`都有一个共同的字段,可以使用命令`join file1...
1. **更新记录**:Lfs教程可能会随着新的软件版本和修正不断更新,因此建议定期检查最新的版本以获取修正和新增内容。 2. **恢复工作状态**:由于构建过程较长,有时需要在不同阶段保存工作进度。了解如何在重新...
标题 "SomeRecords:一些对我来说非常有用的记录" 暗示这是一个个人的学习笔记或者代码集合,包含作者在IT领域的各种实用技巧和经验总结。描述中的"一些记录"进一步证实了这一点,意味着这个压缩包可能包含了作者在...
1. 个人知识管理:用于整理读书笔记、研究资料、项目文档等,构建个人知识体系,提高学习和工作效率。 2. 工作项目管理:在项目执行过程中,mybase7pro20232023可以帮助团队成员共享信息,跟踪进度,记录会议纪要,...
通常,个人学习会选择在虚拟机上安装,这里推荐使用VMware Workstation,并且安装CentOS7操作系统。安装虚拟机过程中,可以通过复制已有虚拟机的方式来创建多个节点,以节省时间,但需对每个虚拟机的IP地址和主机名...
提供的文档是个人学习LittleVGL的过程记录,旨在帮助初学者快速掌握其基本概念和使用方法。随着进一步的学习和实践,这些文档也会不断更新和完善。 【知识点详解】: 1. **LittleVGL的基本概念**: LittleVGL是一...
【标题】:“Java 记账本”是一款基于Java编程语言开发的个人...10. **数据安全**:作为处理个人财务信息的应用,数据的安全性和隐私保护也是开发时需要考虑的重要方面,Java的强类型和内存管理机制有助于保证这一点。
Blog 作为一种新的生活方式、新的工作方式、新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构:网络信息不再是虚假不可验证的,交流和沟通更有明确的选择和方向性,单一的思想和群体的智慧...
描述中的"screen Capture"进一步确认了这一点,意味着该压缩包的内容专注于如何捕捉和管理屏幕上的图像。 在IT行业中,屏幕捕获(或称为截屏)是一项基本技能,它被广泛用于记录问题、分享信息、创建教程以及进行...
描述 "我的个人投资组合项目" 确认了这一点,意味着这是一份用于跟踪和管理个人财务投资的资料。 在IT领域,特别是在数据分析和自动化任务中,"Shell" 标签指出这个项目可能使用了Shell脚本或命令行工具。Shell是...
### Linux Swap区增加知识点详解 #### 一、Swap分区概念 在Linux系统中,Swap分区是一种虚拟...通过以上步骤和技术点的学习,可以有效地在Linux系统中增加和管理Swap分区,同时也能够优化其他相关的系统功能和服务。
GRUBDOS(GRUB for DOS)是GRUB的DOS版本,它可以作为主引导记录(MBR)安装在硬盘上,为多操作系统环境提供引导选择。内置菜单是GRUBDOS显示的一系列启动选项,用户可以通过这些选项选择要启动的操作系统或特定的...