linux - CRT -- SSH链接 - sftp

1:登陆linux服务器

secureCRT:SecureCRT是一款支持SSH的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件。不同就是SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。 收费;

SecureCRT for Mac 7.3.1

解决mac电脑无法保存密码的问题

securte解决无法保存密码问题

secureCRT使用sftp命令secureCRT解决mac电脑下面无法保存密码的问题

secureCRT相关设置(linux颜色设置、放置linux会话断开设置)Putty、XShell、SecureCRT、SSH Secure Shell Slient哪个好用

secureCRT设置session、颜色模式、字符集



Xshell :Xshell终端模拟器;免费;

putty:kevin介绍的windows ssh工具

Mac 电脑SSH连接linux:

mac 电脑远程连接 Linux

netstat -ntulp |grep 80  检查80开头端口是否被占用,会列出所有的80开头的
kill -9 进程id,查询并杀死对应的进程。kill -9 11823



连接主机: ssh [email protected] 密码: 3b8e45b74457e318

ssh -X [email protected]

2:查看linux系统信息

使用cat命令查看  # cat /proc/version (Linux查看当前操作系统版本信息)

cat /proc/version 

3:

远程终端登录信息
IP:47.100.34.60
PORT:22
USER:root
PWD:XXh6FjUurx
=======================================================
Redis信息
PORT:6379
PASSWORD:nozuonodie
=======================================================
fastDFS信息 
PORT:23000/22122
文件访问地址:
http://47.100.34.60:8000/文件路径
文件处处路径:/data/fdfs_storage/
nginx路径:/data/nginx/
=======================================================
tomcat相关信息
/usr/local/tomcat8l
/usr/local/jdk8

Linux文件编辑命令详细整理

vi xxx.xml
q!  qw


4:Linux下如何查看tomcat是否启动/系统日志等   x


5:windows linux 文件传输工具 winscp.exe

winscp是一个windows环境下使用ssh的开源图形化sftp客户端。同时支持scp协议

windows winscp- linux sftpp

或者直接用scp命令搞定

linux下使用sftp

linux sftp登陆:  sftp [email protected] 
上传文件: put /work/android-project/eduQudao/java/qudaoedu/target/qudaoedu.war   /usr/local/tomcat8/webapps/qudaoedu.war
上传文件实例2:sftp> put /Users/duandazhi/Downloads/portal.war  /usr/local/tomcat8/portal.war
sftp命令里面也支持基本的文件操作命令,如 cd ls mkdir;本地系统,也可以使用这些命令,命令前面加入L 

情景:利用sftp中将本地文件夹/Users/duandazhi/Downloads/dazerPath (内包含子文件夹) ,复制到服务器的/usr/local/tomcat8/webapps目录下

put: put: No such file or directory

命令: put

步骤:


1.首先定位到远程 /usr/local/tomcat8/webapps 目录下:cd /usr/local/tomcat8/webapps/ourslook
2.在webapps目录新建文件夹:mkdir ourslook
rm -rf *         强制静默删除ourslook下面的所有文件和目录,谨慎操作
3.进入远程ourslook文件夹:cd ourslook
4.本地定位到Downloads文件夹下:lcd /Users/duandazhi/Downloads

(可以用命令lls查看下,Data应该是在本地这个目录下的)

5.执行关键命令:put -r dazerPath/.    把本地的dazerPath这个目录上传到服务器的,前提是已经进入了服务器的ourslook目录,这个在服务器不用创建dazerPath目录,会自动创建ourslook目录
【【或者使用下面一个命令就可以搞定】】:put -r /Users/duandazhi/Downloads/ourslook/.   /usr/local/tomcat8/webapps/ourslook
put /Users/duandazhi/Downloads/portal.war   /usr/local/tomcat8/webapps/portal.war
 6.刷刷刷............................本地dazerPath文件夹的东西(包括各种子文件夹)就全部复制到远程ourslook
 6: linux 服务器 基本配置;其实最简单的方式,使用secureCRT SFTP 上传直接拖拽。

远程终端登录信息
IP:xxx.xx.xx.xx
PORT:22
USER:root
PWD:h6FjUurx
=======================================================
Redis信息
PORT:6379
PASSWORD:nozuonodie
=======================================================
fastDFS信息 
PORT:23000/22122
文件访问地址:
http://xx.xxx.xx.xx:8000/文件路径
文件处处路径:/data/fdfs_storage/
nginx路径:/data/nginx/
=======================================================
tomcat相关信息
/usr/local/tomcat8l
/usr/local/jdk8
=======================================================


linux 服务器tomcat的重启   Linux下Tomcat重新启动  x linux下tomcat服务的相关命令  x

1,启动tomcat服务
方式一:直接启动 ./startup.sh  --不建议使用
方式二:作为服务启动 nohup ./startup.sh &   --后台启动tomcat
方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务
2, 查看tomcat是否启动

杀死查看进程

1:查看tomcat是否运行  ps -ef|grep java
1-1:查看tomcat是否运行 ps -ef |grep tomcat   #如果有打印tomcat相关就表示运行
1-2:查看端口是否被占 netstat -apn  | grep 8888
1-3:上面几种方式都能看到进程编号,kill -9  1711

linux 基础命令

      Linux 移动或重命名文件/目录-mv 的10个实用例子

rm -rf ourslook/   静默递归删除ourslook目录
mv  jdk-8u161-linux-x64.rpm   jdk8x64.rpm   重命名单个文件
mv  download/ downloads/  重命名目录 

演示使用sftp上传文件、文件夹

6:查看inux下查看CPU型号,内存大小,硬盘空间的命令,服务器配置


大概配个7000-8000的就差不多了,linux、windows都可以;如果没有必要用linux,那就用WINDOWS
CPU:4核心
RAM:8G-16G
HDD SYS:40G
HDD DATA:100G
NETWORK:8M左右

查看硬盘大小:df -h

赤骏司机服务器配置:1个4核CPU,型号 Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz, 8G内存,硬盘128G

股期宝服务器配置  :1个2核CPU,型号Intel(R) Xeon(R) CPU E5-2682 v4 @ 2.50GHz, 16G内存,硬盘100G

查看当前目录下面文件或者文件夹大小:

//查看当前目录下各个文件及目录占用空间大小
du -sh *

参见:

7:查看当前的linux怎样查看当前系统版本是UBuntu还是Cent OS?

很简单,命令是:lsb_release -a

8: nohup 命令说明

nohup ./startup.sh &

9:查看linux是32还是64位:

getconf LONG_BIT

10: 编辑文本,一种是试用fstp的上传下载命令,在本地编辑;一种试用vi命令;

vi辅助试用ESC 和 : 进行命令输入 和 insert、i 切换到插入模式
退出不保存::q!
显示行号: :set number
跳转到指定行:ngg 或者 nG, eg:23gg 或者 23G 就跳转到23行
高亮单词:Shift + *
退出保存: :wq 
保存到另外文件:  :w 新文件名称

11:  linux 防火墙设置--

      centos7之前使用的是iptables,之后保留iptables但新增换成了firewall

      centos中iptables和firewall防火墙开启、关闭、查看状态、基本设置等

       CentOS 7中firewall防火墙详解和配置以及切换为iptables防火墙

       注意关闭firewall和iptables防火墙设置,如果关闭之后并重启还不生效,就添加放行设置;内网可以访问,外网还是访问不了,就要查看相关的服务器提供商是否放行对应的端口号,详情见:检查 TCP 80 端口是否正常工作 x


centos7 查看防火墙状态:firewall-cmd --list-all   
赤骏司机项目开通的端口号:ports: 80/tcp 80/udp 3306/tcp 3306/udp 6379/tcp 6379/udp 23000/tcp 23000/udp 22122/tcp 22122/udp 8000/tcp 8000/udp  


service firewalld restart 重启
service firewalld start 开启
service firewalld stop 关闭
firewall-cmd --list-all   查看防火墙规则
firewall-cmd —state	 查看防火墙状态


firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --zone=public --add-port=21/tcp --permanent
firewall-cmd --zone=public --permanent --add-port=80/tcp --permanent
firewall-cmd --zone=public --permanent --add-port=80/udp --permanent
firewall-cmd --zone=public --permanent --add-port=3306/tcp --permanent
firewall-cmd --zone=public --permanent --add-port=3306/udp --permanent
firewall-cmd --zone=public --permanent --add-port=6379/tcp --permanent
firewall-cmd --zone=public --permanent --add-port=6379/udp --permanent
firewall-cmd --zone=public --permanent --add-port=23000/tcp --permanent
firewall-cmd --zone=public --permanent --add-port=22122/tcp --permanent
firewall-cmd --zone=public --permanent --add-port=22122/udp --permanent
firewall-cmd --zone=public --permanent --add-port=8080/tcp --permanent
firewall-cmd --zone=public --permanent --add-port=8080/udp --permanent
firewall-cmd --zone=public --permanent --add-port=443/tcp --permanent
firewall-cmd --zone=public --permanent --add-port=443/udp --permanent
firewall-cmd --zone=public --permanent --add-port=8888/tcp --permanent
firewall-cmd --zone=public --permanent --add-port=8888/udp --permanent

添加之后重启防火墙生效:重启防火墙命令:firewall-cmd --reload  或者   service firewalld restart

12: linux centos 设置 和 查看服务器时间

修改时间,如:date -s "2018-02-26  15:54:00"。也可以是 :date -s "15:54:00"
查看当前时间:date
网络时间同步:ntpdate -u 210.72.145.44,或者命令:ntpdate -u  ntp.api.bz

x

13:环境变量设置

vi /etc/profile  #export 添加命令,命令参考java环境变量
# source /etc/profile  #立即生效
#env 查看 或者  echo $PATH  
14: centos7 支持中文

   centos7 中文乱码解决方法  x 里面有两个目录 vi /etc/sysconfig/i18n 和  vi /etc/locale.conf 如果没有就创建文件

    第一招:查看是否已经支持中文如:"echo 中文"

   第二招:"mkdir 中文目录名称", 如果可以正常敲出和显示就好着。 赤骏和期权宝就好着,要"reboot"重启一下;

   第三招:date  如果显示中文日期,就是OK了

15: 重启centos7

Linux 重启命令 X,一个命令reboot搞定,  平时千万不能关机shutdown,很麻烦要运维开机。

16 常见压缩解压命令

17:查看tomcat日志,这里使用的是tomcat8.5、war包使用的是springboot项目

切换到:cd /usr/local/tomcat85/bin/logs
常规或者:cd /usr/local/tomcat85/logs
动态显示日志:tail -f catelina.out  这里会一直动态刷新
18:



           

 

猜你喜欢

转载自blog.csdn.net/ab601026460/article/details/73824738
今日推荐