小编Ste*_*fan的帖子

如何呼应一声巨响!

我试图echo通过将内容写入文件来创建脚本,而不是使用编辑器打开它

echo -e "#!/bin/bash \n /usr/bin/command args"  > .scripts/command
Run Code Online (Sandbox Code Playgroud)

输出

bash: !/bin/bash: 事件未找到

我已将这种奇怪的行为与bang隔离开来。

$ echo !
!  

$ echo "!"
bash: !: event not found

$ echo \#!
#!

$ echo \#!/bin/bash
bash: !/bin/bash: event not found
Run Code Online (Sandbox Code Playgroud)
  • 为什么 bang 会导致这个?
  • bash 所指的这些“事件”是什么?
  • 我如何解决这个问题并将“#!/bin/bash”打印到屏幕或我的文件?

command-line bash echo

62
推荐指数
4
解决办法
4万
查看次数

将“挂载”理解为操作系统中的一个概念

我想了解什么是安装。它用于不同的上下文和情况,我找不到以下资源:

  1. 描述挂载概念
  2. 解释执行挂载时计算机/操作系统/实用程序采取的操作
  3. 如何和在哪些情况下安装,使用
  4. Linux挂载命令中的哪些功能经常使用以及一些示例

(我听说mount应用于不同的实体目录、闪存驱动器、网卡等)

filesystems mount

56
推荐指数
3
解决办法
3万
查看次数


如何将标准输出发送到剪贴板?

Unix 中是否有允许以下功能的功能:

echo "Some Text" | copy-to-clipboard
Run Code Online (Sandbox Code Playgroud)

command-line clipboard stdout

48
推荐指数
4
解决办法
2万
查看次数

在 pacman 中明确安装包

我有一个安装在我的 PC 上的软件包,作为对另一个软件包的依赖。

我想显式安装该软件包,但不实际重新安装它或下载任何文件。

这可能吗?

更新

我没有缓存任何包/var/cache/pacman/pkg,这是我想在不重新安装的情况下更改包详细信息的原因之一。

即使我缓存了包,运行 pacman -S 也意味着运行整个安装过程,我也想避免这种情况。

arch-linux pacman package-management

37
推荐指数
2
解决办法
1万
查看次数

我可以通过 ssh 传输 /dev/video

我有两台电脑,我办公室的台式机(连接了网络摄像头)和网络上其他地方的笔记本电脑

通常我会通过我的网络摄像头通过运行来查看我的办公室

ssh Office -Y "mplayer tv://device=/dev/video0"
Run Code Online (Sandbox Code Playgroud)

从我的笔记本电脑。我不喜欢 Xforwarding mplayer,所以为什么我不能通过/dev/video在我的笔记本电脑上运行它来隧道到我的电脑?

sudo mkfifo /dev/video1
ssh Office 'dd if=/dev/video' | sudo dd of=/dev/video1'
Run Code Online (Sandbox Code Playgroud)

然后观看网络摄像头(在我的笔记本电脑上

mplayer tv://device=/dev/video1
Run Code Online (Sandbox Code Playgroud)

ssh video ssh-tunneling

35
推荐指数
3
解决办法
4万
查看次数

OS X:如何在 ssh 会话期间防止计算机进入睡眠状态

当我通过ssh 连接到网络上的OS X计算机时,会话会持续到OS X进入睡眠模式。

除了物理碰撞鼠标或键入键,或者手动禁用睡眠功能之外,有没有办法在我的SSH会话期间防止这种情况发生?

编辑:ssh 会话通常是一个简单的 sshfs 安装。

osx ssh power-management

34
推荐指数
5
解决办法
2万
查看次数

如何从git索引中删除文件

如何在不从工作树中删除文件的情况下从 git 存储库的索引中删除文件?

如果我有一个./notes.txtgit 正在跟踪的文件,我可以运行git rm notes.txt. 但这会删除文件。我宁愿让 git 停止跟踪文件。

git

34
推荐指数
1
解决办法
4万
查看次数

查找分区的扇区大小

我回答这个问题假设*.img文件有一个扇区大小512

如何查询设备或设备映像以找到正确的扇区大小?

partition fdisk

33
推荐指数
3
解决办法
8万
查看次数

如何最小化磁盘空间使用

我的一台机器是2GB EeePC Surf,这是一款资源非常有限的简洁上网本。现在有限,我还有22MB可用空间。

在它上面,我正在运行带有Openbox DE 的Arch Linux和许多需要的应用程序,以使其作为移动 PC 运行。

有哪些方法可以消除一些不必要的已用空间?

arch-linux openbox efficiency

32
推荐指数
3
解决办法
3万
查看次数