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:\Users\Administrator\.ssh\下的know_host文件即可。
4.linux svn命令
- svn checkout svn路径 保存的路径
- svn update 更新当前目录以及子目录下的所有文件到最新版本
- svn upate -r 200 test.java 将版本库中的test.java还原到版本200
- 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的哔哔声
- 执行:vi /etc/inputrc
- #set bell-style none 把这一行的#去掉
- 执行:vi ~/.bashrc 添加:setterm –blength 0
- 执行: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。
linux系统使用小记的更多相关文章
- 移动硬盘安装linux系统小记
由于某种原因,笔记本电脑不在身边,因教学需要必须进行电脑展示教学,所以就有了如下的做法,写下来也是为以后方便吧.-- 目前手头有移动硬盘,怎么样才能实现用移动硬盘进行教学呢?!!! 机房若干台机器都是 ...
- 在Linux系统下运行微信Web开发者工具
微信Web开发者工具只有window版本和mac版本,如果想要在Linux系统下运行微信Web开发者工具,需要花费很大周折. 注:带 * 的步骤或文件为不确定是否管用的步骤或文件.本人系统为Linux ...
- Linux实战教学笔记06:Linux系统基础优化
第六节 Linux系统基础优化 标签(空格分隔):Linux实战教学笔记-陈思齐 第1章 基础环境 第2章 使用网易163镜像做yum源 默认国外的yum源速度很慢,所以换成国内的. 第一步:先备份 ...
- Linux系统中的Device Mapper学习
在linux系统中你使用一些命令时(例如nmon.iostat 如下截图所示),有可能会看到一些名字为dm-xx的设备,那么这些设备到底是什么设备呢,跟磁盘有什么关系呢?以前不了解的时候,我也很纳闷. ...
- 玩转 Linux 系统的方法论
Linus 说“Just for fun”,而我要说“Just for 折腾”.想知道我是怎样折腾 Linux 的,请看下面这个截图: 从这个截图可以看出,我为了“折腾” Linux 系统,在我的电脑 ...
- Linux 系统中发博客必备的五大图片处理神器
发博客时,总免不了要用图片说话.经过长时间的磨合,在 Linux 桌面系统下有几款图片处理软件我已经用得比较顺手了.这几款软件在 Linux 世界使用广泛,各个 Linux 发行版的软件仓库中都有自带 ...
- 探索 Linux 系统的启动过程
引言 之所以想到写这些东西,那是因为我确实想让大家也和我一样,把 Linux 桌面系统打造成真真正正日常使用的工具,而不是安装之后试用几把再删掉.我是真的在日常生活和工作中都使用 Linux,比如在 ...
- 在linux系统中安装VSCode(Visual Studio Code)
在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包(话说下载下来解压就直接可以运行了咧,都不需要make) 访问Visual Studio Code官网 ...
- 如何重置硬盘遭到“损坏”的Linux系统root用户密码
传统印象下Linux是非常坚不可摧的,具有千年不更新,万年不重启的美名.而随着虚拟化的推进,很多跑在虚拟化上的Linux由于先前基础架构的脆弱,变得适应性“越来越不好”,体现在IP存储如果出现节点故障 ...
随机推荐
- Java-Class-C:org.springframework.http.MediaType
ylbtech-Java-Class-C:org.springframework.http.MediaType 1.返回顶部 1.1. /* * Copyright 2002-2018 the ori ...
- [转]WinForm DataGridView 绑定泛型List(List<T>)/ArrayList不显示的原因和解决
背景:无意间遇到了一个不大不小的问题,希望对一些遇到的人有所帮助! 一.问题 WinForm DataGridView 绑定泛型List (List<T>)/ArrayList不显示,UI ...
- 案例 查询QC(query_cache)
案例: 数据库版本 5.7.23 16c 64g 按月分区表,做压力测试 开启QC之前: select * from a where aa=xxx; QPS:每秒处理查询的数量 3000+ 开启之后 ...
- 全面解析HTML5优缺点
HTML5是当下最主流的网页标准,它的出现给在线应用和手机游戏开发者带来了不少新机会.基于HTML5,开发者可以制作自己的网络游戏,而这个游戏无 论你在PC.手机还是平板电脑上,无论你用Chrome. ...
- codeforces round#524 C. Masha and two friends /// 矩形切割
题目大意: 给定n行m列的黑白棋盘如下 给定矩形的左下点x1 y1和右上点x2 y2将这个区域都涂成白色 再给定矩形的左下点x3 y3和右上点x4 y4将这个区域都涂成黑色 求最后棋盘内有分别多少个白 ...
- 【POJ】2492 A Bug's Life
题目链接:http://poj.org/problem?id=2492 题意:给你n个虫子,m组实验.让你帮科学家找一下有没有虫子是同性恋. 题解:假设x是一个性别,x+n为另一个性别.如果在同性的集 ...
- Pytorch模型定义的三要
首先,必须继承nn.Module这个类,要让Pytorch知道这个类是一个Module. 其次,在_init_(self)中设置需要的组件,比如(Conv,Pooling,Linear,BatchNo ...
- c++11 Thread库写多线程程序
一个简单的使用线程的Demo c++11提供了一个新的头文件<thread>提供了对线程函数的支持的声明(其他数据保护相关的声明放在其他的头文件中,暂时先从thread头文件入手吧),写一 ...
- 使用CompletionService批处理任务(线程池阻塞线程)
CompletionService ExecutorService BlockingQueueFuture 如果你向Executor提交了一个批处理任务,并且希望在它们完成后获得结果.为此你可以保存与 ...
- phonegap 开发指南系列(3) ----在Eclipse中Android开发环境搭建
前提条件:已在Eclipse中安装好Android SDK 和 ADT. 1.下载PhoneGap,解压. 2.用Eclipse新建一个安卓项目. 3.将phoneGap解压包里的Android文 ...