cenos基本信息和ssh
1.什么是centos
CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS完全开源。
2.CentOS Linux常用命令及快捷键整理
文件和目录:
命令 | 效果 |
---|---|
# cd /home | 进入 ‘/home’ 目录 |
# cd … | 返回上一级目录 |
# cd …/… | 返回上两级目录 |
# cd - | 返回上次所在目录 |
# cp file1 file2 | 将file1复制为file2 |
# cp -a dir1 dir2 | 复制一个目录 |
# cp -a /tmp/dir1 . | 复制一个目录到当前工作目录(.代表当前目录) |
# ls | 查看目录中的文件 |
# ls -a | 显示隐藏文件 |
# ls -l | 显示详细信息 |
# ls -lrt | 按时间显示文件(l表示详细列表,r表示反向排序,t表示按时间排序) |
# pwd | 显示工作路径 |
# mkdir dir1 | 创建 ‘dir1’ 目录 |
# mkdir dir1 dir2 | 同时创建两个目录 |
# mkdir -p /tmp/dir1/dir2 | 创建一个目录树 |
# mv dir1 dir2 | 移动/重命名一个目录 |
# rm -f file1 | 删除 ‘file1’ |
# rm -rf dir1 | 删除 ‘dir1’ 目录及其子目录内容 |
文本处理
命令 | 效果 |
---|---|
# grep str /tmp/test | 在文件 ‘/tmp/test’ 中查找 “str” |
# grep ^str /tmp/test | 在文件 ‘/tmp/test’ 中查找以 “str” 开始的行 |
# grep [0-9] /tmp/test | 查找 ‘/tmp/test’ 文件中所有包含数字的行 |
# grep str -r /tmp/* | 在目录 ‘/tmp’ 及其子目录中查找 “str” |
# diff file1 file2 | 找出两个文件的不同处 |
# sdiff file1 file2 | 以对比的方式显示两个文件的不同 |
具体命令地址:https://www.linuxidc.com/Linux/2018-06/152959.htm
3.什么是ssh
SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。
ssh进行远程连接
1.ssh远程连接语法
ssh用户名@IP
$ssh user@192.168.1.1
PS:user是远程主机的用户名,@后面是远程主机的IP地址。
2、使用ssh远程连接时,默认是使用22号端口连接,如果对方更改的ssh的端口怎么连接,修改连接端口的参数如下:
$ssh -p 2222 user@192.168.1.1
ssh参数
-1: | 强制使用ssh协议版本1; |
-2: | 强制使用ssh协议版本2; |
-4: | 强制使用IPv4地址; |
-6: | 强制使用IPv6地址; |
-A: | 开启认证代理连接转发功能; |
-a: | 关闭认证代理连接转发功能; |
-b: | 使用本机指定地址作为对应连接的源ip地址; |
-C: | 请求压缩所有数据; |
-F: | 指定ssh指令的配置文件; |
-f: | 后台执行ssh指令; |
-g: | 允许远程主机连接主机的转发端口; |
-i: | 指定身份文件; |
-l: | 指定连接远程服务器登录用户名; |
-N: | 不执行远程指令; |
-o: | 指定配置选项; |
-p: | 指定远程服务器上的端口; |
-q: | 静默模式; |
-X: | 开启X11转发功能; |
-x: | 关闭X11转发功能; |
-y: | 开启信任X11转发功能。 |