zoukankan      html  css  js  c++  java
  • Linux

    1.无线网络只能打开百度等少数网页

    • 执行 sysctl -w net.ipv4.tcp_timestamps = 0
    • 执行 sysctl -p
    • 重启

    2.开机蓝屏

    • 按Ctrl + Alt + F4进入命令行界面
    • 执行 sudo apt-get install xserver-xorg-lts-utopic 
    • 执行 sudo dpkg-reconfigure xserver-xorg-lts-utopic reboot 
    • 如果上一步报错,执行 sudo dpkg --configure -a
    • 重启

    3.服务器查看公网ip

    • curl icanhazip.com

    4.查看服务器内存使用状态

    • free -h

    5.服务器查看已占用的端口

    • netstat -nultp

    6.登录远程主机遇到错误ECDSA host key for [IP] has changed and you have requested strict checking.Host key verific

    错误原因是主机的公钥信息已修改。执行以下命令清除缓存

    ssh-keygen -R "远程服务器ip地址"  

    7.查看本机位数

    uname -a

    8.nohup不生成nohup.out的方法

    nohup java -jar xxx.jar >/dev/null 2>&1 &

    关键在于最后的 >/dev/null 2>&1 部分

    • /dev/null是一个虚拟的空设备(类似物理中的黑洞),任何输出信息被重定向到该设备后,将会石沉大海
    • >/dev/null 表示将标准输出信息重定向到"黑洞"
    • 2>&1 表示将标准错误重定向到标准输出(由于标准输出已经定向到“黑洞”了,即:标准输出此时也是"黑洞",再将标准错误输出定向到标准输出,相当于错误输出也被定向至“黑洞”)

     9.无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)

    首先查看下:

    ls /var/lib/dpkg/lock-frontend

    然后删除:

    sudo rm -r -f /var/lib/dpkg/lock-frontend

    如果依然报错,则执行:

    sudo  rm  -r -f /var/lib/dpkg/lock

    10.Ubuntu18对外开放端口

    一般情况下,ubuntu默认安装了iptables。如果没有先安装 

    sudo apt-get install iptables

    添加开放的端口

    sudo iptables -I INPUT -p tcp --dport [端口号] -j ACCEPT
    # 临时保存配置,重启后失效
    sudo iptables-save

    安装 iptables-persistent工具

    sudo apt-get install iptables-persistent

    持久化开放端口配置

    sudo netfilter-persistent save
    sudo netfilter-persistent reload 

    11.Linux本地源增加rpm包

    进入源目录,找到repodata文件夹,这个文件夹中的repomd.xml文件就是记录yum源文件依赖关系的,新增yum源的主要工作就是更新依赖关系。

    删除repodata文件夹

    rm -rf repodata

    然后将自己需要添加的rpm包上传到yum源的目录下面

    创建新的repodata文件夹

    createrepo .

    如果提示命令不存在,先安装

    yum -y install createrepo

    最后刷新

    yum clean all

    新的rpm包就在本地yum源中生效了

    11.Centos7对外开放端口

    添加

    # --permanent永久生效,没有此参数重启后失效
    firewall-cmd --zone=public --add-port=端口号/tcp --permanent

    重新载入

    firewall-cmd --reload

    查看

    firewall-cmd --zone= public --query-port=端口号/tcp

    删除

    firewall-cmd --zone= public --remove-port=端口号/tcp --permanent 

    12.Ubuntu安装jdk,报“没有那个文件或目录”

    如果环境变量没问题,那就是没有缺少编译环境,运行以下命令可解决:

    apt-get install libc6-i386
  • 相关阅读:
    CentOS7关于网络的设置
    centos7里没有ifcfg-eth0只有 ifcfg-ens33(没有Eth0网卡)
    虚拟机vmnet0、vmnet1和vmnet8的区别 虚拟网卡概述
    linux里的bootproto的none,static,dhcp有什么区别
    虚拟机NAT模式无法上网问题的解决办法
    华为原副总裁李玉琢:我与任正非的合作与冲突(比较狠)
    MinGW开发工具的安装(还有visual-mingw)
    MinGW安装和使用(不是mingw-w32)
    在Windows中安装MinGW-w64(有图,一步一步)
    dzone Cloud Zone
  • 原文地址:https://www.cnblogs.com/helios-fz/p/11056441.html
Copyright © 2011-2022 走看看