Unix & Linux

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


2
如何找到文件系统上的文件数?
我想知道我的文件系统上有多少个文件。我知道我可以做这样的事情: find / -type f | wc -l 这似乎效率很低。我真正想做的是查找被视为“文件”的唯一索引节点的总数。 有没有更好的办法? 注意: 我想这样做是因为我正在开发文件同步程序,并且想进行一些统计分析(例如,普通用户总共拥有多少个文件,而系统上有多少个文件)。但是,我不需要知道那些文件的任何信息,只要它们存在即可(路径根本不重要)。我特别想知道每个已挂载文件系统的信息(及其关联的挂载点)。


2
在哪里可以找到“ make”错误代码列表?
我正在尝试使用make(我有一个Makefile,并且在包含Makefile的目录中键入命令$ make target,其中“ target”是我的Makefile中存在的系统特定的目标规范)编译用Fortran编写的程序。在尝试对目标规范进行各种修订时,尝试调用时经常会收到各种错误消息,下面make举几个例子: make[1]: Entering directory /bin/sh: line 0: test: too many arguments ./dpp angfrc.f > angfrc.tmp.f /bin/sh: ./dpp: Permission denied make[1]: *** [angfrc.o] Error 126 make[1]: Leaving directory make: *** [cmu60] Error 2 和 make[1]: Entering directory /bin/sh: line 0: test: too many arguments ./dpp -DSTRESS -DMPI -P …

8
如何在远程服务器上使用GUI工具?
我有一台在EC2上运行的Ubuntu服务器(我自己没有安装,只是安装了一个AMI)。到目前为止,我一直在使用putty它,但是我想知道如何使用GUI工具对其进行操作(我不熟悉Linux UI工具,但是我想学习)。愚蠢的我,我想念Windows资源管理器的便利。 我目前家里只有Windows。如何设置GUI工具与远程服务器一起使用?我应该这样做还是坚持命令行?如果我有本地linux机器玩,答案会改变吗?
26 linux  ubuntu  ssh  gui  remote 



4
如何在Vim中修复Ctrl +箭头?
我正在使用Putty -> Suse box -> vim 7.2组合键进行编辑,并想将Ctrl +箭头组合键重新映射到特定任务。但是由于某种原因,Vim会忽略快捷方式,而是进入插入模式,并插入字符“ D”(左)和“ C”(右)。 应该归咎于键盘/终端配置的哪一部分以及如何解决?
26 linux  vim  keyboard  putty 


11
在Linux中运行GUI应用程序的最简单方法?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 我意识到我可以在没有桌面环境的情况下使用窗口管理器,并且不会失去我关心的任何功能。应用程序仍然可以正常工作,我仍然可以根据需要安排应用程序窗口。 这几乎消除了像我这样的用例对轻量级桌面环境(如LXDE和XFCE)的需求。 我想知道这是否是列表的结尾。有什么可以切除的吗?至少,我想要可以运行诸如Firefox之类的GUI应用程序的东西。我想象有一个终端可以启动其他应用程序。


7
在Fedora上通过蓝牙配对Bose QC 35
我正在使用Gnome Shell运行Fedora 24。我尝试通过蓝牙配对新的Bose QuietComfort 35。 我开始使用Gnome界面。不幸的是,这种联系似乎不成立。它显示为不断连接/断开连接: https://youtu.be/eUZ9D9rGUZY 我的下一步是使用命令行执行一些检查。首先,我检查了蓝牙服务是否正在运行: $ sudo systemctl status bluetooth ● bluetooth.service - Bluetooth service Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled) Active: active (running) since dim. 2016-06-26 11:19:24 CEST; 14min ago Docs: man:bluetoothd(8) Main PID: 932 (bluetoothd) Status: "Running" Tasks: 1 (limit: 512) Memory: 2.1M CPU: …


4
直接使用分区或整个磁盘创建mdadm数组有什么区别
有人可以告诉我,mdadm使用分区或直接使用整个磁盘创建阵列有什么区别?假设我打算使用整个驱动器。请注意,它们与GPT一起使用。 想象一下以两种方式创建RAID6: mdadm --create /dev/md0 --level=6 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 要么: mdadm --create /dev/md0 --level=6 --raid-devices=4 /dev/sda /dev/sdb /dev/sdc /dev/sdd 有区别吗? EDIT1:我的意思是例如在此类阵列上进行可靠性或可管理性或恢复操作等。 EDIT2:我确实使用其他制造商的驱动器。但这不是真正的问题。它们都具有完全相同的尺寸,我要说的是,可能有制造商制造的驱动器尺寸略有不同。但是为了这个问题,让我们假设它们的大小相同。 EDIT3:某种免责声明:到目前为止,我一直在对驱动器进行分区。

5
packet_write_wait管道破裂甚至没有运行?
这个流血的错误使我的头痛每天都在变得越来越大。我从未遇到过像这样的情况。 好吧,我成功通过SSH身份验证后,做了几件事,然后我的SSH连接突然掉了!!? 这是我的错误信息: packet_write_wait: Connection to XXX.XX.XX.XXX: Broken pipe 我希望我的错误消息是这样的:Write Failed: broken pipe很多,相信我! 我在Internet上尝试了很多解决方案,例如添加了ServerAliveInterval,ServerAliveCountMax,ClientAlive...。 有人说:将您的TCPKeepAlive设置为no,添加ServerAlive bllah blah笨蛋。我也这样做,但仍然是同样的错误。 直到这一刻,我都没有运气。 任何帮助将不胜感激。
26 ssh 

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.