Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答


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等不熟悉。



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

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标志。

5
命令行中的日出和其他天文数据
是否有一个简单的开源命令行程序可以显示给定日期和位置的日出和日落时间,还可能显示月亮和行星数据? 浏览Debian软件包数据库和Google搜索,我找不到任何相关的信息。令我感到惊讶的是-考虑到既是天文学极客又是unix极客的人数,我本以为事实上的标准sunrise(1)(或也许是sunrise(6))。 我对偶然执行计算的更复杂程序不感兴趣,例如天空图(天体,kstar,星图,恒星),地球图(日光,xplanet),日历/ agendas(emacs,提醒),时钟(glunarclock,wmsun) ),潮汐年历(xtide)。也许有aa(天文年历),但我没有看到一种简单的方法来询问在这个经度和纬度下这个日期太阳何时几点升起。 我错过了什么?

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 


5
适用于Linux的大文件(备份)的岩石稳定文件系统
哪种文件系统最适合备份?我对稳定性(尤其是在硬重启期间文件的不可破坏性等)感兴趣,但它如何有效地处理大型(> 5GB)文件也很重要。 另外,我应该使用哪些安装参数? 内核是Linux> = 2.6.34。 编辑:我不想要备份方法。我需要文件系统来存储它们。



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.