2 如何在不影响文件的情况下递归应用chmod目录? 申请chmod -R目录后,所有内容(文件和目录)的权限都会更改。如何x在不修改文件的情况下向目录添加执行/搜索()权限? 18 shell find chmod
1 从外部将输入发送到屏幕会话 我的情况是这样的: 我有一个在远程位置运行的屏幕会话。在此屏幕内是一个基于控制台的程序。在没有屏幕的情况下运行时,该程序在终端中启动,并在其标准输入上接受命令。 我想要的是一种将命令远程发送到屏幕,以便控制台程序接收该命令的方法。可能是这样的: 我的电脑-> SSH自动发送消息->屏幕会话->程序(收到运行命令) 因此,从远程PC,我可以通过SSH命令将其发送到将其发送到程序的屏幕。程序接受它们并执行它们。 18 gnu-screen
3 如何选择“顶部”的特定过程? 如果一个程序有多个实例,运行pidof program将给出: `1 2 3` top -p接受以逗号分隔的参数:1, 2, 3。 这意味着top -p `pidof program`将不起作用: top: unknown argument '1' usage: top -hv | -bcisSH -d delay -n iterations [-u user | -U user] -p pid [,pid ...] 你能告诉我怎么做吗。我对awk,sed等不熟悉。 18 shell text-processing top
3 采购变量时将变量传递给bash脚本 假设我在main.sh中: $NAME="a string" if [ -f $HOME/install.sh ] . $HOME/install.sh $NAME fi 并在install.sh中: echo $1 这应该是回声"a string",但它没有回声。为什么? 18 bash source function
3 FreeNAS grub2引导ISO 我已经将usb-keys设置为多引导不同的Linux映像。我不介意添加FreeNAS,并且有一个文档,其中包含示例grub.cfg menuentry "FreeNAS-8.0.4-RELEASE-x64" { insmod ufs2 insmod iso9660 # /usr/local/sbin/grub-probe -d /dev/sde1 -t fs_uuid # c89c-7b3a #search --no-floppy --fs-uuid --set c89c-7b3a set isofile="/boot/FreeNAS-8.0.4-RELEASE-x64.iso" loopback loop $isofile kfreebsd (loop)/boot/kernel/kernel.gz kfreebsd_loadenv (loop)/boot/device.hints #set FreeBSD.vfs.root.mountfrom=ufs:/dev/ad4s1a set kFreeBSD.vfs.root.mountfrom=ufs:/dev/acd0 set kFreeBSD.vfs.root.mountfrom.options=rw #set vfs.root.mountfrom=cd9660:/dev/ad1s1 #set vfs.root.mountfrom.options=rw } 我不确定是否要设置vfs根目录,这是尝试引导它的结果; 一些有用的信息可以在以下位置找到: 从grub2 USB盘引导FreeBSD iso 18 freebsd dual-boot grub2 boot-loader freenas
6 Shell命令读取设备寄存器? 在运行Linux的单板计算机上,是否可以读取控制硬件的设备配置寄存器的内容?我认为这将是的包装inw()。 我正在寻找与U-boot内存转储(md)命令等效的命令,以便在驱动程序调试的上下文中使用。 18 linux memory embedded
4 如何自动将符号链接更改为busybox中的目录? 我正在尝试(尽可能接近)自动更改符号链接。我试过了: ln -sf other_dir existing_symlink 这只是将新的符号链接放在现存的符号链接指向的目录中。 ln -sf other_dir new_symlink mv -f new_symlink existing_symlink 那做同样的事情:将符号链接移到目录中。 cp -s other_dir existing_symlink 它拒绝,因为它是目录。 我已经读到它mv -T是为此做的,但是busybox没有该-T标志。 18 linux directory symlink busybox
5 命令行中的日出和其他天文数据 是否有一个简单的开源命令行程序可以显示给定日期和位置的日出和日落时间,还可能显示月亮和行星数据? 浏览Debian软件包数据库和Google搜索,我找不到任何相关的信息。令我感到惊讶的是-考虑到既是天文学极客又是unix极客的人数,我本以为事实上的标准sunrise(1)(或也许是sunrise(6))。 我对偶然执行计算的更复杂程序不感兴趣,例如天空图(天体,kstar,星图,恒星),地球图(日光,xplanet),日历/ agendas(emacs,提醒),时钟(glunarclock,wmsun) ),潮汐年历(xtide)。也许有aa(天文年历),但我没有看到一种简单的方法来询问在这个经度和纬度下这个日期太阳何时几点升起。 我错过了什么? 18 command-line software-rec
3 无法通过PPPoE访问Linux上的选定https站点 我的Internet连接曾经是到我的提供商的直接LAN连接。那时,Windows和Ubuntu(双重引导)都可以正常加载。但是,不久前,他们开始需要我使用用户名和密码拨号(PPPoE)。网关,子网掩码,IP,DNS服务器都保持不变。但是从那以后,即使Windows上没有此类问题,我也无法在Ubuntu上浏览某些网站。一些示例网站是-Ovi的登录页面(尽管share.ovi.com可以很好地加载,并且nokia.com可以很好地加载),Live Mail(在Chrome(ium)和Opera上有效,但在Firefox(3.6和4上均不能))Mozilla Addons网站和其他随机网站。 一些未加载的网站会显示超时消息,而对于某些网站(例如moz插件之一),浏览器将继续尝试无休止地加载(我已经将其保留了好几个小时,但没有发现任何其他变化)发生)。 我尝试将DNS服务器更改为公共服务器。我什至尝试过从Fedora LiveCD引导,然后将DNS更改为那些(甚至是OpenDNS的DNS),但是确实发生了同样的事情。导致此问题的Linux本身中的某些配置可能固有地存在问题? 有谁知道这是为什么发生以及如何解决? 注意:这个问题已经 交叉发布在SU上,但未得到任何答复。 更新:只是在这里看到其他人也有类似的问题,并通过将NetworkManager.conf文件放入/etc/NetworkManager。该文件中需要包含什么内容? 18 networking ip internet http
6 使用-O3优化来编译GNU / Linux 据说,使用-O3gcc优化选项编译GNU工具和Linux内核会产生怪异和时髦的错误。是真的吗 有没有人尝试过或者仅仅是骗局? 18 linux kernel compiling gcc options
5 适用于Linux的大文件(备份)的岩石稳定文件系统 哪种文件系统最适合备份?我对稳定性(尤其是在硬重启期间文件的不可破坏性等)感兴趣,但它如何有效地处理大型(> 5GB)文件也很重要。 另外,我应该使用哪些安装参数? 内核是Linux> = 2.6.34。 编辑:我不想要备份方法。我需要文件系统来存储它们。 18 linux filesystems backup
3 从蒙太奇(ImageMagick)复合图像中删除多余的tilespace? 我有一堆照片。它们都是相同的高度,我正在尝试通过Bash使用ImageMagick的剪辑程序将它们组合成合成图像。问题是默认情况下,图块大小(一个图像占用一个图块)等于具有最大尺寸的图像。因此,狭窄的图像周围有很多空白。我要删除此空白。我该怎么做? 18 bash imagemagick image-manipulation