Questions tagged «linux»

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

2
玩/编辑分区表
在使用GParted时,我的分区表在磁盘结束后扩展分区结束的意义上被损坏了。 为了解决这个问题,我使用了TestDisk来备份当前的分区表,并删除了丢失了大量数据的分区。当我查看备份TestDisk时,它是一个文本文件,其中只有以明文形式写入的分区的开头和结尾。 我想知道我是否可以编辑它们,减少有问题的分区的大小并使用TestDisk恢复备份文件,从而在不删除条目的情况下更改分区表中的分区大小。 我是否可以这样做,请记住,有问题的分区在末尾附近是空的,因此在分区表中移动分区的边界时不会发生数据丢失?

1
Linux“find -regex”不处理绑定
我有以下文件,需要匹配它们: ./foo.bar1.sh -match ./qux/foo.bar2.sh -match ./foo.sh -match ./baz.sh -no match ./foo.bar3 -no match 我试过了: 找 。 -regex“。* foo(bar [0-9])?. sh” 但它什么也没有回报。我无法弄清楚为什么正则表达式不起作用...请帮忙吗?
2 linux  find  regex 

0
Linux Mint关闭GPU
像许多使用hybryd视频的用户(我的笔记本电脑上有ATI和Intel),我试图通过使专有驱动程序实际工作来解决问题,但是失败了(在GPU之间切换会导致x-server配置混乱) 所以,无法容忍所有风扇噪音和过热,我决定只关闭ATI GPU(不是我真的需要它) 我已经通过编辑/etc/rc.local文件完成了这个,我在退出0之前添加了(根据提示)两行: chown -R $USER:$USER /sys/kernel/debug echo OFF > /sys/kernel/debug/vgaswitcheroo/switch 一切都很好,甚至传感器命令指示radeon PCI适配器的温度为-128 * C. 唯一的问题是,只有在重启后才有效。如果我只是关上盖子,我的笔记本电脑进入睡眠状态,每当它醒来时,radeon apater再次恢复生命在+ 38 * C 并不是它像rc.local修复之前一样响亮和有问题,但是风扇真的很烦人。 所以,问题是:有没有办法让睡眠唤醒后关闭radeon GPU?
2 linux  gpu  amd-radeon 

1
FileZilla连接到localhost而不是SSH服务器(可以通过PuTTY连接)
我的家庭网络中的另一台机器上运行的Linux操作系统,IP地址为192.168.178.85。在这台机器上,我安装了OpenSSH,它在端口22上运行。 我可以在我的Windows PC上使用PuTTY进行SSH操作。但是当我尝试通过FileZilla连接到它时,我收到以下错误: Error: Network error: Connection refused Error: Could not connect to server 我已将其设置为通过SFTP协议进行连接,并正确输入主机和用户名。如何让FileZilla通过SFTP连接到OpenSSH服务器? 更新:根据要求,以下是PuTTY和FileZilla日志: 油灰: 2016-01-25 08:08:27 Looking up host "192.168.178.85" 2016-01-25 08:08:27 Connecting to 192.168.178.85 port 22 2016-01-25 08:08:27 We claim version: SSH-2.0-PuTTY_Release_0.65 2016-01-25 08:08:27 Server version: SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.4 2016-01-25 08:08:27 We believe remote version has SSH-2 …

0
Amazon AWS EC2 Volume问题阻止通过SSH访问实例
我在sa-east-1地区有一个Amazon EC2 Ubuntu t2.nano。它运行正常,直到2017-06-14维护。 今天,在尝试通过ssh访问它时,我注意到它是不可能的。我拒绝了ssh连接。然后我搬到了aws控制台,看了两件事: 实例截图: 和系统日志(部分显示如下): [ 5.500346] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling... Starting Monitoring of LVM2 mirrors... dmeventd or progress polling... [ 5.513090] systemd[1]: Reached target Encrypted Volumes. [[0;32m OK [0m] Reached target Encrypted Volumes. [ 5.519554] systemd[1]: Listening on …

0
hdparm:--dco-restore真的有用吗?
我按照以下说明操作: Harddrive - 在恶意软件感染后也消灭HPA和DCO等“隐藏区域” 在过去的几天里,我一直在研究HDD的隐藏区域,并且已经在Linux中进行了实验。引起我兴趣的两个主题是 主机保护区 和 设备配置覆盖 。我设法扫描我的硬盘驱动器以找到HPA并发现HPA是 残 ,意思是它没有。 至于 DCO 我执行了: sudo hdparm --dco-identify / dev / sdb 得到以下输出: 的/ dev / sdb的: DCO校验和已经过验证。 DCO版本:0x0002 可以通过DCO选择性地禁用以下功能: 转移模式: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 实际最大行业:1465149168 ATA命令/功能集: SMART self_test error_log安全性HPA 48_bit selective_test WRITE_UNC_EXT SATA命令/功能集: NCQ interface_power_management …


1
在管道中获取$ PIPESTATUS
我使用bash脚本来检查cron-jobs的输出: some-cron-script.sh | check_pipe.sh check_pipe.sh读取管道,如果在里面找到已定义的关键字(如“错误”或“失败”),它会发送一封电子邮件。 现在我想检查check_pipe.sh中第一个脚本的退出状态。不幸的是,执行check_pipe.sh时尚未设置$ {PIPESTATUS [@]}。如果我在一个新命令中询问管道之后的PIPESTATUS,会给出两个值 - 但对我来说太迟了。有帮助吗? 谢谢!

1
在Linux下慢USB3
我在Linux下的USB 3.0速度有问题。我正在测试以下部分: “NEC公司uPD720200 USB 3.0主机控制器”(pcie) “Pretec 240”USB 3.0读卡器 Sandisk Extreme Compact Flash 60 MB / s 在Windows 7中,“HD-Tune Pro”报告的读取速度为60-70 MB / s, 但在Linux中“hdparm -t”/“dd if = / dev / sdX of = / dev / null”仅报告大约25-30 MB / s。 uname -a Linux workstation 3.1-0.slh.2-aptosid-amd64 #1 SMP PREEMPT Tue Oct 25 …
2 linux  usb  debian  speed  usb-3 

2
Linux上的Core i7在挂起后失去了多线程功能
在我的debian-linux系统上,使用核心i7 920,每次我在命令“pm-suspend”(暂停到RAM)后恢复,多线程功能几乎消失。更具体地说,两个不同的程序可以全速使用2个不同的核心,但是单个程序仅限于一个核心(对于多线程程序的一个实例以及单线程序的多个实例,例如“make -j 4”对于gcc)。所以我最终重新启动系统。任何帮助赞赏!

1
通过SSH在远程计算机上执行远程脚本
我在机器B上有一个bash脚本,我想在机器B上运行。我现在正在使用机器A.这可能吗? 到目前为止,如果脚本使用以下命令存在于机器A上,我只能设法做到这一点: ssh user@machineb 'bash -s' < /path/machinea/script.sh 我不想在本地复制这个远程脚本。有没有办法通过本地机器通过SSH在远程计算机上运行此远程脚本?
2 linux  bash  ssh 

3
linux python单个文件双击运行
我正在使用Ubuntu Linux并设置我的python文件,这样当我双击它们时,它会打开我的文本编辑器来编辑它们,因为我的大多数python文件都是“正在进行中”。但是我的一些python文件处于“完成”状态,我不打算经常编辑它们,只是运行它们。有没有办法让这些文件双击运行而不是编辑 - 个别基础?或者一种方法来封装它们某种类型的容器来双击?

1
格式化分区循环文件中的文件系统损坏了分区表
我创建了一个名为test的大约3个gig文件,并将其分区 fdisk。然后我设置一个带有该文件的循环设备(和一个偏移量),以便格式化第二个分区中的ext4文件系统。但是,在我这样做之后,我的分区表似乎被截断了!我很确定我已正确计算了偏移量...... 为什么会这样? 请注意,此分区表有很多分区。我不得不增加我的内核 max_loop 设置为比正常的8个循环设备更多。目前, max_loop 设置为32。 这是捕获的输出,显示正在发生的事情: steve@steve-VirtualBox:/s/src/scripted/image$ ls -l test -rw-r--r-- 1 root root 3072000000 Jul 21 17:13 test steve@steve-VirtualBox:/s/src/scripted/image$ fdisk -l test Disk test: 3072 MB, 3072000000 bytes 255 heads, 63 sectors/track, 373 cylinders, total 6000000 sectors Units = sectors of 1 * 512 = 512 …

2
Linux不检测外部USB硬盘驱动器
在Ubuntu 10.04中我所要做的就是打开我的外部硬盘驱动器,它会被自动检测并安装。我刚刚切换到Ultimate Edition,我认为它是Ubuntu 10.04,其中添加了很多东西。有趣的是,当我打开外置硬盘时,它没有安装,我认为它甚至没有被检测到。我看着gparted并没有出现在那里。如果我启动到Ubuntu 10.04并打开硬盘驱动器,它仍然会被检测到并安装,所以它没有任何问题。终极版可以检测连接到USB的其他东西,比如我的iPod,所以我想知道为什么它无法检测到我的硬盘。 编辑:当我执行tail -f / var / log / messages并且如果检测到驱动器时​​,这就是它所说的: [ 230.520892] usb 1-2.4: new high speed USB device using ehci_hcd and address 6 [ 230.639400] usb 1-2.4: configuration #1 chosen from 1 choice [ 230.639717] scsi9 : SCSI emulation for USB Mass Storage devices [ 235.631550] …

1
通过磁盘工具和GParted无法访问磁盘
我认为我是通过GParted拆分已经MBR / NTFS磁盘创建的混合GUID / MBR磁盘,留下未分配的空间,然后在OS X中从它们的未分配空间创建HFS分区。 我想删除那些HFS分区并在它们上重新扩展NTFS,但我不能,因为GParted认为磁盘是不可改变的;我假设OS X已经为他们做了些什么。 我现在无法通过OS X Disk Utility或GParted对磁盘进行扩展或执行任何操作。我能做什么?

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.