Ubuntu 14.04下安装Eclipse的经验分享
ubuntu系统自带有openjdk,在终端中输入java -version命令,会有一些提示,这对后面安装没有影响主要是让大家了解一下
1
# 首先到http://www.oracle.com/technetwork/java/javase/downloads/下载jdk,我下载的是最新版jdk-8u20-linux-i586.tar.gz,下载完成使用命令
?
1
sudo tar zxvf jdk-8u20-linux-i586.tar.gz
...
Linux定时任务Crontab的使用方法
linux 系统则是由 cron (crond) 这个系统服务来控制的。linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。
一、crond简介
crond 是linux下用来周期性的执行某种任务或等待处 ...
linux虚拟网络设备之vlan配置详解
简介
VLAN是网络栈的一个附加功能,且位于下两层。首先来学习Linux中网络栈下两层的实现,再去看如何把VLAN这个功能附加上去。下两层涉及到具体的硬件设备,日趋完善的Linux内核已经做到了很好的代码隔离,对网络设备驱动也是如此,如下图所示:
这里要注意的是,Linux下的网络设备net_dev并不一定都对应实际的硬 ...
CentOS 7下用firewall-cmd控制端口与端口转发详解
一、firewalld 守护进程
firewall-cmd命令需要firewalld进程处于运行状态。我们可以使用systemctl status/start/stop/restart firewalld来控制这个守护进程。firewalld进程为防火墙提供服务。
当我们修改了某些配置之后(尤其是配置文件的修改),firewall并不会立即生效。可以通过两种方式来激活最新配置systemctl r ...
在Centos部署nodejs的步骤
今天突然发现自己买了一年快过期了的搬瓦工,除了少数时间拿来当梯子用用其它也没用上,所以流量还剩这么多。。。
所以就想试试把本地写的nodejs的demo部署上去看看。
顺便把原来买的域名解析上去QAQ
安装node和npm
在官网下载编译好的node包:
?
1
2
...
Linux 7.4上安装配置Oracle 11.2.0.4图文教程
1. 配置yum源及关闭selinux
?
1
2
3
4
5
6
7
8
9
10
11
12
...
CentOS7下安装Scrapy步骤详细介绍
CentOS7下安装Scrapy步骤详细介绍
更新yum
?
1
[root@localhost ~]# yum -y update
安装gcc及扩展包
?
1
[root@ ...
ubuntu14.04 使用中遇到的问题及解决方法集锦
这是第二次安装使用ubuntu了,虽然上一次因为不习惯和不会使用一两天就放弃了,这次坚持的时间稍微长一点,目前ubuntu的基本使用也熟悉了.但是由于ubuntu上的应用太少,常用软件,比如QQ,Photoshop,旺旺等软件无法使用所以日常使用还是以windows为主.目前电脑是windows7和ubuntu 14.04双系统.以下是一些遇到的小问题和解决方法 ...
Ubuntu中添加应用程序快速启动器的方法
一些应用程序(例如很多.sh程序)如果想在Ubuntu中添加到Dash home中进行快速的启动,则需要找到/usr/share/applications这个目录,其中存放的全部是dash中的启动器,将你需要的程序xxx添加其中即可。具体操作步骤为:
命令行操作内容:
?
1
2
cd /usr/share/applications
sudo gedit xxx.desktop
打开需要 ...
Xshell实现Windows上传文件到Linux主机的方法
写在前面,博主本身并没有开始做接口自动化测试,目前刚刚学完postman的教程,了解工具,现在脑海中基本上的框架是已经有了,因为我们知道postman的collection是可以命令行执行(nodejs+newman)的,那么就为我们做jenkins持续集成提供了良好的基础,之前博主让开发分配了一个linux虚拟机,可以用来跑接口测试脚本,想来 ...
如何在Linux下设置录音笔时间
买了一个录音笔,效果比使用笔记本话筒录音好多了还省电。当然啦,我也曾试过使用手机录音,结果是,没能录多久就中断了(Android 就是这么不靠谱)。
我的录音需要记录较为准确的时间信息。录音笔怎么知道现在是什么时间呢?还好它没有跟风,用不着联网!
它带了一个小程序,叫「录音笔专用时间同步工具」(英文叫「 ...
详解centos下搭建redis集群
必备的工具:
redis-3.0.0.tar
redis-3.0.0.gem (ruby和redis接口)
分析:
首先,集群数需要基数,这里搭建一个简单的redis集群(6个redis实例进行集群)。
在一台服务器上操作,因此仅需要6个不同的端口号即可。分别是:7001、7002、7003、7004、7005、7006。
步骤:
1、上传redis-3.0.0.tar到服务器( ...
详解如何在 CentOS7.0 上搭建DNS 服务器
BIND也叫做NAMED,是现今互联网上使用最为广泛的DNS 服务器程序。这篇文章将要讲述如何在 chroot 监牢中运行 BIND,这样它就无法访问文件系统中除“监牢”以外的其它部分。
例如,在这篇文章中,我会将BIND的运行根目录改为 /var/named/chroot/。当然,对于BIND来说,这个目录就是 /(根目录)。 “jail”(监牢,下同 ...
Ubuntu 21.10 版现已发布!终于带来了 Ubuntu 特色的 GNOME 40
Ubuntu 21.10 是一个激动人心的版本,包含了 GNOME 40 和几个显著的变化。准备已经驶向了 Ubuntu 22.04 LTS 吗?
Ubuntu 21.10 是下一个大型 LTS 更新之前的最后一个非 LTS 版本。代号为 Impish Indri 的 Ubuntu 21.10 将被支持九个月,直到 2022 年 7 月。
除非你想尝试最新和最棒的功能,否则你应该坚持使用 Ubu ...
如何现在就升级到 Ubuntu 21.10
Ubuntu 21.10 “Impish Indri” 刚刚发布。如果你正在使用 Ubuntu 21.04,你应该有升级到 Ubuntu 21.10 的选项。
然而,这种推出将是逐步的。这意味着不是每个人都会立即得到新版本可用的通知。在你看到升级选项之前,可能需要几周的时间。
但是,如果你迫不及待地想获得带有 GNOME 40 和其他新功能的 Ubuntu 21.1 ...
Linux中hexdump命令用法
hexdump命令一般用来查看"二进制"文件的十六进制编码,从手册上查看,其查看的内容还要很多,诸如:ascii, decimal, hexadecimal, octal
参数:
hexdump [-bcCdovx] [-e format_string] [-f format_file] [-n length] [-s skip] file
示例:
新增一个文本文件,在test 文本中添加如下内容:
?
...
Linux内存背后的那些神秘往事
前言
大家好,我的朋友们!
CPU、IO、磁盘、内存可以说是影响计算机性能关键因素,今天就聊探究下内存的那些事儿。
内存为进程的运行提供物理空间,同时作为快速CPU和慢速磁盘之间的适配器,可以说是个非常重要的角色。
通过本文你将了解到以下内容:
本文均围绕Linux操作系统展开,话不多说,我 ...
Ubuntu下sublime中文无法输入的处理方案
注:
只测试了了fcitx,没有测试ibus
因为不是新手教程,所以安装sublime,fcitx,gcc等等的就不说了
若看不懂请留言
下面为实现过程:
copy下列代码,保存为sublime_fix.c
复制代码 代码如下:
#include <gtk/gtk.h>
#include <gdk/gdkx.h>
typedef GdkSegment GdkRegionBox;
struct _GdkRegion
...
Centos 6.5 下配置DNS服务器的方法(图文详解)
配置要求如下:
在服务器中安装配置bind服务,负责区域"xiangcheng.net" ip地址为10.100.100.x ,主机解析,五台主机分别为dns.xiangcheng.net、www.xiangcheng.net、bbs.xiangcheng.net、pxe.xiangcheng.net、ftp.xiangcheng.net、ftpl.xiangcheng.net,做好正反向dns服务解析,对访问yongli.com域的解析转发给10.100.1 ...
详解Lamp环境搭建Linux CentOS6.5编译安装mysql5.6
安装前准备
通过rpm命令检查centos上是否已经安装mysql,然后卸载已经存在的mysql版本
?
1
2
3
[root@localhost src]# rpm -qa|grep mysql
mysql-libs-5.1.66-2.el6_3.i686
...