工作也有两年了,想成为PHP高级程序员,挑战下自己,看我们主管经常使用Xshell5(黑窗口)敲指令,监控并调试线上的项目,我就是想问问,Xshell是做什么用的?如何掌握并熟练使用Xshell?
我个人也了解了可以通过Xshell来查看Ngix的日志、php-fpm日志、和mysql日志(慢查询日志)等等
请大神给出您的宝贵意见并给我一些学习建议,一起去超越。多谢
工作也有两年了,想成为PHP高级程序员,挑战下自己,看我们主管经常使用Xshell5(黑窗口)敲指令,监控并调试线上的项目,我就是想问问,Xshell是做什么用的?如何掌握并熟练使用Xshell?
我个人也了解了可以通过Xshell来查看Ngix的日志、php-fpm日志、和mysql日志(慢查询日志)等等
请大神给出您的宝贵意见并给我一些学习建议,一起去超越。多谢
你可以把xshell类比于系统提供的命令行终端,只不过它只是个客户端,用于连接到远程服务器上,在远程服务器上执行命令。
学习xshell并没有什么意义(毕竟只是一个工具,如果不会使用命令行的话也就没有意义了),php开发者进阶的必须要经历的一个阶段是学习如何使用linux系统,题主可以先从学习linux系统下的基本命令开始,慢慢深入学习。
额,楼上说的正解,我们在Mac
上用的是
都是一个东西,方便而已,不想用也可以用windows
家自带的工具,没装windows
我给你复制段吧
步骤一:Windows终端开启Telnet功能
1/由于在Windows Vista之后的版本默认并没有提供Telnet功能。如果需要使用Telnet就必须打开此项功能。以Windows 7为例,首先打开控制面板。
2/然后在控制面板中打开“程序和功能”。
3/再在左上角点击“打开或关闭Windows功能”。
4/在“打开或关闭Windows功能”对话框中勾选“Telnet客户端”,点击确定,系统会自动安装。到此Windows终端的工作已经完成。
步骤二:Linux服务器开启Telnet服务
1、许多Linux系统在默认情况下是不安装Telnet服务的,如果需要使用就必须安装此项服务。安装的方法有很多,小编在这里只介绍yum安装Telnet服务,它的优点是能够自动检查安装包的依赖文件不用人为干预,当然前提是系统必须联网。在提示符下输入“yum install -y telnet-server”命令安装Telnet服务。最后出现Complete,代表安装完成。
2、使用命令“vi /etc/xinetd.d/telnet”编辑Telnet的配置文件,将disable的值改成no。
3、重启启动xinetd服务,使得telnet配置生效。
4、在Linux服务器上打开Telnet协议的23端口。使用命令“vi /etc/sysconfig/iptables”添加红框内的代码,保存。
5、重新启动iptables,使得防火墙策略生效。
6、在Windows上,用“telnet IP地址”命令,再输入用户名和密码,就可以完成Linux服务器的远程登录。
楼主啊,干了两年,居然没用过ssh啊,楼主你的接触面太窄了啊,PHP程序员都是万金油啊,配环境、装电脑、写页面、切图,能用C#写桌面 也能用JAVA写安卓。
现在哪个程序员没几个VPS搭SS 楼主你没有自己的Linux VPS吗?
谢邀。
但是我还不是大神,也没用过Xshell。
建议了解一下Linux的常用命令,要不要深入就看情况了。例如我用了差不多5年Linux,但是属性日常和开发使用的工具,系统管理都不太熟悉,用到就翻文档。
我可能属于异类吧,没用Xshell,直接在FireFox上装了个FireSSH插件,反正我也不是大神,需要的功能也不多,这个界面中文的还能存个用户名密码自动连,正好合手。
公司用的阿里云,平时重启监控之类的操作基本都是可视化后台,所以Linux命令背个大概、会用点Vim就行,临到哪里不太会上网看个文档就OK了。
最后放个插件截图:
我一般打开本地ubuntu虚拟机的时候就喜欢用xshell。。因为界面比较好看,而且能全屏。。ubuntu还要安装vm tools才能全屏,懒得装了,而且ubuntu下 vim的字体很丑,(技术不行,不会vim配置,不是在吐槽vim)。。总的来说xshwll 还是不错的
15 回答8.4k 阅读
7 回答5.3k 阅读
5 回答3.2k 阅读✓ 已解决
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
这个是基于ssh协议的登录工具,可以通过命令行接口登录到服务器上面,然后做很多很多事情。