红联Linux门户

Linux帮助
  • Linux LVM扩容当前分区

    2015-11-17 - 一、首先创建一块新的分区: fdisk /dev/hda n l #选择逻辑分区,如果没有,则首先创建扩展分区,然后再添加逻辑分区 1 #分区号(从5开始),/dev/hda1 (是第几个分区就选第几) t 8e #分区类型8e表示LVM分区 w #写入分区表 partprobe #重读分区表 mkfs t ext...

  • /dev/null的用途

    2015-11-16 - /dev/null ,从名称上可以很显然看出是一个空文件(写入到/dev/null时全部丢失,读取/dev/null时自己返回EOF),那么你会很疑惑,他到底有什么用途呢,请看下文听我讲解,可能你在很多脚本里看过 /dev/null,具体总结下几种常见用途. 一、禁止标准输出. eg:...

  • 如何在Linux上使用SSHfs挂载一个远程文件系统如何在Linux上使用SSHfs挂载一个远程文件系统

    2015-11-16 - 你曾经想过用安全 shell 挂载一个远程文件系统到本地吗?如果有的话,SSHfs 也许就是你所需要的。它通过使用 SSH 和 Fuse(LCTT 译注:Filesystem in Userspace,用户态文件系统,是 Linux 中用于挂载某些网络空间,如 SSH,到本地文件系统的模块) 允许你挂...

  • vim在每行行首或行尾添加/删除内容

    2015-11-16 - idea:利用vim中的批量替换功能实现。 一、添加 在每行行首添加相同的内容: :%s/^/要添加的内容 在每行行尾添加相同的内容: :%s/$/要添加的内容 二、利用正则表达式删除代码段每行的行号 :%s/^\s*[0-9]*\s*//gc 其中,^表示行首,$表示行尾,\s表示空格,[...

  • VMware中桥接(Bridged)模式静态ip的CentOS配置

    2015-11-16 - 为了解决这样一个问题,之前在虚拟机下配置hadoop集群的时候使用的是NAT模式,但是实际情况中局域网内还有另一台物理主机,希望这台物理主机能和虚拟机之间通信。遂决定改用Bridged方式,把它们都放在一个网段中。 VMware的设置这里省略了,选择桥接模式,桥...

  • 如何让你的Linux系统干净整洁如何让你的Linux系统干净整洁

    2015-11-15 - Linux的最大优点之一就是,使用一段时间后,它照样很稳定。Linux面临的最大挑战就是,将它安装起来,并找到并配置你完成工作所需要的软件。一旦你完成了这项任务,它几乎就会顺利运行起来。至于系统维护方面,倒没有太多的东西需要担心。另一方面,Windows是...

  • linux输出正确或错误信息到文件1>或2>>

    2015-11-15 - 1 :以覆盖的方法将『正确的数据』输出到指定的文件或装置上; 1:以累加的方法将『正确的数据』输出到指定的文件或装置上; 2 :以覆盖的方法将『错误的数据』输出到指定的文件或装置上; 2:以累加的方法将『错误的数据』输出到指定的文件或装置上; 例:...

  • kermit安装配置使用

    2015-11-15 - 安装: sudo apt-get install ckermit 配置: kermit在启动时会查找~/.kermrc文件,调用里面的命令来初始化kermit。只要将你所需的命令写到~/.kermrc文件里,启动后就可以省去一个一个敲命令的麻烦了! # vi ~/.kermrc set line /dev/ttyS0 ( 如果用的是 串...

  • X Window和控制台(命令行模式)的切换

    2015-11-15 - 一直以来我发现按照书上说的,在X Window下按Ctrl+Alt+F1~F6想切换到命令行模式时根本无法实现! 今天终于找到问题之所在了!原来是VMware的问题!是 VMware的热键和linux 的热键发生冲突导致的!在VMware中的菜单 Edit - Preferences - Hot Keys 中 选择Ctr...

  • Linux的文件命名中可以有空格

    2015-11-15 - 有一天在X Window中建立了一个目录名字中包含空格,这没有问题,后来发现在命令行中怎么也无法cd到该目录中,这个问题困扰我一整天,现在终于搞明白了,原因是命令行中会把空格当成分隔符号! 比如:mkdir hh kk,因为在hh 和kk之间包含空格,所以系统会在这...

  • LINUX下的SD卡分区

    2015-11-14 - 首先在windows下面使用HP格式化工具格式化SD卡,然后将SD卡接入Linux操作系统。 识别SD卡后,打开终端。查看SD卡是否已经挂载,如果已经挂载需要先卸载再操作。可以通过mount来进行查看。输入mount,我们可以看到我们的盘符为sdb。在终端输入umount /media/FA...

  • Linux上操作与BBBlack通过USB共享网络Linux上操作与BBBlack通过USB共享网络

    2015-11-14 - 在Linux主机上运行指令:(下面两个命令都需要root身份执行) root@PC:/home/user#iptables --table nat --append POSTROUTING--out-interface eth0 -j MASQUERADE iptables --append FORWARD --in-interface eth1 -j ACCEPT echo 1 /proc/sys/net/ipv4/ip_for...

  • JDK介绍&&linux下JDK环境变量设置

    2015-11-13 - Java历史 Java语言是Sun公司于1990开发的,2009年4月20日,Sun公司被Oracle公司收购,官方网站参考http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html。 JDK和SDK区别 很多程序员会用Java,但一些基本概念不是很清楚...

  • 为Digital Ocean主机添加swap分区

    2015-11-13 - 起因 Digital Ocean基础配置(512MB内存,20G固态硬盘,每月1TB流量)才5刀/月的价格让人想抗拒都难。不过512MB的内存用起来还是有点紧张的,今天用free -h查看内存使用情况时,发现居然没有swap分区。不知道DigitalOcean是什么打算。 swap分区 当系统的物理内...

  • linux下查看进程的完整路径

    2015-11-12 - 当我们查看系统正在运行的进程时,有时候我们想查看以下进程的详细信息,包括绝对路径,这个时候ps的不足指出就显露出来了,而强大的top也只能查看到进程名而已。 这个时候怎么办呢?个人理解,在linux启动一个进程时,会给进程分配一个ID,就是我们的PID,...

  • RHEL5使用3322动态域名方法

    2015-11-12 - 连客户端都不用安装,也不用配置文件,不用知道IP,使用lynx(一般的Linux, BSD都自带), 就可以了!如果没有的话,安装一下就行,在第三张光盘中。 使用方法: lynx -mime_header -auth=user : pass http://www.3322.org/dyndns/update?system=dyndnshostnam...

  • Fedora22下git和github环境搭建

    2015-11-12 - 这里的前提是你已经拥有了github账号 在Fedora 22 下安装git很简单,就是 dnf install git ,因为在Fedora的软件库里已经有GIT了。可以用 dnf search git 查看软件库里是否有git。安装完后再shell下输入git就有帮助出现。也可以用 git --version查看,主要是...

  • ROS的安装、卸载以及Turtlebot包的安装ROS的安装、卸载以及Turtlebot包的安装

    2015-11-12 - 一、前言 我的运行环境: 操作系统:Ubuntu Kylin 14.04 ROS版本:Indigo 背景说明:本文记录了ROS的安装和卸载过程与Turtlebot包的安装过程以及其间遇到的问题 二、ROS的安装 1、ROS与Ubuntu版本的考虑 ROS作为机器人操作系统并不是一个像Windows、Linux那...

  • 通过rpm方式安装ipsvadm

    2015-11-12 - 1.下载安装包 http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.24-6.src.rpm 注:找适合自己内核版本的 2.使用命令rpmbuild --rebuild ipvsadm-1.24-6.src.rpm 注:rpmbuild没有的话,需要自己安装rpm-build-4.4.2-48.el5.i386.rpm #rpmbu...

  • 使用virt-manager创建和管理虚拟机

    2015-11-12 - 1、虚拟机管理程序和虚拟机管理 一个服务器上只安装单一操作系统的时代已经过去,单个服务器可通过安装多个虚拟机来运行不同操作系统。虚拟机的大量使用减少了所需的服务其硬件,降低了服务器的功耗,但却带来了另外一个问题,多虚拟机数目的增加使其管理变...

  • linux命令行下更换软件源

    2015-11-12 - 首先备份默认源: sudo cp /etc/apt/sources.list /etc/apt/sources.list.old 清空默认源: sudo cat /dev/null /etc/apt/sources.list 添加源: sudo vim /etc/apt/sources.list 推荐源: #台湾源 deb http://tw.archive.ubuntu.com/ubuntu/ precise main u...

  • linux下如何打开core dump文件开关

    2015-11-11 - dump文件可以在程序crash时,方便我们查看程序crash的地方和上下文信息。在window下,要能生成dump文件,需要自己编写相应的代码。不过现在网上可以找到相应的代码,只要把它下载后然后加到自己的工程中去,就可以了! 在linux下面就简单的许多。只要打开相...

  • Linux文件系统扩容步骤Linux文件系统扩容步骤

    2015-11-11 - 1.扩容前检查 cat /etc/fstab df -h 在扩容之前请确认VG的Free大小,以及文件和文件系统是否达到系统限制 2.系统识别硬盘 #echo - - - /sys/class/scsi_host/hostNumbers/scan host在ls -lrt /sys/class/scsi_host/目录下查找 3.对于不同的存储查看聚合盘 EM...

  • Linux使用有线上网教程

    2015-11-11 - 本人亲测Linux(Ubuntu kylin 14.04)有线上网方法,下面是步骤: 一,运行Terminal(终端),输入 sudo pppoeconf 命令,设置账号和密码后,其他的全选yes。 二,需要上网是只需输入 sudo pon dsl-provider 命令即可上网。 三,需要关闭时输入 sudo poff 命令...

  • 分分钟学会使用Git备份Linux配置文件分分钟学会使用Git备份Linux配置文件

    2015-11-11 - 我们使用 Linux 服务器时,有时候需要备份配置文件。传统的备份方法是复制文件,改名,并在文件结尾插入一些字符。 但,如果我们使用 Git ,我们可以很轻松的管理配置文件的备份。在这篇文章中,我将会演示如何使用 Git 来实现备份以及管理备份。我测试所用...

  • windows/linux下删除项目中svn文件

    2015-11-11 - 在windows下: 我们可以制作一个remove_svn.reg运行文件(当然,文件名可以自定义),文件内容如下(copy过来的,见谅,运行没有问题): Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @=Delete SVN...

  • 常用linux发行版使用USTC软件源的方法

    2015-11-10 - 一:Debian 使用USTC软件源的方法 以 Jessie 为例, 编辑 /etc/apt/sources.list 文件, 在文件最前面添加以下条目 deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free deb-src http://mirrors.ustc.edu.cn/debian stable main contrib non-...

  • LINUX使用smbclient获取windows共享目录的文件详解

    2015-11-10 - 安装samba(sudo apt-get install samba) ,smbclient(sudo apt-get install smbclient) 网上的教程还说要装一个smbfs(sudo apt-get install smbfs)。但实际运行的时候会报这个报已经被取代。所以不装也没事。 然后配置samba配置文件 sudo gedit /etc/samba/sm...

  • 天文软件Iraf安装笔记天文软件Iraf安装笔记

    2015-11-09 - iraf是一款天文数据处理软件,最新版本为2.16,具体介绍可见官网: http://iraf.noao.edu/ 由于自己以前用虚拟机,之后又换了双系统,还装了不同的系统(在两者中尝试过Ubuntu14.04,Fedora22,CentOS7.1),所以就蛋疼得装了很多遍iraf,本次以我在fedora22...

  • Linux查看端口占用并杀掉

    2015-11-09 - 1.查看端口号占用情况: netstat -apn|grep 80 tcp 0 0 10.65.42.27:80 172.22.142.20:62771 ESTABLISHED 6426 /lighttpd 2.确定进程号 为上面标红显示 找到进程号以后,再使用以下命令查看详细信息: ps -aux|grep 进程号 eg: ps -aux | grep 6426 bae 6426...

  • linux查看外网IP

    2015-11-09 - Linux 通过 ifconfig 可以非常容易就查看到内网的IP地址,但是对于我们购买的云主机,绑定EIP(弹性IP),怎么确定是绑定成功了呢? 使用: curl ifconfig.me 即可。 Ubuntu修改IP地址: http://www.linuxdiyf.com/linux/15437.html virtualbox中Linux如何使...

  • 文本比较工具meld安装

    2015-11-09 - 在ubuntu中需要比较文件的差异,于是安装meld: apt-get install meld 安装完后,在/usr/bin/下找到meld,然后发送到桌面上。 或者在命令行执行meld命令 打开后选择:file-new ,打开文件选择界面,输入两个文件的路径,后即可看到两个文件的差异情况。 Linux...

  • 统计文件夹和文件大小

    2015-11-09 - du -hs `ls -al |awk {print $9}` 上面命令可以统计文件夹中所有的文件夹和文件的大小,并且包括隐藏目录。缺点是连上级目录也会统计。 如果不需要列出上级目录,则把ls命令的-a换成-A,就不会列出点文件了。du -hs `ls -Al |awk {print $9}` 如果不需要列出...

  • Linux下把WAV文件转换成MP3文件

    2015-11-09 - 安装需要的软件: sudo apt-get install soundconverter 该软件有图形界面,进入后到选项中设置结果的类型,如果没有找到MP3的结果类型,则是因为没有安装相应的编码器,在该选项界面中有相应的警告提示,按照相应的提示信息进行安装即可。 Ubuntu下用cue文...

  • apache在64位环境下编译报错解决方法之一

    2015-11-09 - /usr/local/lib/libz.a: could not read symbols: Bad value(64 位 Linux) /usr/bin/ld: /usr/local/lib/libz.a(crc32.o): relocation R_X86_64_32 against `a local symbol can not be used when making a shared object; recompile with -fPIC /usr/local/...

  • Linux下批量把其它类型的文档,转换为PDF的文档

    2015-11-09 - 安装LibreOffice后,可以执行命令: libreoffice --invisible -convert-to pdf -outdir . Linux系统命令及其使用详解.doc 该命令的文件名支持通配符,如 *.doc 在Ubuntu 15.10里把网页打印成PDF文档: http://www.linuxdiyf.com/linux/14844.html Linux用命...

  • Kazam—这是Linux下的一款好用的、功能简单的屏幕录像软件Kazam—这是Linux下的一款好用的、功能简单的屏幕录像软件

    2015-11-09 - 首先,受够了各种复制网上各种介绍都不是特别好用,于是自己去找了。目前发现的这款软件是性能最好、功能最少的屏幕录像软件,名叫Kazam。当然以后不排除发现更好的,但是现在先把这个软件介绍一下吧。 好吧,进入正题,先安装一下: $ sudo apt-get install...

  • Linux下图片批量压缩

    2015-11-08 - 首先要安装一个imagemagick,执行: $sudo apt-get install imagemagick 命令总体,其实就是查询目录下所有的文件,然后执行相关的命令。 $for img in `find ./ -name *.JPG`; do convert -quality 70 $img ${img/JPG/jpg}; done 一句话搞定,把图片的质量压...

  • opensuse13.2安装sass和compass

    2015-11-08 - 首先要先安装ruby 和 gem 如果使用sudo zypper install ruby 安装后 当安装sass时会报错 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb cant find header files for ruby at /System/Library/Frameworks/Ruby.fr...

  • Linux安装sbt过程详解

    2015-11-07 - 1.下载sbt安装包 下载地址:http://www.scala-sbt.org/download.html 2.解压文件 tar zxvf sbt-0.13.9.tgz 3.建立启动sbt的脚本文件 在./sbt目录下面新建文件名为sbt的文本文件 $ cd ./sbt $ vim sbt # 在sbt文本文件中添加如下信息: BT_OPTS=-Xms512M -Xmx...