我有一个2500万行日志文件。 我用vim手动删除了500万行文件。 以下是删除日志之前服务器的磁盘空间使用情况。 我从/var/log/nginx/文件夹中删除了nginx日志。 $df -kh Filesystem Size Used Avail Use% Mounted on udev 15G 12K 15G 1% /dev tmpfs 3.0G 500K 3.0G 1% /run /dev/xvda1 48G 35G 11G 77% / none 4.0K 0 4.0K 0% /sys/fs/cgroup none 5.0M 0 5.0M 0% /run/lock none 15G 0 15G 0% /run/shm none 100M 0 100M 0% /run/user […]
我已经尝试使用Apache FilesMatch指令来处理所有文件为PHP失败。 使用这个<FilesMatch "\.html$"> ,我能够处理特定的文件扩展名为PHP,但我无法find一个包含所有文件types的指令,没有扩展名。 我如何configurationApache来parsingPHP内容的所有文件?
使用“root”凭据login到ssh上的CentOS服务器。 当我运行whoami它会报告根预期: [root@web1 ~]# whoami root 如果我尝试更改为另一个用户帐户,则“ftp_usr_andy”不起作用,并将我保留为“root”: [root@web1 ~]# su – ftp_usr_andy [root@web1 ~]# whoami root 如果我检查/var/log/secure的日志,则显示会话已打开,然后立即closures: [root@web1 ~]# tail /var/log/secure Jan 31 11:33:43 web1 su: pam_unix(su-l:session): session opened for user ftp_usr_andy by root(uid=0) Jan 31 11:33:43 web1 su: pam_unix(su-l:session): session closed for user ftp_usr_andy 为什么我不能切换到另一个用户,如果我作为根login? 所有我读过的说,你只是运行su – username ,应该是这样的。 我究竟做错了什么?
我正在尝试在2个盒子之间传输新的Linux映像和相应的文件。 只有我的控制器有USB支持包含我新build立的内核。 我想从我的控制器传输内核,并让它在Guest上运行,但是2之间的唯一连接是通过/dev/pts/2 。 客户没有服务(ftpd,sshd等)。 我有busybox所以microcom是可用的,但我不知道我在那里做什么。 任何人都可以告诉我如何可以从我的控制器我的新的bzImage到我的客户/ dev / pts / 2? 谢谢。 好的 – 更详细一点:Guest和Host是在OpenXT上运行Xen的32位Linux系统。 到目前为止,只有dom0可以挂载我想要安装新内核映像的USB驱动器。 dom0使用了86%的562M(即457M)。 我试图让内核到一个没有任何服务运行的客户机,也有84%的磁盘空间用完了。 客人是预build的,目前我不能改变它的形象。 我在dom0上有Guest .vhd,可以使用.vhd在那里修改内核,但是我没有在dom0上做这个工作的空间。
使用ssh,我想访问 Machine1 –> Machine2 假设Machine2的IP地址为:133.165.14.22。 我已经从Machine1复制id_rsa.pub Machine2然后在Machine2我已经这样做了: cd ~/.ssh cat id_rsa.pub >> authorized_keys 但是当我试图从Machine1执行SSH时 ssh -i /Users/neversaint/.ssh/id_rsa [email protected] 它仍然要求input密码。 [email protected]'s password: 我怎样才能正确地做到这一点,所以它不会要求密码?
我有一个运行Squid的Ubuntu 14.05服务器。 它通过Hurricane Electric的服务提供IPv6连接。 我试图让他们提供的/ 48服务器的每个IP。 我search了显着,并没有find一个工作的解决scheme。 如果我在/ etc / network / interfaces中单独设置了IP地址,我可以使用/ 48中的任何地址,尽pipe试图在/ blank下添加/ 48仍然没有工作。 inheritance人我的工作conf。 auto he-ipv6 iface he-ipv6 inet6 v4tunnel address 2xxx:xxx:xxx:0:0:0:0:1 netmask 64 endpoint xx.xx.xx.xx local xx.xx.xx.xx ttl 255 gateway 2xxx:xxx:xxxx:xxxx::1 在试图分配/ 48我已经尝试将其添加到接口 post-up ip -6 addr add 2001:xx:xx::/48 这个问题build议使用ipv6非本地绑定选项,或绑定本地接口,我试过这个例子,虽然我不确定使用net.ipv6.ip_nonlocal_bind选项。 /sbin/ip -6 addr add 2001:db8::ffff:1/64 dev lo 使用wget –bind-addresstesting[范围内的连衣裙] google.com我得到以下 –2017-02-04 […]
我为我的子域创build了一个configuration,但它不起作用。 我从字面上复制domain.conf并重命名为sub.domain.conf,然后在configuration里面将domain.com的服务器名称和path重命名为sub.domain.com,并且不起作用。 而且,如果您在启用了网站的目录中执行ls ,则会看到子域conf为红色。 这是什么意思? nginx -t没有提供任何错误。 我设法使子域的工作,如果我在主域domain.conf内input自己的服务器块,但我想有单独的子域的configuration文件,因为它将运行CMS平台,它包含很多其他configuration,并要做到这一点的多个子域,并将它们全部压缩到相同的主域.conf中是不切实际的。
我想在我的CentOS 6.6上安装Oracle数据库11g第2版。 对于安装,/ home / oracle最less需要5GB。因此在安装的第六步中失败。 (我正在按照这篇文章http://www.tecmint.com/oracle-database-11g-release-2-installation-in-linux/ )如何实现呢? df -h的输出如下所示: Filesystem Size Used Avail Use% Mounted on /dev/sda2 18G 14G 3.1G 82% / tmpfs 491M 232K 491M 1% /dev/shm /dev/sda1 283M 28M 240M 11% /boot
我想删除echo命令(位于/bin/echo ),但命令echo仍然正常工作。 当我使用which命令时,它确认echo显已被删除 / usr / bin /其中:(/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/仓:/根/ bin)中 你知道发生了什么
有没有让我发送消息给其他login用户的命令? 我想例如在关机或重新启动服务器之前通知用户。