例如,我打开手册页,tar
我想-z
快速定位。
但是当我输入时/-z
,类似的东西也会得到匹配。所以我必须按几次才能到达。-i, --ignore
-z
eros
n
-z
但是,我尝试了/-z$
,/^-z$
但都没有。
我通过 Nautilus 安装了远程服务器的驱动器。ubuntu
以(服务器帐户)身份登录。本地用户 ID 为tianhe
.
我想使用 sublime text CLI 命令 ( subl file_to_open
) 在远程服务器上打开文件。但我得到Permission denied
错误。
tianhe@tianhe-windy:/run/user/1000/gvfs/sftp:host=x.x.x.x/home/ubuntu/test$ subl .
cannot open path of the current working directory: Permission denied
但是,我可以通过 Nautilus 打开和创建文件,方法是右键单击同一个远程文件夹 -> 使用其他应用程序打开 -> 选择 Sublime Text。
从服务器看到的目录权限是:
ubuntu@VM-0-9-ubuntu:~/test$ ll
total 12
drwxrwxr-x 2 ubuntu ubuntu 4096 Jul 4 21:42 ./
drwxr-xr-x 8 ubuntu ubuntu 4096 Jul 4 21:23 ../
-rw-rw-r-- 1 ubuntu ubuntu 16 Jul 4 21:42 haha.txt
从本地看到的目录权限是:
tianhe@tianhe-windy:/run/user/1000/gvfs/sftp:host=x.x.x.x/home/ubuntu/test$ ll
total 9
drwxrwxr-x 1 tianhe tianhe 4096 7月 4 21:42 ./
drwxr-xr-x 1 tianhe tianhe 4096 7月 4 21:23 ../
-rw-rw-r-- 1 tianhe tianhe 16 7月 4 21:42 haha.txt
tianhe@tianhe-windy:/run/user/1000/gvfs/sftp:host=x.x.x.x/home/ubuntu/test$ subl .
cannot open path of the current working directory: Permission denied
tianhe@tianhe-windy:/run/user/1000/gvfs/sftp:host=x.x.x.x/home/ubuntu/test$
出了什么问题,我该如何解决?
我通过 Nautilus 挂载我的服务器驱动器作为类似于 WinSCP 的程序是什么?描述,那么我如何在终端中 cd 目录?我不想一次又一次地双击一个文件夹。
来自APUE:
许多 BSD 派生系统上的
du
命令报告 1,024 字节块的数量。Solaris 报告 512 字节块的数量。在 Linux 上,报告的单位取决于是否POSIXLY_CORRECT
设置了环境。设置时,du
命令报告 1,024 字节块单元;未设置时,该命令报告 512 字节块单元。
首先我运行:
ls -ls APUE.pdf
du -s APUE.pdf
得到:
18680 -rw-r--r-- 1 tianhe tianhe 19126025 2月 25 17:09 APUE.pdf
18680 APUE.pdf
这是19126025 / 18680 = 1023.877141328
。所以它报告为 1024 字节块。
然后我POSIXLY_CORRECT=1
在当前 shell 中输入:并再次运行上述命令,但仍然得到相同的结果。
这里有什么问题?