假设有两个终端,pts/0
和pts/1
。
在 中pts/0
,我发出了一个命令:
ls>/dev/pts/1
Run Code Online (Sandbox Code Playgroud)
然后,我们只在 中获得ls
命令的输出pts/1
,但我想在pts/1
.
我试过了"echo ls">/dev/pts/1
,但ls
命令的输出“ls”打印在pts/1
.
我该怎么做?
从另一台机器挂载 NFS 共享最好使用什么方法?使用 /etc/fstab 条目挂载还是使用 autofs 挂载?
它们之间有什么区别?
在这张图片中,在我的虚拟机上,我的 Redhat 运行着 SSH 服务器,并且我通过 SSH 远程登录。我想gedit
通过 SSH运行,但gedit
在远程 Redhat 服务器上打开了窗口,而不是在我运行 SSH 客户端的机器上。我不想使用ssh -X root@192.168.100.195
,我想gedit
通过 ssh 客户端在 ssh 服务器的显示器上打开。
我想在shell中执行一些数学运算。例如:
5+50*3/20 + (19*2)/7
Run Code Online (Sandbox Code Playgroud)
我试过:
#!/bin/bash
read equ
echo "scale=3; $equ" | bc -l
Run Code Online (Sandbox Code Playgroud)
预期输出:
17.929
Run Code Online (Sandbox Code Playgroud)
我的输出:
17.928
Run Code Online (Sandbox Code Playgroud) 我想通过 ssh 附加一个已经存在于服务器上的文件,我尝试:
ssh root@192.168.100.195 echo "hello gourav how are you">/g.txt
Run Code Online (Sandbox Code Playgroud)
但 g.txt 中没有数据