电脑用户

计算机爱好者和高级用户的问答

1
为什么我们有登录,非登录,交互式和非交互式bash shell?
因此,bash手册页解释了什么是登录和交互式shell: 登录外壳是一个参数为零的第一个字符为-的外壳程序,或以--login选项开头的外壳程序。 交互式外壳程序是一个不带非选项参数且不带-c选项(其标准输入和错误均连接到终端(由isatty(3)确定))启动的外壳程序,或一个以-i选项启动的外壳程序。如果bash是交互式的,则设置PS1并且$-包括i,从而允许shell脚本或启动文件测试此状态。 我认为这意味着我们可以有4种不同类型的Shell: 交互式登录外壳, 非交互式登录外壳, 交互式非登录外壳, 非交互式非登录外壳 但是为什么我们首先要有交互式/非交互式和登录/非登录shell?为什么是品种?如果只有一种外壳,我们会损失什么? 另外,当尝试通过运行来确定我是否在登录外壳程序中时echo $-,它也会输出: himBH 关于这些标志的解释这里,但是h,H和m没有解释。是否有描述所有这些标志的地方?

4
如何更正4096字节扇区磁盘上的512字节扇区MBR?
最终更新: 我已经知道解决该问题所需采取的措施。我只是不知道该怎么做。我希望会有一些现成的工具自动执行此操作-但找不到任何工具。我接受Rod的回答是因为尽管没有直接解决我的问题,但是它为扇区大小问题提供了很好的背景,并且使我充满信心,这个问题确实是分区对齐和解决。对于遇到相同问题的人员,在进行任何操作之前,请仔细,仔细地阅读它,包括评论。 在一开始的时候 我有一台电脑,需要更多空间,我购买了一个新的500GB驱动器和一个USB机箱。很快,我注意到,如果我在机箱上对驱动器进行了分区并将其移至计算机,它将无法识别分区(反之亦然)。我以为这是机箱的问题,所以不用担心。 然后,悲剧 美好的一天,我的电脑决定不再打开。原来主板(无品牌,上面印有一个很大的中国制造)已经坏了。我一直将其用作文件服务器,而500GB的驱动器现在充满了我无法承受的数据丢失。我现在破产了,买不起新电脑,所以我唯一的希望是USB机箱“有缺陷”。 调查 配备了多个Linux发行版,一台笔记本电脑,VirtualBox和机箱,我对此问题进行了法医分析。dmesg报告的分区大小超出了驱动器末端。因此,我浏览了硬盘驱动器数据表,从头开始计算扇区计数,使用dd手动测试了驱动器边界,一切看起来都还不错,直到我启动fdisk并说: Note: Sector size is 4096 (not 512). fdisk多么谦虚。此“注释”是所有问题的根源。经过一些摆弄之后,得出了这些结论: USB外壳没有缺陷。 至少现在已经死了的主板上的SATA控制器是“怪异”的。它没有向操作系统报告4096字节的扇区,因此OS使用512字节的扇区地址愉快地创建了MBR。 现在,当我尝试访问分区时,操作系统尝试在4096字节的扇区驱动器上使用基于512字节的地址,当然,它将无法正常工作。 问题 因此,除了在十六进制编辑器上手动编辑MBR之外,我如何才能校正MBR中的地址,使其在4096字节的扇区大小上有效,并且 分区未针对4096字节的扇区对齐。除了将其复制到另一个驱动器中和从另一个驱动器中复制出来之外,是否有一些工具可以使它们对齐?(我没有备用驱动器),还是需要创建一些工具来一次将数据“移动”到一侧?分区是ext3。 谢谢! 更新: 我发现有一个聪明的方法可以使用dd在以下问题中移动分区:如何在GNU / Linux中移动分区? 但是我不知道它是否可以在一个扇区的一部分上工作。我目前无法测试,但有时间会测试。 更新2: 因此,我已经使用上述方法成功对齐了分区,并在十六进制编辑器上手动编辑了MBR。重新插入硬盘后,动臂分区自动安装!我不建议这样做,因为在此过程中会发生I / O错误,我可能会丢失所有内容,请参阅对Rod答案的评论。对于其他分区,我不会冒险,将使用旧的HDD并通过复制数据然后将其粘贴回另一个位置来一次对齐大块。


6
物理保护没有Kensington锁的笔记本电脑的方法
我的公司正计划在会议看台上购买几台笔记本电脑用于演示。以前,我们总是购买带有Kensington插槽的笔记本电脑,用于典型的电缆锁。 现在,我们最喜欢的笔记本电脑是没有kensington插槽的超级本,我们正在寻找一种不需要该插槽的机制。 请不要提供软件选项,我们正在努力阻止盗窃硬件。 谢谢

3
如何在Windows 7上将驱动器格式化为EXT4?
此问题是从“服务器故障” 迁移而来的,因为可以在“超级用户”上回答。 迁移 7年前。 我正在尝试在外部驱动器上创建ext4文件系统。我通常使用的分区管理器EASEUS Partition Master不支持ext4。有哪些免费的替代品? 编辑:事实证明MiniTools分区向导支持ext4。
23 ext4 

8
为什么我的耳机不需要驱动器?
将新的鼠标或打印机插入Mac时,需要安装新的驱动程序。 但是,我最近将新的头戴式耳机插入计算机,并且它们可以正常工作。为什么我不需要为耳机安装驱动程序?
23 drivers 

5
进行psd并将所有图层导出到单独的图像文件中,而无需使用Photoshop
这是我的第一个问题,我不确定这是否是我的问题的合适站点,但是到了。如果这不是正确的站点,请将我定向到正确的站点。 我有一个psd文件。我只想从中提取图层到单独的图像文件中。我没有Photoshop,并且已经用完了免费的Photoshop试用版。 我在MacBook Pro上运行Mountain Lion。我已经安装了Gimp,但是我不知道该怎么做。我已经使用Google进行了搜索,但是完全无法找到向我展示如何执行此操作的教程。 我非常感谢指示或指向相应教程的链接。我在这里看到了一些答案,但他们只是说使用Gimp,这对我没有帮助。



4
我可以使用什么程序来批量下载此链接列表?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为超级用户的话题。 4年前关闭。 我需要一个程序,可以像下面那样提供一小部分URL(粘贴或在文件中),然后它必须能够抓取这些链接并保存某种类型的文件,例如图像。我试过一些蜘蛛,但是没有运气。 当前,下载所有内容的唯一方法是打开每个链接,然后使用“ DownThemAll!”。Firefox插件,用于选择页面上的所有图像(或任何文件类型)并下载。这可以一页一页地工作,但是我需要类似的东西来处理整个URL列表。 有没有人有什么建议??非常感谢。 PS。我还可以补充一点,它是一个相当容易使用的东西,具有一半的用户界面,并且不会从命令行运行。谢谢 http://www.someUrl.com/fhg/xbox/1/index.php?ccbill=123456 http://www.someUrl.com/fhg/allison_gf/1/index.php?ccbill=123456 http://www.someUrl.com/fhg/cookin/1/index.php?ccbill=123456 http://www.someUrl.com/fhg/blackjacket/1/index.php?ccbill=123456


5
将网页转换为一个电子书文件
我想下载HTML(例如:http ://www.brpreiss.com/books/opus6/ ),并将其加入一种HTML或其他可以在电子书阅读器上使用的格式。带有免费书籍的网站没有标准的页面调度,它们不是博客或论坛,因此不知道如何进行一些自动爬网和合并。



16
在Windows 7或Linux上,是否有一种快速/自动的方法来在晚上更改监视器的亮度?
我天生是个夜行性很强的人,但生活需要我在一天的明亮时间内花更多的时间。我也有视觉障碍,这使我的眼睛需要很长时间才能适应较暗的情况。简而言之:我需要能够轻松调暗屏幕,以便使用计算机不会使我醒得太多,也不会阻止我做其他事情。 之前也曾提出过类似的问题,但我仍在寻找合适的解决方案。我会接受两种基于热键的解决方案(就像大多数笔记本电脑一样)作为定时解决方案。 请注意: 我的主显示器缺少简单的亮度/对比度控制。 f.lux不能满足我的需求,因为它只会改变屏幕的色温。 我希望该解决方案不管涉及的视频卡的品牌和型号如何都能工作。 戴墨镜是不切实际的,因为它们很难与计算机周围的物体进行交互。

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.