Linux
Linux相关操作
mingjie1212
从业7年有余,一名学生,时常需要学习,博客是一个记录和分享的地方。俗话说好记性不如烂笔头,回头再用时方便检索。
现就业与金融相关公司。目前主要精力在项目管理、带团队、部分的研发和系统负责人等工作;对财务、会计及支付清结算相关有一定的经验成长。
作为金融行业研发人员,对每个交付都要有敬畏之心。
展开
-
git 的fetch和pull的区别
Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge git fetch origin mastergit log -p master..origin/mastergit merge origin/master 以上命令的含义: 首先从远程的origin的mas转载 2016-08-17 15:29:32 · 410 阅读 · 0 评论 -
git 修改.gitignore后生效
在使用git的时候我们有时候需要忽略一些文件或者文件夹。我们一般在仓库的根目录创建.gitignore文件在提交之前,修改.gitignore文件,添加需要忽略的文件。然后再做add commit push 等但是有时在使用过称中,需要对.gitignore文件进行再次的修改。这次我们需要清除一下缓存cache,才能是.gitignore 生效。具体做法:git原创 2016-06-16 09:50:56 · 49634 阅读 · 4 评论 -
git ! [rejected] master -> master (fetch first)
记录一些使用git过程中的bugRT ! [rejected] master -> master (fetch first)在push远程服务器的时候发现出现此错误;原因是没有同步远程的master所以我们需要先同步一下a.--> git pull origin masterb.--> git push origin masterresolved!原创 2016-06-03 17:07:09 · 5740 阅读 · 0 评论 -
vim 复制到系统剪切板 VS 系统剪切板粘贴到vim
环境 vim需求:a.vim下复制选中代码块到系统剪切板上b.系统剪切板的内容粘贴到vim上a:1.esc 到 命令行模式2.按 v 键进行代码的选择3.接下来按这三个键”+y 意为:shift ‘ shift = y4.okb:1.esc到命令行模式2.接下来按这三个键“+原创 2016-03-22 18:22:24 · 7687 阅读 · 1 评论 -
pycharm 2016 激活码 亲测可用
在ubuntu上进入 /bin运行./pycharm.sh激活选择第二种方式43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI原创 2016-09-23 10:50:36 · 7521 阅读 · 0 评论 -
ubuntu 16.04 Jenkins 更改端口和改变语言设置
使用ubuntu apt 安装jenkins 默认的端口是8080 此端口和tomcat的端口一般会有冲突,tomcat的端口一般就不太会改。我们就来改一下jenkins的端口来解决这个问题。一般我们apt 安装的服务 都会再/etc/init.d/下有启动文件。找到/etc/init.d/jenkins查找得知以下常用的信息:pid:/var/run/jenkin原创 2016-07-05 12:54:03 · 5833 阅读 · 0 评论 -
ubuntu 16.04 ProxyChains4 编译安装
一 简介ProxyChains4 是linux平台的一个代理切换软件。最近在ubuntu 上使用ss 进行上网,每次代理的切换都是非常麻烦。ProxyChains4 能很好的解决socks代理的系统设置问题。二 安装git clone https://github.com/rofl0r/proxychains-ng.git #如果clone 不下来就下载zip 我就存在下载不动原创 2016-07-03 11:31:48 · 14511 阅读 · 0 评论 -
ubuntu jenkins 构建报“Failure to find xxx.jar apache.org/maven2 was cached in the local repository"错误
在使用jenkins 构建 java web项目过程中,出现失败,错误如下:Failure to find xxxx.jar http://repo.maven.apache.org/maven2 was cached in the local repository一眼看出是jar包没有下载 而出现的问题。一般解决mavn jar包缺失,会在terminal里执行 mvn原创 2016-07-02 15:33:53 · 11143 阅读 · 0 评论 -
ubuntu 16.04 安装 Jenkins
Jenkins 自动构建平台一.war包安装去Jenkins官网下载Jenkins.war 包 将它扔进tomcat 启动tomcat就可以了。二.使用 apt install 安装1.安装: 可以参考Jenkins wikiwget -q -O - https://jenkins-ci.org/debian/jenkins-ci.or原创 2016-07-02 13:53:00 · 6332 阅读 · 0 评论 -
scp 传文件出现"-bash: scp: command not found "的解决办法
服务器之间传输文件 最好用的莫过于 scp、传个文件夹、压缩包等 断点续传什么的 直接扔到screen 或者tmux里 不能太嗨了。检测是否scp服务的方法很简单:scp 然后回车--》没安装会提示安装openssh-client, 因为scp就在openssh-client中--》出现usage 说明已安装使用scp上传或者下载时出现"-bash: sc原创 2016-07-01 11:56:28 · 9562 阅读 · 1 评论 -
SSH 连接服务器的延迟问题
最近项目太忙,就没时间更新博客了。 还是需要坚持呀。用secureCRT 连接服务器的时候,发现总要等个10秒左右的时间。这个是ssh 连接的时候 查询了DNS服务器,查询超时后才继续。解决办法:vi /etc/ssh/sshd_config把#UseDNS yes 改成 UseDNS no重启服务 或者 reboot 实现ss原创 2016-03-21 09:57:58 · 8026 阅读 · 3 评论 -
ubuntu 在线安装jdk1.6 1.7 1.8
#进入oracle 源sudo add-apt-repository ppa:webupd8team/java#updatesudo apt-get update#安装jdkOracle JDK 6sudo apt-get install oracle-java6-installerOracle JDK 7sudo apt-get install oracle-java7-insta原创 2015-11-30 23:33:47 · 662 阅读 · 0 评论 -
浏览器linux终端交互工具--tty.js
Web linux terminal tty.js 需求:普遍开发 都喜欢使用linux服务器作为运行环境,和linux打交道,一般使用基于SSH的模拟终端实现。常见的windows下模拟仿真终端如putty,secure CRT,个人推荐secure CRT,用起来真是如丝顺滑。好用,但是有局限性,你一定要安装这个软件才能实现与linux系统打交道。所以像今天的猪脚 tty.原创 2015-11-14 13:03:49 · 3857 阅读 · 0 评论 -
node -e "require('nan')" npm 安装 tty.js 时报错 ,解决方法
ubuntu 14.04 上报错从报错log,定位到node -e "require('nan')"参考:https://github.com/voodootikigod/node-serialport/issues/301解决办法:sudo apt-get update && sudo apt-get install nodejs-legacy原创 2015-11-13 17:50:03 · 1254 阅读 · 0 评论 -
ubuntu 静态IP配置 以及 DNS 配置
配置如下:jeiao@Ins:~$ more /etc/network/interfaces# interfaces(5) file used by ifup(8) and ifdown(8)auto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 192.168.1.151net原创 2015-10-24 22:28:33 · 526 阅读 · 0 评论 -
intel_rapl: no valid rapl domains found in package 0 virtualbox ubuntu
intel_rapl: no valid rapl domains found in package 0解决办法:找到虚拟机的存储位置:原创 2015-10-24 16:33:33 · 9137 阅读 · 1 评论 -
ubuntu 14.04 下evolution邮箱客户端设置(腾讯企业邮箱)
安装 evolution有PPA可用,支持 Ubuntu 14.04 及衍生系统。打开终端,输入以下命令:sudo add-apt-repository ppa:fta/gnome3sudo apt-get updatesudo apt-get install evolution卸载 evolution 命令:sudo apt-get remove evolut原创 2015-09-17 17:56:21 · 6251 阅读 · 0 评论 -
ubuntu wireshark 没有接口
There are no interfaces on which a capture can be done解决方法:Open a terminal by pressing Ctrl+Alt+T and type the following commands:sudo dpkg-reconfigure wireshark-commonpress the right arrow原创 2015-09-17 17:56:08 · 1593 阅读 · 0 评论 -
ubuntu Screen 的比较详细的命令
Linux Screen Commands For Developers转自:http://fosshelp.blogspot.com/2014/02/linux-screen-commands-for-developers.html大神的blog 1)List all screen sessions of current user#screen -ls2)To see all原创 2015-09-17 17:56:03 · 3047 阅读 · 0 评论 -
ubuntu 14.04 键盘快捷键显示
安装完ubuntu14.04后 第一次登陆,会弹出键盘快捷键的一个大体预览, 也没有一个关闭按钮, 没看完就自动消失了.让其重现的方法: 按住 super键 ,也就是键盘上的 win键 . 键盘快捷键的界面就又弹出来了原创 2015-09-17 17:56:01 · 977 阅读 · 0 评论 -
ubuntu 命令的快捷启动
目前我知道的有三种方式 第一种,在配置文件 .bashrc 中 配置alias ,追加到文件末尾就行如下:alias tmout='tail -f /usr/local/oakcloud/tomcat/apache-tomcat-6.0.37/logs/catalina.out 'alias tmstart='/usr/local/oakcloud/tomcat/apach原创 2015-09-17 17:55:51 · 320 阅读 · 0 评论 -
DNS in ubuntu 12.04
http://www.stgraber.org/2012/02/24/dns-in-ubuntu-12-04/原创 2015-09-17 17:55:46 · 292 阅读 · 0 评论 -
windows 7远程桌面访问 ubuntu12.04
sudo apt-get install xrdpsudo apt-get install vnc4server tightvncserver 安装完毕以后,执行以下命令(该命令的作用是由于安装了 gnome桌面,ubuntu12.04中同时存在unity、GNOME多个桌面管理器,需要启动的时候指定一个,不然即使远程登录验证成功以后,也只是背景,其他什么也没有)原创 2015-09-17 17:55:24 · 289 阅读 · 0 评论 -
apache2 ubuntu log 的地址
ubuntu的大部分log 都在/var/log/下, 在使用apt-get install 的apache2 的log 也在这个里面:具体地址:/var/log/apache2/error_log和..../access_log原创 2015-09-17 17:55:13 · 716 阅读 · 0 评论 -
ubuntu上一些好的操作方式 习惯 文件备份
在使用ubuntu的时候,有些地方我们需要对一些服务的配置文件进行修改,比如apache,比如ssh_config,比如。.bashrc 比如source.list .profile ===但是有的时候修改会导致错误,服务不能正常工作,这时候如果重装服务就太麻烦了,好的linux操作习惯: 对需要修改的配置文件做备份,如果以后有错误,也可以还原过来。拿ssh的配置文件/etc/ssh原创 2015-09-17 17:54:56 · 298 阅读 · 0 评论 -
ubuntu ufw 防火墙的设置
转载:http://www.92mao.com/Linux/ssh.html1.安装sudo apt-get install ufw 2.启用sudo ufw enablesudo ufw default deny 运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。提示:防火墙关闭后又开启后,原创 2015-09-17 17:54:54 · 542 阅读 · 0 评论 -
ubuntu 的SSH 服务
Ubuntu安装SSH服务 用于远程访问,以及文件的cp。安装的软件服务开源的:openssh-client(用于访问已有openssh-server的机器),openssh-server(可以被访问)sudo apt-get install openssh-client openssh-server 安装完成后,测试是否成功:访问别的装有sshserver的机器原创 2015-09-17 17:54:51 · 325 阅读 · 0 评论 -
ubuntu 的 crontab 计划任务
写脚本的时候 需要开机定时执行,就用了crontab 关于crontab的编写 网上一大堆,在这不在解释如下0 1 * * * /usr/local/oakcloud/shell/synchronizeTime > /dev/null 2>&1这是每一个小时开机运行的一个cron 执行的是synchronizeTime 这个脚本,将一些信息输出 直接仍进黑洞里 ,原创 2015-09-17 17:54:46 · 251 阅读 · 0 评论 -
ubunt 12.04 64位 english 服务器版安装
ubuntu12.04 64位服务器的安装.只发截图,此截图是我在虚拟机上安装测试时截的图,分区那块是用整个硬盘自动分的区,如果自己感兴趣分区的话,网上多的是,可以找下.只做个记录,装系统其实真没什么 会了就会了.具体步骤以后需要的补充就补充,1.2.3.4.5.6.7.8.9.10.11.原创 2015-09-17 17:54:36 · 486 阅读 · 0 评论 -
ubuntu sudo自动切换root 无需输入密码
个人PC 用ubuntu12.04 lts版 在终端操作的时候切换root 每次都需要输入密码, 这个是个很烦人的事情, 在网上找发现了一个更好的方法 通过执行脚本 自动切换root.这个使用的软件是expect.sudo apt-get install expect然后开始写我们的代码.vi changeRoot.sh#!/usr/bin/expect -f原创 2015-09-17 17:54:34 · 624 阅读 · 0 评论 -
ubuntu12.04. 分辨率不对 开机Could not apply the stored configuration for monitors
情况出现的原因: 电脑是联想Y460N ,双显卡 智能切换那种 ,安装ubuntu后安装nvidia -319 发热很大 ,后来在网上找方法 关闭独立显卡 网上很多教程 bumblebee直接卸载所有nvidia的所有驱动 sudo apt-get --purge remove nvidia*或者sudo dpkg --purge nvidia*安原创 2015-09-17 17:54:31 · 752 阅读 · 0 评论 -
ubuntu boot中grub误操作 导致系统开进grub
最近研究remastersys ,做ubuntu 系统备份,remastersys 是一个强大的工具,不过那位大神已经不再支持这个project了,remastersys是ubuntu下做系统备份的好用的工具,可以将自己的ubuntu系统 打包成iso 并可以制作成镜像来安装. 最新已经3.0了 实现个性系统的安装移植. 省去了每次安装系统都要配置各种环境的难题. 有兴趣的可以google原创 2015-09-17 17:54:29 · 410 阅读 · 0 评论 -
ubuntu dash 左边搜索栏 不见 missing 的解决方法
最近在玩ubuntu 喜欢倒弄些玩意儿 弄得 系统搞坏好多次, 但是 还能找到解决的办法 ,记录下,方便以后查找 ,(有些东西baidu上是真找不到,,,,) 感觉ubuntu的左边栏 也就是dash launcher ,不能定制 就在网上找好看的任务栏 发现dock(简洁)和 cairo-dock(华丽 很多主题)dock的安装方法:sudo apt-get inst原创 2015-09-17 17:54:26 · 2085 阅读 · 0 评论 -
12.04 源
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup deb http://mirrors.163.com/ubuntu/ precise main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ precise-security mai原创 2015-09-17 17:54:24 · 309 阅读 · 0 评论 -
Linux(Ubuntu)下电信3G CDMA 华为 EC169无线上网卡拨号(转)
小白┊系统技术, by sokita.Ubuntu下安装 wvdial用以下命令安装 wvdial:sudo apt-get install wvdialmake PREFIX=/usr &&make PREFIX=/usr install &&配置 wvdial配置文件/etc/wvdial.conf, /etc/ppp/*配置信息wvdialconf /etc/wv原创 2015-09-17 17:54:19 · 1035 阅读 · 0 评论 -
linux ubuntu 服务器键盘设置错误 完美解决
root下:dpkg-reconfigure keyboard-configuration选择105 然后设置其他的 键盘选择美国的就行了 。。保存 reboot 。原创 2015-09-17 17:54:11 · 2997 阅读 · 0 评论 -
使用mdadm快速创建RAID5
操作系统: RHEL4 updata2 或者CentOS4.2要求:需要在三块硬盘上创建RAID5 并挂载到 /raid5disk 目录下!先用fdisk -l 看一下三块磁盘的设备号,在这里就是 /dev/sdb 和 /dev/sdc 以及 /dev/sdd1、首先在三块硬盘上分别创建一个分区! # fdisk /dev/sdb Command (m for help):原创 2015-09-17 17:54:09 · 874 阅读 · 0 评论 -
ubuntu 下tomcat配置
去官网下载 我下载的是apache-tomcat-7.0.39.tar.gz 解压tar zxvf apache-tomcat-7.0.39.tar.gz 修改 vim catalina.sh 在注释完 的开头写这两句 jdk路径:JAVA_HOME=/usr/local/java_jdk/jdk1.6.0_43JAVA_OPTS="-server -Xms512m -原创 2015-09-17 17:54:01 · 272 阅读 · 0 评论 -
ubuntu Ulipad 配置
1、安装python一般ubuntu上默认安装了2、安装 wxPython支持apt-get install python-wxgtk2.83、下载UilPad包http://ulipad.googlecode.com4、shell 里面,目录下直接执行 python UliPad.py或者UliPad.pywUbuntu中将快捷方式添加到“应用程序”现在想把Ulipad添加到原创 2015-09-17 17:53:56 · 552 阅读 · 0 评论 -
Ubuntu 中软件的安装、卸载以及查看的方法总结
转载:http://qiuye.iteye.com/blog/461394博客分类: LinuxUbuntuDebian配置管理CacheF# 说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu原创 2015-09-17 17:53:44 · 263 阅读 · 0 评论