Questions tagged «linux»

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

1
Linux:通过文件系统递归更改argv [1]
好的,所以我现在所拥有的是一个对文件起作用(替换事物)的c ++程序。我现在需要做的是在文件夹上运行此程序。几乎在文件夹中的所有.cpp和.h文件上运行它。程序运行如下: program filename.cpp 所以我该如何递归地更改程序的文件夹/位置中每个文件的文件名。
linux 

1
如何将大站点转移到另一台服务器?
我需要为250gb的站点更改服务器。即使没有足够的空间,我也无法在外部服务器上进行任何备份。Plesk迁移器无法正常工作,我尝试通过ftp下载,但速度非常慢,无法下载所有文件 我该如何移动?
linux  ftp  plesk 

2
Wacom Graphire CTE-630BT无法在Mandriva 2010.1 64位上运行
[解决方案]安装内核2.6.34或更高版本,或使用内核2.6.32或更低版本。2.6.33似乎在此垫上有问题。 我无法使这款平板电脑正常工作。详细信息如下: 平板电脑:Wacom Graphire CTE-630BT(蓝牙无线)。 Mandriva:2010.1可用的64位,已配置所有存储库。 问题: 我只能用锅子(手写笔)左右单击 我不能移动光标 没有压力感 怎么了: 蓝牙适配器已识别并且可以正常工作(通用BT适配器) gnome-bluetooth找到了设备 HAL找到设备 x11-driver-input-wacom已安装 我可以从控制台使用xsetwacom读取/写入参数 如果我在10-wacom.fdi中进行了某些更改并重新启动设备,则lshal会反映这些更改。 lshal的相关部分: udi = '/org/freedesktop/Hal/devices/bluetooth_acl_13c2033cc7_logicaldev_input' info.capabilities = {'input', 'input.mouse', 'input.tablet'} (string list) info.category = 'input' (string) info.parent = '/org/freedesktop/Hal/devices/bluetooth_acl_13c2033cc7' (string) info.product = 'WACOM Pen Tablet' (string) info.subsystem = 'input' (string) info.udi = '/org/freedesktop/Hal/devices/bluetooth_acl_13c2033cc7_logicaldev_input' (string) …
linux 

2
我如何告诉百胜不要自行删除?
当我运行此命令 $ sudo yum erase git make gcc g++ zlib1g-dev libssl-dev wget subversion file python apt-utils binfmt-support vim apt-file xz-utils sudo subversion zlib1g-dev gawk flex unzip bzip2 gettext build-essential libncurses5-dev libncursesw5-dev libssl-dev binutils cpp psmisc docbook-to-man gcc-multilib g++-multilib 我收到此错误: Error: Trying to remove "systemd", which is protected Error: Trying to …
linux  centos  yum 

1
在不同系统上重新组装Linux RAID
我正在为Linux服务器(CentOS 6.3)购买驱动器。我想我将其范围缩小到RAID 5或RAID 10(必须了解硬盘价格)并使用Linux软件RAID。我喜欢RAID软件,因为可以对其进行配置以向我发送有关驱动器故障等的电子邮件。我只是想知道一件事...说我的系统损坏了,在不同的Linux安装上安装该RAID卷需要采取什么步骤?如果发生这种情况,我愿意安装一个兼容的新系统,它不必与其他发行版或其他任何东西“普遍兼容” ...是否可以保存配置文件,然后从中重建阵列?还是自动发生? 我将使用RAID作为备份系统,因此冗余很重要,但它并不是存储数据的唯一位置,我可能还会购买另一个可以容纳整个阵列大小的驱动器(例如如果在一次突袭5中获得3个1TB驱动器,我的其他驱动器将为2TB)以用于异地或至少脱机备份。自从几年前我丢失了许多图片以来,我现在对数据有些偏执。

3
升级Debian Squeeze以拉伸
这样做apt-get update会出现以下错误: Ign http://security.debian.org squeeze/updates Release.gpg Ign http://security.debian.org/ squeeze/updates/contrib Translation-en Ign http://security.debian.org/ squeeze/updates/contrib Translation-en_GB Ign http://security.debian.org/ squeeze/updates/main Translation-en Ign http://security.debian.org/ squeeze/updates/main Translation-en_GB Ign http://security.debian.org/ squeeze/updates/non-free Translation-en Ign http://security.debian.org/ squeeze/updates/non-free Translation-en_GB Ign http://security.debian.org squeeze/updates Release Ign http://security.debian.org squeeze/updates/main Sources Ign http://security.debian.org squeeze/updates/contrib Sources Ign http://security.debian.org squeeze/updates/non-free Sources Ign http://security.debian.org squeeze/updates/main amd64 …

1
芯片组是否还会确定32位操作系统或64位操作系统的可安装性?
根据规格,我有配备Pentium T2130的Fujitsu Lifebook A6025和英特尔®945GM / ICH7-M芯片组。我想将CPU升级到Intel Core 2 Duo Mobile T7400(Socket M)CPU。T2130 CPU仅支持32位操作系统,而T7400支持64位操作系统。如果我将CPU升级到T7400,是否可以在不考虑945GM芯片组的情况下在其上安装64位Linux操作系统?我只有4GB RAM。谢谢。

1
可以使用ssh,但不能使用scp。怎么样?
我们有这样的要求,即我们可以通过SSH相互通信,但不能使用SCP从另一台计算机复制文件。 例如,我们有两台计算机,分别是计算机1和2。我们实际上可以使用SSH彼此通信(使用终端对其进行测试,使用另一台计算机的ip地址相互ping通,反之亦然)。我们还可以使用SCP复制彼此的文件。但是后来我们有了一个要求,即computer1 不能获取文件或不能从computer2发送或向其发送。而且仍然可以使用彼此的IP地址(使用终端)相互ping通。而且,计算机2就像主计算机一样,具有从计算机1获取或发送文件的能力,而计算机1可以使用IP地址ping计算机2但不能从计算机1发送或接收任何文件。 有人可以帮助我们解决这一要求吗?我正在整个互联网上搜索,但找不到解决方案。 我应该使用什么代码? 我们的主题全都与IPTABLES有关,但是我看不到将其与IPTABLES一起使用的逻辑,或者也许我只是不知道如何配置它,或者还有其他解决方案可以建议您吗? 操作系统:Linux Centos两台计算机 谢谢。对我来说,这将是很大的帮助。

1
使用其他公钥解密文件
我们正在使用GnuPG保护我们的文件,并且在解密或加密文件时没有遇到任何挑战。但是,我们有另一个从其他客户端导入的公用密钥,我们称它们为CompanyB,我们需要解密使用其公用密钥(公用密钥B)发送的文件。 您如何在命令行中指定使用特定的公钥来解密CompanyB中的文件? >gpg --list-keys /.../.../gnupg/pubring.gpg ----------------------------------------------------- pub 2048R/A3116C78 2016-06-28 uid [ultimate] CompanyA <CompanyA@abc.com> sub 2048R/27160116 2016-06-28 pub 2048R/678434E4 2016-08-29 uid [ultimate] CompanyB <CompanyB@xyz.com> sub 2048R/DE4D3F7E 2016-08-29 我们需要使用CompanyB的证书来解密CompanyB文件。

1
来自Linux主机的网络访问VirtualBox Linux Guest
我尝试了无数的设置,阅读了Virtualbox论坛,并用Google搜索了超过我想承认的时间。 我想要完成的只是能够进入ssh并查看来宾托管的网站。无论它是桥接连接,仅主机,具有端口转发的NAT还是其他功能,我都不关心我如何访问访客。 所以我需要知道 在Virtulabox管理器>首选项>网络> vboxnet0中 -我的“适配器”和(如果需要)“ DHCP服务器”设置应该是什么?一个很好的例子。 在Virtualbox机器中>设置>网络 -我应该有什么设置?特别是“附加”,“名称”,“适配器类型”,“混杂模式”,“端口转发” 或者,如果您可以将我链接到可能尚未见过/尝试过的解决方案,将不胜感激。

1
运行setuid可执行文件时的用户组
如果有用户,则user1属于group1,并且还存在一个setuid可执行文件,该可执行文件由user1和组group2拥有。user1不是group2的成员。 我看到可执行文件无法访问root和group1拥有的文件(其他人没有访问权限,(550,root,group1))。为什么会这样呢?setuid用户的组如何确定?

0
在系统挂起时重启ubunut的脚本
我已经为Ubuntu 16.04创建了一个Qt应用程序,它将在系统打开时每次运行。但是有时我看到,当应用程序长时间运行时,系统会冻结或挂起。我已经测试了应用程序的内存泄漏,但是没有发现内存泄漏,而且大多数情况下,RAM和CPU的使用率为70-80%。系统有时可以正常运行24天,但是我看到某些天会发生随机冻结。 因此,我已经实现了后台监视脚本,该脚本将监视系统和应用程序。现在,我已经实现了RAM和CPU使用率监控,如果超过阈值,脚本将重新启动应用程序。同样,有什么方法可以检测到系统冻结或挂起,因此我可以在脚本内发出重新启动命令。

0
这是什么?Debian Wheezy,奇怪的随机输入
当我登录一个额外的虚拟终端之一时,在我的实际输入之间总会出现奇数符号或控制字符。例如,我键入管理员,然后在adm之后插入一些垃圾。 刚才在一个会话中发生了类似的事情,当我按ESC时,我正在vim中编辑/ etc / network / interfaces:出现了巨大的787878787878787878787878 ......... 787878787878787878787878结尾(可能来自文件本身).255 好像有些鬼输入。我现在真的很累,因为当前我的每台设备都有些古怪或总是随机损坏。在过去的几周里,我花了更多的时间在修理东西上,而不是实际要做的事情。
linux  debian  vim  login  input 

1
使用tmux作为管理员服务管理多个下载器?
我有许多数据服务器,我需要通过http下载这些数据服务器。对于每个服务器,我启动一个bash“ while true”循环,并在其中循环wget轮询服务器以获取新数据。要启动所有bashs,我创建了一个tmux配置,为每个循环(例如loop和)启动一个窗口wget。这增加了更容易检查正在发生的事情的好处。 我想supervisor从此配置创建-service,这将允许我立即启动,停止和重新启动该服务tmux及其下载客户端。 但是,当我退出时tmux,根据和的本质tmux,bash它们和它们wget继续运行。有没有办法解决这个问题,所以我可以用简单的方法退出所有内容并重新启动所有内容supvervisorctl tmuxservice restart?
linux  bash  tmux  wget 


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.