2020-10-19

xshell

什么是xshell?

xshell是一个远程执行命令的客户端程序,对应的服务端程序openssh-sever(默认22 端口)

套接字客户端-----------网络--------------套接字服务端

为何要用xshell?

远程管理

如何用xshell?

mac:iTerm2
打开命令行终端ssh root@服务器的IP地址

Windows:xshell

缓冲区设置:控制内容显示行数

上下翻页shift+pgupshift+pgdown

远程连接失败排错
测试网络连通性:ping:服务端IP地址

关闭防火墙systemctl stop firewalld
开机不启动systemctl disable firewalld

关闭selinux

setenforce 1 #enforing -》加载并生效
setenforce 0 #permissive -》加载但是不生效
vim /etc/sysconfig/selinux#disable -》不加载

查看selinux的状态getenforce

systemctl restart sshd #开启服务端程序
systemctl restart network #重启网络服务

二:操作系统启动流程
加电
启动BIOS,检测启动项目 读取启动盘第一个扇区512bytes,包含mbr主引导程序(446引导程序bootloder-》grub 64分区信息 2结束标志位 )

grub启动
加载内核
读取运行级别
0-》关机
1-》单用户模式,不需要输入账号密码登录进操作系统后就是管理员账号-》破解管理员root密码
2-》多用户模式-》没有网络
3-》多用户模式,有网络
4-》系统未使用,保留,开发人员使用
5-》图形界面模式,有网络
6-》重启 centos7启动的第一个程序systemd ,pid-》0

启动其他服务

围绕系统启动流程的各个环节,可以
1. 进入单用户模式注意关闭selinux

2.grub加密grub2-setpassword修改配置文件/boot/grub2/grub.cfg删除–unrestricted

  1. BIOS加密

4.遇到想扣主板电池的就锁机柜

三:系统命令
1.什么是系统命令
shell解释器对系统接口的封装结果

系统命令/shell命令 -》shell解释器 -》系统接口 -》内核-》硬件应用程序-》系统命令/shell命令-》shell解释器-》系统接口-》内核-》硬件应用程序—》系统接口-》内核-》硬件

2.为何要用系统命令

为了使用计算机

3.补充:什么是shell
第一层意思:shell代表的是解释器,是对系统接口的封装,即在系统接口外又加了一层壳shell只是一种称呼,而bash解释器才是具体的一种shell

第二层意思:shell这么编程语言(一堆命令及用法)用shell语言写出的程序通常称为脚本程序

4.posixlinux系统支持posix,posix全程可移植的操作系统接口,posix是一种规范

5.shell交互式环境
#-》超级管理员提示符
$ -》普通用户提示符
~ -》当前用户的个人文件夹—》家目录

6.shell命令的语法格式

命令:就是一个单词,对应着一个功能/程序,运行一条命令就启动了一个进程
选项:对命令的描述,控制着命令的具体运行
参数:命令的操作对象

ps:硬盘知识补充
硬盘对应着水桶
分区对应着水桶的隔断
挂载点/文件夹:某一个具体的隔断

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值