linux

  • lftp 指令简单使用守则..擦擦擦

    lftp 指令简单使用守则..擦擦擦 2015-05-12

    ''' 要把lftp指令嵌入到python程序里执行.需要用到lftp的-c 参数.我这里是要往ftp服务器上传文件,所以用到了put ''' lftp --help 用法: lftp [OPTS] <site> `lftp' 是在 rc 文件执行后 lftp 执行的第一个命令 -f <file> 执行文件中的命令后退出 -c <cmd> 执行命令后退出 --help 显示帮助信息后退出 --version 显示 lftp 版本后退出 其他的选项同 `open' 命令

    关键词:
  • ubuntu使用virt manager kvm

    ubuntu使用virt manager kvm 2015-05-12

    标签: it 分类: linux及相关工具 首先在确定自己的CPU支持硬件虚拟化,有些可能要在BIOS中开启 找到 Intel Virtualization Technlogy 并打开 要确定自己的内核支持KVM uname -a 2.6以上的内核一般都支持 安装KVM和virt软件包 virt-manager (图形化管理工具) python-vm-builder (创建基于Ubuntu的虚拟机的脚本,可选) sudo apt-get install kvm ubuntu-virt-serve

    关键词: kvm
  • CentOS 7 搭建 vpn(pptpd)

    CentOS 7 搭建 vpn(pptpd) 2015-05-11

    1.先看看你的主机是否支持pptp,返回结果为yes就表示通过. modprobe ppp-compress-18 && echo yes 2 .是否开启了TUN,有的虚拟机主机需要开启,返回结果为cat: /dev/net/tun: File descriptor in bad state.就表示通过. cat /dev/net/tun 3.安装ppp , pptpd 和 iptables. a.先更新一下再安装. yum install update b.安装ppp和pptpd yum

    关键词:
  • Linux SSH免登录配置总结

    Linux SSH免登录配置总结 2015-05-09

    转载请出自出处: 一.原理 我们使用ssh-keygen在ServerA上生成私钥跟公钥,将生成的公钥拷贝到远程机器ServerB上后,就可以使用ssh命令无需密码登录到另外一台机器ServerB上. 生成公钥与私钥有两种加密方式,第一种是rsa(默认),还有一种是dsa,使用时两种方式随便选一种即可 /usr/bin/ssh-keygen -t [rsa | dsa] 如果直接执行ssh-keygen,那么默认采用rsa生成公钥跟私钥 二.操作步骤 互信的原理了解了,我们可以把配置ssh互信的

    关键词: linux, ssh-keygen, SSH免登录认证, SSH互信
  • Linux SSH常用总结

    Linux SSH常用总结 2015-05-09

    转载请出自出处: 一.连接到远程主机 格式: ssh name@remoteserver 例如: ssh ickes@192.168.27.211 二.连接到远程主机指定的端口 格式: ssh name@remoteserver -p 22 例如: ssh ickes@192.168.27.211 -p 1066 三.通过SSH运行远程shell命令 格式: ssh -l name remoteserver 'commond' 例如: ssh -l root 192.168.27.211 'if

    关键词: ssh, linux, sshd
  • linux 系统资源的查看(free.uname.uptime.netstat)

    linux 系统资源的查看(free.uname.uptime.netstat) 2015-05-09

    linux 系统资源的查看 转载请出自出处: http://eksliang.iteye.com 一.free查看内存的使用情况 语法如下: free [-b][-k][-m][-g] [-t] 参数含义 -b:直接输入free时,显示的单位是kb我们可以使用b(bytes),m(MB).k(KB),以及g(G)来显示单位 -t:在输出的最终结果中,显示物理内存与swap的总量. 参考实例 [root@localhost test]# free -m total used free shared

    关键词: linux, uname, uptime, Free
  • linux 脱机管理(nohup)

    linux 脱机管理(nohup) 2015-05-09

    脱机管理 nohup 转载请出自出处: nohup可以让你在脱机或者注销系统后,还能够让工作继续进行.他的语法如下 nohup [命令与参数] --在终端机前台工作 nohup [命令与参数] & --在终端机后台工作 但是这个命令需要注意的是,nohup并不支持bash的内置命令,所以你的命令必须是外部命令才行 参考实例如下: [root@localhost test]# nohup ./test.sh nohup: ignoring input and appending output to

    关键词: linux, nohup
  • linux 进程查看下(top)

    linux 进程查看下(top) 2015-05-09

    top:动态查看进程的变化 转载请出自出处: 相对于ps是选取一个时间点的进程状态,top则可以持续检测进程运行的状态.使用方法如下: top [-d 数字] | top [-bnp] 参数: -d:后面可以接秒数,就是整个进程界面更新的秒数.默认是5秒 -n:与-b搭配,意义是,需要进行几次top的输出结果. -p:指定某些个PID来进行查看监测而已. 在top执行过程当中可以使用的按键命令: ?:显示在top当中可以输入的按键命令 P:以CPU的使用资源排序显示 M:以内存的使用资源排序显示

    关键词: linux, TOP
  • linux进程的查看上(ps)

    linux进程的查看上(ps) 2015-05-09

    ps:将某个时间点的进程运行情况选取下来 转载请出自出处: http://eksliang.iteye.com ps 这个命令的man page 不是很好查阅,因为很多不同的Unix都使用这儿ps来查阅进程的状态,为了要符合不同版本的需求,所以这个man page写的非常庞大.所以一般我会选择记住两个命名组合,一个是"ps -l" 查看自己bash程序的进程,"ps aux"查看系统所以运行程序的进程 ps -l 仅查看自己的bash相关的进程 [root@loca

    关键词: linux, aux
  • java远程调用linux的命令或者脚本

    java远程调用linux的命令或者脚本 2015-05-09

    转载请出自出处: Java通过SSH2协议执行远程Shell脚本(ganymed-ssh2-build210.jar) 使用步骤如下: 1.导包 官网下载: http://www.ganymed.ethz.ch/ssh2/ maven坐标: <dependency> <groupId>com.ganymed.ssh2</groupId> <artifactId>ganymed-ssh2-build</artifactId> <version

    关键词: linux, Java, ganymed-ssh2, 远程执行linux脚本
  • linux 文件格式(1) sed工具

    linux 文件格式(1) sed工具 2015-05-09

    转载请出自出处: 简介 sed 是一种在线编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕.接着处理下一行,这样不断重复,直到文件末尾.文件内容并没有 改变,除非你使用重定向存储输出或者加入-i参数.Sed主要用来自动编辑一个或多个文件:简化对文件的反复操作:编写转换程序等. 语法: sed [-nefr] [动作] 参数说明: -n:使用安静模式

    关键词: linux, sed工具, sed详解
  • linux 复习笔记之常见压缩命令

    linux 复习笔记之常见压缩命令 2015-05-09

    转载请出自出处: linux中常见压缩文件的拓展名 *.gz gzip程序压缩的文件 *.bz2 bzip程序压缩的文件 *.tar tar程序打包的数据,没有经过压缩 *.tar.gz tar程序打包后,并经过gzip程序压缩 *.tar.bz2 tar程序打包后,并经过bzip程序压缩 *.zip zip程序压缩的文件 *.rar rar.程序压缩的文 unzip与zip 实例一:将当前目录下的.txt结尾的文件和目录tmp压缩成test.zip zip test.zip *.txt tmp

    关键词: linux压缩命令, tar压缩, tar解压, linux系统常见压缩命令
  • linux复习笔记 之 数据流重定向

    linux复习笔记 之 数据流重定向 2015-05-09

    转载请出自出处: 1.什么事数据流重定向? 这得要由命令的执行结果谈起.一般来说,如果你要执行一个命令,通常他会是这样的,如下所示 我们执行一个命令的时候,这个命令可能会由文件读入数据,经过处理之后,再将命令返回的结果输出到屏幕上,上图中,standard output 与standard input以及standard error 分别代表"标准输出"."标准输入"."标准异常输出" 简单说,标准输出指的是命令执行所回传的正确信息,而标准错误输

    关键词: linux数据流重定向, 数据流重定向
  • linux复习笔记之bash shell (5) 关于减号-的作用

    linux复习笔记之bash shell (5) 关于减号-的作用 2015-05-09

    转载请出自出处: 管道命令在bash的连续处理程序中是相当重要的,尤其在使用到前一个命令的studout(标准输出)作为这次的stdin(标准输入)时,就显得太重要了,某些命令需要用到文件名,例如上篇文档的的切割命令(split).还有tar(打包)命令等等!这时这个文件就承当studout或者stdin,这个时候这个studout或者stdin就可以用减号(-)来替代 实例一:使用ls -al /将输出的信息中,没3行记录成一个文件 [root@bogon bash]# ls -al / |

    关键词: linux关于减号“-”的用途, linux关于减号“-”的含义, linux关于“-”的含义, linux关于减号的含义
  • linux复习笔记 之bash shell (3) 通配符

    linux复习笔记 之bash shell (3) 通配符 2015-05-09

    转载请出自出处: 在bash的操作环境中有一个非常有用的功能,那就是通配符. 下面列出一些常用的通配符,如下表所示 符号 意义 * 万用字符,代表0个到无穷个任意字符 ? 万用字符,代表一定有一个任意字符 [] 代表一定有一个在中括号内的字符.例如:[abcd]代表一定有一个字符,可能是a.b.c.d这四个中的任何一个 [-] 若有减号在中括号时,代表在编码顺序内的所有字符.例如:[0-9]代表0到9之间的所有数字,因为数字的语系编码是连续的 [^] 若中括号内的第一个字符为指数符号(^),那么

    关键词: linux, 通配符, linux通配符
  • linux复习笔记之bash shell (2) bash基础

    linux复习笔记之bash shell (2) bash基础 2015-05-09

    转载请出自出处: 1.影响显示结果的语系变量(locale) 1.1locale这个命令就是查看当前系统支持多少种语系,命令使用如下: [root@localhost shell]# locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" ...... 1.2怎么调整系统的语系变量呢? 答:系统默认的语系定义在/et

    关键词: shell, BASH
  • linux复习笔记之bash shell(1)bash基础

    linux复习笔记之bash shell(1)bash基础 2015-05-09

    1.系统合法的shell和/etc/shells的功能 1.1.查看当前系统有多少我们可以使用的合法的shell linux可以使用的合法的shell可以查看/etc/shells这个文件 [root@bogon etc]# cat /etc/shells /bin/sh (已经被/bin/bash所替代) /bin/bash(linux默认的shell) /sbin/nologin /bin/dash /bin/tcsh /bin/csh 1.2.查看当前用户默认取得的shell,查看/etc

    关键词: shell, BASH
  • Linux正则表达式和通配符的区别

    Linux正则表达式和通配符的区别 2015-05-09

    转载请出自出处:http://eksliang.iteye.com/blog/1976579 首先得明白二者是截然不同的 通配符只能用在shell命令中,用来处理字符串的的匹配. 判断一个命令是否为bash shell(linux 默认的shell)的内置命令 type -t commad 返回结果含义 file 表示为外部命令 alias 表示该命令是一个命令别名 builtin 表示该命令是bash的内置命令 正则表达式:用在字符串处理上面的一项表达式,主要用于文本内容中的字符串搜索和替换的

    关键词: 正则表达式, 通配符, 通配符和正则表达式的区别
  • Linux安装gcc编译器详解(CentOS 6.5 64位系统)

    Linux安装gcc编译器详解(CentOS 6.5 64位系统) 2015-05-09

    本次安装针对CentOS 6.5 64位系统,由于在安装系统的时候并没有勾选安装gcc编译器,因此需要自行安装gcc编译器. 使用yum安装gcc 对于配备了yum的Linux发行版而言,安装gcc编译器就变得so easy.我们只需要分别执行如下命令即可: #安装gcc.c++编译器以及内核文件 yum -y install gcc gcc-c++ kernel-devel 自行安装gcc 不过使用yum安装的gcc并非当前的最新版本,目前gcc的最新版本为4.9.0(gcc 4.8开始全面支

    关键词:
  • hostname和/etc/hosts的区别

    hostname和/etc/hosts的区别 2015-05-08

    1.hosts文件的作用 hosts文件作用相当于DNS,提供IP地址hostname的对应. 早期的互联网计算机少,单机hosts文件里足够存放所有联网计算机.不过随着互联网的发展,这就远远不够了.于是就出现了分布式的DNS系统.由DNS服务器来提供类似的IP地址到域名的对应.Linux系统在向DNS服务器发出域名解析请求之前会查询/etc/hosts文件,如果里面有相应的记录,就会使用hosts里面的记录. 由此,/etc/hosts与设置hostname是没有直接关系的,仅仅当你要在本机上

    关键词:
  • Debian中启用测试版/不稳定版的软件库

    Debian中启用测试版/不稳定版的软件库 2015-05-08

    为何要启用测试版/不稳定版? 测试版/不稳定版的Debian给开发者提供了一个比当前稳定版更新的环境以及软件.你们注意到了么?其实这些稳定版啊不稳定版啊神马的都是别名,比方说稳定版其实就是Debian的稳定发行版,而测试版将会是下一个Debian的稳定发行版(当然那是测试后的事了).截至发稿为止,当前Debian的稳定发行版是Wheezy 7.x,将会成为下一个稳定版的测试版则是Jessie. 当你需要一款应用的最新版本的时候,启用测试版/不稳定版将会是不二的选择.当初我因为工作需要,要安装个A

    关键词:
  • 修改wordpress文件上传限制的方法

    修改wordpress文件上传限制的方法 2015-05-07

    写作背景 使用wordpress很长时间了,今天上传照片的时候发现附件大于2M不能进行上传,所以查找了资料,怎么配置wordpress上传附件大小,在此和大家分享下.服务器版本CentOS 6.3 64位,WordPress架设:nginx1.3+php5.4.3+mysql5.5.25. 查看PHP配置文件php.ini路径 首先在网站根目录下建一个info.php文件,文件内容如下: <?php echo phpinfo(); ?> 然后在浏览器中访问这个文件,例如:http://loca

    关键词: wordpress, 上传文件限制
  • linux 内核参数调整优化网络

    linux 内核参数调整优化网络 2015-05-07

    Linux系统内核设置优化tcp网络,# vi /etc/sysctl.conf,添加以下内容 net.ipv4.tcp_syncookies = 1 表示开启SYN Cookies.当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭: net.ipv4.tcp_tw_reuse = 1 表示开启重用.允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭: net.ipv4.tcp_tw_recycle = 1 表示开启T

    关键词:
  • Kail linux

    Kail linux 2015-05-07

    Kali Linux 操作系统 Scapy:是用 Python 编写的一个功能强大的交互式数据包处理程序,可用来发送.嗅探.解析 和伪造网络数据包. ARPing:是一个 ARP 级别的 ping 工具,可以用来直接 ping MAC 地址. Nmap:是 Linux 下的网络扫描和嗅探工具包. NetDiscover:用来扫描局域网内 MAC 地址对应的 IP 地址. Metasploit:是一款开源的安全漏洞检测工具.该工具主要的功能,就是有大量的辅助模块可以 用于各种扫描并进行信息收集.

    关键词:
  • 解决 Linux下Cannot run program aapt

    解决 Linux下Cannot run program aapt 2015-05-07

    原因是:在64位的fedora linux系统上运行32位程序时需要32-libs库支持(其他linux分支系统的32-libs需自行查找) 原文地址:https://ask.fedoraproject.org/en/question/9556/how-do-i-install-32bit-libraries-on-a-64-bit-fedora/ for installation of compiled app another 32-bit lib required: yum install

    关键词:
  • Ubuntu 命令

    Ubuntu 命令 2015-05-07

    1:sudo dpkg -i *.deb sudo dpkg -i *.deb此命令是安装当前目录下所有的deb安装包 sudo:以管理员身份执行 dpkg:软件包管理器 -i:安装 ×.deb:所有deb软件包 2.压缩/提取 ZIP zip可能是目前使用得最多的文档压缩格式.它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用.缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好.闲话少说,我们步入正题吧: 我们可以使用

    关键词:
  • Ubuntu 环境jdk,Eclipse配置,运行问题解决,环境相关软件配置

    Ubuntu 环境jdk,Eclipse配置,运行问题解决,环境相关软件配置 2015-05-07

    1.Eclipse运行 maven报错 eclipse中使用maven插件的时候,运行run as maven build的时候报错 -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 用你的环境变量M2_HOME在Eclipse进行配置 比如:M2_HOME=/home/zhaoqian/software/

    关键词:
  • 关闭iptables

    关闭iptables 2015-05-06

    Linux防火墙(iptables)的开启与关闭 Linux中的防火墙主要是对iptables的设置和管理. 1. Linux防火墙(Iptables)重启系统生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2.Linux防火墙(Iptables) 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop 需要说明的是对于Linux下的其它服务都可以用以上命令执行

    关键词:
  • 一.文件种类与扩展名(1)

    一.文件种类与扩展名(1) 2015-05-06

    文件种类: 使用命令"ls -l"查看文件属性,第一列10个字符中的第一个字符表示文件类型,有以下几种: 普通文件:以"-"开始,另外根据文件内容又可以分为纯文本文件.二进制文件以及数据格式文件:纯文本文件是最多的一种文件类型;可执行文件就是二进制格式的,数据格式文件比如/var/log/wtmp,就是一个data file,能够通过last命令读出,但使用cat则会读出乱码. 目录:第一个属性为d 连接文件(link):第一个属性为l,类似于windows下的快捷

    关键词:
  • 解决IP分配提示Error, some other host already use address

    解决IP分配提示Error, some other host already use address 2015-05-06

    在VM等虚拟机,当配置网卡为static,即静态IP时,启动网卡总报"Error, some other host already uses address",即使换了其它IP,有时仍然还会出现类似情况,而DHCP则会正常工作,真叫人头疼,在网上查了很久,觉得如下这个方法最"猛"!但是在这样做之前,要确信网络真的机器使用你要使用的IP地址,否则真的会造成冲突. 1.编辑 /etc/sysconfig/network-scripts/ifup-eth, 将 (注:在R

    关键词:
  • CentOS 系统 LAMP(Apache+MySQL+PHP)安装步骤

    CentOS 系统 LAMP(Apache+MySQL+PHP)安装步骤 2015-05-06

    先来解释一下,什么是 LAMP.正如标题所言,LAMP 实际上就是 Linux.Apache.MySQL.PHP 四个名称的缩写,当然最后一个 "P" 还有其他说法是 Perl 或者 Python.不用多说了,本文讲解的就是 Linux.Apache.MySQL.PHP 这四个东西,所以就这样解释了. 自己很早就在做网站,最初玩的是 ASP,后来主要研究 .Net,也用 .Net 搞过类似的开发.但是自己最主要还是想把网站做起来,于是乎就将主要精力花在了网站运营上了,当然建站就选用了市

    关键词: centos, PHP, MySQL
  • no space left on device

    no space left on device 2015-05-05

    碰到一台机器,不管是哪个分区,tail -f 文件就会提示如下,less不会有问题,tail -10 也没问题 tail: cannot watch `/www/log/a.com.log': No space left on device tail: cannot watch ` /var/log/messagess': No space left on device df -Th df -i 都不是磁盘满的原因 后面咨询同行,没几分钟就把问题解决了,备忘一下. 根据服务器性能调整参数 /et

    关键词:
  • linux内核CPU负载均衡

    linux内核CPU负载均衡 2015-05-04

    所谓CPU负载均衡就是将进程从繁忙的CPU迁移到比较空闲的CPU上,目的是为了提高系统的整体效率. 进程在不同CPU之间迁移通常会影响cache的命中率,例如: 1.支持超线程技术(SMT)的CPU内部的虚CPU之间完全共享cache,在它们之间迁移进程对cache几乎没有影响,所以尽量保证它们之间的进程数均衡. 2.单个CPU的多个核有各自的L1缓存,但共享L2和L3缓存,在这些核之间迁移进程会导致L1缓存的失效,但是L2和L3缓存不受影响. 3.多CPU,每个CPU有各自独享的缓存,在这些C

    关键词: linux, CPU
  • ubuntu里virtualBox开启报错解决

    ubuntu里virtualBox开启报错解决 2015-05-04

    报以下错误: Kernel driver not installed (rc=-1908) The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Re-setup the kernel module by executing '/etc/init.d/vboxdrv setup' as root. Users of

    关键词:
  • 摘录 ----- 阮一峰 文

    摘录 ----- 阮一峰 文 2015-05-03

    除了程序员,大概很少人知道Linux操作系统. 它的发明者Linus Torvalds,知道的人就更少了. 他本人也很低调,深居简出,很少出席公众场合或接受媒体采访,通常只在专业开发者的邮件列表中发言.提起他的名字,人们的第一反应往往是"哦,传说中那个22岁就发明Linux的芬兰大学生......",其他就一片空白了. 他的自传<Just For Fun>出版于十年前(2001年),已经几乎被遗忘了. 星期六下午,我在硬盘里偶然翻到这本书(中译本),不经意地读了第一页.Li

    关键词: linux, linus, torvalds, for, fun, just, 自传
  • 设置/修改linux上的swap交换分区的方法

    设置/修改linux上的swap交换分区的方法 2015-05-03

    设置centos上的swap交换分区的方法 作为linux世界里最稳定的服务器版本,rhas5一直有很大的应用面,之前一直关注的是freebsd,因为应用的需要,特别在配合mysql和oracle上red hat有着太多优势. 用centos来代替red hat as的使用,因为centos5是利用rhas5的源码,去掉redhat的商标.图标之后编译发行的,是最一个源码编译版本,我用的是centos 5.2 在安装centos 5.2的时候,忘设置swap交换分区,在内存小的情况下,增大swa

    关键词:
  • 一次大规模网站攻击防御报告

    一次大规模网站攻击防御报告 2015-05-03

    一. 攻击描述 年初开始,网站应用服务器网卡流量普遍蹿升到100M以上,其中几台服务器网卡流量更是达到了204Mbps.随之带来的就是访问速度逐渐变慢,网络带宽数次被用完. 二. 攻击分析 1. 既然是网卡流出100M以上,那么一定有不正常的请求地址过来,接着服务器才会响应并发送到客户端.由此判断是请求的地址有异常 IT网.cn,http://www.it.net.cn 应用服务器受到攻击时的网卡流量图 IT网.cn,http://www.it.net.cn IT网.cn,http://www.

    关键词:
  • shell 学习笔记

    shell 学习笔记 2015-05-03

    shell 脚本语言是一种解释型语言: shell脚本的实质是 shell命令的有序集合: 1 shell编程的基本过程 1)建立shell文件 2)赋予可执行的权限 chmod a+x filename 3)执行shell文件 ./filename 2 shell 变量 1)用户自定义变量 命名规则通C语言的命名规则: 变量赋值的方式:先写变量名,然后是 = ,紧接着是新值,中间不要有空格.当想取出变量的值时,加"$"符号即可 当赋值的内容中有空格时,注意请加上双引号: 可以使用un

    关键词:
  • MySQL数据库定时备份Shell脚本

    MySQL数据库定时备份Shell脚本 2015-05-03

    这是一个简单的MySQL数据库备份shell脚本,适用于单台Linux服务器或者VPS的mysql数据库备份工作, 工作原理是使用mysql的mysqldump工具来导出数据库为.sql文件,然后将所有导出的文件打包归档. 然后我们在shell脚本中使用 scp命令把备份文件复制到另外一台备份机器,由于scp每次传送文件要密码 因此我们需要使用 expect插件或者利用密钥.在这里介绍采用生成密钥对的方法. 1,生成密匙对,我用的是rsa的密钥.使用命令 "ssh-keygen -t rsa&q

    关键词:
  • 进程控制(kill)

    进程控制(kill) 2015-05-02

    kill:终止进程(或传送信号到某进程) kill [options] [process_ids] kill命令可以发送信号给进程,可以终止(terminate)(默认操作),中断(interrupt),暂停(suspend),销毁(crash)进程等.要影响进程的运行,你必须是该进程的所有者,或者你是superuser; 比如,终止进程13243,必须进行以下操作: $ kill 13243 如果上述操作不起作用,即有些程序并不理会该信号,可以加上 -KILL 选项或 -9 选项(两者相当):

    关键词:
  • linux系统监控命令

    linux系统监控命令 2015-05-02

    ps命令 命令:ps -mp pid -o THREAD,tid,time 或者 ps -Lfp pid 结果展示: 这个命令的作用,主要是可以获取到对应一个进程下的线程的一些信息. 比如你想分析一下一个java进程的一些运行瓶颈点,可以通过该命令找到所有当前Thread的占用CPU的时间,也就是这里的最后一列. 比如这里找到了一个TID : 30834 ,所占用的TIME时间最高. 通过 printf "%x\n" 30834 首先转化成16进制, 继续通过jstack命令dump出

    关键词:
  • linux面试题

    linux面试题 2015-05-02

    问:1 如何查看当前的Linux服务器的运行级别? 答: 'who -r' 和 'runlevel' 命令可以用来查看当前的Linux服务器的运行级别. 问:2 如何查看Linux的默认网关? 答: 用 "route -n" 和 "netstat -nr" 命令,我们可以查看默认网关.除了默认的网关信息,这两个命令还可以显示当前的路由表. 问:3 如何在Linux上重建初始化内存盘镜像文件? 答: 在CentOS 5.X / RHEL 5.X中,可以用mkinitr

    关键词:
  • linux 让ssh只允许指定的用户登录

    linux 让ssh只允许指定的用户登录 2015-05-02

    如何让ssh只允许指定的用户登录 方法1:在/etc/pam.d/sshd文件 第一行 加入 auth required pam_listfile.so item=user sense=allow file=/etc/sshusers onerr=fail 然后在/etc下建立sshusers文件,编辑这个文件,加入你允许使用ssh服务的用户名, 不用重新启动sshd服务. 添加2个用户 zhangsan lisisi 方法2:pam规则也可以写成deny的 auth required pam_

    关键词:
  • linux学习----日志

    linux学习----日志 2015-05-02

    [root@localhost ~]# last reboot reboot system boot 2.6.18-164.el5 Wed Dec 22 20:19 (12:58) reboot system boot 2.6.18-164.el5 Wed Nov 10 10:41 (42+09:17) reboot system boot 2.6.18-164.el5 Tue Oct 26 19:49 (14+14:42) reboot system boot 2.6.18-164.el5 F

    关键词:
  • linux用户.用户组

    linux用户.用户组 2015-05-02

    Linux添加/删除用户和用户组 1.1 关于/etc/passwd和 UID /etc/passwd 是系统识别用户的一个文件,做个不恰当的比喻,/etc/passwd 是一个花名册,系统所有的用户都在这里有登录记载. [root@dave ~]# useradd dave [root@dave ~]# passwd dave Changing password for user dave. New password: BAD PASSWORD: it is too short BAD PAS

    关键词:
  • linux的一些命令 -查看cc攻击-网口ip统计等

    linux的一些命令 -查看cc攻击-网口ip统计等 2015-05-02

    Linux和UNIX上的数据库监控工具包括监控CPU.内存.磁盘.网络.安全性和用户的监控工具.下面罗列了我们找到的有用工具及其简单描述. ps 显示系统上运行的进程列表 top 显示根据CPU使用率排序的活动进程 vmstat 显示内存.分页.块传输和CPU活动的相关信息 uptime 显示系统运行了多长时间.并显示了用户登录数量,以及在1分钟.5分钟.15分钟的系统平均负荷量 free 显示内存使用率 iostat 显示平均磁盘活动和处理器负载情况 sar 显示系统活动报告.允许你收集和报告

    关键词:
  • 企业级监控 Zabbix 的安装与使用
  • linux下makefile教程

    linux下makefile教程 2015-04-30

    什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂.这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义.特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力. 因为,makefile关系到了整个工程的编译规则.一

    关键词:
  • linux上ln命令详细说明(link 文件连接)

    linux上ln命令详细说明(link 文件连接) 2015-04-30

    ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件. 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间.例如:ln –s /bin/less /usr/local/bin/less -s 是代号(symbolic)的意思.

    关键词:
  • keepalived

    keepalived 2015-04-30

    keepalived keepalived 使用纯 C 语言写成.软件围绕中心的 I/O 多路复用器设计提供实时的网络.它的设计重点是在各个元素之间实现模块化,为了保证稳定性和健壮性,守护进程被分成三个独立的进程.整体设计基于一个简单的父进程,父进程负责 fork 并监控子进程.两个子进程,一个负责 VRRP 框架,另一个负责健康检查.每个子进程有自己的 I/O 调度多路复用器,这样可以优化 VRRP 调度,因为 VRRP 调度比健康检查更敏感.另一方面,这个分开的设计使得健康检查机制对外部函数

    关键词: nginx, lvs, vrrp, Keepalived, 高可用

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.079 (s). 9 q(s)