红联Linux门户

Linux帮助
  • Linux终端录屏与播放script命令Linux终端录屏与播放script命令

    2015-09-05 - 有时候可能想要记录在终端的所有操作包括输出等,将来作为视频播放。系统管理员可能需要记录某些用户的操作。另外可能有时需要向人实时演示一些操作流程。 这些都可以通过script来实现。 script简介 script命令用来将终端会话保存。用法如下 Usage: script [...

  • 如何查看Linux命令源代码

    2015-09-05 - 有时我们想要看看ls、cat、sudo等命令的源代码,可以通过以下方式查找。 以搜索ls命令的源代码为例 1.搜索命令所在位置 which ls /bin/ls 2.搜索该命令所在软件包 dpkg -S /bin/ls coreutils: /bin/ls 3.下载源代码 由上一步骤可以知道ls命令属于`coreutils`...

  • Linux tree命令乱码

    2015-09-04 - 今天在执行Linux下的tree命令的时候,出现了乱码。上网查了一下说需要使用tree --charset ASCII,强制使用ASCII字符。这样确实可以输出正常了。但是我的环境里的LANG=US.UTF-8,这样如果有非ASCII字符的时候,那么一样会造成输出乱码。 既然tree让可以设置ch...

  • Linux下监控磁盘空间的四个命令Linux下监控磁盘空间的四个命令

    2015-09-03 - 无论是运行简单的Linux桌面还是大型Linux服务器,都需要了解可供应用程序使用的空间,并跟踪系统的磁盘使用情况。下面介绍四个核心命令行命令来管理Linux系统上的介质环境。 一、mount命令 mount命令用于挂载介质,默认情况下,mount命令显示系统当前挂载的...

  • 命令的执行方式

    2015-08-31 - 这个东西很基础,也没想过专门写篇博客的,只是有人因为错误的命令的执行方式导致 Command not found,竟然连发两封邮件要求协助解决,我还是把自己知道的写出来。 执行可执行文件 执行文件就是具有可执行权限的文件,如果在文件所在目录上执行 ll 或 ls -l...

  • 一些好用的Linux命令工具一些好用的Linux命令工具

    2015-08-30 - 刚好看到一个系列的文章,讲的就是那些平时很少被人用到但是很实用的命令,选一些觉得自己应该比较常用到的出来。 这些命令有些不是系统命令,需要自行下载安装。Debian下安装:sudo apt-get install XXXX。RHEL下安装:yum install XXXX。 1、mtr,同时兼具...

  • 在cygwin的环境下使用linux命令

    2015-08-28 - 由于本人对 linux 命令不是很熟悉。但是平时工作中有需要用到一些 linux 命令相关的东西,因此在这里备份自己平时经常使用的命令。 1.rm 命令: rm -rf * :强制删除当前目录下的所有文件,包括文件夹在内的所有文件。 2. mmv 命令: 2.1. 举例:将一下文件...

  • 使用dd命令进行硬盘I/O性能检测使用dd命令进行硬盘I/O性能检测

    2015-08-28 - 如何使用dd命令测试我的硬盘性能?如何在linux操作系统下检测硬盘的读写速度? 你可以使用以下命令在一个Linux或类Unix操作系统上进行简单的I/O性能测试。 dd命令:它被用来在Linux和类Unix系统下对硬盘设备进行写性能的检测。 hparm命令:它用来在基于 Linu...

  • Linux实际操作中命令su与sudo的区别Linux实际操作中命令su与sudo的区别

    2015-08-26 - 首先我先做了一些更改操作: 换到root用户的操作= sudo su 输入当前用户的密码: ****** 修改root密码的操作= passwd 123456 /* root密码已改为123456 */ [这部分讲一下区别] 1.使用su命令是临时切换root用户身份: 条件:普通用户需要知道root密码。 存在问...

  • 超过130个你需要了解的vim命令

    2015-08-24 - 基础 :e filename Open filename for edition :w Save file :q Exit Vim :q! Quit without saving :x Write file (if changes has been made) and exit :sav filename Saves file as filename . Repeats the last change made in normal mode 5. Repeats 5 t...

  • Linux硬盘速度测试的命令

    2015-08-24 - 测试下硬盘的读写速度如何,在linux下可以使用hdparm对硬盘进行测试或查看硬盘的相关信息。 hdparm命令进行硬盘速度测试。 参数: -a 表示是否关闭磁盘预读取功能。对于大文件读取,这个显然能提高性能。 -A设置硬盘驱动器缓存读取特性。可能就是硬盘缓存开...

  • Linux下的apt-get命令学习笔记Linux下的apt-get命令学习笔记

    2015-08-19 - 因为 apt-get 命令几乎天天与我打交道,而有时候我也会因为不了解 Linux 软件包管理的相关知识而装不上软件,比如遇到依赖库缺失的问题,因此这次我准备好好学习一下这个命令。 正如我在写这篇文章前所发的那一条微博所描述的那样 Linux 的主要使用者是开发...

  • Autojump:一个可以在Linux文件系统快速导航的高级cd命令Autojump:一个可以在Linux文件系统快速导航的高级cd命令

    2015-08-10 - 对于那些主要通过控制台或终端使用 Linux 命令行来工作的 Linux 用户来说,他们真切地感受到了 Linux 的强大。 然而在 Linux 的分层文件系统中进行导航有时或许是一件头疼的事,尤其是对于那些新手来说。 现在,有一个用 Python 写的名为 autojump 的 Linux...

  • grep命令用法

    2015-08-09 - 1、grep家族 grep: Global search Regular Expression(RE) and Print out the line grep家族包括grep、egrep和fgrep,egrep和fgrep和grep只有很小的不同。 egrep是grep的扩展,支持更多的元字符,等效于grep -E。 fgrep是fixed grep, 或fast grep,它不识别...

  • 使用Find命令来帮你找到那些需要清理的文件使用Find命令来帮你找到那些需要清理的文件

    2015-08-08 - 有一个问题几乎困扰着所有的文件系统 -- 包括 Unix 和其他的 -- 那就是文件的不断积累。几乎没有人愿意花时间清理掉他们不再使用的文件和整理文件系统,结果,文件变得很混乱,很难找到有用的东西,要使它们运行良好、维护备份、易于管理,这将是一种持久的...

  • 打造一个全命令行的Android构建系统打造一个全命令行的Android构建系统

    2015-08-08 - IDE都是给小白程序员的,大牛级别的程序员一定是命令行控,终端控,你看大牛都是使用vim,emacs 就一切搞定 这话说的虽然有些绝对,但是也不无道理,做开发这行要想效率高,自动化还真是缺少不了命令行工具,因为只有命令行才是最佳的人机交互工具。其实IDE也...

  • systemctl命令完全指南systemctl命令完全指南

    2015-07-31 - Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器。 Systemd是一个系统管理守护进程、工具和库的集合,用于取代System V初始进程。Systemd的功能是用于集中管理和配置类UNIX系统。 在Linux生态系统中,Systemd被部署到了大多数的标准Linux...

  • history介绍及bash命令快速调用history介绍及bash命令快速调用

    2015-07-26 - 在日常工作中,能够快速并准确的使用Linux命令是必不可少的,下面为大家介绍一下其中的小技巧。 一、查找命令历史history 使用history能够快速的找到之前输入过的命令。 # history 大家可以看到,你输入过的命令会在列表中显现出来。前面是命令编号,有什么...

  • Linux命令的类型

    2015-07-26 - 1.Linux内建命令: 由shell程序自带的命令,最常见的有cd、pwd等。 使用type命令即可查看命令属于哪种,比如: #type cd cd is a shell builtin 看到这个提示的,说明此命令是内建命令 2.Linux外部命令: 本身是一个独立的可执行程序文件,命令名即为程序文件...

  • awk实际应用:文本合并

    2015-07-25 - 请使用awk命令将如下两份文件中名字相同的两行合并起来。 [root@localhost ~]# cat 1.txt 韩海林 21岁 海林韩 23岁 韩林海 22岁 林海韩 24岁 [root@localhost ~]# cat 2.txt 韩林海 男 海林韩 男 韩海林 男 林海韩 男 输出效果: 韩海林 21岁 男 [root@local...

  • Linux mkdir、tar和kill命令的4个有用小技巧Linux mkdir、tar和kill命令的4个有用小技巧

    2015-07-23 - 我们一直以常规的方式完成一个任务,直到我们知道有更好的处理方法。作为 Linux 技巧和绝招系列 的后续,我会在这里介绍能在各个方面给你帮助的 4 个小技巧。开始吧! 4 个有用的 Linux 小技巧 1. 假设你要创建一个类似于下面很长的/复杂的目录树。实现这最...

  • Linux使用iftop命令查看服务器流量Linux使用iftop命令查看服务器流量

    2015-07-16 - 简介 iftop是类似于Linux下面top的实时流量监控工具。 iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。 安装 # yum install -y iftop 运行 # iftop 界面说明 界面头部: 流量刻度尺,对...

  • echo命令详解

    2015-07-16 - echo: echo [-neE] [arg ...] echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。 Options: -n 不在最后自动换行 -e 使用反斜杠的解释 -E 抑制反斜杠的解释 使用-e选项时,若字符串中出现以下字符,则特别加以处理,而...

  • watch:定期重复Linux/Unix命令watch:定期重复Linux/Unix命令

    2015-07-07 - 服务器管理员需要维护系统并保持更新和安全。每天需要运行大量的指令。有些系统进程会记录日志。这些日志不断更新。为了检查这些更新,需要重复地执行命令。比如,为了读取一个日志文件需要使用head、tail、cat等命令。这些命令需要重复地执行。而watch命令...

  • Linux命令行中的幽默Linux命令行中的幽默

    2015-07-07 - 图形桌面总是很养眼的,它增强了可视化体验,有时也能够提升了某些软件的功能,让软件变得更有趣。但是,在命令行下工作也不需要总是很古板,如果您想在命令行下寻找些乐趣,那么有很多命令给您带来趣味。 Linux是个有趣的操作系统。它提供大量的小型开源工...

  • Linux的du和df命令

    2015-07-07 - 有同学问我Linux下查看目录大小的命令,现在也将前阵子学习到du/df两个命令总结一下吧。以前在测试工作中有遇到过由于磁盘空间满导致程序无法执行到情况,所以使用了df和du两个命令。 du查看目录大小,df查看磁盘使用情况。 我常使用的命令(必要时,sudo使...

  • 27个Linux下软件包管理工具DNF命令例子27个Linux下软件包管理工具DNF命令例子

    2015-06-29 - DNF即Dandified YUM,是基于RPM的Linux发行版的下一代软件包管理工具。它首先在Fedora 18中出现,并且在最近发行的Fedora 22中替代了YUM工具集。 DNF致力于改善YUM的瓶颈,即性能、内存占用、依赖解决、速度和许多其他方面。DNF使用RPM、libsolv和hawkey库进...

  • Linux命令行艺术Linux命令行艺术

    2015-06-29 - 运行:curl -s https://raw.githubusercontent.com/jlevy/the-art-of-command-line/master/README.md | egrep -o `\w+` | tr -d ` | cowsay -W70 流畅地使用命令行是一个常被忽略的技能,或被认为是神秘的奥义。但是,它会以明显而微妙的方式改善你作为工程...

  • 简明Git命令速查表(中文版)简明Git命令速查表(中文版)

    2015-06-25 - 创建 复制一个已创建的仓库: $ git clone ssh://user@domain.com/repo.git 创建一个新的本地仓库: $ git init 本地修改 显示工作路径下已修改的文件: $ git status 显示与上次提交版本文件的不同: $ git diff 把当前所有修改添加到下次提交中: $ git add...

  • DNF常用命令

    2015-06-22 - 检查并升级可用软件包: $ dnf update 删除缓存: $dnf clean all 列出可用的软件源: $ dnf repolist 搜索软件: $ dnf search $package 安装软件: $ dnf install $package 升级软件包: $ dnf update $package 删除软件包: $ dnf remove $package 查看更多...

  • Linux中,创建聊天服务器、移除冗余软件包的实用命令Linux中,创建聊天服务器、移除冗余软件包的实用命令

    2015-06-17 - 这里,我们来看Linux命令行实用技巧的下一个部分。如果你错过了Linux Tracks之前的文章,可以从这里找到。 5个有趣的Linux命令行技巧: http://www.linuxdiyf.com/linux/12286.html 本篇中,我们将会介绍6个命令行小技巧,包括使用Netcat命令创建Linux命令行...

  • 5个基于Linux命令行的文件下载和网站浏览工具5个基于Linux命令行的文件下载和网站浏览工具

    2015-06-17 - Linux命令行是GNU/Linux中最神奇迷人的部分,它是非常强大的工具。命令行本身功能多样,多种内建或者第三方的命令行应用使得Linux变得更加健壮和强大。Linux Shell支持多种不同类型的网络应用,无论是BT下载软件,专用下载器或者互联网冲浪。 这里我们介绍了...

  • Linux中7个用来浏览网页和下载文件的命令Linux中7个用来浏览网页和下载文件的命令

    2015-06-17 - 这篇文章介绍了Linux下用于浏览网页和下载文件的其它几个命令行工具。 1. links Links是用C语言写的一个开源web浏览器,支持包括Linux、Windows、OS X和OS/2在内的所有主流平台。它提供了基于文本和图形界面两种版本。大多数标准的Linux发行版都默认包含了基...

  • Linux网络监控命令(netstat)

    2015-06-16 - netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。 netstat(选项) -a或--all:显示所有连线中的Socket; -A网络类型或--网络类型:列出该网络类型连线中的相关地址; -c或--continuous:持续列出网络状态; -C或--cache:...

  • Linux监测命令(vmstat)

    2015-06-16 - 命令格式: vmstat [-a] [-n] [-S unit] [delay [ count]] vmstat [-s] [-n] [-S unit] vmstat [-m] [-n] [delay [ count]] vmstat [-d] [-n] [delay [ count]] vmstat [-p disk partition] [-n] [delay [ count]] vmstat [-f] vmstat [-V] 命令功能: 用来...

  • LVM管理常用命令参数详细解释

    2015-06-16 - 物理卷管理 pvchange pvchange命令允许管理员改变物理卷的分配许可。如果物理卷出现故障,可以使用pvchange命令禁止分配物理卷上的PE。 语法 pvchange(选项)(参数) 选项 -u:生成新的UUID; -x:是否允许分配PE。 参数 物理卷:指定要修改属性的物理卷所对应...

  • Linux用户的3个命令行小技巧Linux用户的3个命令行小技巧

    2015-06-16 - Linux世界充满了乐趣,我们越深入进去,就会发现越多有趣的事物。我们会努力给你提供一些小技巧,让你和其他人有所不同,下面就是我们准备的3个小技巧。 1. 如何在不使用Cron的情况调度Linux下的任务 在Linux下,调度一个任务/命令称之为Cron。当我们需要调...

  • Bash内置命令exec和重定向

    2015-06-14 - Bash内置命令exec可以替换当前程序而不需要启动一个新的进程,可以改变标准输入和输出而不需要启动一个新的子进程。如果文件用exec打开,read命令就会把文件指针每次指向下一行直到文件的末尾,如果要重新从文件开始读取,则必须把文件关闭再重新打开。 1、...

  • DNF的命令使用教学DNF的命令使用教学

    2015-06-12 - DNF新一代的RPM软件包管理器。他首先出现在 Fedora 18 这个发行版中。而最近,他取代了YUM,正式成为 Fedora 22 的包管理器。 DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。 DNF使用 RPM, lib...

  • Linux文件夹对比命令——meldLinux文件夹对比命令——meld

    2015-06-12 - preface:也不算是很大的事情,但也需要这么个东西,对比两个文件夹里的内容是否相同,知道差异在哪里,找出问题所在,vimdiff 只能比较两个文件是否相同,比较不了文件夹,不过可以写个bash脚本,另外,linux meld命令可破。 安装:若未安装$ meld,则自动提...