Articles of fedora

与几场比赛sed

两个“sed行”只有以下的“\ n”不同。 我怎样才能得到这个输出[在</pre>之前没有新行]? [ http://pastebin.com/raw.php?i=ED34jvtF ]: . . something3 </pre> something4 . . $ echo -e 'something1\nsomething2\nsomething3\n\n</pre>\nsomething4\nsomething5'; echo "######################################"; echo -e 'something1\nsomething2\nsomething3\n\n</pre>\nsomething4\nsomething5' | sed -e N -e N -e "s#\n</pre>#</pre>#g" -e P -e D something1 something2 something3 </pre> something4 something5 ###################################### something1 something2 something3</pre> something4 something5 $ $ echo -e 'something1\nsomething2\nsomething3\n\n</pre>\nsomething4\nsomething5' | sed -e N […]

固定在DHCP路由器LAN中的Linux上的IP

伙计们,我正试图在我的局域网中的几个Linux机器上使用固定IP,现在使用DHCP。 我的ISP路由器被configuration为使用DHCP,并且已经有相当多的笔记本电脑用户想要继续使用DHCP。 然而,我想要一组4-5个桌面拥有一个固定的IP地址,这样我就不必到机器的物理位置,每次重新启动时都能find它的IP地址。 我的ISP路由器的DHCPconfiguration没有固定IP选项的绑定MAC地址。 我的一个同事声称,他可以通过在networkingconfiguration中指定固定IP来在Windows 7机器上执行此操作。 Linux机器使用的是Fedora Core 14。 有没有一种方法可以configurationLinux机器每次启动时使用固定IP? 我不想在其中一个盒子上使用自定义的DHCP服务器,因为这将是networking的一个额外的故障点。 使用额外的开关等也不会有利,因为它看起来像Windows可以使用固定的IP而不需要这样做。 PS。 我曾尝试在/ etc / sysconfig / network /中添加一个带有静态IP数据的文件,正如一些networking论坛中提到的,也尝试过了“ifconfig eth0”。 这使IP棒,但networking停止工作。 我猜想Fedora Core的新版本可能会成为这些略微旧的论坛post提供正确方向的原因。

Fedora 14的新安装阻止了Apache,FTP等

这是令我费解的,因为我从Fedora 14做了一个全新的安装,我根本没有这个问题。 防火墙似乎阻止了我的所有服务,如果我停止iptables服务,那么我可以连接。 出'iptables -L -n -v' Chain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 5842 5881K ACCEPT all — * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 0 0 ACCEPT icmp — * * 0.0.0.0/0 0.0.0.0/0 0 0 ACCEPT all — lo * 0.0.0.0/0 0.0.0.0/0 33 1932 […]

卸载Fedora Core附带的默认Apache和PHP

我使用Apache和PHP的自定义编译版本,并想知道如何卸载我的Fedora 13副本附带的默认版本。 这些二进制文件位于/usr/bin而我的编译的二进制文件分别为/usr/local/apache & /usr/local/php 。 作为一个使用PHP的networking服务器,这个设置工作正常,但是当从命令行执行脚本时,除非指定了编译的PHP的绝对path,否则/usr/bin的一个优先于pathsearch顺序中的第一个。 更新 – 卸载日志 [root@dogmatix ~]# which php /usr/bin/php [root@dogmatix ~]# which httpd /usr/sbin/httpd [root@dogmatix ~]# yum erase httpd php Loaded plugins: presto, refresh-packagekit, rhnplugin This system is not registered with RHN. RHN support will be disabled. Setting up Remove Process Resolving Dependencies –> Running transaction check —> Package […]

无法在本地login到mysql

当我尝试使用以下命令在本地login到MySQL时: mysql -u root -p 我得到这个错误: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 我可以远程访问服务器(不作为根),我的网页使用MySQL罚款,但本地我无法login(我需要,因为我需要创build一些用户)。 只有改变我是附加另一个驱动器到服务器,并在那里移动SQL数据。 这是my.cnf [mysqld] datadir=/media/ephemeral0/data/mysql socket=/media/ephemeral0/data/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # adding more config skip-external-locking long_query_time=1 slow_query_log slow_query_log_file=/var/log/log-slow-queries.log log-bin=mysql-bin server-id= 1 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid myisam_recover_options 我读了我需要编辑my.cnf中的套接字信息,以确保它指向正确的套接字文件..我再次检查和文件存在(虽然它开始与S当我做ls -l“srwxrwxrwx 1 […]

当它运行在端口8080时,tomcat不可访问

我在Fedora 14盒子的端口8080上运行一个tomcat服务器。 我能够从同一台机器上获得网页。 但是,当我试图从我的Windows机器,这是另一个networking访问它,网页浏览器正在超时。 如果我在端口80运行相同的tomcat,它可以从我的Windows机器访问。 注意:从我的Windows机器上,我可以做'平'的Fedora框。 有谁知道这个的原因?

请问一个mysqld重启会触发一个flush表吗?

我想知道如果一个“服务mysqld重启”将自动执行一个干净的清洗表在重新启动服务之前。 我有5.0.77与主要MyISAM表的Fedora / CentOS,成千上万。

我如何从另一个fedora15访问远程桌面的fedora15桌面

我目前的桌面是Fedora15。 我需要使用remotedesktop viewer从另一个fedora15桌面访问我的桌面。 请帮忙

apparmor在Fedora / rhel / centos上

我的应用程序严重依赖于AppArmor的安全性。 我自己使用Ubuntu来托pipe它,但是我已经收到来自其他人的请求,要求在Fedora或RHEL机器上进行托pipe。 现在我知道Redhat更喜欢使用SElinux而不是AppArmor。 不过,我已经考虑过了,我认为将AppArmorconfiguration文件转换为SElinux策略将非常困难。 此外,我不认为这是非常类似于Linux强制用户的软件。 例如,Ubuntu支持SElinux和AppArmor,并保留给用户。 我不明白为什么Redhat不会这样做。 无论如何,在谷歌关于rhel + apparmor的大部分东西是相当过时的。 最新版本的RHEL / Fedora对AppArmor的支持如何? 是否有可能得到它的工作,而无需手动build立一个内核? 有没有可用的包?

是否可以在Fedora 14服务器上设置date/时间,并在重新启动时保留设置

我已经成功设置date/时间,并且在重新启动之后,它被重置[或者至lessclosures]。 我使用Linode来托pipeF14 VPS。 修复:在/ etc / sysconfig / clock中设置适当的时区