Articles of linux

如何大量移动文件到一个目录

我在/ home /中有大约200个目录。 问题是它们都以这种方式存在: /家庭/ {}用户/主目录/ 虽然它应该是: /家庭/ {}用户/ 用什么命令我可以批量移动每个用户的homedir一个目录的所有内容? 谢谢您的帮助。

我应该如何处理所有的免费公羊?

我有一个奇怪的问题。 我主持一个小型的网上商店,每天20个访客,每周几个订单,没什么大不了的。 我可能会扩大一点,但我怀疑它会变得非常大。 无论如何,我的问题是,我碰到一个VPS约6GB RAM和6核心真的很便宜。 现在我拥有比我真正需要的更多的权力。 所以现在我的问题。 我运行CentOS,nginx,php-fpm和mysql,效果很好,但是因为我并不需要所有的内存来处理,所以我怎么才能让我的VPS消耗更多内存来提高速度呢? 你能给我一些广泛的build议吗? 谢谢!

特权为ifconfig

为了在Linux中执行ifconfig并更改IP和VIP,是否需要root权限? 或者也可以通过非root帐户来完成此操作?

如何查找不包含给定searchstring的文件

我有一个命令,查找所有包含string“Font”的PDF文件 find /Users/me/PDFFiles/ -type f -name "*.pdf" -exec grep -H 'Font' '{}' ';' 我怎样才能改变这个命令,使之反转? 查找不包含searchstring“Font”的所有PDF文件

CentOS 6.x – 如何find需要安装的软件包?

我不是Linux的经验,但我想在64位的CentOS 6.3上安装一些软件,它需要下列软件包(完全按照文档中的说明复制它们,说明它们需要Red Hat,SUSE的外部依赖) ,Fedora和CentOS): HAL packages: libhal1 libhal-storage1 QT library: libqt4-core libqt4-gui 该软件明确支持64位CentOS 6.3以及其他Linux版本。 我在哪里可以find这些包? 我在这里没有看到他们: http://centos.mirror.nexicom.net/6/os/x86_64/Packages/ http://rpm.pbone.net/ 我也尝试了yum info pkgname和yum search pkgname作为root用户,并在pkgname使用各种通配符来扩展search,但什么都没find。 人们在这些情况下做什么? 任何想法? 提前致谢。

权限被拒绝以root身份启动tomcat

我刚开始使用CentOS。 我安装Java yum install java-1.7.0-openjdk-devel 添加了一个用户: $useradd supersite 已下载的tomcat: $wget http://apache.mirror.anlx.net/tomcat/tomcat-7/v7.0.42/bin/apache-tomcat-7.0.42.zip $unzip apache-tomcat-7.0.42.zip -d tomcat7 创build服务configuration: $ cd /etc/init.d $ edit tomcat7-supersite 我从这里复制文件。 但是,当我尝试以root用户身份运行(我看到我是root @ myip) service tomcat7-supersite start 我得到: env: /etc/init.d/tomcat7-supersite: Permission denied 为什么?

在resolv.conf中,为什么我的search域在他们之后有一段时间?

server.com和server.com.什么区别server.com. 在/etc/resolv.conf文件的search部分? user@host /etc/sysconfig/network-scripts $ head -n 3 /etc/resolv.conf # Generated by NetworkManager domain sub.company.com search sub.company.com sub.company.com. company.com. company.com

sed,用linux:http:// cdn1replace为https:// cdn1

我想用https://cdn1.domain.comreplace200.html文件中的http://cdn1.domain.com ,我不知道如何用sed来做。 有人可以帮我吗? sed -i '/http:/\/\cdn1/http:/\/\cdn1/' cum-comand.html sed: -e expression #1, char 8: unknown command: `\' sed -i '/http:\/\/cdn1/http:\/\/cdn1/' cum-comand.html sed: -e expression #1, char 17: extra characters after command

如果在LDAP上,Linux是否保留组成员的caching? (组与组之间的差异)

我们的用户和组LDAPconfiguration正在工作。 我们的服务器使用LDAP来存储用户和组。 # /etc/nsswitch.conf : passwd: compat ldap group: compat ldap shadow: compat ldap 但是今天我们在LDAP中添加了一个新的组,其中有3个用户,然后添加了其他用户。 3个用户在组中,而不是其他用户。 我们可以通过使用“groups”来看到:更确切地说,“getent group GROUPNAME”显示组中的用户,而“groups”不显示该用户的组… …! 所以我想了解: 是否有某种组的caching – LDAP列表? 或者是否有可能同步失败,如果是的话,如何手动重新启动呢? 对不起,我的问题不是更确切,但我真的不知道从哪里开始… PSconfiguration文件 # /etc/ldap/ldap.conf URI ldap://172.16.1.232 TLS_CACERT /etc/ssl/certs/ca-certificates.crt # /etc/pam_ldap.conf base dc=ourdomain,dc=ch uri ldap://172.16.1.232/ ldap_version 3 rootbinddn cn=admin,dc=ourdomain,dc=ch pam_password crypt

CentOS或者Ubuntu for Xentesting机器?

我只是订购了一台便宜的戴尔PE1425作为xen dom0运行。 想生成一些虚拟机,并testingconfiguration,不是什么。 没什么疯狂的 最终,我想用它来创build虚拟主图像转换为AMI的EC2 … 什么是首选的主机操作系统? 我们主要在生产环境中使用CentOS,并且在办公室周围安装Ubuntu …或者我应该考虑使用另一个发行版或操作系统(BSD) 谢谢。