Linux
文章平均质量分 52
chenngua
这个作者很懒,什么都没留下…
展开
-
linux locate - find files by name
【基本介绍】这里我们介绍locate命令,用来查找文件。【安装配置】安装mlocate[code="linux"]yum install mlocate[/code]生成db数据文件[code="linux"][root@root ~]# updatedb [root@root ~]# ls /var/lib/mlocate/mlocate.db ...原创 2014-12-17 17:46:32 · 157 阅读 · 0 评论 -
linux vmstat - Report virtual memory statistics
【基本介绍】vmstat - Report virtual memory statistics可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况【结果介绍】[code="linux"]root@ubuntu:~# vmstat 2 procs -----------memory---------- ---swap-...原创 2014-10-10 17:39:22 · 126 阅读 · 0 评论 -
linux yum - yum warning: rpmts_HdrFromFdno
【基本介绍】在yum安装软件的时候有时候会报warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID*****.【问题原因】签名的作用就是为了验证包的完整性和可靠性。 In fact, all recently-produced package files will have these verific...原创 2014-10-09 15:08:09 · 185 阅读 · 0 评论 -
Linux ip subnet mask - 网段分析
【基本介绍】网段的分析可以帮助我们查看两个局域地址是否可以互联,在linux平台iptables封堵ip段,web服务器允许特定ip段的访问等等。【基本概念】IP段 A类IP段 0.0.0.0 到127.255.255.255 B类IP段 128.0.0.0 到191.255.255.255 C类IP段 192.0.0.0 到223.255.255.255 ...原创 2014-09-24 19:22:18 · 839 阅读 · 0 评论 -
linux curl - curl 上传下载
【基本介绍】curl is a tool to transfer data from or to a server, using one of the supported protocols (HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP or FILE). The command is designed to ...原创 2014-09-19 11:45:00 · 213 阅读 · 0 评论 -
linux mkpasswd - 密码生成器
【基本介绍】作为linux admin要经常创建用户,并初始化密码。mkpasswd会生成一定强度的密码。【安装】yum instll expect 【基本参数】[code="linux"][root@vpn yum.repos.d]# man mkpasswdMKPASSWD(1) ...原创 2014-09-18 17:18:29 · 379 阅读 · 0 评论 -
linux dd - dd测试硬盘速度
【基本介绍】这里我们使用dd命令来测试硬盘的读写速度dd - convert and copy a file【基本操作】dd用于复制,从if读出,写到of。if=/dev/zero不产生IO,因此可以用来测试纯写速度。同理of=/dev/null不产生IO,可以用来测试纯读速度。bs是每次读或写的大小,即一个块的大小,count是读写块的数量。#纯写[root@na...原创 2014-09-05 18:42:15 · 274 阅读 · 0 评论 -
linux resolv.conf - /etc/resolve.conf配置
【基本介绍】resolv.conf配置DNS客户,它包含了主机的域名搜索顺序和DNS服务器的地址,每一行应包含一个关键字和一个或多个的由空格隔开的参数。【基本配置】[code="linux"][root@sparkVM salt]# cat /etc/resolv.conf # Generated by NetworkManagerdomain localdomains...原创 2014-08-22 15:33:29 · 16658 阅读 · 0 评论 -
linux yum - yum fastermirror安装配置使用
【基本介绍】yum is an interactive, rpm based, package manager.(yum是一个包的管理器)yum可以简化系统软件更新的工作。为了保证更新的持续进行,通常都会提供多个mirror(镜像)地址供下载使用,但由于存在地域问题,从不同的镜像下载速度差异很大。选择从适合的镜像下载软件包,会极大的影响更新速度。以CentOS为例,可使用一个叫f...原创 2014-08-22 14:58:27 · 1944 阅读 · 0 评论 -
linux fsck - fsck修复文件系统
【基本介绍】fsck is used to check and optionally repair one or more Linux file systems.(fsck是用来检查和修复文件系统)【基本用法】1)出错的时候如果告诉你是哪一块硬盘的分区有问题,比如是/dev/hda3接着用如下的命令去对付它呀:#fsck -y /dev/hda3结...原创 2014-08-22 14:23:43 · 465 阅读 · 0 评论 -
linux netstat - Print network connections, routing tables, interface statistics,
【基本介绍】netstat - Print network connections, routing tables, interface statistics, masquerade connections, and multicast membershipsnetstat可以查看网络连接信息,接口流量等功能【基本参数】[code="linux"]-a 或–all ...原创 2014-10-13 10:37:56 · 169 阅读 · 0 评论 -
linux - 网络连接状态
【基本情况】这里介绍网络连接的11种状态,TCP三次握手/四次挥手【详细介绍】[img]http://dl2.iteye.com/upload/attachment/0101/9141/af4d94f2-2164-3e7c-9b52-5d0d3e135b5e.jpg[/img]通常情况下:一个正常的TCP连接,都会有三个阶段:1、TCP三次握手;2、数据传送;3、TCP...原创 2014-10-13 11:00:51 · 267 阅读 · 0 评论 -
linux lsof - list open files
【基本介绍】lsof - list open filesIt is a command line utility which is used to list the information about the files that are opened by various processes. In unix, everything is a file, ( pipes, sockets...原创 2014-10-17 17:31:27 · 214 阅读 · 0 评论 -
linux ssh - GSSAPIAuthentication
【基本介绍】最近公司搬家,发现合作伙伴的服务器的用ftp工具连接老是timeout。 用linux尝试ssh也相应很久才提示输入密码。【配置参数】通过ssh debug发现在尝试gssapi认证的时候会卡很久。[code="linux"]debug2: key: /root/.ssh/id_dsa ((nil))debug1: Authentications that ca...原创 2014-12-10 14:58:27 · 3227 阅读 · 0 评论 -
linux tar - 压缩解压
【基本介绍】今天遇到要添加文件到tar文件里面,所以在这里介绍tar的一些用法。【参数介绍】[code="linux"]GNU ‘tar’ saves many files together into a single tape or disk archive, and can restore individual files from the archive. ...原创 2014-12-01 16:04:03 · 156 阅读 · 0 评论 -
linux parameter substitution - 字符串/变量处理
【基本介绍】这里我们介绍bash里面对字符串,变量等的替换等操作。【基本用法】shell parameter substitution1. ${parameter}2. ${parameter-default} ${parameter:-default}3. ${parameter=default} ${parameter:=default}4. ${paramet...原创 2014-11-17 15:56:51 · 198 阅读 · 0 评论 -
linux netstat - status状态描述
【基本介绍】这里介绍netstat命令返回的结果status列的状态说明。【状态介绍】[code="linux"][root@sparkVM script]# netstat -tunlp | head -10Active Internet connections (only servers)Proto Recv-Q Send-Q Local Address ...原创 2014-11-14 17:59:07 · 1493 阅读 · 0 评论 -
linux set - set variables and set positional parameters
【基本介绍】set是shell的内置命令。可以用来设置修改变量,设置变量的位置【参数介绍】-e当还回值非0是立即退出脚本-o设置内置环境变量[code="linux"] set [+abefhkmnptuvxBCEHPT] [+o option] [arg ...] -e Exit immediately if a pipe...原创 2014-11-10 18:26:44 · 149 阅读 · 0 评论 -
linux nc - arbitrary TCP and UDP connections and listens
【基本介绍】nc是可以打开任意端口的TCP/UDP连接和监听。The nc (or netcat) utility is used for just about anything under the sun involving TCP or UDP. It can open TCP connections, send UDP packets, listen on arbitrary TC...原创 2014-10-31 17:46:46 · 207 阅读 · 0 评论 -
linux 报错集 - Cannot retrieve metalink for repository: epel. Please verify its pat
【基本介绍】运行yum报错Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again。原因是安装了个epel源来安装saltstatck,【修改方式】恢复基础的地址,注释掉镜像的,原来的:[code="linux"][epel]name=...原创 2014-10-29 15:12:56 · 192 阅读 · 0 评论 -
linux awk - awk tutorial
【基本介绍】awk是一款强大的对文件内容进行处理的软件,可以当作是一个脚本语言。这里列出大概的学习框架和简单例子。【学习列表】1.Built-in functions for numeric operations2.Built-in functions for String operations3.Build-in functions for input outpu...原创 2014-10-21 10:47:55 · 166 阅读 · 0 评论 -
linux ps - processes
【基本介绍】ps - report a snapshot of the current processes.ps displays information about a selection of the active processes。ps显示与进程相关的信息。【基本参数】[code="linux"]-a Select all proces...原创 2014-10-20 14:17:50 · 187 阅读 · 0 评论 -
linux free - free结果分析
【基本介绍】free - Display amount of free and used memory in the system.free是用来显示系统内存交换内存使用情况的命令。这里我们分析free的结果。【命令参数】[code="linux"][root@xxx xxx]# free -hfree: invalid option -- husage: free [...原创 2014-08-20 11:02:22 · 319 阅读 · 0 评论 -
linux strace - 追踪系统调用
【基本介绍】有时候发现有个别进程占用了大量CPU或者内存,我们可以查看进程的调用情况。【strace解释】[code="linux"][root@sparkVM salt]# strace -husage: strace [-dDffhiqrtttTvVxx] [-a column] [-e expr] ... [-o file] [-p p...原创 2014-08-15 16:38:35 · 146 阅读 · 0 评论 -
linux logrotate - 日志翻滚
【基本介绍】logrotate是用来更新备份系统的日志文件(日志翻滚),这里介绍apache为什么可以每天生成一个新的日志,而nginx需要自己去切割日志。这里不介绍logroate具体配置文件。【lograte流程】在系统的cron.daily里面有logrotate脚本每天执行,脚本会调用/etc/logrotate.d里面的配置文件,里面包括了httpd,syslog等。...原创 2014-08-15 14:51:48 · 174 阅读 · 0 评论 -
linux sudoers - sudo权限配置
【基本介绍】The sudoers policy module determines a user's sudo privileges. It is the default sudo policy plugin. The policy is driven by the /etc/sudoers file or, optionally in LDAP. /etc/sudoers 用来配置管理...原创 2014-07-08 17:22:33 · 1348 阅读 · 0 评论 -
ifconfig ifup ifdown
【基本介绍】(1)ifconfig:查询、设置网卡与IP网段等相关参数(2)ifup、ifdown:这两个文件是脚本文件,通过更简单的方式来启动网络接口【用法】1)ifconfig(1)语法格式:ifconfig interface options(2)实例讲解##查看所有接口状态信息###[root@Mylinux ~]# ifconfig...原创 2014-07-02 14:25:51 · 272 阅读 · 0 评论 -
linux sar
【sar】sar - Collect, report, or save system activity information.sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的...原创 2014-06-30 18:13:15 · 124 阅读 · 0 评论 -
linux top - top命令详解
【基本介绍】TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定. top - 12:3...原创 2014-06-30 17:02:22 · 199 阅读 · 0 评论 -
linux /var/log - log目录详解
【/var/log】/var 所有服务的登录的文件或错误信息文件(LOG FILES)都在/var/log下,此外,一些数据库如MySQL则在/var/lib下,还有,用户未读的邮件的默认存放地点为/var/spool/mail[root@bogon log]# pwd/var/log【日志介绍】系统日志一般都存在/var/log下常用的系统日志如下:核心启动日志:...原创 2014-06-30 11:35:42 · 885 阅读 · 0 评论 -
linux nohup & at crontab - 定时触发
【基本介绍】nohup 和 & 都可以让命令放到放到后台执行at 和 crontab 都可以定时执行相应的命令nohup - run a command immune to hangups, with output to a non-ttyat and batch read commands from standard input or a specified file whi...原创 2014-06-27 15:02:05 · 736 阅读 · 0 评论 -
linux chkconfig service - 自动启动项
【基本信息】chkconfig - updates and queries runlevel information for system servicesserviceservice - run a System V init script./etc/init.d The directory containing System V init scripts.【命令格...原创 2014-05-30 18:30:23 · 112 阅读 · 0 评论 -
linux change directory - 修改登入目录
linux下修改用户登入目录1. 修改/etc/passwdadmin:x:500:500:panda:/home/admin/:/bin/bash直接修改第6列2.命令行usermodusermod -d /newpath user【家目录】如果要迁移家目录usermod -d /newpath -m user但是newpath不许不存在,不然只是...原创 2014-05-28 17:37:01 · 795 阅读 · 0 评论 -
linux ntp - 网络时钟协议
linux ntp时间同步【ntp】Network Time Protocol (NTP) 此处省略一万字。【安装】详解参考【配置】NTP服务的配置文件:/etc/ntp.conf :这个是 NTP 服务的主要配置文件,不同的Linux版本文件所在的目录可能会不同!与NTP服务有关的Linux 系统文件及目录:/usr/share/zoneinfo:这是...原创 2014-05-28 11:11:57 · 273 阅读 · 0 评论 -
linux i18n - 区域语言设置
【基本介绍】linux语言环境配置,防止乱码的产生【配置】 -- CentOS5.8[code="linux"][root@bogon ~]# cat /etc/sysconfig/i18n LANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"[/code]/etc/sysconfig/i18n 这里存放的是系统的区域语言设置, i...原创 2014-07-09 10:39:26 · 329 阅读 · 0 评论 -
linux SELinux
【基本介绍】 SELinux 是『 Security Enhanced Linux 』的缩写,字面上的意义就是安全强化的Linux之意。SELinux是在进行程序、档案等权限设定依据的一个核心模块。由于启动网络服务的也是程序,因此刚好也能够控制网络服务是否存取系统资源的一道关卡。SELinux是透过MAC的方式来控制程序,他控制的主题是程序,而目标是该程序是否能读出文档资料。【SE...原创 2014-07-09 15:10:08 · 107 阅读 · 0 评论 -
linux xinetd
在讲解xinetd之前,我们先要了解什么是守护进程。 守护进程,也就是通常说的Daemon进程,是Linux中的后台服务进程。它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程常常在系统引导装入时启动,在系统关闭时终止。Linux系统有很多守护进程,大多数服务都是通过守护进程实现的,同时,守护进程还能完成许多系统任务,例如,作业规划...原创 2014-07-09 18:37:45 · 183 阅读 · 0 评论 -
linux tcpdump - tcpdump抓包
【基本介绍】tcpdump用来抓取数据包的进行分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。【基本使用】[img]http://dl2.iteye.com/upload/attachment/0100/1745/0d3e5d34-9b65-3188-a7fb-5270dcaa5c2e.jpg[/img]...原创 2014-08-14 11:21:50 · 102 阅读 · 0 评论 -
Linux ulimit
【基本介绍】ulimit 是一种 linux 系统的内键功能,它具有一套参数集,用于为由它生成的 shell 进程及其子进程的资源使用设置限制.limit 用于限制 shell 启动进程所占用的资源,支持以下各种类型的限制:所创建的内核文件的大小、进程数据块的大小、Shell 进程创建文件的大小、内存锁住的大小、常驻内存集的大小、打开文件描述符的数量、分配堆栈的最大大小、CPU 时间、...原创 2014-08-07 12:41:07 · 99 阅读 · 0 评论 -
linux iptables - iptables流程
【基本介绍】iptables 是与最新的 3.5 版本 Linux 内核集成的 IP 信息包过滤系统。如果 Linux 系统连接到因特网或 LAN、服务器或连接 LAN 和因特网的代理服务器, 则该系统有利于在 Linux 系统上更好地控制 IP 信息包过滤和防火墙配置。【参数介绍】[img]http://dl2.iteye.com/upload/attachment/0099...原创 2014-08-06 18:43:18 · 108 阅读 · 0 评论