Linux基础(4)命令3
Linux基础(4)命令3
学习目标
- cp -a的使用
- 远程登录
- 远程拷贝
- vim的使用
- 软件的安装
- 软件的卸载
cp -a 的使用
cp
命令是拷贝文件的命令,改命令添加了以一个选项-a
则表明拷贝目标文件时,把目标文件的权限也同样拷贝过来。相当于拷贝文件权限不丢失。
拷贝文件夹时,使用-a命令同样可以复制相同的权限。
远程登录
ssh
是专门的为远程登录提供的一个安全性协议,常用于远程登录,想要使用ssh服务,需要安装相应的服务端和客户端软件,当软件安装成功以后就可以使用ssh命令了,以后就可以通过远程登录之间操作远程的服务器。
|
|
命令 | 说明 |
---|---|
ssh | 远程登陆 |
scp | 远程拷贝 |
Linux安装ssh服务端软件需要装服务端软件,命令:sudo apt-get install openssh-server,macOS系统和大部分Linux系统已经安装好了ssh服务。
远程拷贝
scp
命令用来远程拷贝,可以将本地的文件复制到远程服务器。
|
|
同样的也可以将远程服务器的内容拷贝到本地。
|
|
也可以使用-r
选项将文件夹拷贝到远程服务器:
|
|
-r
必须写在scp
命令之后。
vim的使用
vim是一种功能强大的文本编辑器,最大的特点是用命令进行编辑,完全脱离了鼠标操作。vim有三种工作模式:
- 命令模式
- 编辑模式
- 末行模式
从命令模式——到编辑模式,使用i
也就是insert。
从编辑模式——到命令模式,使用esc
进入命令模式。
从命令模式——到末行模式,使用:
进入。
从末行模式——命令模式,使用esc
进入命令模式。
软件安装
在ubuntu发行版中,软件安装分为两种方式:
-
离线安装(deb文件格式的安装)
deb
文件的安装可以使用dpkg命令进行软件的安装和卸载。-i
离线安装deb安装包,一般需要启动管理员权限。安装后根据程序包名进行删除。 -
在线安装(apt-get方式的安装,需链接互联网)
apt-get
命令安装为在线安装,命令后接install
即可以安装,接remove
即可以卸载。
使用apt-get命令是默认使用国外的服务器中下载安装软件,所以需要更改为国内的镜像源服务器(下载软件的服务器)。
- 桌面更改镜像源(需要更新软件列表):
- 命令更改镜像源(修改镜像源配置文本sources.list):
软件卸载
在ubuntu发行版中,软件卸载分为两种方式:
- 离线包的卸载:使用
sudo dpkg -r 包名
命令对某一个安装的包进行卸载。 - 在线包的卸载:
apt-get remove 软件名
命令卸载。