zoukankan      html  css  js  c++  java
  • linux相关疑难记录

    1.解决Ubuntu不能正常使用vi的问题。sudo apt-get remove vim-common   sudo apt-get install vim

    2.备份linux系统,注意,有的优盘单个文件不允许超过4G,所以最好先放在本机。tar cvpzf backup.tgz –-exclude=/media –-exclude=/backup.tgz –-exclude=/mnt --exclude=/sys --exclude=/proc /

      利用备份恢复 tar xvpfz backup.tgz -C /

      mkdir proc

      mkdir lost+found

      mkdir mnt

      mkdir sys

    3.如果ssh出现WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!问题:

    ssh-keygen -R 对方的ip地址。然后重新ssh连接即可,错误原因为,曾经连接过对方的主机,但是对方重装机器等操作导致密钥更改,所以需要重新认证。

    windows 下:删除C:UsersAdministrator.ssh下的know_host文件即可。

    4.linux svn命令

    1. svn checkout svn路径 保存的路径
    2. svn update 更新当前目录以及子目录下的所有文件到最新版本
    3. svn upate -r 200 test.java 将版本库中的test.java还原到版本200
    4. svn resolved将冲突的文件移除。

     5.VM虚拟机提示usb无法连接,驱动错误。原因:2.0的驱动插的3.0的口是不行的。

     6.ubuntu vi无法正常使用时.

    ubuntu预装的是vim tiny版本,而需要的是vim full版本,也可以用gedit临时代替一下。

    sudo apt-get remove vim-common

    sudo apt-get install vim

    7.centos修改ip:

      vi  /etc/sysconfig/network-scripts/<网卡>

    8.(补充windows)window杀死进程。

      netstat -ano | findstr 8080 找到8080       taskkill -PID <进程号> -F //通过进程号kill端口

    9.数据库报错

    发现数据库启动时报如下错误,

    ORA-00119: invalid specification for system parameter LOCAL_LISTENER

    ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=<主机名>)(PORT=1521))'

    解决办法是vi /etc/hosts 将对应的<主机名>加入第一行127.0.0.1的末尾

    10.cat /proc/meminfo  linux查看内存命令

      free -h查看剩余内存

    11.server版本,进行优盘挂载。

    fdisk -l 查看优盘的盘符

    mkdir /mnt/usb

    mount /dev/sda* /mnt/usb

    12.linux修改ip

    vi /etc/sysconfig/network-scripts/<网卡>

    BOOTPROTO=static #dhcp改为static(修改)

    ONBOOT=yes #开机启用本配置,一般在最后一行(修改)

    IPADDR=192.168.179.111 #静态IP(增加)

    GATEWAY=192.168.179.2 #默认网关

    NETMASK=255.255.255.0 #子网掩码(增加)

    DNS1=192.168.179.2 #DNS 配置,虚拟机安装的话,DNS就网关就行,多个DNS网址的话再增加(增加)

    13.关闭centos7的哔哔声

    1. 执行:vi /etc/inputrc
    2. #set bell-style none 把这一行的#去掉
    3. 执行:vi ~/.bashrc  添加:setterm –blength 0
    4. 执行:source ~/.bashrc

    14.遇到java.lang.UnsatisfiedLinkError: no xx in java.library.path。

        (1).linux下的库文件都应该是lib***.so格式的。

    所以将.so文件丢到System.getProperty(“java.library.path”)的任何一个目录下。

    如果想指定java.library.path,需要执行命令sudo vi /etc/profile,在最末尾加上如下内容(红色字体为指定库文件路径)

    LD_LIBRARY_PATH=/home/chx/Desktop/zhengshu/packeck

    export LD_LIBRARY_PATH

        (2).windows下,查看System.out.println(System.getProperty(“java.library.path”));所指定的库路径。将.dll文件扔进去即可。

    15.查看Linux系统的位数,执行:getconf LONG_BIT

    16.如果程序出现<libcrypto.so.1.0.0: 无法打开共享对象文件:没有那个文件或目录>错误时,执行yum install openssl openssl-devel 安装ssl。

    17.新安装的centos 7可能会出现 xx 不在 sudoers 文件中。此事将被报告。解决办法如下:

      1).切换到root用户(Terminal输入su,回车后输入密码)。

      2).输入 vi /etc/sudoers

      3).找到root ALL=(ALL) ALL 这一行,在下一行追加 用户名 ALL=(ALL) ALL

      如: 我是用户名 ALL=(ALL) ALL

    18.安装vmtools显示灰色。

    关闭虚拟机后,选择设置,将CD/DVD和CD/DVD2都设置为自动检测,将软盘也设置为自动监测即可。

  • 相关阅读:
    (一)python 简单网页爬虫
    环形队列的应用
    AutoResetEvent 和 ManualResetEvent 多线程应用
    委托 和 事件
    Action 和 Func 的用法以及区别
    IIS 配置缓存
    IIS 发布双证书
    函数中返回局部变量的问题
    python函数2-函数参数
    Python基础语法6-冒泡排序
  • 原文地址:https://www.cnblogs.com/chxwkx/p/10951234.html
Copyright © 2011-2022 走看看