ubuntu系统小知识

ubuntu系统快捷键

ctrl+alt+t打开终端
ctrl+l清理屏幕
tab自动补全
up/down调出命令执行记录
ctrl+alt+方向键切换工作区
alt+tab切换任务

重定向、管道、通配符

重定向

就是把命令的执行结果写入到文件中

cmd > filename

把命令的结果以清空的方式写入到文件中,如果文件不存在则重建

	cmd >> filename

把命令的结果以追加的方式写入到文件中

管道

相当于用一根管子把两个命令连接起来,一个命令的执行结果当做另一个命令的数据源

cmd1 | cmd2

通配符

可以执行模糊命令

?代表一个字符
*代表多个字符

终端的配置文件

精简命令提示符
打开gedit ~/.bashrc 文件,59行复制到文件末尾,改为PS1 = '\u@\w$ ’
保存退出,关闭gedit
输入命令 source ~/.bashrc 使配置文件生效

创建新目录并保存

打开gedit ~/.bashrc 文件,到文件末尾输入:

mk()
{
	mkdir $1 && cd $1
}

保存退出,关闭gedit
输入命令 source ~/.bashrc 使配置文件生效

简单脚本文件

脚本
由系统命令组成的带有执行权限的文本文件,执行脚本文件时被命令解释器读取并执行

例如:
    终端中输入:touch bb.sh   (按enter键)
        给予编辑权限:chmod +x bb.sh
        文件夹中打开bb.sh , 输入touch bbb.c   touch bbbb.c , 保存退出
        终端中输入:./bb.sh
        终端中输入:touch bb.cnf
        给予编辑权限:chmod +x bb.cnf
        文件夹中打开bb.cnf,输入gedit bbb.c bbbb.c , 保存退出
        文件夹中双击bb.cnf,选择运行         

vim编辑器

在终端下采用纯键盘操作的一款文本编辑器,号称编辑器之神,可以升级(二次开发),可以扩展

基本用法:

进入vim:vim.filename.c(有此filename.c时则打开;无时则会自动创建)
输入i:进入编辑(插入)模式,编写代码
保存退出:按Esc键回到正常模式,输出ZZ(按键shift+zz)

三大模式

正常模式阅读文档;快捷键修改文件
插入模式编辑文档,输入内容
行底模式配置vim;高级操作

模式切换

切换前模式输入切换后模式
正常i插入
插入esc键正常
正常行底
行底esc正常

插入模式与行底模式不能直接进行切换

一些快捷键的使用

当前模式输入意义
正常模式h左移
j右移
k上移
l下移
h左移
gg首行
G末尾
n+回车键下跳n行
n-回车键上跳n行
x删除一个字符
nx删除n个字符
d$从光标处删除到行尾
d^从光标处删除到行首
dd直接删除一整行
ndd从光标处删除到n行
dgg从光标处删除到首行
dG删除到尾行
yy复制一行
nyy复制n行
p黏贴到光标下一行
P黏贴到光标上一行
xp交换两个字符
u撤销上一次操作
U撤销整行操作
ctrl+r取消撤销操作
当前模式输入意义
插入模式i光标处进行插入模式
I光标行首进入插入模式
a下一个字符进入插入模式
A行尾进入插入模式
o当前行下面一行插入一行空白行,进入插入模式
O上面一行插入一行空白行,进入插入
ctrl+p/n自动补全
当前模式输入意义
行底模式W保存文档
q退出文档
wq保存并退出
q!强制退出
x保存并退出
X加密文档

ubuntu 自带vim 使用手册可供查询,终端下输入 vimtutor

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值