linux(上)

一、虚拟机

虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

通过软件技术,可以在自己电脑上安装另一个操作系统,而不影响原系统。

二、查看ip

ifconfig

ip addr

vi /etc/sysconfig/network-scripts/ifcfg-xx

yum install net-tools

三、ssh

1、ssh

secure shell 安全外壳协议

扫描二维码关注公众号,回复: 6115273 查看本文章

建立在应用层基础上的安全协议

可靠,专为远程登录会话和其他网络服务提供安全性的协议

有效防止远程管理过程中的信息泄露问题

ssh客户端适用于多种平台

ssh服务端几乎支持所有unix平台

2、服务器安装ssh服务

安装ssh

yum install openssh-server

启动ssh

service sshd start

设置开机运行

chkconfig sshd on

3、客户端安装ssh服务

yum install openssh-client

4、客户端链接ssh服务

ssh root@ip

5、ssh config讲解

config为了方便我们批量管理多个ssh

config存放在~/.ssh/config

config配置语法

6、ssh免密码登录

ssh key

非对称加密方式生成公钥和私钥

私钥存放在本地~/.ssh目录

公钥可以对外公开,放在服务器的~/.ssh/authorized_keys

linux 平台生成ssh key

ssh-keygen -t rsa

ssh-keygen -t dsa

ssh安全端口 端口安全指的是尽量避免服务器的远程端口被不法分子知道,为此而改变默认端口号的操作

如何改变ssh服务端口

修改/etc/ssh/sshd_config配置

四、linux常用命令

1、软件操作命令

软件包管理器 yum

安装软件yum install xxx

卸载软件yum remove xxx

搜索软件yum serach xxx

清理缓存 yum clean xxx

列出已安装 yum list

软件包信息 yum info xxx

2、服务器硬件资源和磁盘操作

内存 free-m

硬盘df-h

负载w/top

cpu个数和核数

3、文件和文件夹

linux文件的目录结构

文件基本操作

文本编辑器vim

文件权限

文件搜索,查找,读取

文件压缩和解压

根目录/

家目录/home

临时目录/tmp

配置目录/etc

用户程序目录/usr

文件操作基本命令

ls  查看目录下的文件

touch  新建文件

mkdir  新建文件夹

cd   进入目录

rm 删除文件和目录

cp 复制

mv 移动

pwd 显示路径

4、文本编辑器vim

yum install vim

文件搜索、查找、读取

tail 从文件尾部开始读

head 从文件头部读

cat 读取整个文件

more 分页读取

less 可控分页

grep 搜索关键字

find 查找文件

wc 统计个数

文件解压缩

tar

5、系统用户操作

useradd 添加用户

adduser 添加用户

useradd 删除用户

passwd 设置密码

5、防火墙、

作用:保护服务器安全

设置防火墙规则  开放80,22端口

关闭防火墙

安装 yum install firewalld

启动 service firewalld start

检查状态 service firewalld status

关闭或禁用防火墙 service firewalld stop/disable

6、提权和文件上传下载

提权 sudo

文件下载 wget、curl

文件上传 scp

猜你喜欢

转载自blog.csdn.net/lupa1521/article/details/89739423