少了1秒

导航

 

1. 简介

Linux是一种自由的开放源码的类UNIX系统,使用Linux内核。

目前存在多种不同linux发行版。

Linux只表示Linux内核。具备图灵完备特征

与windows的比较

图形界面,所见即所得

为了安全通常不自己部署服务器操作系统,不自主部署

跑马场 安全运维,云服务器

云计算,

私有云
    
            共有云

云服务器

阿里云创始人 王坚 网商贷

2.安装Ubuntu

3.linux服务器远程安装控制

服务器需要放在机房上

服务器需要托管,远程控制

传统网络应用程序通过FTP、POP、telnet等方式传输,他们的数据和口令都是明文,容易被截获。SSH叫做SourceShell,可以对传输数据进行加密,预防攻击;对数据进行压缩提高了传输速度。

OpenSSH

SSH是芬兰一家公司开发的闭源,OpenSSH是其替代品(开源免费)

OpenSSH是由服务端和客户端组成

服务端:
        创建监听端口
客户端:
        请求服务端的监听端口

1.两种验证方式

基于口令的安全验证:知道服务器的用户名和密码就可以远程登录,口令和数据在传输过程中会被加密

基于密钥的安全验证:需要创建一对密钥,公有密钥放在服务器端口上,私有密钥自己保存

免密登录,没有密码最安全

    客户端创建一对密钥
    公钥  私钥

4.Linux目录结构及说明

Linux目录说明

目录           说明
————————————————————————————————————————————————————————————
bin                 存放二进制可执行文件
————————————————————————————————————————————————————————————
boot                存放用于系统引导时使用的各种文件
————————————————————————————————————————————————————————————
dev                 用于存放设备文件
————————————————————————————————————————————————————————————
etc                 存放系统配置文件
————————————————————————————————————————————————————————————
lib                 存放跟文件系统中的程序运行所需要的共享库及内核模块
————————————————————————————————————————————————————————————
mnt                 系统管理员安装临时文件系统的安装点
————————————————————————————————————————————————————————————
opt                 额外安装的可选应用程序包存放的位置
————————————————————————————————————————————————————————————
proc                虚拟文件系统,存放当前内存的映射
————————————————————————————————————————————————————————————
root                超级用户目录
————————————————————————————————————————————————————————————
sbin                存放二进制可执行文件,只有root才能访问
————————————————————————————————————————————————————————————
tmp                 用于存放各种临时文件
————————————————————————————————————————————————————————————
usr                 用于存放系统应用程序,比较重要的目录/usr/local本地管理员软件的安装目录
————————————————————————————————————————————————————————————
var                 用于存放运行时需要改变数据的文件
————————————————————————————————————————————————————————————

总结需要牢记的:

1.home

2.etc 配置文件目录

3.usr/local 自己安装的程序必须放置在该目录

4.var 存放数据的目录

linux 常用命令
命令        说明         
————————————————————————————————————————————————————————————
ls       显示文件和目录列表
————————————————————————————————————————————————————————————
mkdir    创建目录
————————————————————————————————————————————————————————————
cd       切换目录
————————————————————————————————————————————————————————————
touch   生成一个空文件
————————————————————————————————————————————————————————————
echo    生成一个带内容的文件
————————————————————————————————————————————————————————————
cat     显示文本文件内容
————————————————————————————————————————————————————————————
cp      复制文件或目录
————————————————————————————————————————————————————————————
rm      删除文件
————————————————————————————————————————————————————————————
mv      移动文件或目录
————————————————————————————————————————————————————————————
find    在文件系统中查找指定的文件
————————————————————————————————————————————————————————————
grep    在指定的文本文件中查找指定的字符串
————————————————————————————————————————————————————————————     
tree    用于树状图列出目录的内容
————————————————————————————————————————————————————————————
pwd     显示当前工作内容
————————————————————————————————————————————————————————————
ln      建立软连接
————————————————————————————————————————————————————————————
more    分页显示文本内容
————————————————————————————————————————————————————————————
head    显示文件开头内容
————————————————————————————————————————————————————————————
tail    显示文件结尾内容
————————————————————————————————————————————————————————————
posted on 2018-12-15 17:42  少了1s  阅读(108)  评论(0编辑  收藏  举报