红联Linux门户

Linux帮助
  • Linux下往github上传项目Linux下往github上传项目

    2017-02-16 - 1.进入GitHub官网(https://github.com/)注册账号并激活。 2.登录github账号后创建项目仓库,点击new repository,在Repository name填入项目仓库名,如JavaTest,其与你要导入的项目名称一致,点击Create repository完成创建。 3.进入Linux系统,打开终端...

  • Linux环境下查看jar包的归档目录

    2017-02-16 - Linux环境下使用Java自带的jar命令进行归档,及归档目录的查看。 首先使用 jar --help 查看帮助文档: jerry@debian0:~/testdata$ jar --help 非法选项: - 用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ... 选项包括...

  • 制作OpenStack Linux镜像-每天5分钟玩转OpenStack制作OpenStack Linux镜像-每天5分钟玩转OpenStack

    2017-02-15 - OpenStack 的 instance 是通过 Glance 镜像部署的,所以准备镜像是必须要做的工作。本节介绍 Linux 镜像的制作方法。 下载clould 镜像 最简单的方法是使用标准镜像。主流的Linux发行版都提供可以在 OpenStack 中直接使用的cloud镜像,下载地址: CentOS6:ht...

  • qemu下运行lk(little kernel)

    2017-02-15 - lk(https://github.com/littlekernel)是little kernel的简称, 是一个托管在github的开源项目.作用和UBoot类似,作为bootloader进行系统的引导. QEMU(https://en.wikipedia.org/wiki/QEMU)是一套跑在Linux下的虚拟机.具体参见wiki. 预备条件,ubuntu 需要安...

  • CentOS 7 64位环境下安装llvm以及python的llvmlite包CentOS 7 64位环境下安装llvm以及python的llvmlite包

    2017-02-15 - llvm是一个很强大的编译器,具体的内容请读者自行搜索一下哈。 安装步骤: 1.安装llvm 2.安装python的llvmlite包 一.安装llvm(版本是3.5) 1.需要的文件 LLVM source code Clang source code Clang Tools Extra source code Compiler RT source code LibC++...

  • 如何在KDE Plasma 5.9中激活全局菜单如何在KDE Plasma 5.9中激活全局菜单

    2017-02-15 - 全局菜单是 KDE Plasma 5.9 这个最新的 KDE 桌面环境主版本中的最有趣的功能之一。 全局菜单允许用户将应用程序菜单放到程序内,作为标题栏按钮或放到屏幕顶部的组件面板中。 全局菜单是一个用户渴望的令人兴奋的功能,但不幸的是,由于某些原因,如果你不知...

  • 用Pi-hole和Orange Pi阻止家中所有设备上的广告用Pi-hole和Orange Pi阻止家中所有设备上的广告

    2017-02-15 - 你是否很恼火地发现你的浏览器、智能手机和平板上不装广告拦截器不行? 至少我是这样的。我家里有一些智能设备,但是它们似乎没有任何类型的广告拦截软件。 好了,我了解到 Pi-hole 是一个可以运行在树莓派板子上的广告拦截软件,它能在各种广告到达你的设备...

  • linux下crontab定时访问指定urllinux下crontab定时访问指定url

    2017-02-15 - 1.定时访问url: 1.1.连接远程主机,连接成功后,输入命令 crontab -e: 1.2.打开文件,直接输入需要执行的脚本:(在这里之前要检查 /usr/bin/curl) 1.3.输入如上命令,内容的意思是:每天凌晨3点,访问某一个网址 输入完毕即按 Esc =》 输入冒号:=》输入...

  • linux下electron打包

    2017-02-14 - 1.使用命令 npm install --save-dev electron-packager将electron-package安装到项目的路径下面 2.使用命令npm install electron-prebuilt --save-dev 将 electron 安装到项目的路径下面 注:完成以上两步骤会在 package.json 生成文件 devDependencies: { el...

  • 经验分享:九大GNOME Shell扩展助您定制桌面Linux

    2017-02-14 - 每位用户在首次设置新计算机时,都会进行有针对性的自定义包括切换桌面环境、安装终端shell、选择自己喜欢的浏览器或者更改壁纸。 对我个人来讲,设置新Linux计算机时,最重要的是安装GNOME桌面环境扩展,同时通过一些偏好设置满足自己的使用习惯。另外提一...

  • Cartographer ROS for Turtlebots初探Cartographer ROS for Turtlebots初探

    2017-02-14 - 今天抽了会时间安装了Cartographer ROS for Turtlebots 系统版本:Ubuntu 14.04 (Trusty) with ROS Indigo,系统是用的TurtleBot ISO with the following link and create startup USB disk using Startup Disk Creator or similar tools. ubuntu-14.04.2-de...

  • Linux查看文件编码格式及文件编码转换Linux查看文件编码格式及文件编码转换

    2017-02-14 - 1.问题描述(linux下经常遇到的编码问题) 师兄在 windows 下写的一段程序(C/C++ 编写), 传给我在 Linux 下面运行, 编译和运行的时候输出的时候中文乱码了。 2.原因解析 如果你需要在 Linux 中操作 windows 下的文件, 那么你可能会经常遇到文件编码转换的问题....

  • 把你的Linux打扮的像个黑客屏幕把你的Linux打扮的像个黑客屏幕

    2017-02-14 - Gnu/Linux的好玩,真是有目共睹,世界上越来越多的用户已经使用和玩耍它很久啦。今天Linux已经成为了一个庞大的生态链系统。从树梅派到超级计算机,从网络交换机到SDN都有Linux操作系统的身影。其实Gnu/Linux系统本身指的是很多自由开源软件和Gnu/Linux内核...

  • Linux使用gnuplot将数据生成图Linux使用gnuplot将数据生成图

    2017-02-13 - gnuplot是由Colin Kelly和Thomas Williams于1986年开始开发的科学绘图工具,支持二维和三维图形。它的功能是把数据资料和数学函数转换为容易观察的平面或立体的图形,它有两种工作方式,交互式方式和批处理方式,它可以让使用者很容易地读入外部的数据结果,...

  • 如何在使用网吧或公用计算机时保持数据安全如何在使用网吧或公用计算机时保持数据安全

    2017-02-13 - 对我们许多人来说,安全最重要的是使我们的个人数据安全。理论上,最好的安全能够承受任何滥用。然而,在现实世界中,你不能覆盖所有可能的滥用情况。因此,最好的策略是使用多种技术来提高安全性。大多数正常人不需要复杂的方案和加密来保持安全,但是可以...

  • Kali 2.0 sana源

    2017-02-13 - 笔者在网上找到很多kali 的源地址,但有的源在apt-get update时出现了404错误,很明显远程软件源已经更新,路由路径都不对了,有的地址出现了not found。于是我整理如下源,其中有之前网上查到的,也有我从kali官方网站(https://kali.org/)中找到的源。 在...

  • 如何使用Kali Linux黑掉Windows如何使用Kali Linux黑掉Windows

    2017-02-12 - Kali Linux 派生自 Debian Linux,主要用于渗透测试,拥有超过 300 个的预安装好的渗透测试工具。Metasploit 项目中 Metasploit 框架支持 Kali Linux 平台,Metasploit 是一个用于开发和执行安全利用代码的工具。让我们来使用 Kali Linux 来攻破 Windows 吧...

  • linux下调整音量大小

    2017-02-12 - 不得不说,在linux下整音频和视频真是不容易.在windows中自带了关于音频和视频的工具,在linux下要两眼一抹黑地使用命令进行操作. 主要还是在linux下没找到合适的gui的调整工具. 几番搜索,找到一个调整音量大小的命令: amixer set Master 100% 命令执行之后会...

  • linux中非root用户使用wireshark进行抓包linux中非root用户使用wireshark进行抓包

    2017-02-12 - 开始的时候我是在终端中使用sudo 命令打开 wireshark 的,因为如果不这样的话 wireshark 就没法抓包...

  • Linux检查是否安装perl模块及列出所有已安装的perl模块

    2017-02-11 - 1.列出所有系统中已经安装的perl模块,可以使用以下命令: perldoc perllocal 或者: instmodsh 或者: find `perl -e print @INC` -name *.pm 2.查询单个perl模块的安装路径,可以使用如下命令: 以DBD::MySQL为例 perldoc -l DBD::mysql 3.查看安装的perl...

  • 安装GourdScanV2的踩坑过程安装GourdScanV2的踩坑过程

    2017-02-10 - 环境:ubuntu 16.04.1 1.安装dcoker sudo apt-get install docker.io 坑:sudo apt-get install docker 2.下载关于docker镜像的gourdscan.tar https://pan.baidu.com/s/1jINkSdS 3.通过winscp或者xftp,将gourdscan.tar移动到ubuntu的主目录下 4.使用命令 ca...

  • 让你的Linux远离黑客(一):两个安全建议

    2017-02-10 - 在本系列中,我们将介绍五种将黑客拒之门外的最简单的方法。 在互联网上没有什么比诱人的 Linux 机器让黑客更喜欢的了。在最近的 Linux 基金会网络研讨会中,我分享了黑客用来侵入的战术、工具和方法。 在这个系列的博文中,我们将介绍五种将黑客拒之门外的...

  • Linux下Nginx快捷启动关闭设置

    2017-02-10 - Linux下Nginx开关,正常方式是这样({nginx}-为Nginx安装路径): {nginx}/sbin/nginx #启动 {nginx}/sbin/nginx -s stop #停止 这种方式带来很多不便,因此介绍一种快捷启动关闭Nginx的方式。 在/etc/init.d下创建nginx启动脚本文件: vim /etc/init.d/n...

  • Linux临时修改dns到IP的映射

    2017-02-10 - 如果应用请求操作系统某个DNS对应的IP是什么时,Linux OS会先去比如/etc/hosts文件里找,如果没有,再去响应的dns server去查。 而/etc/hosts的文件格式大概为: 127.0.0.1 localhost 比如说我们现在在调试一个应用,这个应用会去call 某个server的service,...

  • EncryptPad—Linux中好用的加密文本编辑器EncryptPad—Linux中好用的加密文本编辑器

    2017-02-10 - 当今网络环境的安全形式已日趋严峻,所以在谈及数字隐私和安全时,我等普通用户也不得不越加小心谨慎。目前可用于保护用户数据的工具和应用程序也非常多,各类型的工具都为不同的用户应用环境和需求采用了形形色色的安全措施,本文系统极客就为大家介绍一款...

  • 交叉编译libpng以及zlib开源库交叉编译libpng以及zlib开源库

    2017-02-10 - 关于Linux开源库的编译过程,特别是在嵌入式系统中使用; 上图完美诠释了我本次编译的环境和运行目标; 下载zlib-1.2.8.tar.gz和libpng-1.6.17.tar.gz。 admin@ubuntu:~/src$ tar -zxvf libpng-1.6.17.tar.gz admin@ubuntu:~/src/libpng-1.6.17$ ./configure...

  • VirtualBox虚拟机路径迁移方法VirtualBox虚拟机路径迁移方法

    2017-02-10 - VirtualBox虚拟机文件默认存放位置在C盘,Hadoop搭建完全分布需要多建立几个虚拟机,C盘就直接满了,所以先改个默认路径吧。 1.选择全局设定 2.选择你想把虚拟机vdi存放的路径 重点:虚拟机文件迁移方法 1.先把你的某个虚拟机的整个文件夹拷贝到你的目录下去...

  • 如何在Linux中创建一个共享目录如何在Linux中创建一个共享目录

    2017-02-10 - 作为系统管理员,你可能有一个特定目录,你希望为 Linux 服务器上的每个用户授予读/写访问权限。在本指南中,我们将回顾如何在 Linux 中对特定目录(共享目录)上的所有用户启用写访问。 这要求设置适当的访问权限,而最有效、可靠的方法是为所有要共享或对...

  • Synopsys VCS高版本Linux系统上的使用

    2017-02-09 - 使用环境:Ubuntu 16、VCS-2014. 在高版本的Linux系统中通常gcc的版本较高,而VCS-2014中使用的gcc版本为4.4.7,直接用gcc的高版本链接其库会有问题。 自己编译或者找到现成的gcc-4.4.7版本。我编译的版本在Linux的路径为/home/ProgramFiles/synopsys/gcc-4....

  • 深度linux15.3使用DocuPrintP115W深度linux15.3使用DocuPrintP115W

    2017-02-09 - 由于富士施乐没有提供DocuPrintP115W版本LINUX版本的驱动,所以深度linux这类的linux系统不能从官方网站里下载安装打印驱动,今天我在这里教大家利用ppd文件来驱动DocuPrintP115W打印机。 下载驱动文件: https://pan.baidu.com/s/1eSfz1js 密码: c9vk,并解...

  • 双显卡笔记本安装CUDA+theano、tensorflow环境双显卡笔记本安装CUDA+theano、tensorflow环境

    2017-02-09 - 站在岸上学不会游泳。看了各种深度学习的新闻、有意思的paper,要开始搭建深度学习环境入坑了。昨天看到一视频展现了tensorflow在Android平台上的应用,感觉潜力巨大,所以选择了tensorflow。 结合几篇安装文章总结了安装方法,可能是最简便的一种了。 笔记...

  • 为我们的snap应用添加一个独特的图标为我们的snap应用添加一个独特的图标

    2017-02-09 - 在先前的文章"利用snapweb来管理我们的Ubuntu Core应用"(http://www.linuxdiyf.com/linux/25592.html)中,我们可以看到有些应用可以显示一个自己独特的应用图标,而另外一些应用只显示一个缺省的Ubuntu Logo图标.这其中的原因是因为我们在snapcraft.yam...

  • 删除android系统设置中不需要的选项删除android系统设置中不需要的选项

    2017-02-08 - 新买的android手机中基本上都内置很多厂家或者运营商的应用,这些可以通过root之后删除,但是有的厂家甚至将一些东西写进了系统设置中,这些选项可能很多人根本用不上,所以下面为大家介绍我在删除这些选项时的文章,供大家参考。 反编译Settings.apk,请参...

  • linux下使用apktool反编译和回编译安卓apklinux下使用apktool反编译和回编译安卓apk

    2017-02-08 - linux下使用apktool反编译安卓apk。 下载安装apktool,请参照下图中的链接地址中apktool的官方安装文档下载和安装,我用的ubuntu中apt-get源安卓的,不行,反编译报错,可能因为不是最新版本的,所以建议使用官方文档的方法安装。 打开终端 创建工作目录切换...

  • 无线网络中,使用MDK3把指定的用户或者热点踢到掉线无线网络中,使用MDK3把指定的用户或者热点踢到掉线

    2017-02-08 - 准备 1:系统环境为ubuntu16.04, 2:需要mdk3,mdk3这个软件需要通过apt安装,需要kali系统的源 3:需要安装aircrack-ng套件 今天这套东西,可以在未连接上靶机网络的情况下,把别人的机器踢掉线 Authentication Flood Attack 攻击指定的wifi热点,只要知道...

  • 在QT中引用Shark Machine Learning library在QT中引用Shark Machine Learning library

    2017-02-08 - 最近因为项目需要,看了看机器学习方面的东西。搜索了一番,发现Shark正是需要的东西。于是准备按官方文档来使用它了。但是官方文档只有怎么生成静态库,并没有在QT里引用的sample。 废话不多说,直接上步骤: 首先,环境:Ubuntu 16.04,Qt5.7,shark 3.1.3...

  • Linux操作系统下的锐浪报表使用说明Linux操作系统下的锐浪报表使用说明

    2017-02-08 - 锐浪报表除了可以在Windows操作系统下跑,还可以在其他电脑操作系统下运行吗?答案是当然的。下面我们就用Linux操作系统和锐浪报表6.1版本来进行演示说明。 虚拟机:VMware虚拟机11.0 Linux操作系统:优麒麟16.04 UKUI预览版(这个版本比较像Windows的操作习...

  • 改善Debian Linux软件包管理的七款工具

    2017-02-07 - 如果你运行Debian或它的衍生版本之一(比如Linux Mint或Ubuntu),迟早会遇到apt-get和dpkg,它们是主要的软件包管理命令。然而,这些只是最常见的Debian软件包工具。这些年来,Debian实际上陆续推出了几十款让安装和配置软件包更容易的脚本和工具。 许多这些...

  • 通过WSL(Windows Subsystem for Linux)在Win下愉快的玩耍Linux通过WSL(Windows Subsystem for Linux)在Win下愉快的玩耍Linux

    2017-02-07 - WSL(Windows Subsystem for Linux) 是 在Windows系统中为那些熟悉Linux用户准备的诸多子系统功能。换言之,你可以在Windows环境下来执行Linux操作,运行 Linux程序。这对于Windows、Linux双系统有需求的用户来说是个不错的功能。本文详细介绍了如何使用 WSL...

  • rhel6.4上安装octaverhel6.4上安装octave

    2017-02-07 - GNU Octave 是一种高级语言,主要设计用来进行数值计算,它是 MathWorks 出品的 Matlab 商业软件的一个强有力的竞争产品。除了 gnuplot 所提供的简单命令集之外,Octave 还为进行数学编程提供了一种丰富的语言。我们甚至可以使用 C 或 C++ 语言编写自己的应...