我想通过终端查看硬盘上未分配的可用空间.我已经烧掉了我的大脑,在互联网上寻找可能的解决方案,但都是徒劳的.
我使用的各种命令一样的df,du,fdisk,parted,等它告诉我关于我离开免费,其安装和卸载的磁盘,但对于未分配的空间?
当然我可以使用Fedora提供的"磁盘工具"应用程序来查看它,但由于我喜欢在终端中,我想在其中查看.
有人可以帮我解决一下吗?
我正在使用Fedora(laughlin).我在这个发行版中用c和java做了很多编程.所以我决定在linux中尝试一些Objective-C编程.我通过互联网搜索了很多页面,最后找到了一个.
http://www.techotopia.com/index.php/Building_and_Installing_GNUstep_on_Linux
我按照本页面上的说明进行安装GNUstep.
安装过程中一切顺利.但是在编写了一小段代码并使用以下命令编译它之后:
gcc gnustep-config --objc-flags` -L/usr/GNUstep/System/Library/Libraries -lgnustep-base hello.m -o hello
Run Code Online (Sandbox Code Playgroud)
它给了我以下错误:
/usr/bin/ld: /usr/GNUstep/System/Library/Libraries/libgnustep-base.so: undefined reference to symbol 'objc_msg_lookup'
/usr/bin/ld: note: 'objc_msg_lookup' is defined in DSO /usr/lib/libobjc.so.2 so try adding it to the linker command line
/usr/lib/libobjc.so.2: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
我是Objective-C的新手.我不知道链接器命令在哪里存在.我试图加入/usr/lib到env.变量.但它没有成功.我也试图在他们的论坛上找到解决方案(如果他们有一个!!).但他们没有.
有人可以帮我这个吗?
提前致谢!!