红联Linux门户

Linux帮助
  • linux打印全部make编译信息

    2017-01-12 - 有时候,我们需要查看完整的编译信息,但只能显示下面的一部分,这可怎么办? 可以使用make makeinfo.txt命令进行make编译。这样就可以将打印信息全部保存到文本(文本名称可随意哦)。 附录: make 根据Makefile文件编译源代码、连接、生成目标文件、可执行...

  • Linux搜索所有文件内容截取所需记录Linux搜索所有文件内容截取所需记录

    2017-01-12 - 由于一些需求需要,遍历某目录先所有文件,找出某行的关键信息。 如:搜索所有 jsp 文件的内容,找出spring:message所在行,并取引号内的字符串。 (如下图,取粉色框中的字符串) 第一步,遍历文件: find -name *.jsp 第二步输出所有文件内容,太多了!所...

  • Linux重要的热键[Tab]、[Ctrl]-c、[Ctrl]-d介绍Linux重要的热键[Tab]、[Ctrl]-c、[Ctrl]-d介绍

    2017-01-12 - 1.在Linux的命令行模式里有很多的功能组合键,这些按键可以辅助我们进行命令的编写和程序的中断。 2.[Tab]按键:[Tab]按键在我们编写代码时经常使用的一个键,用来缩进代码,使我们的代码变得更加美观格式化,但在Linux下,它有一个比较好的功能,是Linux的B...

  • Linux截取线上日志

    2017-01-11 - 1.按日期截取线上日志命令 (1)首先,需清楚日志输出的时间日期格式,具体命令如下: sed -n /6-5 00:00:00/,/6-5 16:30:31/p catalina.log test.log 上面的命令就代表截取总日志catalina.log中日期为6月5号0点到16点30分31秒的日志,并输出重定向到test.lo...

  • 在CentOS7上将自定义的jar包注册为linux服务service

    2017-01-11 - 1、在 /etc/rc.d/init.d/ 目录下创建一个名字和服务名完全相同的 shell 脚本文件 joyupx: vim joyupx /etc/rc.d/init.d/ 目录中存放的一般都是 shell 脚本文件,但是文件名不可以带后缀.sh; 服务名必须与其 /etc/rc.d/init.d/ 目录下关联的配置文件名称完...

  • Linux安装Amazon Kindle阅读器Linux安装Amazon Kindle阅读器

    2017-01-11 - Kindle 是 Amazon 推出的电子书阅读器,可惜只有 Windows 和 Mac 版,本文将帮助您在 Ubuntu、Fedora 等 Linux 发行版上安装 Windows 版的 Kindle 阅读器。 首先运行 CrossOver,点击 安装 Windows 软件 按钮 在弹出的 CrossOver 软件安装程序 的搜索框中输...

  • weblogic12在linux上的静默安装

    2017-01-11 - 今天一直在弄这个东西,因为网上的一些安装都是很老的类型了,当时的weblogic是使用bin文件进行安装的,现在的Oracle都是使用的jar文件进行安装的,jar的安装方式都是有图形化界面的,但是在Linux上大部分是没有界面的,这个时候就可以使用官方推荐的静默安...

  • linux下python sys.path永久添加自己的模块路径(caffe)

    2017-01-11 - 1.临时性添加 import sys sys.path.append(模块路径) 这样有个问题是,当关闭shell后,就会失效。 2.永久性添加 shell 下,cd /usr/lib/python2.7/dist-packages 然后建立一个.pth的文件,例如我们建立一个mytest.pth $ sudo echo mytest.pth 然后我们打开这...

  • 在Linux环境Ubuntu/CentOS系统中,安装meteor环境在Linux环境Ubuntu/CentOS系统中,安装meteor环境

    2017-01-11 - 由于需要部署一个meteor项目,所以准备先搭建meteor的开发环境,然后编译项目,确保项目可以正常运行,然后部署到服务器中;现在手上有一台CentOS的服务器,但是网上有很多人说CentOS会有问题,刚好本人使用了VMware虚拟了一台Ubuntu环境;就决定一起来搭建m...

  • linux自动把天气AQI通过qq空间发出去

    2017-01-10 - 利用模拟登录qq空间的工具,发送说说,把当前的天气或者AQI发出去。 所有Python代码,以及自动化设置的shell脚本都在这个github地址(https://github.com/weizongwei5/auto_send_weather2qqzone)。 核心功能介绍 - https://github.com/ShomyLiu/qqzone 普通...

  • 无显示器安装raspbian

    2017-01-10 - 下载 raspbian jessie lite(https://www.raspberrypi.org/downloads/raspbian/)(无GUI版本),用一个老旧的2GB内存卡,烧录,空间都剩余800M左右。 最喜欢无GUI版本,命令行舒服。 1.烧录SD卡 $ cd 下载 $ sudo dd if=2016-xx-xx-raspbian-jessie-lite.im...

  • linux(64/32)下安装sqlite3linux(64/32)下安装sqlite3

    2017-01-10 - 一、LINUX安装sqlite3 1、下载最新版的sqlite3,网址:http://www.sqlite.org/download.html 下载sqlite-autoconf-3150200.tar.gz,最新版本是sqlite-autoconf-3160200.tar.gz 2、下载成功后解压并安装 [root@localhost]# tar -zxvf sqlite-autoconf-3150200...

  • 几款优秀的Linux基准测试工具

    2017-01-10 - 1、性能基准测试工具 基准测试是指运行计算机程序去评估硬件和软件性能的行为. 硬件基本测试包括评估处理器, 内存, 显卡, 硬盘, 网络等不同组件的性能. 基准测试有两类 : 复合和应用 复合基准对一个硬件执行压力测试, 如连续写入和读取数据. 应用基准则是衡...

  • 关于编译VLC-Android最新代码的正确姿势关于编译VLC-Android最新代码的正确姿势

    2017-01-10 - 可能大家看到这个文章的时候已经经历了无数次的编译错误,那肯定是你编译的姿势不对,下面就是正确的姿势: 1.编译环境必须用比较新的Ubuntu系统(其他Linux平台也应该是需要比较新的),我采用的是ubuntu16.04,俗称麒麟 destop版(此版本的gettext版本是19.7...

  • Windows/Linux生成iOS证书及p12文件

    2017-01-10 - 操作步骤 生成csr文件(通过OpenSSL命令) 生成mobileprovision文件(通过Apple开发者后台) 生成cer文件(通过Apple开发者后台) 生成P12文件(通过OpenSSL命令) 生成csr文件 # 用到 Windows 或者 Linux 下的 openssl 命令,请自行安装。 openssl genrsa -...

  • Linux安装QQ 2017Linux安装QQ 2017

    2017-01-09 - 网上有很多wineQQ,是基于2012或者2013做的,然而当安装好后登录他会提示版本过来,我在优麒麟的应用商店里找到了一个基于国际版QQ的Wine版本,这里说下安装过程。 先上张成果图: 下载地址为:http://www.ubuntukylin.com/application/show.php?lang=cnid=2...

  • 在Linux终端中自定义Bash配色和提示内容在Linux终端中自定义Bash配色和提示内容

    2017-01-09 - 现今,大多数(如果不是全部的话)现代 Linux 发行版的默认 shell 都是 Bash。然而,你可能已经注意到这样一个现象,在各个发行版中,其终端配色和提示内容都各不相同。 如果你一直都在考虑,或者只是一时好奇,如何定制可以使 Bash 更好用。不管怎样,请继...

  • XenServer创建存储的方法XenServer创建存储的方法

    2017-01-09 - 方法1:Windows文件共享(首先把iso镜像放到本地的共享文件夹下面) 通过xencenter进行如下操作: 随便起个名字: 填写共享的IP或主机名: 可以看到如下的结果: 方法2:创建SR存储 通过ssh或者其他工具连接到XenServer的控制台执行下面的命令: 建立用于存...

  • Linux学习:树莓派gpio控制Linux学习:树莓派gpio控制

    2017-01-08 - 一、概述 1、前置技能 Vi 命令行文本编辑器熟练使用 C语言语法 熟悉交叉编译操作指令及原理 熟悉putty和常用linux操作命令 了解嵌入式设备驱动概念和框架 2、设计目标 编写用户程序实现对Raspberry Pi的GPIO口输出高、低电平,让接在GPIO口上的发光二极管闪...

  • 在Linux中管理设备在Linux中管理设备

    2017-01-08 - 探索 /dev 目录可以让您知道如何直接访问到 Linux 中的设备。 Linux 目录结构中有很多有趣的功能,这次我会讲到 /dev 目录一些迷人之处。在继续阅读这篇文章之前,建议你看看我前面的文章。Linux 文件系统(http://www.linuxdiyf.com/linux/13702.html),一...

  • linux壁纸的另类用法 安装配置varietylinux壁纸的另类用法 安装配置variety

    2017-01-08 - 1.引子 今天看linuxtoy,看到有一个vim常用命令壁纸,说放到桌面,可以随时查看,然后又看到一个linux常用命令,感觉也可以放到桌面,随时查看,然后想起还有好多似乎也可以放到桌面,然后需要的时候就更换一下,如锤子手机锁屏时候的二维码一样,直接可以四...

  • Openstack Centos镜像启用SSH密码验证脚本Openstack Centos镜像启用SSH密码验证脚本

    2017-01-08 - 由于本人使用Openstack构建本地测试环境,使用的是Centos 官方镜像,每次使用镜像创建云主机时需要通过ssh公钥和私钥的方式远程访问云主机;测试环境感觉特别麻烦,所以在创建云主机时配置如下脚本即可启用ssh密码验证。注意,图中一定要勾选Configuration Dr...

  • 查看Linux系统是32位还是64位(getconf WORD_BIT误区)

    2017-01-08 - 在写脚本(如:lnmp) 时,经常需要判断linux操作系统是64bit还是32bit。 如果是64bit执行这个命令(ln -s /usr/local/lib/libmcrypt.la /usr/lib64/libmcrypt.la), 如果是32bit则执行另一个命令(ln -s /usr/local/lib/libmcrypt.la /usr/lib/libmcrypt.l...

  • 激活kail-linux系统控制台自动补全功能激活kail-linux系统控制台自动补全功能

    2017-01-08 - 1.新安装的kali-linux 操作系统的终端控制台没有自动补全功能,这个非常讨厌,通过研究发现这个本质的问题是创建用户时候默认指定的shell 是 /bin/sh 需要将他调整为 /bin/bash即可 2.具体步骤 输入 指令 chsh 根据提示输入相应的shell: /bin/bash 注销用户...

  • Linux json解析jq

    2017-01-08 - jq是一个linux下很方便的json解析器,平时看json文件都是一行混在一起的,非常不适合阅读。 下载:https://stedolan.github.io/jq/download/ 直接到官网上下载,然后像运行普通程序一样运行就可以了。 Ubuntu下安装:sudo apt-get install jq 1.最常用的用法...

  • CentOS下安装使用Sublime textCentOS下安装使用Sublime text

    2017-01-07 - Sublime text是非常常见和流行的跨平台文本编辑软件,编程,书写博客都是很适用的。本文分享一下在Centos下安装使用Sublime text 3。 搜索Sublime text,点击出现的拥有官网标志的网站链接进入(http://www.sublimetext.com/)。 点击顶部Download按钮进入下...

  • kali 2.0启动metasploit服务

    2017-01-07 - kali 2.0 已经没有metasploit 这个服务了,所以service metasploit start 的方式不起作用。 在kali 2.0中启动带数据库支持的MSF方式如下: 首先启动postgresql数据库:/etc/init.d/postgresql start;或者 service postgresql start; 初始化MSF数据库(关键...

  • linux下启动多个jetty9

    2017-01-07 - 1.编辑jetty.sh文件, 在开头加入 JETTY_HOME=/usr/local/jetty-one-8081 JETTY_RUN=$JETTY_HOME/bin 2.修改jetty根目录下的start.ini ## Connector port to listen on jetty.http.port=8081 3.多个jetty做相似的修改 附:jetty9下关闭目录访问(关闭目录遍历...

  • Linux中drwxr-xr-x.的意思和权限Linux中drwxr-xr-x.的意思和权限

    2017-01-07 - 读(read),写(write),执行r(recute)简写即为(r,w,x),亦可用数字来(4,2,1)表示 举例:如果某文件权限为7则代表可读、可写、可执行(4+2+1). 若权限为6(4+2)则代表可读、可写。 权限为5代表可读(4)和可执行(1). 权限为3代表可写(2)和可执行(1)。 下图中文件所...

  • centos7.3下启用Docker1.12的restful接口

    2017-01-07 - 在centos7.0下,启用Docker1.12的restful接口比较简单: 1.vim /etc/sysconfig/Docker 2.在OPTIONS=后加上-H=unix:///var/run/docker.sock -H=0.0.0.0:6732 即可。 在centos7.3下,启用Docker1.12的restful接口就不同了; 需要这样操作: 1.vim /usr/lib/sys...

  • 如何在Linux中找出最近或今天被修改的文件如何在Linux中找出最近或今天被修改的文件

    2017-01-06 - 在本文中,我们将解释两个简单的命令行小技巧,它可以帮你只列出所有的今天的文件。 Linux 用户在命令行上遇到的常见问题之一是定位具有特定名称的文件(http://www.linuxdiyf.com/linux/13185.html),如果你知道确定的文件名则可能会容易得多。 不过,假设...

  • 从源代码编译Vim 8.0从源代码编译Vim 8.0

    2017-01-06 - 从源代码编译 Vim 实际上并不那么困难。下面是你所要做的: 1、首先,安装包括 Git 在内的所有必备的库。对于一个 Debian 类的 Linux 发行版,例如 Ubuntu,命令如下: sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev \ libgtk2.0-dev...

  • 树莓派(debian)系统开机后自动启动chromium浏览器

    2017-01-06 - 正确安装chromium,我反正是费了很大劲,虽然后来发现不好用,这当然是后话,要想在桌面程序运用完成后自动启动这个浏览器,写一个文件即可: 新建文件/home/pi/.config/autostart/my.desktop: [Desktop Entry] Type=Application Exec = xhost + Exec = chro...

  • 将f2fs文件系统到磁盘

    2017-01-06 - 1.用git下载f2fs文件系统tools的源代码。下载地址如下:http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git 具体的操作如下:git clone git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git 通过以上下载下来f2fs文件...

  • OpenSUSE下编译安装OpenFoamOpenSUSE下编译安装OpenFoam

    2017-01-05 - 在不是Ubuntu系统下安装OpenFoam,需要采用编译安装的方式。以下以OpenSuSE为例进行编译安装。 1.软件包准备 需要下载两个程序包: OpenFOAM-4.x-version-4.1.tar.gz 下载:https://codeload.github.com/OpenFOAM/ThirdParty-4.x/tar.gz/version-4.1 ThirdPa...

  • virtualbox虚拟机中网络安装在LINUX下共享的打印机方法virtualbox虚拟机中网络安装在LINUX下共享的打印机方法

    2017-01-05 - 今天打文档的时候,才发现,deepin下wps的字体呀,简直了,我没法用呀,还好,我机智前段时间用virtublbox装了一个WIN7,打开虚拟机,两下就把文档给编辑好了,正要打印才发现,既然没装打印机,可是文档又急着要,没办法我把做好的文件拷在我的双系统的WIND...

  • ssh、Xmanager远程linux运行图形界面程序ssh、Xmanager远程linux运行图形界面程序

    2017-01-05 - 现在,很多的主机/服务器都是Linux操作系统,很多人喜欢用ssh远程登录。但是,有时候想运行图形界面程序,却不能显示。这时候非常头疼,想找个办法解决。以下是解决的经验,特此来跟大家分享一下: 1.用ssh方式登录linux主机或者服务器的解决办法: ssh一般...

  • petalinux添加AD9361驱动petalinux添加AD9361驱动

    2017-01-05 - petalinux添加AD9361驱动需要 petalinux2016.2 包含AD9361驱动的Linux内核(xcomm_zynq_4_4) 添加内核到petalinux 准备工具 ADI提供的AD9361Linux驱动: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361 源码链接...

  • Jetson TK1安装记录Jetson TK1安装记录

    2017-01-05 - 刷机: 去 JetPack Archive 下载自动安装包JetPack,参照 安装手册 进行安装。 主要参考Jetson TK1 刷机安装Ubuntu系统与Mini PCI-e无线网卡: 提示:在进行Jetpack的安装的时候,主需要操作主机即可,并不需要对TK1进行如何操作。Jetpack在主机上安装完成后...

  • git文件迁移到新架构

    2017-01-04 - 环境: ubuntu16.04 代码托管地址:git.oschina.net 迁移原因: git上某工程是一堆静态页面html,因为在ubuntu下缺乏git图形客户端,想使用eclipse集成的git插件便于查看文件变化以提高效率。所以需要把松散的html文件放到eclipse工程中。 步骤: 在git服务...