linux命令
文章平均质量分 86
damon69
这个作者很懒,什么都没留下…
展开
-
排序命令: sort, wc, uniq
很多时候,我们都会去计算一次数据里头的相同型态的数据总数,举例来说, 使用 last 可以查得这个月份有登陆主机者的身份。那么我可以针对每个使用者查出他们的总登陆次数吗? 此时就得要排序与计算之类的命令来辅助了!底下我们介绍几个好用的排序与统计命令喔!sortsort 是很有趣的命令,他可以帮我们进行排序,而且可以依据不同的数据型态来排序喔! 例如数字与文字的排序就转载 2013-07-04 15:19:39 · 850 阅读 · 0 评论 -
iptable 命令
iptable更详细的教程:http://man.chinaunix.net/network/iptables-tutorial-cn-1.1.19.htmlIptables和netfilter的关系:这是第一个要说的地方,Iptables和netfilter的关系是一个很容易让人搞不清的问题。很多的知道iptables却不知道netfilter。其实iptables只是Linux防火转载 2013-08-15 23:00:18 · 830 阅读 · 0 评论 -
print输出字体特效
在学习LINUX网络编程的时候我们做了一个聊天系统,当时为了界面更漂亮点,于是在百度上搜索了下关于printf()函数的用法,和大家分享下: 给printf的输出加上些特效比如颜色,可以让打印信息更鲜明,在debug的时候特别有用。 颜色: #d转载 2013-08-15 23:25:39 · 632 阅读 · 0 评论 -
GRUB与用户管理
GRUB与用户管理Init进程是由linux内核引导运行的,pid=1#runlevel:显示运行级别初始化脚本#chkconfig --list network#chkconfig --level 0123456 network onLinux的服务程序有两种:独立运行的服务程序和由xinetd管理的服务程序。独立运行的服务程序的启原创 2013-08-15 22:17:53 · 659 阅读 · 0 评论 -
Linux GCC常用命令
1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5.1编译成可执行文件5.2链接5.3强制链接时使用静态链接库1简介GCC 的意思也只是 GNU C Compiler 而已。原创 2013-08-15 22:35:07 · 428 阅读 · 0 评论 -
Linux tcpdump命令详解
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例默认启动原创 2013-08-15 22:32:18 · 981 阅读 · 0 评论 -
linux GDB详解
1 简介2 生成调试信息3 启动GDB 的方法4 程序运行上下文 4.1 程序运行参数 4.2 工作目录 4.3 程序的输入输出5 设置断点 5.1 简单断点 5.2 多文件设置断点 5.3 查询所有断点6 观察点7 条件断点8 维护停止点9 为停止点原创 2013-08-15 22:37:03 · 807 阅读 · 0 评论 -
Linux netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re原创 2013-08-15 22:29:22 · 386 阅读 · 0 评论 -
GRUB学习
一、GRUB 简介系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成。二、GRUB软件包版安装在linux系统中查看有没有安装grub-0.97-13.2包,如过没有安装此包,那么可以在光盘中找到grub-0.97-13.转载 2013-08-15 22:16:09 · 782 阅读 · 0 评论 -
分割命令: split
分割命令: split如果你有文件太大,导致一些携带式装置无法复制的问题,嘿嘿!找 split 就对了! 他可以帮你将一个大文件,依据文件大小或行数来分割,就可以将大文件分割成为小文件了! 快速又有效啊!真不错~[root@www ~]# split [-bl] file PREFIX选项与参数:-b :后面可接欲分割成的文件大小,可加单位,例如 b, k, m原创 2013-07-04 14:59:07 · 704 阅读 · 0 评论 -
vim 替换
替換(substitute):[range]s/pattern/string/[c,e,g,i]5.1 range指的是範圍,1,7 指從第一行至第七行,1,$ 指從第一行至最後一行,也就是整篇文章,也可以 % 代表。還記得嗎? % 是目前編輯的文章,# 是前一次編輯的文章。pattern就是要被替換掉的字串,可以用 regexp 來表示。转载 2013-07-05 09:22:00 · 497 阅读 · 0 评论 -
sed 工具
在了解了一些正规表示法的基础应用之后,再来呢?呵呵~两个东西可以玩一玩的,那就是 sed 跟底下会介绍的 awk 了! 这两个家伙可是相当的有用的啊!举例来说,鸟哥写的 logfile.sh 分析登录档的小程序 (第十九章会谈到),绝大部分分析关键字的取用、统计等等,就是用这两个宝贝蛋来帮我完成的!那么你说,要不要玩一玩啊?^_^我们先来谈一谈 sed 好了, sed 本身也是一个管线命令原创 2013-07-05 09:10:57 · 516 阅读 · 0 评论 -
Linux下的top命令
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。引用$ toptop - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0转载 2013-08-08 13:46:57 · 422 阅读 · 0 评论 -
Screen 操作快捷键
使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将开一个新的session,无法恢复原来的 session.screen命令可以解决这个问题。Screen工具是一个终端多路转接器,在本质上,这意味着你能够使用一个单一的终端窗口运行多终端的应用。screen命令介绍 1. $:screen 创建一个screen(可以用screen -S ID,打开一个转载 2013-08-08 13:48:53 · 6359 阅读 · 1 评论 -
History命令用法
如果你经常使用 Linux 命令行,那么使用 history命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的 若干个用法。使用 HISTTIMEFORMAT 显示时间戳 当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么可以执行:引用# export HISTTIME转载 2013-08-08 14:18:40 · 772 阅读 · 0 评论 -
使用GPG加密信息
文档内容大部分参考自:用GnuPG进行信息加密和解密,差别在Linux平台,而不是Windows平台。内容描述如何使用GnuPG加密文件,以实现安全的网络传输。一、介绍 我们都知道,互联网是不安全的,但其上所使用的大部分应用,如Web、Email等一般都只提供明文传输方式(用https、smtps等例外)。所以,当我们需要传输重要文件时,应该对当中的信息加密。非对称密码系统是其中转载 2013-08-08 13:51:57 · 990 阅读 · 0 评论 -
使用GPG校验sign签名
GPG除了可用于信息加密和解密外,还是一个很好的签名算法,能有效的校验文件的完整性。以GnuPG上的软件包为例说明。一、下载软件例如,您从http://www.gnupg.org/下载新版的GnuPG 1.4.9版本。网站提供如下信息:引用· GnuPG 1.4.9 source compressed using bzip2. 3250k S· Signa转载 2013-08-08 13:53:46 · 5636 阅读 · 0 评论 -
rpm命令选项中文说明
rpm命令选项中文说明。一、大纲查询与校验包:引用 rpm {-q|--query} [select-options] [query-options] rpm {-V|--verify} [select-options] [verify-options] rpm --import PUBKEY ... rpm {-K|--checks转载 2013-08-08 14:01:44 · 1873 阅读 · 0 评论 -
linux下的trap命令
trap命令用于指定在接收到信号后将要采取的动作。常见的用途是在脚本程序被中断时完成清理工作。不过,这次我遇到它,是因为客户有个需求:从终端访问服务器的用户,其登陆服务器后会自动运行某个命令,例如打开应用(命令写在.bashrc等文件中),最后退出,并断开连接;期间是不能允许其使用Ctrl+C等中断退出应用,而回到Shell环境,否则可能会带来安全问题。 当然,解决的方式有很多,如在应用转载 2013-08-08 14:14:02 · 639 阅读 · 0 评论 -
好用的netcat工具
NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍(1.84版本也不过25k,旧版本或缩减版甚至更小)、功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协议传输读写数据。同时,它还是一个网络应用Debug分析器,因为它可以根据需要创建各种不同类型的网络连接。一、版本通常的Linux发行版中都带有NetCat(简称nc),甚转载 2013-08-08 14:24:23 · 1846 阅读 · 0 评论 -
Linux上iptables防火墙的基本应用教程
iptables是Linux上常用的防火墙软件,下面vps侦探给大家说一下iptables的安装、清除iptables规则、iptables只开放指定端口、iptables屏蔽指定ip、ip段及解封、删除已添加的iptables规则等iptables的基本应用。1、安装iptables防火墙如果没有安装iptables需要先安装,CentOS执行:yum install ipt原创 2013-08-13 09:19:40 · 477 阅读 · 0 评论