Linux系统的初步介绍(二)

Ubuntu系统使用的小技巧

ctrl+alt+t:打开终端
ctrl+l:	清屏
tab:		自动补全
up/down方向键:调出命令执行记录
ctrl+alt+方向键:快速切换工作区
alt+tab:	切换任务
过滤:grep+关键字+文件名

重定向、管道、通配符:

重定向:把命令的执行结果写入到文件中(>)
	cmd > 文件名 把执行结果以清空的方式写入文件中,如果文件不存在则新建
	cmd >> 文件名 把执行结果以追加的方式写入文件中,如果文件不存在则新建
管道:相当于用一根管子,把两个命令连接起来,一个命令的执行结果可以当作另一个命令的数据源  cmd1 |  cmd2
通配符:可以进行莫负的命令
	?  代表任意一个字符
	* 	代表任意字符

终端的配置文件:

	打开 gedit ~/.bashrc文件
	在其中输入一些指令
	保存退出,关闭gedit
	输入命令 source ~/.bashrc使配置文件生效

简单的脚本文件:

脚本:由系统命令组成的带有执行权限的文本文件,执行脚本文件时,被命令解释器读取并执行。
chmod +x filename.sh    touch  a.c
./filename.sh

chmod +x filename.cnf   gedit  a.c
在文件夹中双击filename.cnf 运行

vim编辑器:

可以在终端下采用纯键盘操作的文本编辑器。编辑器之神,可以升级(二次开发),可以扩展(安装插件)
基本用法:
	进入vim:vin文件名.c 如果文件存在就打开,不存在则创建
	输入i:进入编辑模式,编写代码
	退出保存:按Esc回到正常模式,输入大写ZZ保存退出
三大模式:
	正常模式:一般用于阅读文档,或者使用快捷键修改文件
	插入/编辑模式:一般用于编辑文档,输入内容
	行底模式:输入冒号键进入,一般用于配置vim。或者用来执行一些高级操作。
正常模式:
	光标的移动: h左   j下   k上   l右
	gg:回到第一行
	G:跳转到最后一行
	任意数字+回车:往下跳转任意数字行
	任意数字+减号:往下跳转任意数字行
	vim 文件名+任意数字:进入后跳转到任意数字行★
	home:光标跳转到行首
	end:跳转到行尾
	pgup:向上翻一页
	pgdown:向下翻一页
	删除操作:
		x	删除一个字符
		nx	删除n个字符
		dw/de:删除一个连续的字符串,区别是删不删后面的空格
		d$:从光标处删除到行尾
		d^:从光标处删除到行首
		dd:删除一行
		ndd:删除n行
		 dgg :删除到首行
        dG  :删除到尾行
    复制操作:
        yy:复制一行
        nyy:复制n行
        p小写:黏贴到光标的下一行
        P大写:黏贴到光标的上一行
    移动代码:
        删除的内容会放在粘贴板上,使用p/P可以达到移动效果
        xp:交换两个字符
    替换代码:
        r:替换一个字符
        cw:替换一个单词
        R:进入替换模式,很少用
    撤销代码:
        u小写: 撤销上一次操作
        U大写:撤销这一行做出的改变
        ctrl+r:取消撤销操作
进入插入模式:
    i  从光标处进入插入模式
    I  光标所在这一行的行首进入插入模式
    a  从光标的下一个字符进入插入模式
    A  从光标所在这一行的行尾进入插入模式
    o  从当前行的下面插入一行空白行,进入插入模式
    O  从当前行的上面插入一行空白行,进入插入模式
插入模式下的操作:
    ctrl+p :自动补全  取变量名、函数名时尽量开头不同
    ctrl+c :相当于esc

行底模式下的操作:
    w  保存文档
    q   推出文档
    wq  保存并退出文档
    q! 强制退出
    x   保存并退出
    X   加密文档   注意:ZZ只能保存文件内容,不能保存文件属性
                        wq 保存内容和属性
    解密  行底模式输入  set key=空格,并且wq
    !cmd  在文件中执行系统命令,并返回
    /key 查找关键词 按n查找下一个  N查找上一个
    %s/old/new   把old换成new全部替换
    set nu  显示行号
    set nonu  隐藏行号
    >n  n行代码整体向右缩进一次
    <n  n行代码整体向左缩进一次
    注意:在行底模式下,对vim的设置只是临时有效,如果想要长期有效需要把
    这些配置写道vi妈的配置文件(~./vimrc)中,并保存

学习vim的建议:

1、适可而止
2、大概需要两周时间适应
3、vim手册 :vimtutor    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值