Questions tagged «linux»

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

1
将scp从Windows服务器自动化到linux服务器
我需要从Windows服务器到Linux服务器自动执行scp(每2小时一次)。 第一步: 生成一个密钥并将其复制到Linux服务器。 我已经下载了winscp,生成了一个公钥并将其复制到Linux服务器上的/.ssh/authorized_keys。 我甚至不确定此时我做得对。 由于此密钥,我如何检查Linux服务器是否信任Windows服务器?然后我可以去第2和第3步 第二步: 创建一个scp脚本并测试它。 第3步: 创建计划任务以启动此scp命令。 非常感谢你的帮助。

0
我可以通过主机名访问我的samba服务器,但不能通过ip访问
有一个SAMBA服务器具有非常基本的配置: [share] path = /srv/samba force group = users create mask = 0660 directory mask = 0771 browsable =yes writable = yes guest ok = no 它非常有创意的主机名是“服务器”。 我可以通过它访问它 \\server\share,得到我的凭据,并在我的路上。 如果我通过访问 \\192.168.0.24\share 我的证书被拒绝了。 我的客户端是Windows 10。 我仔细检查了ip地址。 发生了什么事情?
linux  samba 


2
虽然文件位于终端,但Linux中不存在该文件
我对unix / linux环境有点新意,但我遇到了一个小问题。 我正在使用“locate”来查找我需要的文件的路径,它为我提供了路径,但该路径中不存在该文件,如下所示: 找到test1.txt /home/user/test files/text1.txt /home/user/test1.txt~ “test files”目录是我保存文件的地方,我将它复制到主目录一次,但我删除了它,不知道它一直告诉我还有一个tmp文件。 值得一提的是我使用了命令: locate test1.txt~ |xargs -n1 rm 删除该tmp文件,但也许是导致问题的原因。我试图显示隐藏文件,并检查临时文件,也没有找到它。 发生了什么事?

1
RAMFS的性能
我正在分析大型数据集上的一些计算(视频转码)。由于我不希望我的结果受I / O时间的影响(我使用的系统有旧/慢速旋转磁盘),我认为RAMFS是正确的方法。 我在家里创建了一个“缓存”文件夹作为ramfs: sudo mount ramfs -t ramfs ./cache/ 我使用此文件夹来保存视频处理管道的输入和输出文件。 然而 ,看起来在读取存储在RAMFS中的文件时,磁盘和RAM之间仍然存在一些“缓存”,我认为不应该发生这种情况。 首先我将输入视频文件复制到缓存中,注意文件大约是1.5 GB,因此需要RAMFS: https://media.xiph.org/video/derf/y4m/crowd_run_1080p50.y4m cp crowd_run_1080p50.y4m ./cache/ 执行转码操作时,从我刚刚复制的文件中读取并写入RAMFS perf stat -e minor-faults:u,major-faults:u ~/bin/ffmpeg -i ~/cache/crowd_run_1080p50.y4m -c:v h264_qsv -y ~/cache/out_qsv.mp4 perf仍报告一些主要故障: 11,933 minor-faults:u 159 major-faults:u 3.588215239 seconds time elapsed 再次运行相同的操作不会显示重大故障,并且显着缩短完成时间: 11,955 minor-faults:u 0 major-faults:u 2.129031238 seconds time elapsed 如果我刷新操作系统的页面缓存会更麻烦 …

1
Bash权限被拒绝我的ssh中的所有文件
我刚刚登录了自去年以来我一直在使用的linux ssh,这是我自假期休假以来的第一次,我正在尝试查看我的文件 less file 和 head file 但我得到了 Permission Denied。当我尝试在代码中使用这些文件时,我收到错误,因为它们无法打开。我试着看 ls -l 检查权限和所有文件 -rw-------. 权限。我应该能够阅读吗?如何将它们全部恢复正常以便我可以使用它们?

2
如何使MySQL集群完全失效?
所以我想建立一个具有高可用性的MySQL数据库服务器 - 因此我得到了两个设备(Banana Pi)并遵循了如何安装MySQL集群软件的教程。我知道只有两个设备的星座并不完全是如何使用MySQL集群,但为了节省硬件成本我现在只有这两个设备。 到目前为止,我有以下配置(sqlnode1和sqlnode2是设备的主机名): 管理节点(ndb_mgmd): sqlnode1(节点ID:1) sqlnode2(节点ID:2) 存储引擎(ndbd): sqlnode1:配置为使用localhost上的管理节点(节点ID:3) sqlnode2:配置为使用localhost上的管理节点(节点id:4) MySQL服务器(mysqld): sqlnode1:配置为使用两个ndbd节点(节点ID:5) sqlnode2:配置为使用两个ndbd节点(节点ID:6) 所以基本上,每个设备都有一个正在运行的ndb_mgmd,ndbd和mysqld。 我想要实现的是,如果其中一个设备出现故障,另一个设备应该是完全可用的(出于某些非常具体的原因,我不能在这里使用简单的数据库复制)。 一旦我启动了所有组件,一切都运行正常。如果我在一个MySQL主机上更改数据,另一个会立即应用更改(反之亦然)。 但是,如果我断开其中一个设备的LAN电缆,会发生以下情况: 断开连接sqlnode2:功能节点(sqlnode1)挂起一小段时间然后继续正常工作(这基本上就是我想要的) 断开连接sqlnode1:运行节点(sqlnode2)会挂起很短的时间然后 根本不起作用 - 所有查询都以“4009群集故障”结束,并且只有在恢复已退出的节点的网络连接后,查询才会再次开始工作。之后,监视ndb_mgmd守护程序会显示已强制关闭节点标识4(sqlnode2上的ndbd)。 总之,整个系统似乎依赖于sqlnode1,我真的很想知道为什么会发生这种情况,因为我认为如果一个组件退出(并且另一个组件可用),一切都会继续运行。 我按照本教程设置了两个不同的管理节点: http://www.clusterdb.com/mysql-cluster/deploying-mysql-cluster-over-multiple-hosts 我错过了什么吗?或许我误解了MySQL集群是如何工作的?

1
正常关闭 - 运行级别0脚本未被调用
我正在使用内核版本为2.6.34.12安装RHEL 5.0操作系统的客户端平台。 我面临的问题是,当这个系统从远程服务器获得一个断电信号时,它会直接关闭,而不会进入运行级别0。 我试图手动输入运行级别0应用telinit 0.它工作正常。 我认为这可能是与IPMI相关的问题,因为它是获取信号并且需要的信号。在/ var / log / messages中发现IPMI驱动程序正在初始化。 从系统发出reboot命令时,该功能正常。但是在远程信号接收时,它甚至没有进入调用更改运行级别的rc脚本。 现在我不知道哪里有问题,我应该在哪里看到? 提前感谢您的帮助。 谢谢, S Parikh


0
测量两个节点之间的传输时间
我的目标是使用不同的路由器(和设置),不同的网络适配器(和设置)以及不同的数据量来测量两个网络节点之间的传输时间。 我的硬件设置是安装了Debian CLI的单板计算机,可通过ssh访问。 问题 :如果有任何Linux CLI工具来测量传输时间? 我听说过 tcpdump,可视化TCP标头。但我使用UDP,我找不到任何好的UDP工具(可能因为UDP在它的头部没有这个信息)。 我的第一种方法是编写两个自己的小程序:一个测量时间的发送器 - 接收器和一个中继器。但我认为,在应用层测量会导致不可预测的错误。所以我正在寻找一种使用下层的工具。 提前致谢 亚历克斯

3
匹配列标题并使用awk打印列的值
我在列中的文件中有一个数据。我想编写一个脚本,它显示与列标题匹配的列的数据。 C-1 C-2 C-3 C-4 C-5 C-6 C-7 C-8 C-9 10 30 35 20 9 65 87 30 29 40 32 67 78 30 54 24 21 13 50 43 32 12 43 65 78 67 54 如果用户选择显示C-8列,那么输出必须是 C-8 30 21 67 我不确定如何匹配列名称并使用awk打印输出。 谢谢, KJ


1
Lubuntu上的键绑定
我想在我的32位Lubuntu上网本中将几个键绑定到字符“\”“{”“}”。我能够使用Xmodmap做到这一点: xmodmap -e "keycode 135 = backslash slash" xmodmap -e "keycode 48 = leftbrace colon" xmodmap -e "keycode 51 = rightbrace exclam" 但是,只要我关闭计算机,它就会重置。我怎么能把它永久化?或者我应该使用其他方法? 我尝试安装专为OpenBox设计的Obkey,但是当我尝试安装它时没有任何反应。 请不要粗鲁我对Linux并不熟悉

2
如何使用SSH将文件夹从本地计算机正确复制到服务器?为什么scp命令会出错?
我通过登录到我的网络服务器 SSH 使用名为的工具 MobaXterm (它有点像Putty但具有高级功能,这不是那么重要......) 我的问题是我想将本地计算机(Windows)中的目录发送到此服务器(Linux)的特定目录。 所以我试着用 SCP 命令如下所示: http://www.hypexr.org/linux_scp_help.php 我这样做了: -jailshell-4.1$ scp -r C:\Users\Andrea\Documents\Betrivius\candycane-0.9.6\candycane /home6/XXX/public_html ssh: Could not resolve hostname C: Name or service not known 但是,正如您所看到的,我得到了一个错误。 为什么?我错过了什么?我该如何解决这个问题? TNX

1
如何使用LILO恢复Kali linux密码?
我忘了我的Kali密码,我尝试进入LILO单用户模式,但它仍然要求root密码(我忘了)。作为次要措施,我刚跑了 init=/bin/bash 该命令运行但是在启动系统时它会卡住,我重复了大约3次,但它仍然在上次检查的确切位置卡住(它卡在一个提示只检查我所有系统规格的地方)所以我想这是Kali的某种安全措施。 我不知道我错了。 关于如何解决我的问题的任何想法?

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.