Questions tagged «linux»

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


1
在Windows 10之后安装Ubuntu时出现多个错误
(请阅读评论以便更好地理解) 所以让我从头开始。 我在Windows 10中下载了Ubuntu并将其刻录到USB。当我重新启动时,我看到了启动选项并被选中Install Linux。我到了需要格式化所有数据的步骤。因为很晚才关闭电脑。 当我下次打开电脑时它正在显示 Boot device not found 经过多次尝试,我知道我必须安装Linux,所以我开始了。我选择“擦除磁盘”并出现以下错误: 所以,我选择了“其他东西”,我得到了这些分区: 我还通过磁盘工具格式化磁盘,现在它们如下: GParted截图: 和日志 :====================== libparted : 2.3 ====================== (gpartedbin:19666): GLib-CRITICAL **: Source ID 7 was not found when attempting to remove it (gpartedbin:19666): GLib-CRITICAL **: Source ID 6 was not found when attempting to remove it (gpartedbin:19666): GLib-CRITICAL …

1
如何通过/ bin / time处理引用的args
我正在计算表单中的自定义二进制文件: ./prog --opt1=arg1 --opt2=arg2 --opt3="arg3" 要求第三个选项具有引用参数。在脚本中,我保存了所有选项: exec=./prog opts="--opt1=arg1 --opt2=arg2 --opt3=\"arg3\"" 当我尝试计算程序时,我的程序解析args时出错了。我猜它是因为它看到最后一个arg没有被引用。输出/bin/time: \bin\time -v $exec $opts Error parsing args (来自我的节目) Command being timed: "./prog --opt1=arg1 --opt2=arg2 --opt3="arg3"" 但是,当我只是复制和粘贴时,它声称命令是什么,它运行良好: ./prog --opt1=arg1 --opt2=arg2 --opt3="arg3" - 很好 是什么/bin/time做什么,我怎么能解决这个问题?我猜它与引号有关,比如它可能运行eval或者其他东西。我不知道该怎么办。
1 linux  bash 

0
保存alsamixer输入源centos 6
我无法保存alsamixer的输入源。每次重新启动系统时,输入源都会重新设置为前置麦克风。我希望它能够作为后置麦克风保留。 我试过了 alsactl store 我在/etc/pulse/default.pa中禁用了以下内容 ### Automatically restore the volume of streams and devices #load-module module-device-restore #load-module module-stream-restore #load-module module-card-restore 我正在使用Centos 6.4 64位

1
Windows VS Linux - 裸机备份还原
我一直在使用Acronis TIEWS和CloneZilla等一些工具,并且对于为这两个工具部署备份有疑问。在这两种情况下,我都可以使用像Acronis这样的磁盘克隆/映像工具来进行基于扇区的备份,包括分区表的传输,等等。 在只有Linux操作系统的情况下,我可以制作整个根文件系统的tarball(即:) tar -zcvf / /mnt/someFile.tar.gz,分区并格式化新磁盘,将tarball直接解压缩到新磁盘上的文件系统根目录,更新我的bootloader(即:)sudo update-grub我已经准备好了。检测到新硬件,在启动时换掉驱动程序,一切都很棒。 在Windows(即:Windows 7)安装中,这永远不会起作用。首先,我需要让Windows成为安装在空(无分区)磁盘上的第一个操作系统,因此它可以创建它的100MB启动分区。然后我需要担心许可证认证,最后,如果我在过程中遇到所有麻烦,系统几乎肯定会因为硬件完全不同而崩溃。我总是可以尝试修复安装,但很少成功,系统通常不稳定。 为什么Windows要求它是安装在磁盘上的第一个操作系统,为什么要将操作系统恢复到如此复杂的噩梦(即:在裸机还原后首次启动时无法检测到新硬件,并使用它)?是否有合理的技术原因,或者它是某种遗留支持,还是完全不同于其他东西? 谢谢。

0
如何查看linux文件?
我正在尝试查看具有以下权限的文件 -rw-r-xr--. 1 sjc25 domain users 1177 Apr 10 10:12 d_V_g_dt.f 但是,当我尝试使用以下方法查看文件时: more d_V_g_dt.f, 我收到以下消息: d_V_g_dt.f: Permission denied. 我也用下面的命令:cat,head,tail,tac,less,nano,pico,vi,emacs 从我看到我应该能够至少阅读该文件。http://www.csd.uwo.ca/~moreno/cs2211_moreno/notes/security-and-permissions.pdf 我怎样才能查看该文件?我不需要编辑它,只需查看它。
1 linux 


1
为什么[ssh,scp,rsync等]从VM到我的千兆本地网络上的另一台本地机器这么慢?
我有一台A运行最新archlinux 的VM ,带有QEMU,KVM和Virtio网卡。它是一个buildbot,它需要将结果放在B本地网络上的另一台机器上。 使用以下命令启动VM: qemu-system-x86_64 -net nic,model=virtio -net bridge,br=bridge0 -hda /some/place/disk.qcow2 -m 512 -enable-kvm 它的速度非常慢,9MB需要1小时30才能完成,并且它被破坏了。 任何其他流量都以本地网络的正常速度运行。任何其他的SSH通信A到另一台机器,是不是B就是正常的。所有机器之间的流量,但是A正常。 救命?我不明白这种行为。

1
如何在.vimrc中映射ALT-return?
我正在尝试在我的.vimrc中映射左Alt和返回键的组合,但没有成功。 我已将所有这些映射添加到我的.vimrc文件中,没有任何效果: map <M-esc> itest0<return><esc> map <M-cr> itest1<return><esc> map <M-return> itest2<return><esc> map <M-enter> itest3<return><esc> map <M-[> itest4<return><esc> map ^[ itest5<return><esc> 一些信息: 按Ctrl+ 后v然后Alt+ return: 在我的终端我得到 ^[ 在vim(和gvim)的插入模式中,我得到了 ^[ 打电话后sed -n l我得到: ^[ \033$ 我在Arch Linux上使用终结器。无论我使用vim还是gvim,描述的行为都是相同的。我应该做些什么?
1 linux  vim  gvim  keymap 

0
无法使用TestDisk恢复ext4分区
我有一个带有一些主要NTFS分区的磁盘和一个包含Linux和Swap分区的扩展分区。我丢失了一个逻辑上的Linux 我启动了一个实时Linux CD(RipLinux),TestDisk能够识别丢失的分区(使用深层搜索,而不是快速搜索)。它以Cylinder-Head-Sector表示法显示开始和结束位置。如果我按'p'它会显示其中的文件。一切看起来都很好,但出现了一些问题: 我恢复了分区,但Linux安装无法启动,并且实时Linux CD也无法安装,因此我认为TestDisk没有创建具有正确的开始/结束位置的分区 我想到了注意开始和结束位置并使用Linux fdisk重新创建该分区,但fdisk使用扇区表示法而不是CHS表示法。fdisk有一个选项可以使用CHS,但它只显示Cylinder而不是Cylinder-Head-Sector,所以我无法重新创建具有确切的Start和End位置的分区。有没有办法将CHS职位转换为部门职位,以便将其提供给fdisk? 每次我在TestDisk中尝试它都必须扫描整个磁盘,有没有办法保存以前的会话或告诉TestDisk的深层搜索只搜索磁盘的特定部分? 编辑:添加输出tune2fs -l /dev/sda7,它看起来与另一个工作正常的Linux分区相同(除了这个有needs_recovery标志)。我试图使用,fsck但它给了很多错误,但未能恢复它 # tune2fs -l /dev/sda7 tune2fs 1.41.12 (17-May-2010) Filesystem volume name: <none> Last mounted on: / Filesystem UUID: b9164fa7-f5ac-43cc-9397-573482f5ab3a Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file …

3
运行tcsh但是bash开始了
我尝试在我的Fedora 7上启动tcsh(默认shell是bash) [ss@ssvm ~]$ tcsh [ss@ssvm ~]$ echo $SHELL /bin/bash 如你所见,另一个bash shell启动了。 我查看了tcsh文件: [ss@ssvm ~]$ ll /bin/tcsh -rwxr-xr-x 1 root root 345348 2007-02-26 23:58 /bin/tcsh [ss@ssvm ~]$ ll /bin/csh lrwxrwxrwx 1 root root 4 2010-03-07 13:13 /bin/csh -> tcsh 它不是一个链接(但是csh是)。我不明白为什么会这样。如果您有任何想法或需要进一步的信息,请告诉我。谢谢! XM
1 linux  bash  shell  csh  tcsh 

1
cp -a从非root用户保留所有权
当我cp -a 1 2从非root用户调用时,尽管该文件1属于另一个用户,但仍保留所有权。我的理解是这不应该是可能的。 到底是怎么回事?
1 linux  suse  cp 


1
我怎么能替换哪个版本相同的linux模块?
我有compat-wireless模块,它是构建和修补的。 我真的需要更换这个模块,/lib/modules/3.2.0-4-686-pae/kernel/drivers/net/wireless/但我不知道这是怎么做的。 之前,在2.6内核上我刚刚从源代码构建了这个模块并安装它。但是现在,模块在内核中并且有很多目录关联,所以我需要你的帮助。 谢谢。

1
mdadm --examine显示与--detail不同的东西
我应该信任谁来填写我的/etc/mdadm/mdadm.conf? mdadm --examine --scan返回,/dev/md/0而显然它/dev/md0正在重建 我应该在/etc/mdadm/mdadm.conf中添加什么? ARRAY /dev/md0 metadata=1.2 UUID=e7c87d29:37d0d6b4:9a336d4f:0e239a13 name=bigbenn:0 要么 ARRAY /dev/md/0 metadata=1.2 UUID=e7c87d29:37d0d6b4:9a336d4f:0e239a13 name=bigbenn:0 ➜ ~ sudo mdadm --detail /dev/md0 [sudo] password for lotso: /dev/md0: Version : 1.2 Creation Time : Tue Nov 6 15:41:25 2012 Raid Level : raid5 Array Size : 7813527552 (7451.56 GiB 8001.05 GB) …

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.