嗅谱网

技术分享

  • Ubuntu Linux系统下Java开发环境搭建

    Ubuntu Linux系统下Java开发环境搭建

    操作系统:Linux x64 / 14.04 Java JDK版本:jdk-8u65-linux-x64.tar.gz 1. 前往官网下载最新版本的Java JDK:https://www.oracle.com/technetwork/java/javase/downloads/index.html,默认下载到Downloads文件夹。 2. 在合适的路径下创建文件夹用来存储Java JDK,本例选择在/opt目录下新建JVM子文件夹。操作如下 打开Terminal(后文成为T1),输入: cd /opt            ...

    查看全文

  • 让 OpenKeychain 帮助处理你的加密

    让 OpenKeychain 帮助处理你的加密

    如果你对数据和通讯内容变得越来越小心翼翼,很可能在为自己的安卓设备寻找(或者已经找到了)一款加密工具。幸好,谷歌Play Store给期望为设备增添另一层安全的那些人提供了诸多选项。OpenKeychain就是这样一种选择。这一款加密工具基于OpenPGP标准,让你很容易创建密钥,并且与其他应用程序(比如K9 Mail、Conversations及更多)整合起来。 我想为大家介绍这整个过程:安装OpenKeychain,创建密钥,导出密钥,以及从其他用户地方导入密钥。   安装OpenKeychain 想安装这个使用方便的加密应用程序,请遵循这些步骤: 在你的安卓设备上打开谷歌P ...

    查看全文

  • RHEL7使用fdisk分区时无法使用全部分区的解决办法

    RHEL7使用fdisk分区时无法使用全部分区的解决办法

    Linux在7上原有四个主分区,分别为sda1,sda2,sda3,sda4,其中sda1为主分区,200M,后面三个主分区共40G,后三个主分区为lvm,目前磁盘空间紧张,由于linux只能划分四个主分区,目前四个主分区已经全部占用了,如果直接删除会导致数据丢失,还好前期分区时做的lvm,为了拓展/dev/rhel/root根分区的空间,/dev/sda3空间最小,使用pvmove命令,将/dev/sda3里的数据全部移到/dev/sda2,然后将/dev/sda3 移除 pvmove /dev/sda3 /dev/sda2pvremove /dev/sda3 Device Boot&n ...

    查看全文

  • 使用VMware虚拟机安装virt-manager unable to connect to libvirt的处理办法

    使用VMware虚拟机安装virt-manager unable to connect to libvirt的处理办法

    RHEL7.0在安装完成virt-manager后,启动libvirtd服务进程 [root@demo Desktop]# systemctl enable libvirtd[root@demo Desktop]# systemctl start libvirtd 在使用virt-manager命令启动虚拟机管理软件时,提示unable to connect to libvirt Unable to connect to libvirt. no connection driver available for qemu:///system Libvirt URI is: ...

    查看全文

  • RedHat Linux源码包安装过程

    RedHat Linux源码包安装过程

    Linux提供的安装包格式为.rpm格式,如果需要自定义安装目录及相应的功能等,需要使用源码包进行安装,使用源码包安装需要如下几个过程 1.先从官网下载源码安装包,名称一般为.tar.gz,.tgz,.tar.bz2格式,下载完成后解压缩,进入解压缩后的目录 2.安装开发相应的工具包,比如“development Tools”组,gcc,gcc-c++ 3.使用./configure –help命令查看使用用法 4.make && make install 5.设置环境变量 可以在/etc/profile中在export PATH行前加 ...

    查看全文

  • Linux kernel模块管理相关详解

    Linux kernel模块管理相关详解

    一、Linux内核模块化设计 1.Linux内核设计:单内核、模块化(动态装载和卸载) (1 )Linux:单内核设计,但充分借鉴了微内核体系的设计的优点;为内核引入了模块化机制; (2) 内核的组成部分: kernel:内核核心,一般为bzImage格式,通常位于/boot目录,名称为vmlinuz-VERSION-release; 当系统启动之后该文件就不在使用,因为已经加载到内存,放置/boot下方便管理 kernel object:内核模块,一般放置于/lib/modules/VERSION-release/ 内核模块与内核核心版本一定要严格匹配; 2.内核模块:编译选择模式 [ ] ...

    查看全文

  • Linux系统的远程登陆

    Linux系统的远程登陆

    Linux大多应用于服务器,而服务器不可能像PC一样放在办公室,它们是放在IDC机房的,所以阿铭平时登录Linux系统都是通过远程登录的。Linux系统中是通过ssh服务实现的远程登录功能。默认sshd服务开启了22端口,而且当我们安装完系统时,这个服务已经安装,并且是开机启动的。所以不需要我们额外配置什么就能直接远程登录Linux系统。sshd服务的配置文件为 /etc/ssh/sshd_config,您可以修改这个配置文件来实现您想要的sshd服务。比如您可以更改启动端口为11587. 如果您是windows的操作系统,则Linux远程登录需要在我们的机器上额外安装一个终端软件。目前比 ...

    查看全文

  • CentOS6 重启网络服务后DNS地址失效的问题

    CentOS6 重启网络服务后DNS地址失效的问题

    在之前的发行版中(4, 5) 设置DNS地址只需要在 /etc/resolv.conf 中加一行  “nameserver 1.1.1.1 ” 即可,虽然CentOS6在resolv.conf中加上这一行也管用,但是重启网络服务后,就置空了,这行消失了。 这是因为在新版本的CentOS中,如果安装过NetworkManager这个包,/etc/resolv.conf 就会通过网络管理器(network manager)根据网卡的配置文件中的设定来自动生成,我们默认配置网卡IP时,都不会增加DNS相关的设置,所以当重启网络服务后,它就把DNS地址置空了。所以 ...

    查看全文

  • Linux中修改系统时间问题

    Linux中修改系统时间问题

    Linux修改系统时间详解 两步 (1)date 042612492005 (2)hwclock -w 第一步的意思是设置时间,设置完了可以用date命令查看对不对…注意是月日时分年 第二步的意思是写入主板的rtc芯片.. ======================================= su -c ‘date -s 月/日/年’ su -c ‘date -s 时:分:秒’ ======================================= 了解Linux的时钟 由于Linux时钟和Windows时钟从概 ...

    查看全文

  • dmidecode命令详解(获取硬件信息)

    dmidecode命令详解(获取硬件信息)

    一、dmidecode简介       dmidecode允许你在Linux系统下获取有关硬件方面的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。       DMI(Desktop Management Interface,DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。SMBI ...

    查看全文

  • 将U盘的文件复制到虚拟机上的Linux系统上

    将U盘的文件复制到虚拟机上的Linux系统上

    将U盘的文件复制到虚拟机上的Linux系统上面—》文件挂载(文字+图解)   虚拟机中操作系统。(无图形界面)   没有图形界面的Linux,我也没有配置网络,现在需要把文件复制到Linux系统上面,我这里就使用了U盘挂载的方式,获得了U盘中的文件。 1、VMware中设置USB的属性   编辑虚拟中系统信息   USB的三个信息必须全部勾选 2、开启VMware的USB服务   记得查看一下是否开启改USB服务(没注意,坑了好久才查找原因),我的电脑右键->管理->服务和应用程序 ->VMware USB Arbitration Service右键-> ...

    查看全文

  • sl命令让火车在Linux桌面上跑

    sl命令让火车在Linux桌面上跑

    sl命令,Linux桌面上跑火车的命令,感觉这个是很有意思。 一个你经常犯的错误是把 ls 输入成了 sl。我已经设置了一个别名,也就是 alias sl=ls。但是这样你也许就错过了这辆带汽笛的蒸汽小火车了。 sl 是一个搞笑软件或,也是一个 Unix 游戏。它会在你错误地把“ls”输入成“sl”(Steam Locomotive)后出现一辆蒸汽火车穿过你的屏幕。 安装 sl 在 Debian/ 下输入下面的命令: linuxidc@linuxidc:~$ sudo apt-get install sl[sudo] linuxidc 的密码: ...

    查看全文