红联Linux门户

Linux帮助
  • xz压缩解压工具的安装xz压缩解压工具的安装

    2016-11-13 - 高版本的tar是可以解压xz压缩包的,假如可以,可直接跳过小节。假如不能解压压缩的话,需要安装下面的步骤安装xz的压缩解压工具。 下载的时候总会出现*.xz的文件。这个文件压缩率比较大,根据官方的说明文档,他可以比gzip格式小大约30%,要比bzip2格式的压...

  • 让VIM支持Python2 by update-alternatives让VIM支持Python2 by update-alternatives

    2016-11-12 - 前言 Ubuntu 16+中$ sudo apt install vim所安装的vim只支持Python3,但很多插件如YCM和powerline均需要Python2,那就来场生命贵在折腾吧! 自检 在shell中输入以下命令,若出现-python则表示不支持Python2,+python则表示支持;-python3表示不支持Python3,+...

  • windows和linux执行class

    2016-11-12 - windows系统: java -classpath .;lib/* com.Test linux系统: java -classpath .:ib/* com.Test .代表当前路径,这是java执行时的默认路径,所以在执行了classpath后需要手工加上这个路径,否则会提示找不到要执行的类。 ;用来隔开两个路径 lib/*表示lib下...

  • 使用trusty-server-cloudimg-amd64-disk1.img使用trusty-server-cloudimg-amd64-disk1.img

    2016-11-12 - trusty-server-cloudimg-amd64-disk1.img是ubuntu官方提供的cloud image,但是默认不能使用密码登陆,大小为2.2G,普通使用很不方便,下面是修改登录密码的方法: # ubuntu 16.04上执行的操作,安装修改工具包 sudo apt install -y libguestfs-tools guestfi...

  • 如何在Linux虚拟机中安装Parallels Tools如何在Linux虚拟机中安装Parallels Tools

    2016-11-12 - 适用于软件 Parallels Desktop 11 for Mac、Parallels Desktop 10 for Mac、Parallels Desktop 9 for Mac 症状 我已经安装了新的基于RPM的Linux虚拟机,现在我想要在其中安装Parallels Tools。 解决方案 重要说明:在安装Parallels Tools之前,我们建议您将L...

  • linux下如何获得特定字符串前后几行文本linux下如何获得特定字符串前后几行文本

    2016-11-12 - 如果要获得一个文件中的最后几行,使用tail命令就可以很方便的实现。但在有些时候,会需要用到如标题中所描述的功能。 我举一个具体的例子:在打印日志堆栈信息时,就是在字符串exception 之后的几行,但这整个部分是在文件的中间,如果将这部分数据提取出来...

  • Linux下获取binary中的rpath信息,rpath的意义

    2016-11-11 - objdump -x binary-or-library | grep RPATH 或者: readelf -d binary-or-library | head -20 windows 下一个程序的dll搜索路径首先是程序目录,然后是一些系统目录。linux 下的可以通过设置 LD_LIBRARY_PATH 等方法来添加搜索路径,但是这些路径是定死的,...

  • 病毒过后,系统管理员投向了Linux病毒过后,系统管理员投向了Linux

    2016-11-10 - 我开源事业的第一笔,是我在 2001 年作为一名兼职系统管理员,为大学工作的时候。成为了那个以教学为目的,不仅仅在大学中,还在学术界的其他领域建立商业案例研究的小组的一份子。 随着团队的发展,渐渐地开始需要一个由文件服务、intranet 应用,域登录等...

  • 用pypiserver搭建个人的pypi源

    2016-11-10 - 上一篇文章http://www.linuxdiyf.com/linux/25882.html中已经讲了怎么搭建pypi源,但是这个源有很多个人用不到的包而且同步时间长,我只需要一些常用的pypi怎么办?pypiserver可以满足。可以拉取Docker pull becivells/pypiserver Dockerfile贴出来供大家参...

  • linux下使用bandersnatch搭建Python pypi本地源linux下使用bandersnatch搭建Python pypi本地源

    2016-11-10 - 最近需要在离线环境下安装Python的包找了几个发现都不太适用最后选择了bandersnatch这个也是官方推荐使用的,bandersnatch会定时抓取官方镜像,安装简单一次安装之后你就不用管了而且运行也非常稳定。看了很多教程别人说只有50G左右,我留了500G的空间,最后...

  • CentOS系统单独编译安装Geo-IP支持库软件

    2016-11-09 - 在前面有折腾GoAccess日志分析工具(安装方法:http://www.linuxdiyf.com/linux/24353.html),且在安装工具之前是需要用到安装支持库的,其中就需要Geo-IP,主要是用来分析日志用户中的国家和地区。一般而言,直接yum安装是可以实现的,但是有些默认系统中...

  • Linux系统上删除启动菜单(boot menu)的多余项Linux系统上删除启动菜单(boot menu)的多余项

    2016-11-09 - 重新安装了一个Linux系统,用的是Deepin桌面版系统,界面很炫,所以尝试了一下,电脑上之前安装的fedora,现在不用了,想从启动菜单。 (boot menu)里删除掉,在安装好deepin系统后,在命令行下直接删除,强迫症的表现。 装好deepin系统后,电脑开机启动按F12...

  • Linux系统图解安装CLion编写程序并进行单元测试Linux系统图解安装CLion编写程序并进行单元测试

    2016-11-09 - 我对JetBrains公司的IDE情有独钟,于是这里使用的IDE是CLion,CLion是以IntelliJ为基础,专为开发C及C++所设计的跨平台IDE,可以在Windows、Linux及MacOS使用。 本文介绍了在Linux系统(以Ubuntu16.04为例)下如何安装CLion-2016.2.2(及其破解)和它的简单...

  • centos 6.5安装elixir

    2016-11-09 - elixir不能直接通过yum安装,但是有基于erlang的绿色包。所以只要先通过yum装好erlang即可。 1.登录阿里云主机 2.查看系统版本 [~]$ cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m [ ~] 查看内核版本 $ uname -a Linux ITE-We 3.10.5-3.el6...

  • 如何在Arch Linux的终端里设定WiFi网络如何在Arch Linux的终端里设定WiFi网络

    2016-11-09 - 如果你使用的是其他 Linux 发行版 而不是 Arch CLI,那么可能会不习惯在终端里设置 WiFi。尽管整个过程有点简单,不过我还是要讲一下。在这篇文章里,我将带领新手们通过一步步的设置向导,把你们的 Arch Linux 接入到你的 WiFi 网络里。 在 Linux 里有很多...

  • esxi(vsphere):打开虚拟机和主机之间的copy/paste功能esxi(vsphere):打开虚拟机和主机之间的copy/paste功能

    2016-11-08 - 在VMware Workstation中运行的虚拟机如果安装了vmware-tools(如何安装vmware-tools网上有很多教程,这里不再说明),基本上就可以正常使用主机和虚拟机之间的copy/paste文本粘贴,但在(vsphere4.0以后)esxi上因为安全限制更高,所以安装vmware-tools后默认是将...

  • 用polipo将shadowsocks转换为http代理

    2016-11-08 - shadowsocks使用的是socket代理,由于很多应用下面无法配置socket代理或者比较麻烦,此处提供一个教程将shadowsocks转换为http代理,用的小工具为polipo一个小型代理服务软件,可以将socket代理转换为http代理。 Prelight 1.一个已经配置好的shadowsock代理...

  • Wire:一个极酷、专注于个人隐私的开源聊天程序来到了Linux上Wire:一个极酷、专注于个人隐私的开源聊天程序来到了Linux上

    2016-11-08 - 回到大约两年前,一些曾开发 Skype 的开发人员发行了一个漂亮的新聊天应用个程序:Wire。当我说它漂亮的时候,只是谈论它的外貌。Wire 具有一个许多其他聊天应用程序所没有的整洁优美的外貌,但这并不是它最大的卖点。 从一开始,Wire 就推销自己是世界上最...

  • Snap Chrome浏览器及展示如何在snap中打入debian包Snap Chrome浏览器及展示如何在snap中打入debian包

    2016-11-08 - Chrome浏览器是一个非常重要的应用.它甚至成为我们平时工作而不可以缺失的工具.在今天的教程中,我们来展示如何把Chrome浏览器打包为一个snap应用. 我们知道,每当我们在电脑上安装我们的Chrome浏览器时,我们可以在如下的地址来下载我们的Chrome deb安装...

  • 使用RPM包安装PBS Pro

    2016-11-08 - 下载 首先下载PBS Pro,这里使用v14.1.0版本。下载地址:https://github.com/PBSPro/pbspro/archive/v14.1.0.tar.gz 下载后将文件名改为pbspro-14.1.0.tar.gz 准备机器 准备两个机器,机器名分别为pbsmaster和pbsslave。 修改两个机器的/etc/hosts文件,确保...

  • 图解Linux终端ctrl+z与ctrl+c的使用差异图解Linux终端ctrl+z与ctrl+c的使用差异

    2016-11-08 - 两者的实现方式: ctrl+z:直接停止当前执行的命令。 ctrl+c:挂起当前执行的命令。 当执行ping localhost 命令时,按下ctrl+z就会结束这个命令。再执行ps -e|grep ping 发现已经没有ping命令在执行了。 如果按下的是ctrl+z, ping命令就会被挂起,并不会结...

  • 用GMT绘制测高卫星Topex_Poseidon_Jason的地面轨迹用GMT绘制测高卫星Topex_Poseidon_Jason的地面轨迹

    2016-11-08 - 运行环境:Ubuntu16.04+GMT5.2.1 1.思路 AVISO网站(http://www.aviso.altimetry.fr/en/data/tools/pass-locator.html)提供了多个卫星的kml文件,这是现成的轨迹数据,想办法用GMT读取出来即可,正好GMT的kml2gmt模块可以将Google Earth的KML文件转换为GMT...

  • 用Eclipse开发调试Hadoop程序后打jar包后,到Hadoop集群上运行用Eclipse开发调试Hadoop程序后打jar包后,到Hadoop集群上运行

    2016-11-08 - 1.Linux系统(Ubuntu14.10)下Hadoop开发环境搭建 下载Eclipse,解压安装,下载hadoop-eclipse-plugin-2.5.1.jar插件,放至/eclipse/plugins/目录下。创建hadoop连接。这样就可以用eclipse编写Hadoop程序,调试正确后,就可以打成jar包,提交到Hadoop分布式集...

  • Linux下$(cd `dirname $0`;pwd)

    2016-11-08 - Linux下获取当前的目录,需执行以下命令: $(cd `dirname $0`;pwd) 其中: dirname $0,取得当前执行的脚本文件的父目录 cd `dirname $0`,进入这个目录(切换当前工作目录) pwd,显示当前工作目录(cd执行后的) 在使用的过程中需注意此事项: 命令中`不是英文...

  • 怎样在CentOS里下载RPM包及其所有依赖包怎样在CentOS里下载RPM包及其所有依赖包

    2016-11-08 - 前几天我尝试去创建一个仅包含我们经常在 CentOS 7 下使用的软件的本地仓库。当然,我们可以使用 curl 或者 wget 下载任何软件包,然而这些命令并不能下载要求的依赖软件包。你必须去花一些时间而且手动的去寻找和下载被安装的软件所依赖的软件包。然而,我...

  • Linux中bashrc中的rc是什么意思Linux中bashrc中的rc是什么意思

    2016-11-07 - 刚刚配置 .bashrc 文件时,突然想,这里面的 rc 是什么意思? 使用了这么长时间,这个都不知道,这是醉了。搜索之,还真有不少人探究过,哈哈。 这个在ubuntu社区里有人回答过: rc 是取自 runcom, 来自麻省理工学院在 1965 年发展的 CTSS系统。 相关文献曾...

  • linux下开发板挂载U盘linux下开发板挂载U盘

    2016-11-07 - 当插入U盘的时候,系统会有一些提示信息,如下所示: 这时可以发现,U盘显示为sda1,这时执行mount命令: mount /dev/sda1 /usr/sda 其中/dev/sda1为自己的U盘设备,/usr/sda目录就是你U盘挂载的路径。 mycom为U盘里的内容。 本文永久更新地址: http://www....

  • At91sam9g35K烧录Linux系统At91sam9g35K烧录Linux系统

    2016-11-07 - 一、烧录准备 目标板:At91sam9g35K 烧录文件:bootstrap,u-boot and Linux kernel images 准备工具:SAM_BA、SecureCRT 二、烧录过程 1、连接开发板 使用miniUSB将开发板连接到电脑,按ISP按键并上电,打开SAM_BA,点击connect,连接开发板。结果如下所示:...

  • 怎样在RHEL、CentOS和Fedora上安装Git及设置Git账号怎样在RHEL、CentOS和Fedora上安装Git及设置Git账号

    2016-11-07 - 对于新手来说,Git 是一个自由、开源、高效的分布式版本控制系统(VCS),它是基于速度、高性能以及数据一致性而设计的,以支持从小规模到大体量的软件开发项目。 Git 是一个可以让你追踪软件改动、版本回滚以及创建另外一个版本的目录和文件的软件仓库。 Gi...

  • Python脚本开机自启动(Linux)Python脚本开机自启动(Linux)

    2016-11-06 - Python脚本开机自动运行;本帖适用于使用systemd的Linux系统,现在流行的Linux发行版都使用systemd。 后台服务程序是随系统自启动的,我们只要把Python脚本配置为服务就行了。需要注意的一点是你Python脚本的启动时机,它依赖不依赖其他服务(网络连接、一些...

  • Linux环境安装Eclipse安装jad反编译插件Linux环境安装Eclipse安装jad反编译插件

    2016-11-06 - 下载地址:https://pan.baidu.com/s/1bo8W3Zh -安装所需要的资源 1、net.sf.jadclipse_3.3.0.jar 2、jad158e.linux.inter.zip文件 3、拿到资源后解压.zip文件 unzip 文件名,看到jad执行文件,移动到jdk的bin目录下(其他目录也可以)mv jad /opt/java/jdk/b...

  • Linux运行jmeterLinux运行jmeter

    2016-11-06 - 1、首先要搭建Linux下jmeter运行的环境 准备条件:jdk+jmeter安装包 http://jmeter.apache.org/ 2、配置环境变量 在/etc/profile文件下添加环境变量 (1)添加jdk环境变量 vim profile ---进入该文件 i----进入编辑模式 在文件末尾配置环境变量: export JAVA_...

  • Linux显示隐藏目录或隐藏文件的占用空间

    2016-11-06 - du -sh .[!.]* du命令用来看文件size .[!.]* 是正则式, 意思是第一位是点, 第二位是除了点以外的字符, 第三位是任意字符或者不存在 后面可以再加一个 *来包括非隐藏文件 后面还可以接 sort -h来对占用空间进行排序(sort 的 -k2 可以指明根据第二列来排序) du...

  • 如何查找YUM安装的JAVA_HOME

    2016-11-06 - 很多需要javac 的程序依赖 JAVA_HOME环境变量. 如果是手工下载源码安装的JDK,很容易知道JAVA_HOME的目录. 例如 whereis javac javac: /usr/local/jdk1.8.0_74/bin/javac 那么对应的 JAVA_HOME 为 /usr/local/jdk1.8.0_74. 而 YUM 安装的 jdk, 不需要配置 PA...

  • Kali Linux2016.2 i386启用SSH远程登录及安装HTOP、NETHOGS工具

    2016-11-06 - 首先编辑sshd_config文件: leafpad /etc/ssh/sshd_config 将sshd_config文件中的语句PermitRootLogin prohibit-password修改为:PermitRootLogin yes,保存文件。 使用service ssh start命令启动SSH服务,在远程终端上测试用SSH登录系统。 SSH正常登录后,...

  • Kali Linux 2016.2 i386系统下更换GRUB背景图片Kali Linux 2016.2 i386系统下更换GRUB背景图片

    2016-11-06 - 我是在网上发现老外的文章,名字是Kali Linux 下更改GRUB背景的5种方法之类的。原文链接: https://www.blackmoreops.com/2015/11/27/change-grub-background-in-kali-linux/ 我不想把5种方法都学习一遍,只是实现改变GRUB背景就好。下面就开始吧。 首先在Te...

  • linux下使用pidcat找buglinux下使用pidcat找bug

    2016-11-05 - 第一步: 安装pidcat 第二步: 找到APP的包名 比如 adb shell ps | grep sangfor adb shell pm list package 第三步: 在ubuntu终端输入 pidcat.py 包名 结果: 本文永久更新地址: http://www.linuxdiyf.com/linux/25743.html...

  • Linux系统,在图形界面下,设置开机启动客户端程序(脚本)Linux系统,在图形界面下,设置开机启动客户端程序(脚本)

    2016-11-05 - 图解方式讲解Linux系统,在图形界面下,设置开机启动客户端程序(脚本)。 在命令行输入以下明令: gnome-session-properties 如图: 弹出Startup Applications Preferences对话框: 如下图所示: 点击Add按钮,弹出如下对话框,在对话框中,输入要打开的程...

  • windows平台与linux平台如何查看machine支持的最大内存windows平台与linux平台如何查看machine支持的最大内存

    2016-11-05 - windows 平台 wmic memphysical get maxcapacity linux平台 dmidecode | grep -P Maximum\s+Capacity ESXI里面的虚机的查看结果 一台I3联想台式机查看到的结果 本文永久更新地址: http://www.linuxdiyf.com/linux/25736.html...

  • 手机上怎么安装linux系统手机上怎么安装linux系统

    2016-11-04 - linux为世界而生,很多朋友只有手机没有电脑,怎么办? 别担心,今天小编给大家讲讲怎么在手机上边安装linux系统,学习之后,你也可以玩玩,当然也可以学习linux。 学习linux有什么用? 自我成就感 能够找到一份不错的收入 还可以学习kali linux进行安全渗透...