是否有一个简单的 linux 命令可以告诉我我的显示管理器是什么?
我正在使用 Xfce。不同的桌面环境通常隶属于不同的显示管理器吗?
如何ls在 linux 中使用仅获取文件名日期和大小的列表。我不需要查看其他信息,例如所有者或权限。这可能吗?
我想聪明一点,将远程文件与本地文件进行比较,而无需先手动下载它。我可以通过以下方式获取远程文件的内容
ssh user@remote-host "cat path/file.name"
Run Code Online (Sandbox Code Playgroud)
然而,管道到 diff
ssh user@remote-host "cat path/file.name" | diff path/file.name
Run Code Online (Sandbox Code Playgroud)
给我这个:
diff: missing operand after `path/file.nae'
diff: Try `diff --help' for more information.
Run Code Online (Sandbox Code Playgroud)
我设置了 ssh 密钥,所以它不会提示我输入密码。对此有什么解决方法?
我只是想回顾一下基本的终端命令。话虽如此,如何仅使用终端创建文本文件?
我正在尝试仅使用命令行 (Linux) 连接到我的 WEP 网络。
我跑:
sudo iwconfig wlan0 mode Managed essid 'my_network' key 'xx:xx:... hex key, 26 digits'
Run Code Online (Sandbox Code Playgroud)
然后我尝试获取一个IP
sudo dhclient -v wlan0
Run Code Online (Sandbox Code Playgroud)
或者
sudo dhclient wlan0
Run Code Online (Sandbox Code Playgroud)
没有成功(尝试 ping google.com)。
我知道关键字是正确的,我还尝试使用 's:key' 使用 ASCII 键,结果同样如此。
运行 dhclient 时,我收到以下消息:
Listening on LPF/wlan0/44:...
Sending on LPF/wlan0/44:...
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
Run Code Online (Sandbox Code Playgroud)
我在连接 WICD 或标准 Ubuntu 工具时没有问题。
分享您的 Unix/Linux 命令行功能和技巧。如果可能的话,尽量保持它的外壳/发行版不可知。有兴趣查看别名、单行、键盘快捷键、小 shell 脚本等。
这可能是一些基本的东西,但我无法让它发挥作用。我正在尝试使用 DU 来获取减去某些目录的文件总大小。我需要排除一个名为的特定目录,uploads但不是每个名为uploads. 例如,我的文件结构看起来有点像这样:
/store
/uploads
/junk_to_ignore
/more_junk_to_ignore
/user_one
/uploads
/user_two
Run Code Online (Sandbox Code Playgroud)
我可以运行以下命令:
du -ch --exclude=uploads*
Run Code Online (Sandbox Code Playgroud)
它给了我减去所有“上传”目录的文件大小。但是,在尝试排除某些目录(及其所有子目录)时我失败了。我尝试了以下变体:
du -ch --exclude=./uploads*
du -ch --exclude='/full/path/to/uploads/*'
Run Code Online (Sandbox Code Playgroud)
但似乎无法弄清楚。如何排除特定目录?
我需要检索 SSL 证书的到期日期。该curl应用程序确实提供了以下信息:
$ curl -v https://google.com/
* Hostname was NOT found in DNS cache
* Trying 212.179.180.121...
* Connected to google.com (212.179.180.121) port 443 (#0)
* successfully set certificate verify locations:
* CAfile: none
CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS handshake, Server key exchange (12):
* SSLv3, TLS handshake, Server finished (14):
* SSLv3, TLS handshake, Client key …Run Code Online (Sandbox Code Playgroud) 有谁知道任何专门用于将文件视为集合并对它们执行集合操作的 Linux 工具?像差异,交集等?
command-line ×10
files ×2
bash ×1
curl ×1
diff ×1
disk-usage ×1
linux ×1
ls ×1
networking ×1
pipe ×1
shell ×1
signals ×1
terminal ×1
utilities ×1
wifi ×1