Questions tagged «linux»

这些问题通常与Linux有关-并非特定于特定发行版。如果问题恰好在Linux环境中,请在问题正文中指定Linux发行版,但不要使用/ linux标记。

2
为什么香草内核中不包含grsecurity补丁?
grsecurity默认情况下,内核中未包含补丁(或其带来的安全功能)的原因是什么?当查看安全性带来的好处时,原始内核似乎并不安全。 如果这是一个折衷(某些应用程序要避免使用安全措施),则似乎grsecurity可以选择在原始内核中启用。 在主流香草内核中有如此多的内容,我很难理解社区不愿意加入的原因grsecurity。


3
是否按顺序依次处理多个@daily crontab条目?
我希望每天有一段时间按照我指定的顺序连续运行两个作业。这个crontab会可靠地执行我想要的吗? @daily job1 @daily job2 我假设他们运行一个接一个,但我无法通过搜索网页或从这些联机帮助页中找到了答案:cron(1),crontab(1),crontab(5)。 如果cron @daily并行或以不可预测的顺序运行计划的事情,则上面的crontab显然不会满足我的要求。 我知道我可以简单地编写一个shell脚本来按顺序将它们解雇,我只是很好奇cron应该如何工作(而且我懒得收集测试数据或阅读源代码)。 Cron由cron包装提供。操作系统是Ubuntu 10.04 LTS(服务器)。
22 linux  ubuntu  cron 


6
为什么大多数Linux发行版都默认使用gnome?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 为什么最受欢迎的Linux发行版的默认桌面环境是gnome?在我看来,KDE似乎是一个同样出色的桌面环境。是出于许可原因吗?历史性?要不然?
22 linux  gnome  kde 

4
Linux上/ etc / hosts的格式(不同于Windows?)
在此问题下粘贴的是/etc/hosts来自Linux(CentOS)和Windows计算机的文件示例。Linux文件在IP地址(即localhost.localdomain localhost)之后有两个选项卡式条目,而Windows只有一个。如果要在Windows中编辑hosts文件以使用计算机名(etest)而不是localhost,则只需将localhost替换为所需的计算机名。机器不必是域的一部分。 在Linux机器,两个条目localhost.localdomain,并localhost似乎表明我需要的机器是一个域的一部分。这是真的? 我可以简单地将两个条目都编辑为etest,以使其显示为: 127.0.0.1 etest etest 还是要求我用域名代替一个条目? 此外,请让我知道/etc/hostsLinux计算机上文件的第二行是什么。 ::1 localhost6.localdomain6 localhost6 hosts Linux机器上的文件: # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 hosts Windows机器上的文件: # Copyright (c) 1993-1999 Microsoft Corp. # # This is a …
22 linux  hosts 

4
内核黑客环境
我一直在嵌入式操作系统中工作,例如uCOS,ThreadX。虽然我已经在Linux中编写了应用程序代码,但是现在我计划开始学习Linux内核。我对环境的问题很少。 哪个是最好的发行版,哪个具有易于使用的内核开发工具?(到目前为止,我已经使用过RHEL和Fedora。虽然我对它们感到满意,但看起来Ubuntu内置了用于轻松进行内核编译的脚本,例如make_kpkg,等等) 您能描述内核调试的最佳设置吗?在调试其他嵌入式OS时,我已使用串行端口转储进度,JTAG等。Linux内核开发人员使用哪种设置?(我的带有串行端口的测试台PC足以满足我的需求吗?如果是,如何配置内核以转储到串行端口?)我正计划将内核消息重定向到将在笔记本电脑中读取的串行控制台。 哪种工具最适合调试和跟踪内核代码?如前所述,串行控制台是唯一的方法吗?或PC是否存在任何IDE / JTAG接口?

4
制作日志文件
有什么方法可以通过一些库函数或Linux中用C语言进行的系统调用来制作用于维护/ var / log /中的某些数据的日志文件。我还想知道编写和处理日志时应遵循的标准。谢谢
22 linux  logs  c  syslog 



3
运行脚本的最快方法是什么?
我想知道运行脚本的最快方法是什么,我一直在阅读,在终端上显示脚本输出,将脚本重定向到文件或两者之间,速度存在差异/dev/null。 因此,如果输出不重要,那么即使脚本很小,也可以使脚本更快地工作的最快方法是什么。 bash ./myscript.sh -or- bash ./myscript.sh > myfile.log -or- bash ./myscript.sh > /dev/null
22 linux  bash 

1
netfilter / iptables:为什么不使用原始表?
在Linux下,我们通常使用“过滤器”表进行通用过滤: iptables --table filter --append INPUT --source 1.2.3.4 --jump DROP iptables --table filter --append INPUT --in-interface lo --jump ACCEPT 根据下面的netfilter流程图,数据包首先经过“原始”表: 所以我们可以这样写: iptables --table raw --append PREROUTING --source 1.2.3.4 --jump DROP iptables --table raw --append PREROUTING --in-interface lo --jump ACCEPT 数据包的处理速度更快,无需经过conntrack + mangle + nat + routing。因此使用的CPU /内存少了一点(反过来又因必须加载iptable_raw模块而得到的补偿) 如果盒子也是路由器,则只有一个规则(显然,对于每个规则来说都行),因为无需为过滤器/转发添加相同的规则 我只进行了快速测试,所以效果很好。 我发现的文档总是描述在严格情况下要使用的原始表。但是没有人给出最小的理由。 …
22 linux  iptables 

2
如何设置权限drwxr-xr-x到其他文件夹?
我在下面的文件夹中没有几个导演- teckapp@machineA:/opt/keeper$ ls -ltrh total 8.0K drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb 9 10:22 keeper-3.4.6 drwxr-xr-x 3 teckapp cloudmgr 4.0K Feb 12 01:44 data 我在其他一些机器上也有其他文件夹,我需要像这样将其更改为上述文件夹的权限drwxr-xr-x。 意味着如何将任何文件夹权限更改为drwxr-xr-x?我知道我需要用chmod与此命令,但是应该为此使用chown的值是什么?

2
netstat —为什么IPv4守护程序仅侦听-A inet6中列出的端口?
我有一台计算机,具有: Linux superhost 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux 它在所有接口的端口80上运行Apache,并且未在中显示netstat -planA inet,但是可以在netstat -planA inet6以下位置意外地找到它: Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp6 0 0 :::5672 :::* LISTEN 2402/beam.smp tcp6 0 0 :::111 :::* LISTEN 1825/rpcbind tcp6 0 0 :::9200 :::* …
22 linux  debian  ipv6  netstat  ipv4 

2
无法使用“用户空间” cpufreq调控器并设置cpu频率
我试图更改笔记本电脑(运行Linux)上的CPU频率,但没有成功。 以下是一些详细信息: # uname -a Linux yoga 3.12.21-gentoo-r1 #4 SMP Thu Jul 10 17:32:31 HKT 2014 x86_64 Intel(R) Core(TM) i5-3317U CPU @ 1.70GHz GenuineIntel GNU/Linux # cpufreq-info cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009 Report errors and bugs to cpufreq@vger.kernel.org, please. analyzing CPU 0: driver: intel_pstate CPUs which run at …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.