
linux运维
kobe8tracy
这个作者很懒,什么都没留下…
展开
-
LINUX 删除特殊符号文件名文件
有时我们建了一些特殊符号的文件。导致rm不能删除该文件。如我建了一个文件.touch ’如果你要用rm直接删除’这个文件是不可能的。有两种办法。1:用转义符号。rm \’2:根据文件的inode号码删除, ls -bi;//列出文件的node号码 find -inum "ls出来的inode码" -exec rm -i {} \;...原创 2011-12-31 15:27:33 · 240 阅读 · 0 评论 -
rsync invalid gid
执行rsync时经常会遇到invalid gid ***,或invalid uid ***的问题这是因为服务器端没有这个用户组或者用户,但你在配置文件里写了该用户组或用户.比如我的报错invalid gid nobody我用id命令id nobody 显示如下uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup)...原创 2013-04-22 16:18:50 · 777 阅读 · 0 评论 -
linux查看raid信息
有时我们需要看一下服务器的raid信息.1.软件raid的话可以通过 cat /proc/mdstat md1 : active raid1 sdb3[1] sda3[0] 480572352 blocks [2/2] [UU] md3 : active raid1 sdb2[1] sda2[0] 1952704 blocks [2/2]...原创 2013-04-10 15:42:47 · 451 阅读 · 0 评论 -
linux LVM分区 查看dm设备
在linux中iostat -d查看磁盘状态时,有的会有如下dm-0,dm-1的条目.Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 0.19 0.57 2.92 341228 1753052dm-0 ...原创 2013-04-10 15:00:07 · 2168 阅读 · 0 评论 -
makefile中的CFLAGS与LDFLAGS
在configure时我们经常会遇到明明已经指令了目录但有时就是链接不了的情况,解决方法及原因如下(引用自http://www.cnblogs.com/taskiller/archive/2012/12/14/2817650.html)CFLAGS: 指定头文件(.h文件)的路径,如:CFLAGS=-I/usr/include -I/path/include。同样地,安装一个包时会在安...原创 2013-04-02 12:17:27 · 347 阅读 · 0 评论 -
linux修改进程打开文件数限制
有几种方法,但效果各不相同。1.修改/etc/security/limits.conf 添加如下两行 * soft nofile 65536 * hard nofile 65536 这种方法仅对当前配置有限,重启系统后就失效了。2.在/etc/rc.local中添加 ulimit -SHn 65536 可以保证重启系统仍然生效。注:直接ul...原创 2013-03-31 17:02:50 · 1197 阅读 · 0 评论 -
shell xargs
目录下有以下文件和目录examples.desktop kobe.txt test.jpg Music Public现在我需要把examples.desktop 和 kobe.txt移到Music里,一条命令处理完成.find -type f -maxdepth 1 | grep -v "test.jpg" | xargs -i mv {} Music其中xargs -i...原创 2013-03-29 18:24:48 · 98 阅读 · 0 评论 -
linux top部分列详解
linux TOP按f键可以出来显示条目选项.按p可以调出SWAP列.SWAP列相对于进程来说其实就是保存在该进程对应的文件中(而非保留在SWAP分区中).大小等于VIRT-RES的大小.VIRT为进程申请的虚拟内存大小(但不会全用),如MYSQL为了以后的运行可能申请1G的虚拟内存,但只会将最常用的和正在使用的驻留在内存中.RES即是真正驻留的物理内存大小(即算作真正的内存消耗)....原创 2013-03-28 17:40:31 · 521 阅读 · 0 评论 -
SSH无密码登录
SSH第一次登录步骤:1.客户端发出连接请求.2.服务器端接收到请求然后寻找该客户端有没有在自己主机上存有公钥记录.3.第一次登录 没有,则会发送自己的公钥给服务器.并要求客户端输入密码. 4.客户端输入密码后会用接收到服务器的公钥给该 密码加密,发送到服务器.5.服务器接收到密码后利用自己的私钥解密.6.如果解密成功则连接成功. 若不是第一次登录.1.客户端发...原创 2011-11-25 18:55:36 · 76 阅读 · 0 评论 -
子shell 进程ID($$)
shell脚本中$$指当前进程ID,而调用$()执行命令时会生成子shell,按理说$()中用$$获取到的进程号是子shell的进程ID,但shell的规则是它获取到的是current shell的pid,而current_shell的进程id在这表现为派生子shell的shell进程ID#!/bin/bashecho $$test(){ echo $$}...原创 2013-04-26 18:35:23 · 515 阅读 · 0 评论