linux命令

计算机网络常用linux命令

  1. ssh 远程连接
  2. scp 远程cope
    scp -r jyq01 root@localhost:/home/jyq 将本地的jyq01拷贝到远程root@localhost 的/home/jyq下
  3. ifconfig
  4. telnet
    telnet 192.168.1.100 8000 看端口情况
  5. host 域名解析命令
  6. dig 域名查询工具
  7. wget 从网络上自动下载文件到当前目录
  8. curl 传输数据工具
    curl -i www.baidu.com 显示response头信息
    curl -H “Content-Type: application/json” -X POST -d @test.json URL
    -H 请求头参数 -X 请求方法(post get delete…) -d 数据文件
    –data-urlencode 数据进行URL 编码
    –data-binary 二进制数据编码
  9. curl -o 文件名 www.sina.com 把网站保存到文件中
  10. 查看linux内核版本的3种方法:
    uname -a 查看版本当前操作系统内核信息
    cat /proc/version 令查看当前操作系统版本信息
    cat /etc/redhat-release 查看linux内核版本
    查看cpu信息
    cat /proc/cpuinfo
  11. netstat -tuln 这个命令会列出所有TCP和UDP的监听端口,以及它们的状态和进程ID。
  12. 使用netstat命令查看监听端口 netstat -ano
  13. Linux系统没有findstr命令,findstr命令是Windows系统自带的,findstr = grep
  14. 如果需要查看某个特定端口的监听情况,可以使用以下命令:netstat -ano | grep:端口号
  15. “Tasklist”命令是一个用来显示运行在本地或远程计算机上的所有进程的命令行工具 windows命令
  16. lsof -i 这个命令会列出所有打开的网络连接和它们所使用的端口
  17. 查看内存信息:free -h查 看磁盘空间信息:df -h
    查看CPU信息:lscpu
    没有安装某个命令,可以使用以下命令安装它:sudo yum install 命令名
    问题
    激活网卡
ping : www. baidu .com: Name or service not knowm
原因 没有激活网卡,需要激活网卡才能连接网络,从而访问外网

3、解决办法
(1)输入以下命令编辑网卡配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

(2)把ONBOOT=no改成ONBOOT=yes
(3)输入以下命令重启网络服务

service network restart

SSH上传文件出现Permission denied
使用scp命令准备向目标服务器传输文件,但是遇到Permission denied这个问题,意思就是拒绝访问

scp apache-tomcat-8.0.28.tar xuliugen@192.168.31.229:/home/xuliugen/webs

最终才知道问题原来是由于没有该目录的操作权限,默认的是在/tmp有权限 或者赋予权限

SCP全称是:secure copy protocol,它是一个命令行工具,允许用户在两个主机之间安全的复制文件和目录。
该协议确保文件的传输是加密的,以防止任何有可疑意图的人获得敏感信息。
SCP通过SSH连接加密传输,确保数据传输过程中不会被攻击。
特性:简单、安全、在大多数unix系统下都是预安装的。

从远处复制文件到本地目录(从10.10.10.10机器上的/opt/soft/的目录中下载nginx-0.5.38.tar.gz 文件到本地/opt/soft/目录中)
scp root@10.10.10.10:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/
从远处复制到本地  (从10.10.10.10机器上的/opt/soft/中下载mongodb目录到本地的/opt/soft/目录来)
scp -r root@10.10.10.10:/opt/soft/mongodb /opt/soft/

上传本地文件到远程机器指定目录(上传本地目录/opt/soft/mongodb到远程机器10.10.10.10上/opt/soft/scptest的目录中去)
scp -r /opt/soft/mongodb  root@10.10.10.10:/opt/soft/scptest

http://www.rpmfind.net/linux/rpm2html/search.php?query=libaio(x86-64) 重要网址 下载RPM

centos7开放端口
使用防火墙管理工具 firewalld 进行端口开放
检查当前防火墙的状态,确保 firewalld 服务已经运行并且正常工作。可以使用以下命令来检查:

sudo systemctl status firewalld

开放指定端口号。例如,如果要开放 80端口,可以运行以下命令

sudo firewall-cmd --zone=public --add-port=80/tcp --permanent

–zone 参数指定了防火墙区域,通常使用 public 表示公共区域,–add-port 参数指定了要开放的端口号和协议(这里是 80/tcp),–permanent 参数表示将修改永久保存。

重新加载防火墙规则,使其生效:

sudo firewall-cmd --reload

检查端口是否已成功开放。

sudo firewall-cmd --zone=public --list-ports

如果看到类似以下输出,表示端口已经成功开放:
80/tcp

查看java进程

1. ps -axu | grep   java
2. jps -v
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值