Linux学习
文章平均质量分 54
taozpwater
这个作者很懒,什么都没留下…
展开
-
linux中的/etc/shadow文件简介
1、简介 shadow文件存放用户密码文件,一般存放za原创 2014-08-04 22:52:52 · 2447 阅读 · 0 评论 -
linux rmdir程序简介
1、简介 rmdir命令 用法:rmdir [选项]... 目录... 如果没有数据则删除该目录。2、选项 : --ignore-fail-on-non-empty 忽略任何因目录仍有数据而造成的错误 -p, --parents Remove DIRECTORY and its ancestors. E.g原创 2013-05-08 23:49:49 · 615 阅读 · 0 评论 -
linux fuser 程序简介
1、简介 fuser 是Linux上的一个命令,用以由文件或设备去找出使用文件、或设备的进程。2、选项 -c 包含 File的文件系统中关于任何打开的文件的报告。 -d 暗示使用了 -c 和 -x 标志。关于任何与文件系统(自父目录删除的)无链接的打开文件的报告。当与 -V 标志一起使用时,它也会报告被删除文件的节点号和大小。 -f 仅对文件的打原创 2013-05-08 12:29:32 · 694 阅读 · 0 评论 -
libpcap简介
1、简介 libpcap是unix/linux平台下的网络数据包捕获函数包,大多数网络监控软件都以它为基础。Libpcap可以在绝大多数类unix平台下工作.2、功能(1)数据包捕获 捕获流经本网卡的所有原始数据包,甚至对交换设备中的数据包也能够进行捕获,本功能是嗅探器的基础。(2)自定义数据包发送 构造任意格式的原始数据包,并发送到目原创 2013-05-08 23:22:29 · 1285 阅读 · 0 评论 -
linux mkdir简介
1、简介 建立一个新的目录 。2、语法 mkdir [选项] dir-name 说明:该命令创建由dir-name命名的目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或文件名称。 命令中各选项的含义为: - m 对新建目录设置存取权限。也可以用chmod命令设置原创 2013-05-09 21:43:52 · 547 阅读 · 0 评论 -
linux 使用文件作为swap分区简介
1、简介具体方法如下:1)通过dd命令增加swap: dd if=/dev/zero of=/var/swap.img bs=1024 count=512000 我们将swap文件写在/var/swap.img! 参数: if 输入of 输出bs 块大小count 总大小2)sudo mkswap /var/swap.i原创 2013-05-26 15:36:00 · 3049 阅读 · 0 评论 -
linux下readelf程序简介
1、简介 readelf用来显示一个或者多个elf格式的目标文件的信息,可以通过它的选项来控制显示哪些信息。2、参数 -a --all 显示全部信息,等价于 -h -l -S -s -r -d -V -A -I. -h --file-header 显示elf文件开始的文件头信息. -l --program-headers --seg原创 2013-05-28 00:00:45 · 711 阅读 · 0 评论 -
linux下stat程序简介
1、简介 stat程序可以显示文件或者文件系统的信息。2、参数Usage: stat [OPTION] FILE... Display file or filesystem status. -f, --filesystem display filesystem status instead of file status -c --forma原创 2013-05-27 23:39:43 · 571 阅读 · 0 评论 -
linux下kill程序简介
1、简介 结束执行中的程序或工作。2、格式 kill [ -s signal | -p ] [ -a ] [ -- ] pid ... kill -l [ signal ]3、参数 -s:指定发送的信号。 -p:模拟发送信号。 -l:指定信号的名称列表。 pid:要中止进程的ID号。 Signal:表示信号。原创 2013-05-28 00:10:17 · 654 阅读 · 0 评论 -
tcpdump简介
1、简介 tcpdump 是一个运行在命令行下的嗅探工具。它允许用户拦截和显示发送或收到过网络连接到该计算机的TCP/IP和其他数据包。tcpdump 是一个在BSD许可下发布的自由软件。 tcpdump 适用于大多数的类Unix系统 操作系统:包括Linux, Solaris,BSD,Mac OS X,HP-UX和AIX 等等。在这些系统中,tcpdump 需要使用lib原创 2013-05-08 23:40:13 · 895 阅读 · 0 评论 -
linux dd命令简介
1、简介 dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换2、选项 if=file 输入文件名,缺省为标准输入。 of=file 输出文件名,缺省为标准输出。 ibs=bytes 一次读入 bytes 个字节(即一个块大小为 bytes 个字节)。 obs=b原创 2013-05-08 12:42:00 · 562 阅读 · 0 评论 -
GnuPG(英文:GNU Privacy Guard,简称:GPG)简介
1、简介 GnuPG是一种加密软件,它是PGP加密软件的满足GPL协议的替代物。GnuPG依照由IETF订定的OpenPGP技术标准设计。GnuPG用于加密、数字签章及产生非对称匙对的软件。 GnuPG是自由软件基金会的GNU计划的一部份,目前受德国政府资助。以GNU通用公共许可证第三版授权。2、支持的算法 公钥:RSA, RSA-E, R原创 2013-04-18 22:52:05 · 1393 阅读 · 0 评论 -
ubuntu 12.04下gdm gnome的安装简介
1、简介 重装操作系统后,没有图形界面,使用命令apt-get install gdm,使得gdm安装上去了,但是进入之后,发现系统桌面上什么东西都没有。接下来,可以使用下面的命令将熟悉的gnome界面显示出来: sudo apt-get install gnome-applets gnome-panel gnome-session gnome-terminal naut原创 2013-04-25 00:21:41 · 3793 阅读 · 1 评论 -
ubuntu 12.04 修改DNS简介
1、简介 一般情况下要修改Linux系统的DNS服务器,只需要编辑/etc/resolv.conf文件即可。然而在Ubuntu 12.04里面,打开这个文件后,虽然可以看到配置信息,但是同时也看到了文件头里醒目的两行注释: #Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)原创 2013-04-20 14:42:40 · 1924 阅读 · 2 评论 -
ubuntu 12.04在使能IP转发设置简介
1、简介 Linux系统缺省并没有打开IP转发功能,要确认IP转发功能的状态,可以查看/proc文件系统,使用下面命令: cat /proc/sys/net/ipv4/ip_forward 如果上述文件中的值为0,说明禁止进行IP转发;如果是1,则说明IP转发功能已经打开。 要想打开IP转发功能,可以直接修改上述文件: ec原创 2013-05-01 23:22:27 · 2744 阅读 · 1 评论 -
Linux中egrep程序简介
1、简介 egrep命令是一个搜索文件获得模式。egrep 命令会在输入文件(缺省值为标准输入)中搜索与用 Pattern 参数指定的模式相匹配的行。这些模式是完整的 正则表达式就像在 ed 命令中的那样(除了 \ (反斜杠)和 \\ (双反斜杠))。下列规则也应用于 egrep 命令: * 一个正则表达式后面带一个 + (加号)会匹配一个或多个的正则表达式。原创 2013-05-06 22:33:20 · 703 阅读 · 0 评论 -
linux中bridge简介
1、简介 Linux内核通过一个虚拟的网桥设备来实现桥接的,这个设备可以绑定若干个以太网接口设备,从而将它们桥接起来。如下图所示: 网桥设备br0绑定了eth0和eth1。对于网络协议栈的上层来说,只看得到br0,因为桥接是在数据链路层实现的,上层不需要关心桥接的细节。于是协议栈上层需要发送的报文被送到br0,网桥设备的处理代码再来判断报文该被转发到eth0或是原创 2013-05-07 23:43:26 · 1221 阅读 · 0 评论 -
linux net_bridge结构简介
1、简介 net_bridge结构是表示网桥的数据结构,其内容如下:struct net_bridge{ spinlock_t lock; struct list_headport_list; struct net_device*dev; struct net_device_statsstatistics;原创 2013-05-07 23:48:21 · 2412 阅读 · 0 评论 -
linux中ntop程序简介
1、简介 Ntop是一种监控网络流量工具,用ntop显示网络的使用情况比其他一些网络管理软件更加直观、详细。Ntop甚至可以列出每个节点计算机的网络带宽利用率。他是一个灵活的、功能齐全的,用来监控和解决局域网问题的工具;尤其当ntop与nprobe配合使用,其功能更加显著。它同时提供命令行输入和web页面,可应用于嵌入式web服务。2、安装 apt-get原创 2013-05-07 23:23:58 · 919 阅读 · 0 评论 -
linux下killall程序简介
1、简介 killall用于杀死指定名字的进程2、参数 killall [-Z,--context pattern] [-e,--exact] [-g,--process-group] [-i,--interactive] [-o,--older-than TIME] [-q,--quiet] [-r,--regexp] [-s,--原创 2013-05-28 12:36:25 · 890 阅读 · 0 评论 -
linux下的awk简介
1、简介 AWK是一种优良的文本处理工具。它不仅是 Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母)的最大功能取决于一个人所拥有的知识。AWK 提供了极其强大的功能:可以进行样式装入、流控制、数学运算符、进程控制语句甚原创 2013-05-29 00:22:37 · 550 阅读 · 0 评论 -
linux下gdb常用命令简介
1、简介 GNU调试器(GNU Debugger,缩写:GDB),是GNU软件系统中的标准调试器,此外GDB也是个具有移携性的调试器,经过移携需求的调修与重新编译,如今许多的类UNIX操作系统上都可以使用GDB,而现有GDB所能支持除错的编程语言有C、C++、Pascal以及FORTRAN。2、常用命令 file 加载被调试的可执行程序文件。因为一般都在被原创 2013-08-23 12:47:02 · 724 阅读 · 0 评论 -
nginx日志切割简介
1、简介 nginx日志如果你不及时处理,日志文件将变得越来越大,为此可以写一个nginx日志切割脚本来自动切割日志文件。2、方法 脚本如下: #!/bin/bash #设置日志文件存放目录 logs_path="/usr/local/nginx/logs/" #设置pid文件 pid_path="/var/run原创 2013-12-03 00:29:40 · 766 阅读 · 0 评论 -
linux下lsof程序简介
1、简介 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。2、详细解释 在终端下输入lsof即可显示系统打开的文件,因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能。2原创 2014-01-09 22:27:58 · 583 阅读 · 0 评论 -
RH5.4下升级python到2.7版本
1、简介 因为工作需要,现将RH5.4下的python升级到2.7版本(默认版本为2.4)。 2、升级方法 wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz tar zxvf Python-2.7.tgz ./configure make原创 2014-02-15 16:25:13 · 720 阅读 · 0 评论 -
SSH Secure Shell Client用密钥认证登录linux服务器
一、简介 1. Edit->settings->Keys 2. 点击“Generate New” 可选择 rsa dsa两种加密方式 3. 输入生成Key的文件名和注释,打算使用空密码登录则Passphrase中不输入密码 4. 完成 5. 登录SSH Server,再到Edit->Settings->key下,选择”upload”原创 2014-02-15 20:52:33 · 16640 阅读 · 0 评论 -
linux下修改ssh默认端口号
1、简介 为了系统的安全性,有时需要修改ssh的默认端口。修改方法如下: vim /etc/ssh/sshd_config 添加两个Port # $OpenBSD: sshd_config,v 1.69 2004/05/23 23:59:53 dtucker Exp $ # This is the sshd server s原创 2014-02-15 17:10:27 · 9973 阅读 · 0 评论 -
Nginx 日志格式简介
一、简介 Nginx中日志文件的格式在nginx.conf中定义,其默认格式如下: #vim /usr/local/nginx/conf/nginx.conf log_format access ‘$remote_addr – $remote_user [$time_local] “$request” ‘‘$status $body_bytes_s原创 2014-02-19 23:53:00 · 30885 阅读 · 0 评论 -
linux中/etc/passwd文件简介
1、简介原创 2014-08-04 22:35:40 · 1202 阅读 · 0 评论 -
linux下的uniq程序简介
1、简介 这个命令读取输入文件,并比较相邻的行。在正常情况下,第二个及以后更多个重复行将被删去,行比较是根据所用字符集的排序序列进行的。该命令加工后的结果写到输出文件中。输入文件和输出文件必须不同。如果输入文件用“- ”表示,则从标准输入读取。2、选项 -i 忽略大小写字符的不同; -c 进行计数 -u 只显示唯一的行 -d原创 2013-08-21 00:33:09 · 704 阅读 · 0 评论 -
linux下sort程序简介
1、简介 sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。2、命令参数 -u 在输出行中去除重复行 -原创 2013-08-20 23:57:19 · 883 阅读 · 0 评论 -
linux下tcpdump命令简介
1、简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 基本上tcpdump的总的输出格式原创 2013-06-21 22:51:36 · 563 阅读 · 0 评论 -
ubuntu 12.04下安装yaf
1、简介 yaf是Yet Another Flowmeter的缩写。2、安装过程1)首先安装编译工具 $ sudo apt-get install make gcc2)安装libglib, libpcap, libpcre $ sudo apt-get install libglib2.0-dev libpcap-dev libpcre3-dev原创 2013-06-22 00:46:20 · 2132 阅读 · 0 评论 -
linux下rar命令简介
1、简介 该命令用于压缩或者解压缩RAR格式的文件。2、语法 a 向压缩包中添加文件 c 添加压缩注释 cf 添加文件注释 cw 向文件中写压缩注释 d 从压缩包中删除文件 e 在当前目录下解压缩文件 f 刷新压缩文件中的文件 i[par]= 在压缩包中查找指定字符串原创 2013-06-21 21:59:20 · 780 阅读 · 0 评论 -
linux下修改MAC地址的macchanger程序简介
1、简介 macchanger可以修改linux下的mac地址2、语法 其语法如下: macchanger --version 查看当前软件的版本 macchanger -s eth0 查看指定网卡的MAC地址 macchanger -e eth0 修改为同一个厂家的随机MAC地址 macchanger -a eth原创 2013-07-10 21:38:49 · 5617 阅读 · 0 评论 -
sendmail 报错:cannot open `/usr/share/sendmail-cf/m4
1、简介 在修改sendmail配置文件 /etc/mail/sendmail.mc 后,使用以下命令生成sendmail.cf文件的时候报错: m4 sendmail.mc > sendmail.cf 报错内容为: sendmail.mc:10: m4: cannot open `/usr/share/sendmail-cf/m4/cf.m4': No原创 2013-06-28 19:41:55 · 4715 阅读 · 0 评论 -
linux程序wget简介
1、简介 wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理。2、功能 wget [参数列表] [目标软件、网页的网址] -V,–version 显示软件版本号然后退出; -h,–help显示软件帮助信息; -e,–execute=COMMAN原创 2013-07-02 23:57:10 · 694 阅读 · 0 评论 -
linux下的skipfish简介
1、简介 skipfish是Google公司发布的一款自动Web安全扫描程序,以降低用户的在线安全威胁。项目地址在http://code.google.com/p/skipfish/。2、安装1)安装所需软件库: sudoapt-getinstalllibssl0.9.8 sudoapt-getinstalllibssl-dev原创 2013-08-20 12:29:15 · 2656 阅读 · 0 评论 -
linux下的nmap程序简介
1、简介 nmap是一款用于网络发现(Network Discovery)和安全审计(Security Auditing)的网络安全工具,它是自由软件。软件名字Nmap是Network Mapper的简称。通常情况下,Nmap用于: 列举网络主机清单 管理服务升级调度 监控主机 服务运行状况 Nmap可以检测目标机是否在线、原创 2013-08-20 00:18:49 · 853 阅读 · 0 评论 -
逻辑卷管理器(英语:Logical Volume Manager,缩写为LVM)简介
1、简介 逻辑滚动栏管理器(英语:Logical Volume Manager,缩写为LVM),又译为逻辑卷宗管理器、逻辑扇区管理器、逻辑磁盘管理器,是Linux核心所提供的逻辑滚动栏管理(Logical volume management)功能。它在硬盘的硬盘分区之上,又创建一个逻辑层,以方便系统管理硬盘分区系统。 通过LVM系统管理员可以轻松管理磁盘分区,如:将若干原创 2013-04-27 00:19:39 · 1143 阅读 · 0 评论