Questions tagged «linux»

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


2
如何在终端中退出流浪者的SSH
遵循该存储库中的README文件之后,我应该将外壳安全地固定到已创建的虚拟机中,但是一旦这样做,我该如何退出呢? 以下是说明: $ git clone git://github.com/honza/django-chef.git $ cd django-chef # add yourself to the "users" array in the Vagrantfile $ sudo echo "127.0.0.1 example.example.com" >> /etc/hosts $ vagrant up $ fab vagrant:honza bootstrap # replace with your name $ vagrant ssh # OK, cool $ run # I'm trapped!
21 linux  bash  ssh  vagrant 

2
MBR等于gparted的msdos?
我想用GParted创建一个MBR分区表。在确认窗口中,我可以在各种类型的分区表之间进行选择。默认值为msdos。它与MBR分区表相同吗? 我正在从Ubuntu LiveCD运行GParted。

4
为什么某些Linux程序的输出既不输出到STDOUT也不输出到STDERR?
为什么某些Linux程序的输出既不输出到STDOUT也不输出到STDERR? 实际上,我想知道如何可靠地捕获所有程序输出,无论它使用什么“流”。我的问题是某些程序似乎不让其输出被捕获。 一个示例是“时间”命令: time sleep 1 2>&1 > /dev/null real 0m1.003s user 0m0.000s sys 0m0.000s 要么 time sleep 1 &> /dev/null real 0m1.003s user 0m0.000s sys 0m0.000s 为什么两次都看到输出?我希望所有这些都可以通过管道传递到/ dev / null。 时间使用什么输出流,如何将其输出到文件中? 解决该问题的一种方法是创建一个Bash脚本,例如,combine.sh包含以下命令: $@ 2>&1 然后可以以正确的方式捕获“时间”的输出: combine.sh time sleep 1 &> /dev/null (看不到输出-正确) 有没有不使用单独的组合脚本即可实现我想要的方法的方法?
21 linux  bash  gnu  stdout  stderr 


2
我对Linux中命令'du'的输出感到困惑
此问题是从Stack Overflow 迁移而来的,因为可以在Super User上回答。 迁移 8年前。 我创建了一个名为file.o的文件,我想检查file.o文件的大小。 du -h file.o ====> 4.0K du -b file.o ====> 1120 根据du -b file.o,我知道file.o的大小为1120bytes。但是为什么du -h file.o输出4.0K(表示4 * 1024字节)?
21 linux 

5
我们如何发音“ / etc”文件夹?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为超级用户的话题。 6年前关闭。 在SU中找不到类似的问题。 有谁知道? 仅3个字母e,t和c? 我在Google中找不到类似的东西。 如果有人提供这个答案会很好
21 linux  unix 

2
如何通过SOCKS在SSH上通过HTTP隧道传输?
这应该是一个简单的问题,但是由于某种原因,它对我不起作用。 ssh vps 正常工作(我使用身份验证密钥) 我使用以下命令设置隧道: ssh -C2TNv -D 8080 vps 然后,我修改Firefox网络设置: 手动配置 http代理:localhost,端口:8080 将此代理服务器用于所有协议 袜子v5 关于:配置 network.proxy.socks_remote_dns:是 终端输出: $ ssh -C2TNv -D 8080 vps OpenSSH_6.0p1, OpenSSL 1.0.1a 19 Apr 2012 debug1: Reading configuration data /home/ting/.ssh/config debug1: /home/ting/.ssh/config line 47: Applying options for vps debug1: Reading configuration data /etc/ssh/ssh_config debug1: Connecting …
21 linux  ssh  proxy  socks-proxy 

3
如何自动启动多个屏幕会话?
我正在尝试构建一个启动命令screen,创建四个具有不同名称的会话并运行四个不同命令的命令。 我知道如何手动执行此操作: 1. screen 2. ./command1 args 3. CTRL-A :sessionname Session 1 4. CTRL-A C 5. (GOTO 2) 我可以使用bash脚本或其他方式执行此操作吗?我该怎么办?
21 linux  bash  gnu-screen 

3
如果我当前以用户身份登录,为什么“组”的输出与“组用户”的输出不同?
我不确定为什么以下内容会有不同的输出。我的理解是,未指定用户的组将赋予当前登录用户所属的所有组。 jacob@box:~$ groups jacob adm lp dialout cdrom plugdev lpadmin sambashare jacob@box:~$ groups jacob jacob : jacob 另外,“当前进程的组”是什么意思(来自groups手册页)?他们在哪里设置? 注意:我的发行版是Ubuntu。

3
清除SSD所有分区以在Linux中重新分区的最快方法?
我想擦除SSD的所有分区和数据,因此可以对其进行重新分区(这不是出于安全目的)。 我已经看过了,sudo dd if=/dev/zero of=/dev/sdb bs=1M但是如果这只是用零填充每个分区,那么我不确定这是我想要做什么。 我计划经常运行此命令,并且我不想耗尽我的SSD写入。有人可以给我建议解决这个问题吗?

6
rsync --inplace是写入整个文件还是仅写入需要更新的部分?(用于btrfs + rsync备份)
我正在阅读一些指南,介绍如何将btrfs快照与rsync结合使用,以构成具有历史记录的高效备份解决方案。但是,这完全取决于是否rsync --inplace仅修改文件中那些实际更改的部分,还是按顺序覆盖整个文件。如果它写入整个文件,那么btrfs似乎总会创建该文件的新副本,这会使该想法的效率大大降低。
21 linux  backup  rsync  btrfs 

5
在现代磁盘上使用“坏块”
我想使用Badblocks检查我的HDD,并希望对其操作进行说明。 有人可以解释与-b和一起使用的最佳选择-c吗?我已经在手册页中包括了它们的定义,但是不确定较大的尺寸是否对具有64MB RAM和4k扇区的现代磁盘是否有益。 -b block-size Specify the size of blocks in bytes. The default is 1024. -c number of blocks the number of blocks which are tested at a time. The default is 64 其次,我想知道写模式测试是否比无损读写模式更彻底? 最后,可接受多少SMART扇区重新分配/应该立即更换具有非零重新分配计数的驱动器吗?

3
如何找到文件系统上的所有硬链接文件?
我需要找到给定文件系统上的所有硬链接文件。例如,获取文件列表,每行包含链接对或三元组等。 我或多或少了解如何做到这一点,需要为文件系统上的所有文件/目录创建一个由inode键控的字典。和“ ..”链接,然后有多个名称的indo就是硬链接……但是我希望可能存在一个现成的解决方案,或者有人已经编写了这样的脚本。
21 linux  hardlink 


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.