Articles of linux

Linux DNS服务器更改

我们在拥有700个系统的组织中拥有linux系统。 我需要更改每个其他系统的DNS服务器。 我不能去改变每个系统的DNS,所以我需要一个脚本,以便所有相应的用户可以运行脚本,并更改​​其系统的DNSconfiguration

找不到mysqldbcopy命令

我越来越-bash: mysqldbcopy: command not found错误,即使sudo su- -bash: mysqldbcopy: command not found之后。 我的MySQL版本是mysql Ver 14.14 Distrib 5.5.25, for Linux (x86_64) using readline 5.1 我是否需要使用RPM软件包安装MySQL workbench ?

sudo -u使用env失败:-u:没有这样的文件或目录

在Ubuntu 12.04,当我这样做 sudo -u <user> ls 我明白了 env: -u: No such file or directory 这发生在任何命令和<user>任何用户,包括我和root。 任何想法如何解决这个问题?

我可以说fsck中的“否”来“克隆多个声明的块”吗?

当我在这个问题中告诉fsck“否”时,我需要知道我是否仍然可以安装音量。 我不需要修复卷中的所有文件,我只需要为这个事件恢复一个文件。 如果我说“是”,那么卷上会有一些大的文件,让fsck卡住了几个小时。 有753108个多重声明的区块,与3个档案共享: 卷如果超过LVM并运行EXT3文件系统。

用tc来限制stream量,但是带宽是错误的

我正在使用这些命令来设置带宽限制: tc qdisc del dev eth1 root tc qdisc add dev eth1 root handle 1: cbq avpkt 1000 bandwidth 100Mbit tc class add dev eth1 parent 1: classid 1:1 cbq rate 1Mbit allot 1500 prio 3 bounded isolated tc filter add dev eth1 parent 1: protocol ip u32 match ip protocol 6 0xff flowid 1:1 […]

通过PS运行脚本名称

我需要得到所有正在运行的PHP脚本的列表,但是通过greppipe道系统只是给了我所有对PHP文件引用的清单 我如何做到这一点? 这甚至有可能吗? root@myhost:/var/www/cron/jobs# ps -ef | grep *.php | grep -v grep 谢谢!

Ubuntu精确的服务器(基本安装)使用大量的内存

我的Ubuntu 12.04.2服务器(所有的软件包和发行版本都是最新的)当我在今天早上炮弹时,只用了558MB的内存。 除了sshd以外,服务器上没有任何东西在运行。 在/var/log/auth.log ,中国只有一次“闯关”(因此没有什么比这里普通的)。 除了22以外的每个端口都是通过iptables从外部封锁的。 Ubuntu 12.04.2服务器在运行3天后使用+ 500MB内存是否正常,还是应该担心? 如果你想知道,我没有stream程信息,因为我一开始没有想太多,所以我重新启动:( 内存使用情况重启后30分钟(显示正常): $free -m total used free shared buffers cached Mem: 1995 128 1867 0 5 50 -/+ buffers/cache: 72 1923 Swap: 1953 0 1953

从ipv6 dhcp服务器获取IP

我有以下实验室: DHCP服务器[Centos 6] /etc/dhcp/dhcpd6.conf default-lease-time 2592000; preferred-lifetime 604800; option dhcp-renewal-time 3600; option dhcp-rebinding-time 7200; allow leasequery; option dhcp6.info-refresh-time 21600; dhcpv6-lease-file-name "/var/lib/dhcpd/dhcpd6.leases"; subnet6 3ffe:501:ffff:100::/64 { } host ipv6host { hardware ethernet 53:54:00:70:1d:ed; fixed-address6 3ffe:501:ffff:100::222; if packet(0,1) = 1 { log(debug,"Request match!"); } } # ip -6 addr show 5: eth1.30@if3: <BROADCAST,MULTICAST,UP,LOWER_UP,M-DOWN> mtu 1500 inet6 3ffe:501:ffff:100::4/64 scope […]

AWS-EC2,如何设置多个公共站点只有一个实例?

我已经阅读了许多文章和主题,但没有find任何线索我的情况。 我有AWS-EC2的实例,并希望在其中拥有多个公共站点。 我已经让我的第一个公共网站运行如下: http://ec2-50-xxx-214-xxx.us-west-2.compute.amazonaws.com/ 我所做的只是添加了一个名为manmu的文件 在/ etc / apache2的/站点可用 <VirtualHost *:80> ServerName ec2-50-xxx-214-xxx.us-west-2.compute.amazonaws.com DocumentRoot /home/ubuntu/manmu/YYYYY/web DirectoryIndex index.php </VirtualHost> 接着 ubuntu @ ip-10-245-38-136:/ etc / apache2 / sites-enabled $ ln -s ../sites-available/manmu 但我怎么能让我的其他网站运行? 例如,我可能需要一些子域名,例如: http://abc.ec2-50-xxx-214-xxx.us-west-2.compute.amazonaws.com/ 等等。 谢谢。 最好的问候,tech_me

Linux作为AD DC或与2012 Essentials一起使用

我们有一个XP机器的networking,以2000模式运行的2003标准DC。 我们真的只需要使用Windows的应用程序,使用SQL Server。 获得Linux或BSD服务器作为这些XP机器的AD DC / fileshare / DNS是否可行,并获得2012 Essentials甚至基金会只是为了SQL Server? 有没有办法让他们打得好? 如果是的话,你会推荐哪种Linux或BSD,为什么?