Unix & Linux

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

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 

4
硬链接和复制的文件有什么区别?
我的理解是,硬链接包括原始文件的副本,并且我可以删除一个目录中的硬链接文件,而该文件仍将存在于另一个目录中。 如果是这样,我为什么要完全使用硬链接?为什么不只有两个单独的文件?
22 files  rhel  hard-link 


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

2
取消引用硬链接
在tar命令的手册页中,列出了用于遵循硬链接的选项。 -h, --dereference follow symlinks; archive and dump the files they point to --hard-dereference follow hard links; archive and dump the files they refer to 如何tar知道文件是硬链接?它是如何遵循的? 如果我不选择此选项怎么办?它是如何不硬解引用?
22 tar  hard-link 

1
如何确定resize2fs的新大小?
我想缩小ext4文件系统,以便为新分区腾出空间,并遇到了该resize2fs程序。该命令如下所示: resize2fs -p /dev/mapper/ExistingExt4 $size 如何确定$size我是否要从当前ext4文件系统中精确减去15 GiB?我可以df以某种方式使用输出吗?

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

8
运行Debian系统的系统映像?
是否可以将正在运行的Debian系统备份到某种映像文件,如果原始(备份)Debian系统发生故障,可以使用dd将其简单地写回到另一个硬盘上? 我特别想寻找一个可直接在存储库中使用的工具,因为我在树莓派上运行了Debian Wheezy,因此,我需要对ARM体系结构的支持,这对Debian存储库的软件包来说是相当可靠的。
22 debian  backup 


5
多次附加到单个屏幕会话
在移动时,我一直在screen -dRaA -S x打开不同工作站之间的单个会话。便利。 但是,是否可以在不断开其他会话的情况下多次连接到单个会话?当我有两台机器时,即使在重新连接也开始让我慢下来,我仍在快速移动。
22 gnu-screen 

3
vim中的拼写检查注释
我是一位C / C ++专业程序员,在注释中犯了很多拼写错误。我想配置vim,以便拼写检查器仅在注释中查找拼写错误的单词。如有必要,我愿意在注释周围添加vim可以查找以知道要检查的地方的特殊符号,例如: int main(){ /*<--C_S This is comment line in main function .. C_S-->*/ } 如果插件可以在没有C_S符号的情况下工作,那就更好了。我希望拼写检查器突出显示它在注释中发现的所有拼写错误。这已经存在吗?还是写自己容易吗?

4
安装错误“不是块设备”
我正在尝试使用mount命令进行olddir访问newdir: mount olddir newdir 为什么会出现以下错误? 挂载:olddir不是块设备
22 mount 

4
挂起/恢复磁盘上的单个进程
有时,我们希望在Ubuntu和OS X服务器上暂停占用大量内存的进程,以临时释放一些RAM用于其他作业。如果我们只担心CPU使用率,那么简单的方法Ctrl-Z就可以了。但是,我们需要能够释放RAM(通过将其写入磁盘),然后重新启动进程(磁盘-> RAM),或者换句话说,“休眠”单个进程。有关如何执行此操作的任何线索?(最好来自CLI。)谢谢。

2
从符号链接中区分常规文件
我正在编写一个bash脚本,该脚本需要将常规文件与符号链接区分开。我以为我可以使用if / test表达式来做到这一点,但是它不起作用,正如我期望的那样: $ touch regular_file $ test -f regular_file; echo $? 0 $ test -h regular_file; echo $? 1 $ ln -s regular_file symlink $ test -h symlink; echo $? 0 $ test -f symlink; echo $? 0 这是为什么?而且,我该如何正确执行此操作?
22 bash 


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.