小编Luk*_*uke的帖子

$_ 和 !$ 有什么区别?

我总是用来!$引用上一个命令的最后一个参数。

例如

~/dir » mkdir birthday
~/dir » cd !$
~/dir » cd birthday
Run Code Online (Sandbox Code Playgroud)

但是我已经开始看到教程$_代替!$

我已经测试了两者,我注意到的唯一区别是微妙的,但它似乎$_会评估和执行命令,而!$会让您在点击之前对输出进行理智检查Enter,但这是$_和之间的唯一区别!$吗?

更新:标记为重复?这个问题可以由建议问题的已接受答案来回答,但这仅仅是因为答案比要求的问题更详细。

搜索是什么_ $是什么意思?确实产生了建议的重复项,但是在询问做了什么之前我已经知道!$,并且没有任何迹象表明该问题也可能回答其他问题。

bash shell-script bash-expansion

6
推荐指数
1
解决办法
1290
查看次数

使用 google-drive-ocamlfuse 安装 Google Drive

我已按照这些说明使用 google-drive-ocamlfuse 在无头服务器上安装 Google Drive 文件夹

但我遇到了一个问题,除非我运行命令将我的 ~/drive 文件夹挂载为 root(通过 sudo),否则它会抛出错误。

(precise)lukes@localhost:~$ google-drive-ocamlfuse -label me ~/drive
/fuse: failed to exec fusermount: No such file or directory
Run Code Online (Sandbox Code Playgroud)

所以我想我需要 root 权限并运行sudo google-drive-ocamlfuse -label me /home/lukes/drive

(precise)lukes@localhost:~$ sudo google-drive-ocamlfuse -label me /home/lukes/drive/
[sudo] password for lukes: 
(precise)lukes@localhost:~$ ls -l
ls: cannot access drive: Permission denied
total 4
drwx--x--- 3 lukes 1001 4096 May 24 17:00 Downloads
d????????? ? ?     ?       ?            ? drive
Run Code Online (Sandbox Code Playgroud)

啊?这是一个看起来很奇怪的输出ls,所以我想因为我将它安装为 root 我需要运行sudo ls …

permissions mount

3
推荐指数
1
解决办法
8498
查看次数

标签 统计

bash ×1

bash-expansion ×1

mount ×1

permissions ×1

shell-script ×1