一、远程连接
远程连接linux服务器的方式:以显示的类型来分类,可以分为字符界面和图形界面两种。
字符界面软件有SecureCRT、PUTTY、Xshell、mobaxterm等;图形界面有Xmanager、Xdmcp和VNC软件等
二、Xshell 远程连接 Linux
远程连接命令:ssh 192.168.222.130 ;ssh root@192.168.222.130
当无法连接的时候 ,排错顺序
首先回到Linux中,查询IP:Linux --> ip -a ; ifconfig
其次 可以检测一下网络的连通性是否正常。 可以通过 ping 这个ping 命令 去测试,即 ping + 网址。
点此 接受并保存 下次就不用点了
这种的就是不输入用户,进来后在选择用户和输入密码。
这种就是开始的时候选择好用户 ,然后进行输入密码即可。
三、用户下的简单命令操作
(1)[root@localhost ~]# 的认识
[root@localhost ~]# —— 当前登录的用户:root管理员用户 ,登录的主机是localhost,所在位置是 家目录/主目录 @后面的内容 (localhost):主机名称
a)Su [-] 用户名 --- 切换用户
登录的主机是localhost,登录的用户是redhat下的普通用户,所在位置是root目录。
注意:root用户切换到普通用户的时候,不需要输入密码,其他用户切换用户,需要输入切换到的用户的密码,su 后面不加任何东西 默认回到root 用户。
b)Useradd +用户名 --- 添加用户
c)查看主机的名称:hostname
d)修改主机名称:hostname 主机名 (一次性修改)
为什么没有显示修改后的主机名称,因为没有重新加载配置文件,重新断开重新连接。
重启后发现名字又变回来了
问题:如何永久修改名字呢???
hostnamectl set -
hostname 新名称
重启后,再次连接
发现修改成功!
(2)清屏
前面刚开始输入那么多,屏幕已经占据大量的命令,这时候可以进行清楚屏幕,
可以使用Ctrl + l 清屏
(3)查看登录的用户名
命令:whoami
(4)查看当前目录下有哪些内容: ls
(5)查看当前工作目录:pwd
(6)切换当前的工作目录:cd 路径 (绝对路径/相对路径)
绝对路径:从 / 开始 写
相对路径: 从当前位置开始写
Cd .. 返回上一级
(7)查看目录内容:ls
友好提示:bash解释器 会提示你错误 Similar command 会提示你一个相似的命令,更多情况是提示找不到 没有其他提示
shell(系统使用的解释器):#(当前是root用户即管理员用户)
$(当前是普通用户登录)
在Linux中,echo是一个常用的命令,它可以将指定的字符串或变量的值输出到终端上。而$shell则是一个环境变量,它用来表示当前Shell的类型。当你执行echo $shell命令时,会输出当前Shell的类型,例如Bash、Zsh等。