红联Linux门户

Linux帮助
  • curl命令使用

    2014-10-01 - curl命令可以用来构造http请求。参数有很多,常用的参数如下: 通用语法: curl [option] [URL...] 在处理URL时其支持类型于SHELL的名称扩展功能,如http://www.linux.com/archive[1996-1999]/vol[1-4]/part{a,b,c}.html可以生成多个期望的URL curl的选项功...

  • Linux实用命令整理

    2014-10-01 - 一些Linux 实用命令整理,希望对大家有所帮助。 一、批量查杀进程: 方法1: kill -9 `ps -ef | grep java | grep -v grep | awk {print $2}` 方法2: ps -ef|grep java|grep -v grep|cut -c 9-15|xargs kill -9 #备注:这里以查杀java进程为例。 二、查找文...

  • Git中的merge命令实现和工作方式

    2014-09-30 - 想象一下有如下情形:代码库中存在两个分支,并且每个分支都进行了修改,最后你想要将其中的一个分支合并到其他的分支中。 那么要问合并的处理过程是怎么样的呢?Git是对每个分支,依据分支的历史数据按照序列化操作,还是它只是合并每个分支里文件的最后版...

  • Linux Shell:Linux系统信息查看命令大全

    2014-09-26 - 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # en...

  • Linux使用dd命令快速生成大文件

    2014-09-22 - dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)。 但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件...

  • Linux dd命令全面解析

    2014-09-22 - linux/unix dd命令是一个非常好的管理磁盘命令 dd命令作用:指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,起到一个初始化磁盘的作用。 1. 命令简介 dd的主要选项: 指定数字的地方若以下列字符结尾乘以相应的数字: b=512, c=1, k=1024, w=2, xm...

  • 40个很有用的Mac OS X Shell脚本和终端命令

    2014-09-21 - 这里有一堆的 Mac OS X 下的终端命令,我将这些命令进行了简单的分类,这里很多命令在其他系统(Windows、Linux)一样有效,特别是 Linux/Unix。希望这些命令对你有帮助。 系统 重启 Mac OS X: shutdown - r now 关闭 Mac OS X: shutdown now 电源管理/省电...

  • history命令记录历史执行时间

    2014-09-20 - 缺省情况,我们在Linux查看历史记录命令,后面是无任何执行时间显示的。 那么如果想要用到记录命令的执行时间,可以这么操作: 编辑/etc/bashrc,添加以下内容 HISTFILESIZE=2000 # 设置保存历史命令的文件大小 HISTFILE=/root/recordhistory.txt #记录历史...

  • Linux命令之大文件切分与合并

    2014-09-18 - 当面临将一个大文件进行切分时,Linux的split命令是很好的选择。它包含多种参数,支持按行、大小进行切分。 split命令的语法如下: split [--help][--version][-a ][-b][-C ][-l ][要切割的文件][输出文件名前缀] 对应的参数描述如下: -a, --suffix-length=...

  • Linux中使用cheat工具掌握系统命令使用方法

    2014-09-16 - cheat工具是一款非常适合Linux系统管理员的一款工具,他能帮助你很简单快捷的熟悉Linux下系统命令的使用方法。 cheat的安装很简单: cheat有两个依赖工具 python和 pip,所以在安装cheat之前,需要安装python和pip。 # yum install python # yum install pyt...

  • Vim常用命令

    2014-09-14 - 1切换插入模式: 命令模式下 a (小写)光标之后进行插入 A (大写)光标所在行尾进行插入 i (小写)光标前开始进行插入 I (大写)光标所在行首进行插入 o (小写)光标所在行后新插入一空行进行插入 O (大写)光标所在行前新插入一空行进行插入 插入模式下按ESC键返...

  • Linux下Sed命令的用法

    2014-09-14 - sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法 sed命令行格式为: sed [-nefri] command 输入文本 常用选项: -n∶使用安静(silent)模式。在一...

  • 通过crontab调用rvm下的rake命令

    2014-09-14 - 需要通过crontab调用rvm下的rake命令,折腾了很久才搞定。 环境是Ubuntu 10.04 crontab的问题有90%是和path相关的,找不到正确的ruby, 找不到正确的gems。理解了这一点就变得容易了。只要正确设置:PATH, GEM_HOME, GEM_PATH就和命令行下运营一样了。 1. 确...

  • Linux下sed,awk,grep,cut,find等常用命令介绍

    2014-09-13 - Linux文件查找命令find,xargs find命令的格式: find pathname -options [-print -exec -ok ...] find 命令的参数: -perm 按照文件权限模式查找 读权限:r:4 写权限:w:2 执行权限:x:1 文件属主具有读、写权限: rw:4+2=6 其他用户具有读权限:r:4 -type...

  • Linux shell: Command 2>&1

    2014-09-13 - 之前看到如下Linux hell 命令,一头雾水: ls temp list.txt 21 ls temp /dev/null 21 查阅之后,明白此语句含义,特此记录. ls temp list.txt 21 (ps:temp是个不存在的目录) ls temp list.txt : 把标准输出重定向到list.txt文件中,在这里,就是把temp目...

  • GRUB命令行用法

    2014-09-12 - 1、用命令行来引导Linux操作系统的步骤 通过命令行来引导操作系统的流程,也没有什么难的;无非是把指令手工输入到grub提示符的后面;在这个过程中,tab键的命令补齐功能就显得很重要了。如果您不知道有哪些命令,可以输入help; 1)进入GRUB的命令行模式 gr...

  • CentOS系统sudo命令配置

    2014-09-12 - 在linux系统中,由于root的权限过大,一般情况都不使用它。只有在一些特殊情况下才采用登录root执行管理任务,一般情况下临时使用root权限多采用su和sudo命令。 一、su和sudo命令对比 在普通用户下输入su命令后,会提示输入root账户的密码,然后就进入特权模...

  • Vim常用命令之工作速查

    2014-09-12 - 引言:当我们日常工作编辑文本的时候,经常会使用vim编辑器,虽然vim功能很强大几乎无所不能,但当我们用惯了word后,还是觉得不容易上手,并且灰常多的命令不容易记住,再此我把经常使用命令list写下来供大家快速查询使用,欢迎大家补充完善,追求完美,完...

  • Linux下学习crontab定时任务笔记

    2014-09-12 - crontab介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行.当安装完操作系统之后,默认便会启动此任务调度命令.crontab命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作. 1. /etc/crontab文件说明 在/etc目录下有一...

  • Linux Crontab使用详解

    2014-09-12 - 名称 : crontab 使用权限 : 所有使用者 使用方式 : crontab file [-u user]-用指定的文件替代目前的crontab。 crontab-[-u user]-用标准输入替代目前的crontab. crontab-1[user]-列出用户目前的crontab. crontab-e[user]-编辑用户目前的crontab. crontab-d[u...

  • Linux下学习ln命令笔记

    2014-09-12 - 1.ln命令功能 ln命令功能是为某一个文件在另外一个位置建立一个同步的链接;链接有两种:一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link),也可以叫软链接. 2.ln命令语法 ln [-s] 源文件 目标文件 -s 是 symbolic的意思,即建立符号链接(Symbo...

  • Linux wget命令详解

    2014-09-12 - wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。 它有以下功能和特点: (1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的...

  • Linux find命令详解

    2014-09-12 - 删除当前目录十天前建立的后缀名为.tgz文件 find ./ -name *.tgz -type f -mtime +10 -exec rm {} \; find -name *.log -type f -mtime +5 -exec rm -rf {} \; 删除5天以前的*.log文件 Linux中find常见用法示例 find path -option [-print] [-exec -ok comma...

  • Linux下一些命令说明

    2014-09-12 - Linux下添加一用户Sunrier并设置密码为RedHat: su - 输入密码 pwconv useradd Sunrier pwunconv pwconv passwd Sunrier redhat pwunconv 改变档案的拥有者 chown -R user[:group] file user : 新的档案拥有者的使用者 ID group: 新的档案拥有者的使用者群体(...

  • RedHat Linux系统chown变更文件或目录拥有者命令

    2014-09-12 - 如果要改变RedHat Linux系统文件所有权,可以使用chown和chgrp命令。 chown命令更改一个或多个文件的用户所有者,只有root用户才能使用。 # chown new-owner files new-owner是制定文件的新所有者的名字(或用户id)。例如将文件brass的所有者改为用户harvey...

  • yum命令配置及使用

    2014-09-11 - yum工具的安装: 有些系统安装完后是没有这个工具的,如果没有则要自己手动安装,网上下载或在U盘里的linux程序包里。 网上源 把以下复制到文件,传到/etc/yum.repos.d/目录下,命名:CentOS-Base.repo [base] name=CentOS-4 - Base baseurl=http://mirror.c...

  • Linux sar用法

    2014-09-11 - 安装:下载与安装 wget http://perso.orange.fr/sebastien.godard/sysstat-9.0.6.1.tar.gz,解压,按说明安装即可,这是原码安装,也可以下载rpm包安装。 sar 命令行的常用格式: sar [options] [-A] [-o file] t [n] 在命令行中,n 和t 两个参数组合起来定...

  • sed命令用法详解

    2014-09-11 - sed简介 stream editor 流式编辑器(行编辑器),一次读取一行,处理一行;所有操作是在模式空间中进行,根据需要再做处理 基本格式 sed [OPTION]... {模式or /正则表达式/}[command] [input-file]... 即理解为sed 通过一些option(选项) 对特定文件(input-f...

  • Linux shell特殊字符详解

    2014-09-10 - () : 创建成组的命令 1) 一组由圆括号括起来的命令是新开一个子shell来执行的 因为是在子shell里执行,在圆括号里的变量不能被脚本的其他部分访问。因为父进程(即脚本进程)不能存取子进程(即子shell)创建的变量。 (a=hello; echo $a)2) 数组初始化. Arra...

  • Linux系统中使用DD命令测试USB和SSD硬盘的读写速度

    2014-09-07 - 磁盘驱动器速度 磁盘驱动器的速度是以一个单位时间内读写数据量的多少来衡量的。DD 命令是一个简单的命令行工具,它可用对磁盘进行任意数据块的读取和写入,同时可以度量读取写入的速度。 在这篇文章中,我们将会使用 DD 命令来测试 USB 和 SSD 磁盘的读取和...

  • badblocks命令检查Linux中硬盘损坏的扇区和区块badblocks命令检查Linux中硬盘损坏的扇区和区块

    2014-09-07 - badblocks是Linux及其类似的操作系统中,扫描检查硬盘和外部设备损坏扇区的命令工具。损坏的扇区或者损坏的区块是硬盘中因为永久损坏或者是操作系统不能读取的空间。 Badblocks命令可以探测硬盘中所有损坏的扇区或者区块并将结果保存在一个文本文档中,这样...

  • Linux下FTP命令

    2014-09-04 - ftp命令使用Sample -bash-3.00$ ftp rws60001rems.us.Oracle.com(连接另外一台主机) Connected to rws60001rems.us.oracle.com (139.185.21.141). 220 (vsFTPd 1.2.1) Name (rws60001rems.us.oracle.com:app7740): xxxxx 331 Please specify the password. P...

  • 程序员在Linux下有用的终端命令

    2014-09-03 - 文件编码转换工具enca: enca -L zh_CN -x UTF-8 file 将文件编码转换为UTF-8编码 enca -L zh_CN -x UTF-8 file1 file2 假如不想覆盖原文件可以这样 打开ISO文件: mount -o loop test.iso /cdrom 将ISO文件挂载到cdrom文件夹中 umount /cdrom 取消挂载 修改...

  • AIX(UNIX)上cd命令的另一种用法

    2014-09-03 - 偶然在网上看到了unix上cd命令的另一种用法,的确挺有意思的,就验证了一下并记录下来! 首先man一下cd命令,发现的确发现如下内容: Syntax cd [directory] or cd [directorya directoryb] 看到标红的地方没有,难道是cd命令能够进入两个目录,这肯定不是了...

  • Linux下用jmap命令进行堆栈转储

    2014-09-02 - 在Linux下,命令和Windows下一样,用root用户输入以下命令: jmap -dump:format=b,file=/filepath/heap.bin pid 结果报错: Unable to open socket file: target process not responding or HotSpot VM not loaded The -F option can be used when the targe...

  • Linux自定义命令

    2014-09-01 - 下载了FoxitReader,用来看pdf文件的啦。下载之后就整个应用程序包放在我的apps目录里面了,方便整理嘛,就好像Windows里面的Program Files一样。但是觉得用Linux的话,肯定用命令行敲一个命令打开比较酷。所以就要知道怎么设置自定义命令了,用起来就很方便...

  • sudo cd和sudo ll命令报错问题

    2014-09-01 - 最近有朋友问我,为什么sudo cd 和sudo ll登录命令有如下提示: sudo: ll: command not found sudo: cd: command not found 而运行其他命令,如sudo ls等即可正常运行。 简单的来说,可以这样理解,sudo只能执行系统自带命令,而不能执行其他程序所带的命令...

  • Linux中date命令的各种实用方法

    2014-09-01 - 在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,自己也曾经为时间的各种表示方法和如何修改时间而困惑,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便, 以下是我在工作中积累的关于dat...

  • Linux网络常用配置命令

    2014-08-31 - Linux 网络相关命令: ifconfig 可以添加、修改、显示网上IP地址信息。但添加或修改网卡IP只是临时起作用,重启启动network服务或重启系统后会还原到原来的网卡配置。如果要永久性的修改或添加可以到/etc/sysconfig/network-scripts 里面找到对应网卡文件进...

  • Linux查看系统用户相关的一些命令

    2014-08-31 - Linux下查看系统用户相关的一些命令。 (1)who 显示当前登录的所有用户。系统当前登录的所有用户信息会记录在utmp这个文件中,who命令通过查询utmp文件查看登录系统用户的信息(utmp must not be writable by the user class other)。 (2)w 显示正在登录系统...