我正在使用 Cygwin bash 提示符,对于长命令,尽管将我的 PS1 设置为简单的“$”,但文本将在同一行上换行而不是转到下一行。
这是一个截图,

这应该是一个很容易解决的问题,但由于某种原因它对我不起作用。
ssh vps 工作正常(我使用身份验证密钥)
我使用以下命令设置隧道:
ssh -C2TNv -D 8080 vps
然后我修改 Firefox 网络设置:
终端输出:
$ ssh -C2TNv -D 8080 vps
OpenSSH_6.0p1, OpenSSL 1.0.1a 19 Apr 2012
debug1: Reading configuration data /home/ting/.ssh/config
debug1: /home/ting/.ssh/config line 47: Applying options for vps
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to vps.server.com [1.1.1.1] port 22.
debug1: Connection established.
debug1: identity file /home/ting/.ssh/id_rsa type 1
debug1: identity file /home/ting/.ssh/id_rsa-cert type -1
debug1: Remote protocol version 2.0, …Run Code Online (Sandbox Code Playgroud) 我使用的是 Verizon FIOS 附带的 Actiontec M1424WR 无线路由器/调制解调器组合。
澄清一点,我使用 LAN 来指代通过以太网电缆和 WLAN 连接到连接到无线接入点的设备的设备。所有设备都在一个子网 (192.168.1.0/24) 上,IP 是通过 DHCP 分配的(一些是静态的)。笔记本电脑为每个活动连接分配一个 IP。
SSH 的行为因情况而异:
这发生在多个设备上,所以我认为这是一个路由器问题。所有设备都可以ssh localhost。我已经完成了所有路由器设置,但似乎找不到任何适用的内容。我想知道是否有人有任何建议?
Destination Host …networking wireless-networking home-networking wireless-router
我需要从某个目录和子目录中的所有文件中去除可执行标志。现在我正在做一个两步过程
find /dir/ -type f -exec chmod ugo-x {} \;
find /dir/ -type d -exec chmod ugo+rx {} \;
Run Code Online (Sandbox Code Playgroud)
是否可以修改第一行以便我可以从所有非目录文件中删除 exec 标志?由于这需要在许多目录和文件中定期完成,因此我不希望使用会减慢速度的 bash 脚本。
linux ×2
bash ×1
command-line ×1
cygwin ×1
find ×1
flag ×1
networking ×1
proxy ×1
socks-proxy ×1
ssh ×1