widows终端远程连接Linux服务器
一、连接XShell
从官网上下载XShell ,安装
- 打开XShell左上角【文件】 -> 【新建】;
- 输入主机地址,端口号,然后回车。
- 输入密码。
二、上传下载文件
点击下图画圈的地方就可以把本地的文件上传到服务器上,下载也一样。
三、XShell命令
- 打开某个文件,就直接cd到那个路径,比如要打开root文件夹,就:
//
cd /root/
- 列出当前文件夹下的所有文件及文件夹: ls
//
ls
ls -ahl (-ahl 修饰符是显示完整点的,而且还是一竖排的,看着比较直观)
- 显示当前所在的文件夹路径:pwd
- 新建文件夹:mkdir
- 复制文件或文件夹:cp
//
cp flie.txt flie2.txt 把file.txt文件复制为新文件file2.txt
cp file.txt /root/test/ 把文件file.txt从当前目录复制到/root/test/目录下
cp * /root/test/ 把当前目录下的所有未隐藏文件复制到/root/test/目录下
cp -a flie flie.bak 递归性地把当前目录下的flie目录复制为新目录flie.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。为了方便起见,-a选项包含-R选项
cp -i 在覆盖前询问用户 cp -v 告诉用户正在做什么
- 删除文件或文件夹 如果是文件 就带文件后缀名:rm
//
rm * 删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录,除非也指定了-r(递归)参数。
rm -rf domed 删除domed目录以及它所包含的所有内容
rm -i a* 删除当前目录下所有以字母a开头的文件,并且在每次删除时,提示用户进行确认
- 移动文件 :mv
//
mv aa.txt public 把 aa.txt 移动到当前目录下的 public文件夹下
mv aa.txt ~/root 把 aa.txt 移动到根目录下的 root 文件夹下
- 用vim编辑器打开某个文件:vim
vim 编辑器下 先按 ESC 然后 键入 大写的 ZZ 保存改动并退出
vim 编辑器下 先按 ESC 然后 键入 :q 不 保存改动并退出
四、pycharm连接Xshell
-
pycharm企业版中, Tools -> Deployment -> Configuration
-
点击“+”号,然后选择 “SFTP”, 出现如下图所示,
-
点击“2”的“…”,左上角的“+”新建,在框里输入对应的信息。点“OK”后,就回到上一步的页面。
-
回到第“2”步的页面后,可以点击“Test Connection”,测试一下能否连接成功,成功连接后。填写第“2”步中3所示的路径信息。
-
3全部设置完就可以点“OK”,然后打开HOST,选择刚刚新建的环境。
Tools —— Deployment —— Browse Remote Host