我想以列表格式获取目录及其大小的列表,就像执行ls -l
.
问题是有一个单行命令可以做到这一点吗?我看到其他人有很长的命令只是为了输出这个。那太长了。
什么命令可以执行此操作或可以轻松键入的命令组合?du -h
给了它,但它显示了所有不是我想要的子文件夹。只是当前目录文件夹。
我希望能够将二维码输出到 ubuntu cli 终端,在那里我可以用我的手机进行扫描。我有一个配置文件,我想将其转换为二维码,这样我就可以扫描它,而不必通过 USB 驱动器传输它。很多google结果只告诉你如何将文件转换为QR图像文件,但我想输出到终端本身。
我目前在一个符号链接目录中,我想在绝对路径中上一级,但我不能,因为它会回到我的主目录 (~)。我可以执行 pwd -P 来获取绝对路径,但是如何将该结果通过管道传输到 cd 命令中?我一直以为是这样的:{}
样本:
10:21:55 {master *} ~/ch$ pwd -P
/home/drupal/sites/all/themes/house
10:22:16 {master *} ~/ch$ pwd -P | cd {}
bash: cd: {}: No such file or directory
10:22:20 {master *} ~/ch$
Run Code Online (Sandbox Code Playgroud) 如何在不使用 scp 的情况下将本地文件传输到登录的 ssh 会话?我在 ubuntu 下的终端中执行此操作,但这适用于任何 linux 系统。
** 假设我通过 ubuntu 中的终端登录到服务器,现在我想将桌面上的一个文件复制到登录的会话中?
以非管理员身份运行时出现以下错误:
WireGuard 正在运行,但只能从内置管理员的桌面访问 UI
如何为 win10 启用wireguard 以仅与普通用户一起使用?
在 VIM 中,我有以下的领导快捷方式:
:!git commit % -m 'updated '; git push;
Run Code Online (Sandbox Code Playgroud)
一旦我执行了这个领导者快捷方式,我的光标就会在更新后落在角色上。现在的问题是:
如何使用快捷键删除到该行的末尾?在 bash 中,它将是“CTRL-k”,但这在这里不起作用。我只想删除“更新”一词后的所有内容。
我首先在 win10 上安装了 WSL,然后通过以下命令进行了卸载:lxrun /uninstall / full
然后我尝试使用 lxrun /install 重新安装
但是我收到错误 0x80070091 - 我不知道如何解决这个问题。
我对包含字符串的文件进行了 ack-grep。然后我想在 VIM 垂直拆分窗口视图中打开这些文件。这如何通过终端完成?
我有一个非常旧的虚拟机,安装了 ubuntu 14 guest 虚拟机。它目前占用超过 50GB,我刚刚删除了这个虚拟机上的 35GB 数据,但由于硬盘驱动器是动态分配的,vmdk 文件仍然是原来的巨大大小。压缩/收缩此 vmdk 文件的简单方法是什么?我作为主机使用 Windows 10。
bash ×3
windows-10 ×3
ubuntu ×2
vim ×2
ack ×1
du ×1
grep ×1
gvim ×1
linux ×1
networking ×1
qr-code ×1
scanning ×1
ssh ×1
temperature ×1
terminal ×1
threadripper ×1
vi ×1
vimperator ×1
virtualbox ×1
vpn ×1
windows-subsystem-for-linux ×1
wireguard ×1