Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。

1
如何在Windows或Linux中的对话框中切换是和否按钮?
我正在使用Cinnamon DE(基于Gnome 3,使用GTK3工具包)用于GNU / Linux。 我每周也使用Windows 10大约相同的时间。 现在,每个环境的默认按钮位置都不同,这让我发疯。在MS Windows中,“确认”操作位于左侧: 在Cinnamon(和GNOME)上,它们位于右侧: 这在所有对话框中都是一致的。另一个例子: 在这种情况下,不仅按钮的位置不同,默认情况下突出显示的操作也不同。 有没有办法改变这两个系统的这个,这样我可以更加理智地工作?

6
无法从静态IP访问centOS中的互联网
我正在尝试使用公共静态IP地址设置centOS服务器但是如果我尝试ping路由器(192.168.1.1)我得到“网络无法访问”,如果我尝试ping google.com我得到“未知主机谷歌.COM” 这是来自ifconfig的转储 eth0 Link encap:Ethernet HWaddr D4:9A:20:F8:9D:F8 inet addr:200.37.213.113 Bcast:200.37.213.113 Mask:255.255.255.248 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1178 errors:0 dropped:0 overruns:0 frame:0 TX packets:1014 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:292875 (286.0 KiB) TX bytes:40593 (39.6 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING …

2
-do在sudo -E中有什么作用?
我按照教程中的说明进行操作,他们说要做sudo -E foo。我无法通过谷歌搜索找到-E所做的事情。它怎么做以及如何在不问这个问题的情况下找到它?
2 linux 


4
BIOS密码和硬件时钟问题
我有HP 6730b笔记本电脑。我买了它并使用并安装了(Gentoo)linux。BIOS受密码保护,而我从“我从Windows程序中调整了BIOS,它从未向我询问密码”中购买了它。我试图删除BIOS电池擦除密码,但它仍然存在。什么被删除显然是hw时钟。这是发生的事情: 我可以在1980年1月离开膝盖顶部并且它可以工作 我可以纠正系统时间,但启动将失败“我将来需要手动执行fsck并继续启动”的“超级块安装时间” 我可以纠正系统时间和同步它hwclock -w,但比它会表现为2)和将BIOS时间重置为1980年1月1日00:00 编辑:我可以设置任何时间到1999年??? 我已经尝试过小的时间变化,然后用更大的,然后经过多次重启后我发现我可以直接从1980年到1999年,但是如果我从1999年开始到2000年时间再次丢失。 所以我需要一种方法来绕过BIOS密码(经过大量的谷歌搜索似乎不可能:http://www.techspot.com/vb/topic134536.html),一种在2000年后保持时钟的方法,或者设置这将启用九十年代的hw时钟,系统时钟在当前时间和正常启动。
2 linux  boot  passwords  bios  time 

1
当文件具有限制权限且所有者不可用时会发生什么?
我很好奇文件发生了什么,如果让我们说,它的权限只允许所有者读写,而且组和每个人根本没有访问权限。(700,或rwx ------)。 假设该文件位于外部驱动器上,因此所有者可能不再可用,因为我们已断开驱动器并将其连接到另一台计算机。在这种情况下,我如何能够访问文件?我可以通过以超级用户身份登录来访问它们吗? 一方面,能够在任何计算机上登录超级用户访问该文件都很好,因为至少有一个备份计划,如果原始计算机死了,等等。另一方面,它似乎是一个安全问题,任何人都可以通过声称自己是超级用户来技术上访问外部驱动器上的数据,甚至可能访问内部驱动器。

2
在没有root访问权限的Linux计算机上安装xclip?
我试图在没有超级用户权限的Linux计算机上安装xclip,我下载,解压缩并运行./configure但是错误的库出错了: ./configure --prefix=/home/user/bin/xclip/ checking for gcc... /usr/bin/gcc [...] checking for XmuClientWindow in -lXmu... no configure: error: *** libXmu not found *** 如何克服此错误并安装xclip?

2
Cat命令输出在*字符方面异常变化
我在vSphere下运行的相当标准的Ubuntu 11.04安装上运行以下命令: sudo cat /home/*/.ssh/authorized_keys 基本上,我使用puppet进行ssh密钥管理,并希望确保密钥存在。这个简单命令的不寻常之处在于,只有两个用户(如果相关的话,在用户上创建的第一个和第三个用户)才会显示密钥,而*应该捕获7或8个用户的家。 有趣的是,如果我跑了 sudo cat /home/user.name/.ssh/authorized_keys 其中user.name是随机用户的名称(不是已经显示的两个中的一个),我不仅从cat获得正确的输出,而且还在下次运行时 sudo cat /home/*/.ssh/authorized_keys 输出显示3个关键文件!前面显示的两个用户有两个文件,第三个文件是我手动查看的密钥文件的用户。 我可以继续玩这个“游戏”,每次我手动指定一个用户,然后运行*命令,之前查看过的用户就会显示在globbed输出中。对我来说,这是不寻常的行为,特别是对于沼泽标准的Ubuntu图像。有什么我想念的吗?*扩展或猫的特殊属性? 编辑:如果我将ssh会话留给服务器,忘记提及此行为“重置”。我的意思是我可以通过SSH注销并重新登录,然后我回到起始条件(只有两个用户帐户带*)。


1
Ubuntu更改ecryptfs主目录上的密码
我在使用ecryptfs时遇到了一些麻烦。这是到目前为止发生的事情: 我有一个加密的主目录,通过ecryptfs。它工作正常。 我更改了用户名并移动了我的主目录。移植主目录有点痛苦,但是很好(按照这里讨论的步骤,或多或少)。 然后我有了一个新的用户名和一个新命名的主目录,一切都顺利进行了一段时间。 然后我改变了我的密码。现在ubuntu不再允许我从GUI登录,因为我的新密码不再解密主目录。我可以放入tty ecryptfs-mount-private或者其他任何东西,它可以工作,但它需要我的旧密码。 我猜想如果我能让ecryptfs需要我的新密码,一切都会正常工作。但是,我不知道如何让ecryptfs识别我的新密码(我知道在主目录上,它正在做一些奇特的事情,它应该允许我更改我的用户密码,其中的通信可能因我改变我的密码而被破坏了用户名)。如何获取我的主目录的ecryptfs ,该目录已被重命名以响应更新的用户密码?

1
连接到网络时,Java应用程序启动速度较慢
我正在使用Arch Linux与kernel 3.0和brcmsmac来管理我的无线网卡。我的桌面环境是KDE 4.7,我使用networkmanager来处理网络。最近我受到了一个奇怪的问题的影响,每当我连接到网络时,jEdit等Java应用程序的启动时间大约需要30秒,但一旦启动就会表现正常。它可能是什么原因,我该如何解决? 编辑:Oracle的JRE和OpenJDK都出现了问题,两个版本都是1.7。我是一个HTTP代理的后面,如果这有所作为。 编辑:我发现了这个问题的原因。我的/ etc / hosts文件中包含错误的主机名。将此更正为我的主机名后,一切都很好。由于bahamat的出色答案,我意识到这是由于DNS。我仍然不明白为什么只有Java应用程序受到影响,但无论如何它都是固定的。

3
Bash重命名为时间
如何重命名文件以匹配当前(舍入)时间。如果是例如10:55或11:05那么我想将其重命名为11。 像这样的东西: mv file.txt file_`date +%H`.txt 但是如上所述的舍入。 谢谢

1
“ip rule”命令中优先级的重要性
ip rule add / del命令中prio选项的意义是什么?规则的较高优先级是否优先于表中的其他规则? 我在网上看到了这段代码,没有任何评论。我很想知道它的作用: ip rule del prio 32766 from "" dev "" fwmark 0 table main ip rule del prio 32767 from "" dev "" fwmark 0 table default ip rule add prio 4294967293UL from "" dev "" fwmark 0 table 1 ip rule add prio 4294967294UL …
2 linux  networking  ip 


2
Hyper-V没有启动Ubuntu 17.10.1
我正在按照在带有Hyper-V的Windows 10上创建Linux VM的说明进行操作。我选择在“第1代”VM上下载并使用Ubuntu 17.10.1 ISO。一切都很好,直到我为我的新VM发出“connect”命令。VM的屏幕挂起,没有显示任何内容: 根据我所遵循的说明,我尝试连接VM应该导致Ubuntu问我安装问题,例如我正在使用的语言。没有这样的事情发生。 有任何想法吗?我使用的是Windows 10 Pro x64,版本1709。

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.