为了准备第一次考试,我学习了I,我遇到了以下问题。
Which directory MUST exist in / to qualify this OS as Linux
我搜索过google和wikibook,但是找不到哪个文件夹被分类为'linux‘。
以下是linux盒的输出
vagrant@precise64:~$ ls /
bin boot dev etc home initrd.img
initrd.img.old lib lib64 lost+f
在我的windows机器中,我试图像这样运行j控制台:
jconsole 2228
这里,2228是进程的pid (从任务管理器获得)。产出如下:
Unable to attach to 2228: Could not map vmid to user name
我的java版本是1.5.0_07,也尝试过
jps -mlv
。输出是empty.In tmp文件夹,没有hsperfdata_。在具有相同result.In的linux盒中尝试了相同的操作,我以id命令的root.Output身份登录了linux盒:
# id
uid=0(root) gid=0(root) groups=0(
我经常使用Linux机器上的/tmp目录来存储临时文件(例如,来自希望我先下载它的站点的PDF)。我经常用我的用户名创建一个目录。但在每次启动时,它(包括所有文件)都会被删除。现在我知道我可以把它放在/var/tmp中,但是我希望删除它的所有内容,但是要保留目录本身。所以:
tmp
|- me # this should stay
| |- foo1 # this should be deleted...
| |- bar1 # ...and this as well
|- other stuff...
有办法这样做吗?也许有权限或者有特殊的配置?
请试着运行以下脚本:
#!/bin/bash
mkdir a
mkdir a/asub
mkdir b
ln -sfr a/asub b/bsub
touch a/this_file_is_in_a
touch b/this_file_is_in_b
cd b/bsub
echo "I'm in directory: $(pwd)"
echo This is the contents of the upper directory:
ls ..
你希望得到什么?可能是目录b的内容。然而,它并不是这样运作的。我已经在目录/tmp/bb中运行了它。
结果如下:
wzab@WZ
你对这个RPM构建错误有什么想法吗?我正在进行版本更新并重新运行RPM构建。我的SOURCES目录有一个名为electric-fence_2.1.13-0.1.tar.gz和patches的tar文件,我不想更改原始的tar文件,只是添加了补丁。
这是错误:
eFence]$ ~/rpmmacros/rpmbuild arm-linux-gnueabi-arm SPECS/target-reltool-electric-fence.spec
RPM Package building for CE Linux 6.0
Building target platforms: arm-linux