2.4 Linux网络相关命令

玩转多台服务器:自己的root 用户密码保护好,别人远程登陆可以用普通用户登录

远程连接  : ssh 

ssh hellokitty@39.104.170.48 (公网IP地址)  ---以helloKitty用户名登录(远程用户有的)

password:123123123

pwd

ls /root  ---看有没有权限

exit  退出远程连接

远程传输文件-安全拷贝

scp  code /aa.py   hellokitty@39.104.170.48 :/home/hellokitty    ---远程安全拷贝

scp  -r code /  root@39.104.170.48 :/root/   ---把文件夹远程拷贝到root目录下

上传下载文件夹更方便

sftp  root@120.77.222.217    回车   

lls  ---查看本地有哪些文件夹

lcd..    ---回到主目录

查看链接上的机器的目录  pwd

查看本地的机器的目录  lpwd

put taobao.html    上传文件

ls   ---查看是否上传成功

get  taobao.html   下载文件

bye/quit  ---退出

记不住命令输入help,可以查看所有的命令

cd /root 

make dir hello

put -r hellokitty /root/hello/   在本地目录上传到远端root目录下

检查网络可达性--检查网是不是通的

ping  www. baidu.com  ---检查网络层协议

ping -ttl -time to live 

ping to DEATH  给服务器发海量的ping包,ping到服务器瘫痪  DDoS

防止瘫痪方法---找人帮挡子弹----分布式拒绝服务攻击

ifconfig   (网络接口的配置)

-127.0.0.1 -localhost (代表自己,回环地址,做测试用的)

ping localhost (自己ping自己)

cd /etc    配置文件等都放在这里

eth0  以太网卡,私有IP

netmask  子网掩码

broadcast  广播地址,交换机会把这个关掉

ifconfig  eth0 / ip addr 看到本机内网和以太网卡

ip 功能很多,一般用这个,不记得怎么用 ,man ip 一下

netstat  最重要 ---可以查看网络状态

启动 nginx

service nginx start 

sytemctrl start nginx ()  ----  sytemctl stop nginx

sytemctl status nginx   ---- sytemctl restart nginx 查看状态和重启

sytemctl enable nginx  ----  sytemctl disable nginx 开机自启

netstat -nap 以数值方式显示网络地址、显示运行程序号、

kill 1211  杀掉进程

kill -9 1211  强制杀掉进程

netstat -nap | grep nginx (80也可)

reboot 网管三绝招  重启 重装 换机器 good

PS:哎呀,这几天花钱有点快呀,要节约一点,钱包真的太不欧克了😭

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值