红联Linux门户

Linux帮助
  • 【Cubieboard2】配置编译内核支持SPI全双工通信驱动

    2016-06-14 - 1,cubieboard2 A20系列,无论是官方还是社区的系统,默认都是不支持SPI总线驱动的。需要重新编译配置内核,修改文件才能支持SPI全双工通信。本文以Cuieboard2 Debain为例,进行讲解; 2,重新编译配置内核 (1)先去官网下载对应版本的linux内核源码,地址...

  • git与github连接

    2016-06-14 - 简单记录下自己琢磨git的运用 和 git 与 github账户的连接,本人是在ubuntu操作系统下操作的(除了git安装部分同样使用与windows)。如果系统为windows,一下所有在终端输入的指令都在git bash 上运行即可。 准备工作: 1、我们需要下载git并安装(我的是系统...

  • linux安装中文支持包及中文字符集配置+i18n

    2016-06-13 - 由于某些原因系统安装时未安装中文支持,导致后续应用出现中文方块乱码现象,解决方法很简单,当然不是重装,只需以下三步即可搞定。 1、安装中文包: yum -y groupinstall chinese-support 安装所有与中文支持相关的包 2、修改字符编码配置文件 # vi /etc/s...

  • 添加php命令到全局变量-centos

    2016-06-13 - 在开发过程中、需要使用到php命令执行程序、但是php命令没有在全局命令中;每次执行都需要加上全路径特别麻烦,下面介绍一种方式,把php命令添加到全局变量中,以后每次只用输入php可以了。 编辑/etc/profile文件 在最后一行加入: PATH=$PAHT:/usr/server/p...

  • 磁盘(/)根分区占满,根分区扩容磁盘(/)根分区占满,根分区扩容

    2016-06-13 - 今天打开linux虚拟机想做个实验,结果报错,软件安装不了,查看yum源没有错误,然后查看来一下磁盘分区的使用情况,结果发现跟分区没有可用空间了。 查看分区使用情况 [root@cct ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup...

  • 目录和文件rwx权限的含义

    2016-06-12 - r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。 w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。 x(eXecute,执行):对文件而言,具有执行文件的权限;对...

  • linux中wheel组的概念linux中wheel组的概念

    2016-06-12 - 先来看看维基百科中对wheel组的一段描述: Wheel group: Modern Unix systems use user groups to control access privileges. The wheel group is a special user group used on some Unix systems to control access to the su command, which allows a u...

  • 虚拟机下Linux克隆(保证能够上网)虚拟机下Linux克隆(保证能够上网)

    2016-06-12 - 一、-右键选中需要克隆的虚拟机--》管理--》克隆--》下一步--》下一步--》 按照图中红色进行操作--》继续下一步这时出现 根据自己想要设置的名称和路径自行配置---》完成 这样克隆就完成一大半了。 接下来比较重要:需要重新生成MAC地址,避免和其他虚拟机冲...

  • 替换^M符号|Linux^M符号替换替换^M符号|Linux^M符号替换

    2016-06-12 - 在windows下编辑的txt文件,上传到Linux会在vi中显示^M符号。 如何删除这个符号,本文做详细介绍。 打开一个terminal命令行终端 然后输入如下命令 sed -i s/^M//g FileName 把这里的filename替换成你自己要处理的文件名就可以了 注意^M在Linux中命令行的输入...

  • Centos7下修改默认网卡(改为eth0)

    2016-06-12 - 1.编辑网卡信息 [root@linux-node2~]# cd /etc/sysconfig/network-scripts/ #进入网卡目录 [root@linux-node2network-scripts]# mv ifcfg-eno16777728 ifcfg-eth0 #重命名网卡名称 [root@linux-node2network-scripts]# cat ifcfg-eth0 #编辑网卡信息 TYPE=Et...

  • lvm之创建/扩容/缩容/快照及关闭的全部流程操作记录

    2016-06-12 - 一,基本介绍 Linux用户安装Linux 操作系统时遇到的一个最常见的难以决定的问题就是如何正确地给评估各分区大小,以分配合适的硬盘空间。随着 Linux的逻辑盘卷管理功能的出现,这些问题都迎刃而解,lvm是逻辑盘卷管理(Logical Volume Manager)的简称,它是...

  • linux下如何将pdf转换成text文本linux下如何将pdf转换成text文本

    2016-06-12 - PDF中的有些文字是无法复制的, 面对整篇的文字,让我们一个字一个字的输入需要耗费大量的时间与经历,如果需要几百页的文字,那就更不可能了.小弟在Linux中找到了几款转换工具,亲测效果相当不错,下面一一介绍. 安装软件 sudo apt-get install gocr sudo apt-get...

  • 将你的Raspberry Pi 2根文件系统由EXT4迁移到f2fs

    2016-06-12 - 解决三星SD卡不兼容问题。 缘起: 我是用的是一张三星16G的SD卡型号为:MB-MP16D,上网查看树莓派支持情况,发现列表里没有我使用的型号,于是就想试试看。 树莓派2到手后按照官方的方法安装了Raspbian,启动正常,心想这张卡还真可以。可是好久不长,关机再...

  • linux根据端口号找出进程名linux根据端口号找出进程名

    2016-06-11 - 1.使用lsof找出pid lsof -i:22 2.使用netstat找出pid #找出非监听端口 netstat -ntp | grep :22 #找出监听端口 netstat -ntpl | grep :22 3.使用ps找出进程名 ps -ef|grep $pid 本文永久更新地址: http://www.linuxdiyf.com/linux/21439.html...

  • linux查看机器网卡带宽linux查看机器网卡带宽

    2016-06-11 - 1.查看网卡 ifconfig eth0,eth1,eth2......代表网卡1、网卡2、网卡3、 lo代表127.0.0.1,即localhost bond0表示双网卡绑定 2.指定网卡查看带宽 iftop -i eth0 3.指定网卡并显示IP端口 iftop -i eth0 -P -nN 4.箭头表示传输方向 本文永久更新地址: http://...

  • linux查看磁盘是否SSD盘

    2016-06-11 - 在linux系统下如何查看磁盘是否SSD盘呢?今天教你一个命令。 命令: cat /sys/block/sda/queue/rotational 注意: 命令中的sba是你的磁盘名称,可以通过df命令查看磁盘,然后修改成你要的。 结果: 返回0:SSD盘 返回1:SATA盘 本文永久更新地址: http://ww...

  • linux如何查看进程OOM killerlinux如何查看进程OOM killer

    2016-06-11 - 基本概念: Linux 内核有个机制叫OOM killer(Out-Of-Memory killer),该机制会监控那些占用内存过大,尤其是瞬间很快消耗大量内存的进程,为了防止内存耗尽而内核会把该进程杀掉。 如何查看: grep Out of memory /var/log/messages 结果如图: 本文永久更...

  • 在linux下使用wine安装photoshop cs6在linux下使用wine安装photoshop cs6

    2016-06-11 - 首先声明:本文的安装方法为从windows中将安装好的程序移植到linux中,而不是直接通过wine运行photoshop的exe安装程序进行安装 wine建议版本:wine1.6(这个版本是最新稳定版本,运行PS也最稳定) PS版本:其实cs5也可以按照本文方法来进行移植 废话不多说,...

  • 4个顶级的开源问题跟踪管理工具4个顶级的开源问题跟踪管理工具

    2016-06-11 - 生活充满了bug。 无论怎样小心计划,无论花多少时间去设计,在执行阶段实际执行时,任何工程都会有未知的问题。也无妨。也许对于任何一个组织的最佳弹性衡量不是他们如何一切都按计划运行地处理事情,而是,当出现磕磕碰碰时他们如何驾驭。 对任何一个项目管...

  • CentOS下软件对应的软件包名

    2016-06-11 - 在CentOS下,我们在安装某个软件的时候会用yum。但很多时候,我们就是不知道对应的软件叫什么名字。这里,我当罗列的安装过的软件及对应的yum命令中的软件包名。 如有不对,欢迎指正! glib2.0 yum install libgnomeui-devel 安装svn: apt-get install subve...

  • Linux下更新firefox版本

    2016-06-11 - 第一步:到官网下载最新的安装包 在http://www.firefox.com.cn/download/下载得到 Firefox-latest.tar.bz2 第二步:解压安装包 $ tar jxfv Firefox-latest.tar.bz2 解压得 firefox 目录 第三步:替换原来的firefox $ cd /usr/lib $ sudo mv firefox firefox-...

  • CentOS设置工作区个数

    2016-06-11 - 前一段时间一直用Ubuntu,Ubuntu默认有4个工作区,左右上下切换非常方便。 可是自己却偏爱 CentOS,默认只有2个工作区。今天找到设置它的方法了,很简单。 右击桌面右下角的工作区: 会弹出菜单,选择 Preferences,则弹出如下对话框: 下面的事情,不用再多...

  • 嵌入式Linux设置PATH嵌入式Linux设置PATH

    2016-06-11 - 现在所做开发的平台为一个Realtek的SDK。由于某些需要,要将 /usr/local/bin 加入到 PATH 环境变量中。 该嵌入式Linux的文件系统中没有 /etc/profile 类似的文件,只有 /etc/rcS。博主发现在 /etc/rcS 里添加 `PATH=$PATH:/usr/local/bin` 并没能使之在串口...

  • Linux下的时区设置格式Linux下的时区设置格式

    2016-06-10 - 在我们的MiniHub产品上,时区是通过设置TZ环境变量或者设置/etc/TZ变量得到的。 这个可以查libc库源码阅读 tzset() 得知: 在函数 read_TZ_file() 函数中,从 /etc/TZ 中读取时区串。 系统帮助是这么说的: 如果 TZ 环境变量没有设置,或值是空的,或者不能...

  • minicom的使用minicom的使用

    2016-06-10 - 1、安装minicom sudo dnf install minicom 2、查看版本信息,验证是否正确安装 minicom -v 3、查看usb转串口驱动是否安装,设备是否正常挂载 lsusb 如图所示usb转转口设备正常挂载,使用的芯片为HL-340 linux下对所有设备操作面向用户的都是文件操作,在对串...

  • 在Linux上编译出来的coreclr与donet cli运行asp.net core程序在Linux上编译出来的coreclr与donet cli运行asp.net core程序

    2016-06-10 - 先在 github 上签出 coreclr 的源代码,运行 ./build.sh 命令进行编译,编译结果在 coreclr/bin/Product/Linux.x64.Debug/ 文件夹中。 接着签出 dotnet cli 的源代码,运行 ./build.sh 命令进行编译,编译结果在 cli/scripts/dotnet-cli-build/bin/ 文件夹中...

  • Atom 1.8.0发布,跨平台开源文本编辑器Atom 1.8.0发布,跨平台开源文本编辑器

    2016-06-10 - 跨平台开源文本编辑器Atom 1.8.0近日发布下载,Atom是被称为属于21世纪的开源代码编辑器,免费并跨平台,并且整合GIT并提供类似 SublimeText 的包管理功能,支持插件扩展,可配置性非常高。 Atom 1.8.0 更新日志: Better environment handling Shortcut for...

  • Centos 6.7 4TB硬盘LVM水平扩容Centos 6.7 4TB硬盘LVM水平扩容

    2016-06-09 - LVM 的使用,谁都不能不保证服务器没有扩容的一天!而一旦到了扩容的那天,你才来找扩容方法是多么的失败!网上使用方法这么多,不如看Candy的图形操作,手把手教你扩容!还在等什么?现在收藏Candy的这篇文章,以后扩容不用求人。 VM环境: 操作系统:Cento...

  • Linux下变更CPU频率管理策略

    2016-06-09 - 现在的CPU可以藉由改变输入的电压,改变CPU的工作频率。作业系统也可藉由这种方式控制CPU的节能或效率。在ubuntu图形界面下,indicator-cpufreq可以让你随时切换,但是这个程序在背后是如何运作的?或者在文字界面下,如何去变更? 在Linux的内核,基本上可...

  • 利用thermald和Intel P-state防止笔记本过热

    2016-06-09 - thermald是Intel开源技术中心开发的一款用于监视和控制cpu温度并防止其过热的工具,但它不会对系统性能产生重大的影响。值得一提的是仅在温度达到某个阈值的时候thermald才会应用各种降温方式,所以如果你的电脑通常情况下温度不够高的话,使用它将不会感到...

  • Linux桌面IM聊天软件:安司密信推出Linux版了Linux桌面IM聊天软件:安司密信推出Linux版了

    2016-06-09 - 国内加密聊天软件安司密信,最近推出了Linux桌面版,启动公测。比较轻便快捷,大家试用下。一起交流。(注:需要使用移动端注册账号,桌面版登录需移动端接收验证码。) 安司密信Linux版客户端下载:http://7te8il.com2.z0.glb.qiniucdn.com/pic/akeychat.pu...

  • ROS源码的下载

    2016-06-09 - 本文的目标是下载ROS源码,环境为Ubuntu 14.04。 首先在根路径下新建目录ros,然后cd到该目录下就可以开始下载了。 1.获取源列表,运行: sudo sh -c echo deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main /etc/apt/sources.list.d/ros-lat...

  • 在Debian Linux中使用DNSSEC和DNSCrypt

    2016-06-09 - 尽管有一个实时项目正在推进消除不安全的HTTP信息流量,DNS基本上还是一个依赖于未授权明文的网络服务。然而,还是有一些努力可以来尝试和修复这个问题的。这篇文章就是我使用Debian笔记本来同时利用DNSSEC 和 DNSCrypt进行安全的DNS通信的开始。 DNSCrypt D...

  • 使Vim更适合编代码

    2016-06-09 - 方式一: 在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格: set ts=4 (注:ts是tabstop的缩写,设TAB宽4个空格) set expandtab 对于已保存的文件,可以使用下面的方法进行空格和TAB的替换: TAB替换为空格: :set ts=4 :set expandtab :%retab!...

  • Ubuntu 16.04系统默认最大打开文件数为1024个

    2016-06-09 - 代码证明: #include stdio.h #include sys/types.h #include fcntl.h #include stdlib.h #include unistd.h int main(int argc,char *argv[]){ int fd; char name[1024]; int i = 0; while(1){ sprintf(name,file%d,++i); fd = open(name,O_CREAT,0777); //...

  • Ubuntu 16.04+JDK1.8全配置

    2016-06-09 - 首先 16.04 自带openjdk1.8。可以直接执行 java -version 如果打算使用官方的jdk,请往下看 前期准备:去官网下载JDK1.8版本 http://www.oracle.com/technetwork/java/javase/index.html PS.注意对应系统版本,终端输入uname -a查看。 1.解压安装 接着就是解...

  • 将Linux软件打包成Snap软件包

    2016-06-09 - 在 Linux 分发应用不总是那么容易。有各种不同的包格式、基础系统、可用库,随着发行版的一次次发布,所有的这些都让人头疼。然而,现在我们有了更简单的东西:Snap。 Snap 是开发者打包他们应用的新途径,它相对于传统包格式,如 .deb,.rpm 等带来了许多优...

  • 安装线程相关man page安装线程相关man page

    2016-06-08 - 默认情况下 ubuntu 系统中是没有线程相关的 man page,需要我们手动自己下载一次。使用如下命令可以下载 pthread 相关的 man page 文档: sudo apt-get install manpages-posix manpages-posix-dev 查看系统当前 pthread 库版本 getconf GNU_LIBPTHREAD_VERS...

  • android linux shell日期设置

    2016-06-08 - 说明: Android下的linux shell中的date和普通的date指令不一样,这里记录一下。 一、参考文章: Set the date from a shell on Android http://stackoverflow.com/questions/5300999/set-the-date-from-a-shell-on-android 二、操作方法: 1.格式:date -s...

  • 基于Linux的安卓开机界面修改

    2016-06-07 - 1.android开机动画显示原理 开机时,系统自动检测在/system/media/目录或/data/local/目录有没有bootanimation.zip文件。如果有,这按照bootanimation.zip里面的png排列顺序依次显示开机图片,开起来就是动画效果;否则按照Android默认的方式显示开机动画。...