Questions tagged «linux»

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

2
iptables中的OUTPUT和FORWARD链有什么区别?
CentOS的6.0 我正在研究iptables,并且对FORWARD和OUTPUT链之间的区别感到困惑。在我的培训文档中,它指出: 如果您要附加(-A)或从(-D)删除链,则需要将其应用于沿以下三个方向之一传播的网络数据: 输入-根据此链中的规则检查所有传入数据包。 输出-根据该链中的规则检查所有传出数据包。 转发-根据此链中的规则检查所有发送到另一台计算机的数据包。 这使我感到困惑,因为在我看来,留给主机的数据包将传出。那么,是否存在一种情况,即数据包将发送到另一台计算机但不会“发送”?iptables如何区分两者?
22 linux  iptables 

4
Linux:clnt_create:RPC:程序未注册
最近自动卸载了NFS挂载。当我检查时,它的NFS服务状态显示为正在运行。 [root@hsluasrepo]# service nfs status rpc.svcgssd is stopped rpc.mountd (pid 4083) is running... nfsd (pid 4148 4147 4146 4145 4144 4143 4142 4141) is running... rpc.rquotad (pid 4079) is running... [root@hsluasrepo]# service rpcbind status rpcbind (pid 4203) is running... [root@hsluasrepo common]# rpcinfo -p 10.80.3.154 program vers proto port service 100000 …
22 linux  mount 

7
在运行时确定脚本中的shell
据我所知,要确定我们echo $0在外壳中使用的当前外壳。而是我希望我的脚本检查它在哪个外壳中运行。因此,我尝试$0在脚本中进行打印,并按原样返回了脚本的名称。因此,我的问题是如何找到运行时脚本运行在哪个shell中?
22 linux  shell  ksh 

1
亲子流程
有人可以告诉我指定nice级别与子进程之间的关系吗? 例如,如果我的默认nice值为0,并且我使用来启动了脚本nice 5,那么该脚本又启动了一些子进程(在这种情况下,并行启动了大约20个子进程),那么子进程的优点是什么?
22 linux  process  nice 


4
为什么Linux可以很好地扩展到不同的硬件平台?
为什么Linux在这么多不同类型的计算机(台式机,笔记本电脑,服务器,嵌入式设备,移动电话等)上运行良好?是否主要是因为系统是开放的,所以可以对其一部分进行修改以在不同的环境中工作?还是Linux内核和/或系统的其他属性可以使该OS轻松在如此广泛的平台上工作?
22 linux  hardware 


2
使用cat,dd,pv或其他过程复制CD / DVD更好吗?
背景 我正在将一些数据CD / DVD复制到ISO文件中,以便以后在驱动器中不需要它们时使用它们。 我在网上寻找程序,发现了很多东西: 使用的cat复制介质:http://www.yolinux.com/TUTORIALS/LinuxTutorialCDBurn.html cat /dev/sr0 > image.iso 使用dd这样做(显然使用最广泛):http : //www.linuxjournal.com/content/archiving-cds-iso-commandline dd if=/dev/cdrom bs=blocksize count=count of=/path/to/isoimage.iso 使用just pv来完成此任务:请参见man pv以获取更多信息,尽管以下是其摘录: Taking an image of a disk, skipping errors: pv -EE /dev/sda > disk-image.img Writing an image back to a disk: pv disk-image.img > /dev/sda Zeroing a disk: pv < …
22 linux  dd  cat  disk-image  pv 

6
实时文件同步
将文件写入磁盘后,是否有任何工具可立即在两个或多个Linux服务器之间同步文件?该rsync命令对此不适合我,因为如果我rsync在cron中进行设置,则可以设置的最短时间为1分钟,但是我需要实时进行设置。

5
如何将ttyUSBX设备与USB串行设备匹配
选件驱动程序正确匹配USB ID,并为此设备加载驱动程序。例如 # lsusb Bus 001 Device 002: ID 19d2:0031 ONDA Communication S.p.A. ZTE MF636 Bus 001 Device 003: ID 12d1:14ac Huawei Technologies Co., Ltd. 它还创建用于管理硬件的ttyUSBX设备 crw-rw---- 1 root uucp 188, 0 Jul 4 13:48 /dev/ttyUSB0 crw-rw---- 1 root uucp 188, 1 Jul 4 13:49 /dev/ttyUSB1 crw-rw---- 1 root uucp …
22 linux  usb 

3
如果删除设备文件会怎样?
我大致了解/ dev下的文件。 我知道有两种类型(字符/块),访问这些文件与内核中的驱动程序通信。 我想知道删除一个文件会发生什么-专门针对两种文件类型。如果删除块设备文件,请说/dev/sda这有什么作用(如果有)?我刚刚卸载了磁盘吗? 同样,如果删除/dev/mouse/mouse0,该怎么办?鼠标会停止工作吗?它会自动取代自己吗? 我什至可以删除这些文件吗?如果设置了虚拟机,则可以尝试。

3
Linux如何区分线程和子进程?
Linux实际上并不区分进程和线程,而是将两者实现为数据结构task_struct。 那么,Linux为某些程序提供了哪些功能,以使其从子进程中得知进程的线程?例如,是否可以查看Linux中某个进程具有的所有线程的详细信息? 谢谢。
21 linux  process  thread 


7
意外使用了输出重定向>而不是管道|
一个月前,我写了一个Python脚本来映射来自stdin的MAC和IP地址。两天前,我记得它并曾经过滤过输出,tcpdump但由于输入错误而出错。我打过 tcpdump -ne > ./mac_ip.py 输出什么也没有。但是,如果无法解析输入,则输出应为“未知”,因此我cat ./mac_ip.py找到了所有tcpdump数据而不是程序。然后我意识到我应该使用 tcpdump -ne | ./mac_ip.py 有什么办法可以让我的程序恢复原状吗?无论如何,我都可以再次编写程序,但是如果在更重要的程序中再次发生该程序,我应该可以做一些事情。或有什么办法告诉输出重定向以检查文件并警告它是否是可执行文件?

2
是否可以将Linux虚拟控制台内容和回滚保存到文件中?
我有一个长期运行的脚本,我忘记了将其输出重定向到文件。我可以在终端中看到它,但是可以将其保存到文件中吗? 我不要求tee,输出重定向(例如>,>>)等-的命令已经开始了,我不能再运行它。我需要保存已经生成的输出。如果我可以在显示器上看到它,则表明它已存储/缓存/缓冲。哪里? screendump,/dev/vcsX依此类推,这样我只能在终端输出中保存最后一个屏幕(而不是当前屏幕!-滚动终端无济于事)。 这是在Linux虚拟控制台上,而不是X11终端模拟器,如gnome-terminal鼠标和其他好东西。
21 linux  console 

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.