Questions tagged «linux»

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


8
Linux最通用的脚本语言是?
这个问题是从Stack Overflow 迁移过来的,因为可以在Unix&Linux Stack Exchange上回答。 迁移 7年前。 我们正在为Linux系统编写脚本,关于使用哪种最普遍的Linux当前脚本语言一直存在一些争论。Bash,SH,Posix?什么?

5
如何从用户空间将/ dev / fb0用作控制台,或向其输出文本
因此,我有一个启用了开发人员模式的Palm Pre(原始P100EWW)模型,并安装了Debian Squeeze chroot。效果很好。我已经计划将其用于任何东西(bittorrent对等方,Web服务器),而不是电话。 我注意到,如果这样做,cat /dev/urandom > /dev/fb0它实际上会将随机像素写入屏幕,直到产生No space left on device错误为止。太好了,现在我可以使用显示器了。 因此,有什么样的工具可以使用:A)让我使用/ dev / fb0作为控制台,我可以将文本输出到其中;或者B)从命令行在/ dev / fb0上呈现文本。 我还不知道为此重新编译内核(我很想最终将WebOS完全剥离,并将其转变为最小的ARM服务器),所以我要的是用户空间工具(如果存在)。也希望直接渲染到/ dev / fb0而不使用X。


2
为什么GNU / Linux SUS v3 +不兼容?
我正在寻找有关GNU / Linux为什么现在不符合SUS(单一UNIX规范)v3或什至更好的SUS v4兼容的特定详细信息? 它会丢失或以非SUS兼容方式实现哪些应用程序API和用户实用程序?
24 linux  standard 

5
如何剥离Linux系统?
我一直在构建Linux发行版,并且剥离了二进制文件等。该系统将不使用GCC或开发工具,因为它将是Chrome信息亭,因此如果我可以剥离该系统,它将大有帮助... 我想知道,有没有一种方法可以通过观察运行时使用的文件/库来删除所有未使用的系统文件(如二进制文件等)?也许首选其他方法,但是有没有办法完成类似的事情?


2
将zip文件挂载为只读文件系统
我正在寻找一种将ZIP归档文件挂载为文件系统的方法,以便可以透明地访问归档文件中的文件。我只需要读取访问权限-ZIP不会被修改。RAM消耗很重要,因为这是针对(资源受限的)嵌入式系统的。有哪些可用选项?

3
如何在目录上递归设置权限(启用ACL)?
例如,我想授予同事对某些目录的写权限。假设其中的子目录具有访问权限775,文件664和目录775中还有一些可执行文件。 现在,我想添加写权限。使用chmod,我可以尝试类似 chmod o+w -R mydir/ 但这不是很酷,因为我不想使该目录在世界范围内可写-我只想将访问权限授予某些用户,所以我想使用ACL。但是,有一种简单的方法来设置这些权限吗?如我所见,我需要分别处理至少三种情况(目录,文件,可执行文件): find -type d -exec setfacl -m u:colleague:rwx {} \; find -type f -executable -exec setfacl -m u:colleague:rwx {} \; find -type f \! -executable -exec setfacl -m u:colleague:rw {} \; 对于这样一个简单的任务,似乎有很多代码行。有没有更好的办法?
24 linux  bash  permissions  acl 

4
给定一个git commit hash,如何找出包含它的内核版本?
假设我有一个问题,该问题已由官方Linux git存储库的最新补丁修复。我有一个解决方法,但是当包含我的修复程序的发行版出现时,我想撤消它。我知道确切的git commit哈希,例如f3a1ef9cee4812e2d08c855eb373f0d83433e34c。 回答问题的最简单方法是:到目前为止,哪个内核版本包含此补丁?如果不需要本地Linux git存储库,则奖励积分。 (LWM讨论了一些想法,但是这些想法确实需要本地存储库。)

2
如何从/ proc获取接口的IPV4地址
是否有一种干净,简单的方法可以从中获取网络接口的IP地址/proc,类似于我可以获取网络接口的MAC地址的方法? 理想情况下,我只输入cat /proc/<foo>/{interface_name}并获取IPv4地址。 我宁愿不做任何事情cat。
24 linux  ip  proc 



3
“ mount -t TYPE /”-如何知道“ TYPE”可能是什么?
操作系统:例如:Ubuntu 10.04-如何知道“ mount -t TYPE”知道什么?我的意思是有一个命令列出与mount一起使用的受支持文件系统类型吗? 更新:以下cmd总是很好吗?: cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d' sysfs rootfs bdev proc cgroup cpuset tmpfs devtmpfs debugfs securityfs sockfs pipefs anon_inodefs inotifyfs devpts ext3 ext2 ext4 ramfs hugetlbfs ecryptfs fuse fuseblk fusectl mqueue binfmt_misc iso9660 vfat udf reiserfs xfs jfs msdos ntfs minix …

4
从Linux文件系统缓存中删除特定文件?
我知道我可以从Linux文件系统缓存中删除所有内容,但是有没有办法仅删除一个特定文件?还是阻止文件被缓存?还是告诉进程不要缓存它写入的任何文件? 我有一个读取很多小文件并写入一个大文件的过程。我想将小的文件保留在缓存中以避免磁盘寻道,而且我也不在乎缓存大文件。

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.