我在脚本中写了下面一行,但是没有给variablesa赋值 a= grep -n mark /etc/samba/smb.conf |cut -d: f1 我在variablesa中的smb.conf中存在标记string的行号。 但是variables的值是null。 可能是什么问题
Solaris中是否有读取文件的命令,以及尾随尾巴的方式? 我需要从头阅读文件,它是一个二进制文件。 有关Solaris和Linux的信息,将不胜感激。
sysctl重新定义的值在哪里? 我有: > uname -a Linux note 3.1.0-1-amd64 #1 SMP Tue Jan 10 05:01:58 UTC 2012 x86_64 GNU/Linux > cat /etc/debian_version wheezy/sid > tail -n 2 /etc/sysctl.conf # net.ipv6.bindv6only=0 但每次重启后net.ipv6.bindv6仍然是1
当我使用route打印在我的计算机上定义的route ,大约需要5到20秒才能完成。 为什么需要这么多时间? 启用VPN后: $ time sudo route Kernel IP routing table (…) real 0m21.423s user 0m0.000s sys 0m0.012s 在没有VPN的情况下,这大约需要5秒钟,而计算机在这个时候还能做很多事情 。 我重复了几次测量,每次尝试的结果都非常相似。 我的机器是3.0.0内核的Ubuntu,但据我所知,在其他计算机上的路由工作方式相同。
我有一个Java应用程序执行大量(数百MB)的连续输出(stream式纯文本)到大约十几个文件的ext3 SAN文件系统。 偶尔,这个应用程序暂时停顿几秒钟。 我怀疑与ext3 vsfs(Veritas文件系统)function(和/或它如何与操作系统交互)有关的东西是罪魁祸首。 我可以采取哪些步骤来确认或反驳这个理论? 我知道iostat和/proc/diskstats作为出发点。 修订后的标题不再强调日记,强调“摊位” 我做了一些Googlesearch,发现至less有一篇文章似乎描述了我正在观察的行为: 解决ext3延迟问题 附加信息 红帽企业Linux服务器版本5.3(Tikanga) 内核: 2.6.18-194.32.1.el5 主应用程序磁盘是光纤通道SAN: lspci | grep -i fibre lspci | grep -i fibre >> 14:00.0 Fibre Channel: Emulex Corporation Saturn-X: LightPulse Fibre Channel Host Adapter (rev 03) 装载信息: type vxfs (rw,tmplog,largefiles,mincache=tmpcache,ioerror=mwdisable) 0 0 cat /sys/block/VxVM123456/queue/scheduler >> noop anticipatory [deadline] cfq cat /sys/block/VxVM123456/queue/scheduler noop […]
我想知道我的服务器上安装了哪个分区操作系统。 以下是我的服务器的fdisk和df命令输出。 [root@ ~]# fdisk -l Disk /dev/sda: 2000.3 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 1058 8393962+ 82 Linux swap / Solaris /dev/sda3 1059 7457 51399967+ […]
我正在运行一个CentOS 6.3服务器,目前每十五分钟就会收到来自我的服务器的标题为“大量来自IP的失败login尝试”的电子邮件。 当然,下面的configuration应该意味着只有使用(我的静态IP)的人才能够尝试login? 如果是这种情况,这些远程未知的用户试图login到哪些产生这些电子邮件? 目前的安全步骤: 根login只允许without-password StrictModes yes SSH密码login被禁用 – PasswordAuthentication no 使用SSH公钥 SSH端口已被更改为大于40k的数字 cPHulk已configuration并正在运行 login限于特定的IP地址 cPanel和WHM只限于我的静态IP sshd_config中 [email protected] hosts.allow文件 ALL : <Static IP> hosts.deny中 ALL : ALL iptables的 iptables -I INPUT -s <Static IP> -p tcp -m tcp –dport 22 -j ACCEPT iptables -I INPUT -p tcp -m tcp –dport 22 -j REJECT
在一个多宿主的Linux机器上,我怎样才能找出哪个networking接口将被用来发送数据包到特定的主机? 我需要以编程方式执行此操作,我宁愿不自己分析和解释路由表。
说我有两个文件: -rw-rw-r– 1 webapp webapp 215 Jun 21 2012 index.php -rw-rw-rw- 1 root root 58 Dec 17 11:02 patch.log 我想给patch.log和index.php相同的权限。 我可以手动做到这一点: chown webapp:webapp patch.log chmod 664 patch.log 但是这应该是脚本的一部分,我不一定知道index.php的确切权限是什么。 有没有办法将给定文件的权限复制到另一个文件?
Linux上的df列出分区上的以下统计信息。 -bash-4.1#df 文件系统1K块已用可用使用%挂载 / dev / sda3 1918217320 1473337340 347440136 81%/ tmpfs 32970328 0 32970328 0%/ dev / shm / dev / sda1 482214 148534 308781 33%/ boot / dev / sdd1 1922860884 1638599284 186585876 90%/ disk5 / dev / sdc1 1922858352 1474925416 350257336 81%/ disk2 / dev / sdb1 1922858352 1028783752 796399000 57%/ disk4 […]