日常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)多用户:在同一时刻可以有多个用 ...
随机推荐
- dependency walker检查dll依赖关系目录设置的问题
废话少说,直接上图 图中来看,似乎IESHIMS.DLL文件不存在报错,实际是因为没有加载IESHIMS.DLL所在的路径. 在我的电脑里面搜索有两个同名的dll,一个是32位的,一个是64位的. C ...
- win10下btcd的安装和简单配置
btcd btcd github地址 1. 安装 1) 安装go的包管理工具glide glide github地址 $ go get -u github.com/Masterminds/glide ...
- pj2--图书管理系统
这一次做得是图书管理系统. 下面是功能框图 下面是流程图 实际在做这个项目的时候根据相应的实际情况对功能流程等等做了一些小小的改变. 下面是一些值得记一笔的地方. 1.借用系统自带的导航控件(Bind ...
- json 中关于json数组跟json对象的区别
原文地址:http://blog.csdn.net/lafengwnagzi/article/details/52789171 JSON 是存储和交换文本信息的语法 JSON 文本格式在语法上与创建 ...
- python3笔记<二> List
python数组申明用方括号:例: Arr = ['python','java','javascript'] 截取其中一段元素:例: Arr = [5,6,7,8,9,10,11,12,13,14,1 ...
- leetCode27.移除元素
给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度. 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成 ...
- Hash和HashCode深入理解
目录介绍1.Hash的作用介绍1.1 Hash的定义1.2 Hash函数特性1.3 Hash的使用场景2.如何判断两个对象相等2.1 判断两个字符串2.2 判断两个int数值2.3 其他基本类型3.H ...
- Git 版本管理使用说明。
1.回滚: git log :查看log日志 commit_id: git reset –-soft <commit_id>:回退到某个版本,只回退了commit的信息,不会恢复到ind ...
- python 的深浅copy
1.引用: A=B, 修改B后,A会被修改 2.浅拷贝:A=copy.copy(B) 3.深拷贝:A=copy.deepcopy(B) 如果希望任何改变,两个对象都不会相互影响,用深拷贝.详情参考:h ...
- JavaScript:BOM&DOM
BOM(Browser Object Model): feature: 1.BOM has no relevant standards. 2.The fundamental object of BOM ...