您现在的位置:首页
--> Linux
针对一个服务器需要同时开几个ssh连接,也许是同一个帐号链接,也许是不同的帐号,你是不死和厌烦了每次的都要输入密码?其实ssh链接可以做到共享会话的。一个办法是用一些ssh链接客户端,比如Windows下的Secure CRT,Linux下的hotssh。另外一个办法,就是自己修改ssh客户端配置文件,创建~/.ssh/ssh_config文件,加入下面的内容: Host * ControlMaster auto ControlPath ~/.ssh/master-%r@%h:%p 当对服务器发起一个链接的...
• Nc 的妙用
用nc命令快速清空memcache e.g memcache的端口是11211 echo \"flush_all\" | nc192.168.1.60 11211...
系统中能够随机(不需要按顺序)访问固定大小数据片(chunk)的设备被称作块设备,这些数据片就称作块。最常见的块设备是硬盘,除此以外,还有软盘驱动器、CD-ROM驱动器和闪存等许多其他块设备。注意,它们都是以安装文件系统的方式使用的――这也是块设备通常的访问方式。
Q3:求100!乘积是多少。A3:正常情况下,大部分人使用循环语句。实际上可以 是:seq -s ‘*’ 100 | bc这个命令很好的利用了seq和bc这两个命令。bc处理运算。Q4:怎么用touch同时创建100个文件?A4:起先我想到了,seq 1 100 | touch来处理。发现touch不能这样接收参数。但是加xargs就可以处理,也可以使用 touch `seq 1 100`来处理。
由于 AWK 不支持二维数组,有时候使用起来还真不是那么得心应手。 这不,本次应用又遇到了难题,要是按照PHP的想法,仍然是用二维数组搞定,两层foreach一循环啥都完事了。可是不行啊,一个文件几十万行,用PHP去分析那不死的要多惨有多惨? 先来看一下日志结构,和原来一样,每行一条记录,用{SPR}分隔字段,第二个字段为游戏名,第四个字段为用户ID,现在要统计每个游戏的用户ID,且要消重,于是,困难来了。
Library cache是Shared pool的一部分,它几乎是Oracle内存结构中最复杂的一部分,主要存放shared curosr(SQL)和PLSQL对象(function,procedure,trigger)的信息,以及这些对象所依赖的table,index,view等对象的信息。 Library cache需要解决三个问题: 1.快速定位的问题:Library cache中对象众多,Oracle如何管理这些对象,以便服务进程可以迅速找到他们需要的信息。比如某个服务进程需要迅速定位某个SQL是否存在于Library ...
当一个磁盘分区(文件子系统)的Inode被用光的时候,是无法再创建文件的。
这种情况在邮件服务器或者BBS这种系统中容易出现,因为用户创建了很多小文件的情况。
这种情况在邮件服务器或者BBS这种系统中容易出现,因为用户创建了很多小文件的情况。
• wget 的使用
Wget 的使用1)支持断点下传功能(2)同时支持FTP和HTTP下载方式(3)支持代理服务器(4)设置方便简单;5)程序小,完全免费;命令格式:wget [参数列表] [目标软件、网页的网址]1、启动类参数这一类参数主要提供软件的一些基本信息;-V,--version 显示软件版本号然后退出;-h,--help显示软件帮助信息;-e,--execute=COMMAND 执行一个 “.wgetrc”命令以上每一个功能有长短两个参数,长短功能一样,都可以使用。需要...
在使用 Siege 时,参加网上的文件,包括 东东 的,发现大家好象对 Siege 有错误的认识。大家使用 Siege 打出的压力,每秒的处理数量和真实的处理数据分别大太。。。还有人解释讲,默认 Apache 设置之关有关,所以不能打到很高的压力,只能打出每秒处理 200 多个请求。
今天,为了测试一下阿里拼音,很难得地进了一次ubuntu,后来发现居然还是9.10的版本,看不下去了,就顺手升级了一下。本以为这种升级历史上已经做过很多次,应该不会有什么问题的,但是今天还是遇到问题了,就在这里记一下吧。我升级的思路比较老土,就是先 sudo sed \'s/karmic/lucid/g\' -i /etc/apt/sources.list 再apt-get update,再一直交替进行upgrade和dist-upgrade,直到完全没有错误,再重启。如果中间遇到某个包有...
Windows Vista 之后的系统,不再使用 boot.ini 保存启动菜单,而是使用一种叫做 BCD(Boot Configuration Data)机制来管理启动菜单,其默认的配置文件是活动分区(一般是 C:\)的 \Boot\BCD。简单的来说,可以将 \Boot\BCD 文件看成是 GRUB 的 menu.lst(grub.conf)文件,里面储存着系统装载程序的路径和参数等。
• 日历命令 cal
cal命令:日历命令,可以显示当月日历、当年日历、指定月份年份的日历等。使用方式:cal [-mjy] [month [year]] 说明:显示日历。若只有一个参数,则代表年份(1-9999),显示该年的年历。年份必...
Bash Shell 快捷键
wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. 所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。
与xargs命令最初相识是在发现一个磁盘满了,具体是在/var/spool/clientmqueue,主要原因是系统中有用户开启了crontab,而crontab中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了这些文件。关于更详细的原理,可以参考我之前的文章:crontab命令的使用介绍及我的体会。 仅仅解决出现多文件的方法比较简单,在命令后加上“> /dev/null 2>&1”即可,表示程序员输出和运行错...
在Linux世界里,分为Page cache,Buffer cache两个层面。其中page cache包含了buffer cache,内存只和page cache交互。
标准的LINUX总 是假定处理器有三级页表,分别为页目录表(PGD),中间页目录表(PMD)和页表(PTE)。如果程序在进行物理地址转换的时候,中是通过页目录表来索 引中间页目录表,再通过中间页目录表来索引页表,从而查找到某页与内存BLOCK块的对应关系。
在Linux中,对于用户的管理是经常都需要的。当然也就包括用户的新增、删除,用户密码的修改。1、新增用户 adduser格式:adduser username说明:这个命令会自动的创建用户、用户组、用户主目录;同时要求输入用户密码等。而useradd只会创建一个用户,其它什么都不会处理。需要注意的是,这个命令需要root用户组才具体执行权限。
新换了服务器后,需要将某个文件夹映射到Windows下做为一个网盘使用,于是安装了samba。但却出现了这种的问题,在samba.conf中添加了[cc]read only = nopath=/var/wwwpublic=yes重启samba,却总是提示找不到网络!我晕哦,怎么会呢?!原来,我的电脑和Debian服务器并不在同一个网段,所以无法连接!这简单嘛,换IP嘛,搞成同一网段即可!这下应该可以了吧!我晕,居然总是没法通过验证!怎么回事呢?我的samba是跑起来了的呀!怎...
近3天十大热文
- [70] IOS安全–浅谈关于IOS加固的几种方法
- [67] Twitter/微博客的学习摘要
- [65] 如何拿下简短的域名
- [62] android 开发入门
- [61] find命令的一点注意事项
- [59] Go Reflect 性能
- [58] 流程管理与用户研究
- [57] 图书馆的世界纪录
- [56] 读书笔记-壹百度:百度十年千倍的29条法则
- [56] Oracle MTS模式下 进程地址与会话信
赞助商广告