我知道该touch命令会创建一个文件:
touch test1.txt
Run Code Online (Sandbox Code Playgroud)
但是我如何创建一个文件及其完整路径?
例如我的桌面什么都不包含:
~/Desktop/$ ls
~/Desktop/$
Run Code Online (Sandbox Code Playgroud)
我想在创建的1.txt ~/Desktop/a/b/c/d/e/f/g/h/1.txt。我可以用一个简单的命令来做到这一点,比如:
$ touch ~/Desktop/a/b/c/d/e/f/g/h/1.txt
Run Code Online (Sandbox Code Playgroud)
而不是手动创建完整路径然后创建文件?
我正在通过 ssh 隧道使用袜子代理
ssh -D 1080 -f -C -q -N <user>@<server>
Run Code Online (Sandbox Code Playgroud)
当我在 中设置代理时System settings > Network > Network proxy,所有应用程序Chromium, Firefox, apt, ...都在跟随代理。
现在我想写一个自动化的shell脚本,我如何Network proxy通过终端设置?
我发现的只是“使用一些第三方软件,例如Tsocks和...”。但正如我所说,ubuntu 它自己可以在没有任何第三方软件的情况下做到这一点,所以不想使用它们。
我想要的只是使用终端中的命令设置Network proxy。