日常LINUX操作一
1.use root account
http://blog.csdn.net/sunxiaoju/article/details/51993091
http://blog.csdn.net/gongchenyu/article/details/51337339
2.chrome
http://www.linuxidc.com/Linux/2016-05/131096.htm
http://blog.csdn.net/lihaoyang11/article/details/54572565
3.vmware
http://www.cnblogs.com/h2zZhou/p/5440271.html
4.kvm
http://blog.csdn.net/c80486/article/details/42836169
5.flash
http://blog.csdn.net/junbujianwpl/article/details/51587847
6.hadoop
http://www.cnblogs.com/NextNight/p/6703362.html
ssh-keygen -t rsa
ssh-copy-id user@host
7.putty
粘贴:单机鼠标滑轮,这是gnome的功能,不是putty特有的功能
8.centos7 支持ifconfig
yum provides ifconfig
yum install net-tools
9.网络操作:
查看geteway:netstat -rn
查看DNS cat /etc/resolv.conf
centos7设置hostname:hostnamectl --static set-hostname centos7
配置网关:route add default gw 192.168.122.1 dev eth0
(这个问题折腾了很长时间)centos nta模式下设置静态ip,不能访问外网的原因是网关不对,使用下面命令进行设置:
route add default gw 192.168.122.1 dev eth0
上面的命令重启后就无效
所以修改/etc/sysconfig/network文件持久设置GATEWAY=192.168.122.1,参见:http://blog.csdn.net/jcxch/article/details/48632761
centos7默认没有route命令,使用这个命令添加路由:ip route add 0.0.0.0/0 via 192.168.4.1 dev eth0
有时候还需要停用:systemctl disabled NetworkManager
NetworkManager是linux下的centos和ubuntu的ui网络管理工具,设置wifi,宽带链接等
10.网卡设置
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=173323da-69e3-4117-abf0-d04b03bd0a5a
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.122.11
NETMASK=255.255.255.0
GETEWAY=192.168.122.1
DNS=192.168.122.1
11.关闭防火墙,关闭selinux
systemctl stop firewalld.service
systemctl disable firewalld.service
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
grep SELINUX=disabled /etc/selinux/config
setenforce 0
12.测试hadoop执行
bin/hdfs dfs -put /etc/profile /profile
bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.8.1.jar wordcount /profile /out
bin/hdfs dfs -cat /out/part-r-00000
13.解压zip,文件名为中文时候出现乱码
unzip -O CP936 yn.zip
14.vpn客户端
https://hadler.me/linux/forticlient-sslvpn-deb-packages/
https://hadler.me/linux/openfortigui/
15.mariadb
http://www.centoscn.com/mysql/2014/0919/3778.html
[mysqld]
default-storage-engine = innodb
innodb_file_per_table
max_connections = 2048
collation-server = utf8_general_ci
character-set-server = utf8
lower_case_table_names=1
update user set password=password('root')
flush privileges;
15: Ubuntu vi 上下左右变ABCD问题解决方法
错误问题:vi上下左右键显示为ABCD的问题
解决方法:
只要依次执行以下两个命令即可完美解决Ubuntu下vi编辑器方向键变字母的问题。
一.执行命令 sudo apt-get remove vim-common
二.执行命令 sudo apt-get install vim
16.git客户端配置用户名密码
在~目录下创建文件:.netrc
内容为:
machine git.gongsibao.net
login fbxu@gongsibao.com
password ******
.netrc的权限只能为600
chmod 600 .netrc
17.配置ubuntu的源
http://www.cnblogs.com/zlslch/p/6860229.html
注意修改之后要更新:apt-get update
18.ubuntu 网卡配置
auto ens3
iface ens3 inet static
address 192.168.122.71
netmask 255.255.255.0
gateway 192.168.122.1
dns配置:
vi /etc/resolvconf/resolv.conf.d/base
添加:nameserver 192.168.122.1
说明:系统会自动生成/etc/resolv.conf 文件,不用去管他
19.ubuntu查看网卡
root@stackcontroller:/etc/network# lshw -C network
*-network:0
description: Ethernet interface
product: Virtio network device
vendor: Red Hat, Inc
physical id: 3
bus info: pci@0000:00:03.0
logical name: ens3
version: 00
serial: 52:54:00:25:01:43
width: 64 bits
clock: 33MHz
capabilities: msix bus_master cap_list rom ethernet physical
configuration: autonegotiation=off broadcast=yes driver=virtio_net driverversion=1.0.0 ip=192.168.122.71 latency=0 link=yes multicast=yes
resources: irq:11 ioport:c0a0(size=32) memory:fc096000-fc096fff memory:febec000-febeffff memory:fc000000-fc03ffff
*-network:1 DISABLED
description: Ethernet interface
product: Virtio network device
vendor: Red Hat, Inc
physical id: 9
bus info: pci@0000:00:09.0
logical name: ens9
version: 00
serial: 52:54:00:ce:f0:90
width: 64 bits
clock: 33MHz
capabilities: msix bus_master cap_list rom ethernet physical
configuration: autonegotiation=off broadcast=yes driver=virtio_net driverversion=1.0.0 latency=0 link=no multicast=yes
resources: irq:10 ioport:c140(size=32) memory:fc09a000-fc09afff memory:febfc000-febfffff memory:fc040000-fc07ffff
20.配置文件去掉注释和空行
cat neutron.conf |grep -v '^#' | grep -v '^$' >>neutron.config.bak
21.命令行终端打开多个tab
shift+ctl+t
22.查看版本号
yum install redhat-lsb -y
lsb_release -a
23.ider破解
修改/etc/hosts 添加:0.0.0.0 account.jetbrains.com
打开网站,获取注册码,录入idea就可以:http://idea.lanyus.com/
24.java执行jar包
https://www.cnblogs.com/adolfmc/archive/2012/10/07/2713562.html
25.git中文显示有问题时,执行如下命令:
git config core.quotepath false 不能更新有很多未追踪的文件,可以使用如下命令进行撤销(撤销到主分支):
git reset --hard origin/master 撤销所有的新增的文件(remove all untract files)
git clean -fd git操作时出现GUN nano 2.8.6退出方法:
Ctrl+X
26.python安装MySQL-python
sudo apt-get install libmysqlclient-dev libmysqld-dev python-dev python-setuptools
pip install MySQL-python
详见:https://www.cnblogs.com/badboyf/p/6395270.html?utm_source=itdadao&utm_medium=referral
http://blog.csdn.net/Liveor_Die/article/details/78953705
27.centos下yum代理配置
vi编辑器打开yum配置文件,一般情况下: vi /etc/yum.conf
打开yum的配置文件之后,在文件最后加上代理服务器的协议、地址、端口,如果代理服务器需要用户认证话,同时加上认证用户的用户名和密码。
代理服务器不需要认证:加上 proxy=协议://代理服务器地址:端口 (如:proxy=http://192.168.1.1:80)
代理服务器需要认证用户:加上 proxy=协议://代理服务器地址:端口 (如:proxy=http://192.168.1.1:80)
proxy_username=代理服务器用户名
proxy_password=代理服务器密码
日常LINUX操作一的更多相关文章
- linux日常---2、lamp.sh安装lamp环境中的linux操作
linux日常---2.lamp.sh安装lamp环境中的linux操作 一.总结 一句话总结: 学不如用,学一百遍还不如真正多用几遍的来的效果好 1.linux下查看进程命令? ps 常用 ps - ...
- Linux操作系统进程模型分析进程
Linux操作系统简介 Linux拥有现代操作系统的功能,如真正的抢先式多任务处理,支持多用户内存,保护虚拟内存,支持SMP.UP,符合POSIX 标准联网.图形用户接口和桌面环境具有快速性.稳定性等 ...
- Linux云计算-01_介绍以及Linux操作系统安装
1 学习目的 兴趣爱好 技能提升 找到满意的工作 2 什么是云计算 云计算(cloud computing)是分布式计算的一种,指的是通过网络"云"将巨大的数据计算处理程序分解成无 ...
- Linux操作系统主机名(hostname)简介
http://www.jb51.net/LINUXjishu/10938.html 摘要:本文是关于Linux操作系统主机名(hostname)的文档,对主要配置文件/etc/hosts进行简要的说明 ...
- 73条日常Linux shell命令汇总,总有一条你需要!
转载: 73条日常Linux shell命令汇总,总有一条你需要! 1.检查远程端口是否对bash开放: echo >/dev/tcp/8.8.8.8/53 && echo &q ...
- 专家解读Linux操作系统内核中的GCC特性
专家解读Linux操作系统内核中的GCC特性 Linux内核使用GNU Compiler Collection (GCC)套件的几个特殊功能.这些功能包括提供快捷方式和简化以及向编译器提供优化提示 ...
- 【Linux操作系统分析】设备驱动处理流程
1 驱动程序,操作系统,文件系统和应用程序之间的关系 字符设备和块设备映射到操作系统中的文件系统,由文件系统向上提供给应用程序统一的接口用以访问设备. Linux把设备视为文件,称为设备文件,通过对设 ...
- awk、grep、sed是linux操作文本的三大利器,也是必须掌握的linux命令之一
awk.grep.sed是linux操作文本的三大利器,也是必须掌握的linux命令之一.三者的功能都是处理文本,但侧重点各不相同,其中属awk功能最强大,但也最复杂.grep更适合单纯的查找或匹配文 ...
- 【Linux基础】Unix与Linux操作系统介绍
一.Unix和Linux操作系统概述 1.Unix是什么 UNIX是一个计算机操作系统,一个用来协调.管理和控制计算机硬件和软件资源的控制程序. 2.Unix特点 (1)多用户:在同一时刻可以有多个用 ...
随机推荐
- [UE4]Retainer Box
把子元素的内容渲染到一个Render Target上去,然后放把它放置到到屏幕上去. Retainer Box的作用: 1.控制UI更新频率 2.把渲染后的UI当成Texture,放入材质中,加工后, ...
- C#将List<T>转化为DataTable
using System; using System.Collections.Generic; using System.Data; using System.Reflection; using Sy ...
- node和npm的安装和镜像源的修改
在node官网下载https://nodejs.org/en/ 直接下载msi的文件,需要配置环境变量 我的电脑-->属性-->高级系统配置-->环境变量-->用户变量,在用户 ...
- 如何正确实现 Java 中的 HashCode
相等 和 Hash Code 从一般角度来看,Equality 是不错的,但是 hash code 更则具技巧性.如果我们在 hash code上多下点功夫,我们就能了解到 hash code 就是用 ...
- Java 性能调优工具
CPU使用率工具: vmstat 检查应用性能时,应该首先审查CPU时间.代码优化的目的是提升而不是降低(更短时间段内的)CPU的使用率.在试图深入优化应用前,应该先弄清楚为何CPU使用率低.磁盘使用 ...
- js跨域传值,兼容ie8以上
js跨域传值,兼容ie8以上 事先说明,此方法并不支持ie8,如果想要支持ie8的话,需要用这种思路(来自微软): if (window.addEventListener) { window.addE ...
- 如何查看java的class文件
1.首先拿到javac文件 例如:test.class 2.可以使用文本编辑器用二进制的方式打开() cafe babe 0000 0034 0056 0a00 1200 3209 0010 0033 ...
- Sql入门学习——基本语法函数
--------使用工具navicat 快捷键操作 --------基本操作DML &DDL --------运算比较 --------数据类型 --------常用函数 --------常用 ...
- Java语法 [HelloWorld]
程序代码: public class lqx {// AAAAANBBBBCKJKSLJIOQL/*请手打哦!*/ public static void main (String[] args) { ...
- Intersect交集Except差集Union并集实例
int[] oldArray = { 1, 2, 3, 4, 5 };int[] newArray = { 2, 4, 5, 7, 8, 9 };var jiaoJi = oldArray.Inter ...