美文网首页
Day_11 课堂

Day_11 课堂

作者: 清茶了了_ | 来源:发表于2017-11-06 19:39 被阅读0次

apt-get

在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为他是Ubuntu通过新立得安装软件的常用工具命令。

本文列举了常用的APT命令参数:

apt-cache search package搜索软件包

apt-cache show package获取包的相关信息,如说明、大小、版本等

sudo apt-get install package安装包

sudo apt-get install package --reinstall重新安装包

sudo apt-get -f install修复安装

sudo apt-get remove package删除包

sudo apt-get remove package --purge删除包,包括配置文件等

sudo apt-get update更新源

sudo apt-get upgrade更新已安装的包

sudo apt-get dist-upgrade升级系统

apt-cache depends package了解使用该包依赖那些包

apt-cache rdepends package查看该包被哪些包依赖

sudo apt-get build-dep package安装相关的编译环境

apt-get source package下载该包的源代码

sudo apt-get clean && sudo apt-get autoclean清理无用的包

sudo apt-get check检查是否有损坏的依赖

vim编辑器

Vi有三种基本工作模式:

+命令模式

+文本输入模式

+末行模式。

vim基础操作

进入插入模式:

i:插入光标前一个字符

I:插入行首

a:插入光标后一个字符

A:插入行未

o:向下新开一行,插入行首

O:向上新开一行,插入行首

进入命令模式:

ESC:从插入模式或末行模式进入命令模式

移动光标:

h:左移

j:下移

k:上移

l:右移

M:光标移动到中间行

L:光标移动到屏幕最后一行行首

G:移动到指定行,行号G

w:向后一次移动一个字

b:向前一次移动一个字

{:按段移动,上移

}:按段移动,下移

Ctrl+d:向下翻半屏

Ctrl+u:向上翻半屏

Ctrl+f:向下翻一屏

Ctrl+b:向上翻一屏

gg:光标移动文件开头

G:光标移动到文件末尾

shift+6光标到当前行的行首

shift+4光标到当前行的行末

删除命令:

x:删除光标后一个字符,相当于Del

X:删除光标前一个字符,相当于Backspace

dd:删除光标所在行,n dd删除指定的行数D:删除光标后本行所有内容,包含光标所在字符

d0:删除光标前本行所有内容,不包含光标所在字符

dw:删除光标开始位置的字,包含光标所在字符

撤销命令:

u:一步一步撤销

Ctrl+r:反撤销

重复命令:

.:重复上一次操作的命令

文本行移动:

>>:文本行右移

<<:文本行左移

复制粘贴:

yy:复制当前行,n yy复制n行

p:在光标所在位置向下新开辟一行,粘贴

可视模式:

v:按字符移动,选中文本

V:按行移动,选中文本可视模式可以配合d, y, >>, <<实现对文本块的删除,复制,左右移动

替换操作:

r:替换当前字符

R:替换当前行光标后的字符

查找命令:

/: str查找

n:下一个

N:上一个

:set hls打开高亮:set nohls关闭高亮

替换命令:

把abc全部替换成123

末行模式下,将所以提议的abc替换成123

:%s/abc/123/g

末行模式下,将第一行至第10行之间的abc替换成123

:1, 10s/abc/123/g

vim里执行shell下命令:

末行模式里输入!,后面跟命令

放大缩写

ctrl -缩小

ctrl shift +放大

ubuntu vim tab 4个空格:

编辑文件

sudo vim /etc/vim/vimrc

在最后加上

set ts=4

set expandtabet 

autoindent如果报错,将这句话换成%retab!

scp

使用crt在windows和linux之间传输文件:alt+p


linux之间互相上传下载的方式:

远程拷贝文件,scp -r的常用方法:

1.使用该命令的前提条件要求目标主机已经成功安装openssh-server

如没有安装使用sudo apt-get install openssh-server来安装

2.使用格式:

scp -r目标用户名@目标主机IP地址:/目标文件的绝对路径/保存到本机的绝对/相对路径

举例:

scp -r laowang@192.168.1.100:/home/laowang/QQ_dir/ ./mytest/lisi

在后续会提示输入“yes”此时,只能输“yes”而不能简单输入“Y”

拷贝单个文件可以不加-r参数,拷贝目录必须要加。

本地文件复制到远程:

scp FileName RemoteUserName@RemoteHostIp:RemoteFile

scp FileName RemoteHostIp:RemoteFolder

scp FileName RemoteHostIp:RemoteFile

远程文件复制到本地:

scp RemoteUserName@RemoteHostIp:RemoteFile FileName

scp RemoteHostIp:RemoteFolder FileName

scp RemoteHostIp:RemoteFile FileName

远程目录复制到本地:

scp -r RemoteUserName@RemoteHostIp:RemoteFolder FolderName

scp -r RemoteHostIp:RemoteFolder FolderName

相关文章

  • Day_11 课堂

    apt-get 在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为他是Ubuntu通过新立得...

  • day_11

    每天一句: 如果你不能打败对手,那你就加入对手。一、表单高级 表单字段集 语法: 说明:相当于一个方框,在字段...

  • Day_11 pygame

    pygame事件,鼠标事件与键盘事件 鼠标事件的应用 结果:点击click随机生成一个球 click按钮内不产生...

  • day_11作业

    作业1:

  • Day_11笔记总结

    二级制数据读取文件 with open('..\json1.json', 'r',encoding='utf-8'...

  • 【一日一logo|day_11】ALIEN

    这是「60天60个logo」的第十一天。 这次的做的真的是......简直就是秒做。 为什么可以做的那么快呢? 大...

  • 课堂模式、课堂模块与课堂模型

    [红顺视点]:课堂模式、课堂模块与课堂模型 一、课堂模式 课堂模式属于课堂技术范畴,关注课堂程序建构,偏重于教学步...

  • 【大欧谈阅读】双语阅读翻转课堂激发孩子学习兴趣1/100

    什么是翻转课堂 翻转课堂的优势 如何做双语阅读翻转课堂 1,课堂流程 2,课堂内容 3,课堂效果 4,课堂反馈 探...

  • 《课堂密码》读后感

    《课堂密码》是周彬教授所著,此书从打造“有效课堂”、营造“有趣课堂”、塑造“有序课堂”、课堂中的“学生”、课堂中的...

  • 线上习课堂

    “课堂组织,课堂管理,课堂激励,课堂示范”是习课堂的四个关键词。实际操作中,“课堂激励”所占的比重在50%以上。 ...

网友评论

      本文标题: Day_11 课堂

      本文链接:https://www.haomeiwen.com/subject/rpfrmxtx.html