我可以通过 192 网络访问我家中的其他 PC,但尝试外出时会出现“网络无法访问”的消息。p3p1 有一个好的 IP 地址。运行 Fedora 16. 接下来我应该怎么做故障排除?
房子里的所有其他电脑都在工作(Windows、Mac)。
所以我运行 fsck,它报告
FATs differ but appear to be intact. Use which FAT ?
1) Use first FAT
2) Use second FAT
Run Code Online (Sandbox Code Playgroud)
选择任何一个都会给出一长串错误,例如
Cluster 1471730 out of range (164977891 > 1980013). Setting to EOF.
Cluster 1471732 out of range (252397720 > 1980013). Setting to EOF.
Cluster 1471734 out of range (18601458 > 1980013). Setting to EOF.
Run Code Online (Sandbox Code Playgroud)
然后它说,
Reclaimed 93886 unused clusters (769114112 bytes).
Free cluster summary wrong (1034047 vs. really 1221912)
1) Correct
2) Don't correct
Run Code Online (Sandbox Code Playgroud)
如果我选择 (1),它只会退出而不采取任何行动:
Leaving file system …
Run Code Online (Sandbox Code Playgroud) 我有一台运行 Ubuntu 11.10 服务器的远程机器,我通过 SSH 从 OS X 10.7.3 连接到它:
主机 remote.example.com ForwardX11 是 ForwardX11Trusted 是
有时我想在那里启动一个 GUI 应用程序(最值得注意的是,gitk
)。但是用户界面相当慢。远程机器和我自己的 Mac 都有良好的互联网连接。它们之间Ping在55ms左右,没有丢包。有什么我可以做的事情来加快速度吗?
设置一些其他远程桌面解决方案是一种选择,但我想避免它,因为我并不经常需要这个应用程序。
使用循环,例如
for i in `find . -name \*.txt`
Run Code Online (Sandbox Code Playgroud)
如果某些文件名中有空格,则会中断。
我可以使用什么技术来避免这个问题?
在处理 RAID 阵列时会想到这个问题,但不一定适用于该主题。
当许多操作系统需要驱动程序来做同样的事情时,BIOS 如何能够从硬盘驱动器读取以有效加载操作系统? BIOS 是否具有像 Windows 或 Linux 这样的主流操作系统之一那样从中提取的驱动程序列表?
我创建这两个 zip 文件大约相隔 24 小时。
$ ls -l /tmp/*.zip
-rw-rw-r-- 1 scott scott 1401289 Mar 21 20:11 /tmp/inc1.zip
-rw-rw-r-- 1 scott scott 1401289 Mar 22 19:29 /tmp/inc2.zip
Run Code Online (Sandbox Code Playgroud)
您可以看到它们的大小相同,因为被压缩的目录没有改变。
但是,当我对它们运行 md5sum 时,我得到了不同的结果。
$ md5sum /tmp/inc*
95b1c0b32cc24a5554769797e032ec6e /tmp/inc1.zip
80765ac3fc7f488243bdc1c06902e33c /tmp/inc2.zip
Run Code Online (Sandbox Code Playgroud)
为什么是这样?
我创建这两个 zip 文件大约相隔 24 小时。
$ ls -l /tmp/*.zip
-rw-rw-r-- 1 scott scott 1401289 Mar 21 20:11 /tmp/inc1.zip
-rw-rw-r-- 1 scott scott 1401289 Mar 22 19:29 /tmp/inc2.zip
Run Code Online (Sandbox Code Playgroud)
您可以看到它们的大小相同,因为被压缩的目录没有改变。
但是,这些文件在过去 24 小时内已被查看过,因此它们的访问时间已更改。因此,我无法使用 diff 或 cmp 来比较 zip。
可靠地比较它们的内容的方法是什么?例如,我正在考虑比较输出
ls -l <file> | awk '{print $5}'
Run Code Online (Sandbox Code Playgroud)
在这两个文件上。有更好的解决方案吗?
是否可以?
如果是这样,它是如何完成的?syslog.conf 文件没有太大帮助。
在 linux 系统中
su -
Run Code Online (Sandbox Code Playgroud)
任何用户(具有 root 密码)都可以获得 root 权限。我如何限制某些用户?
//类似于AllowUsers
在sshd_config
我有一个脚本,/home/username/scripts
我想通过输入它的名字来执行它。
我知道我可以做 ' export PATH=$PATH:/home/username/scripts
' 但我想有同样的效果,而不必每次都导出路径。例如,如果另一个用户想要一份脚本的副本,他们只需键入“scriptname.sh”而不是“./scriptname.sh”。