Tag: 命令行

没有输入密码从终端关机?

我有Ubuntu的桌面版。 我喜欢终端,所以我更喜欢用shutdown命令关闭我的电脑。 但是,当我输入shutdown now它会提示我输入我的密码。有没有办法在不输入密码的情况下使用此命令关闭计算机?

为什么切换到tty会给我一个空白屏幕?

在12.04中启动到GUI后,我尝试通过Ctrl – Alt – F1 ( F1到F6 )移动到虚拟终端(或shell或tty),屏幕保持空白。 我已经尝试了所有6个tty实例,结果是一样的。 Ctrl – alt – F7让我回到GUI没有问题。 有什么想法吗?

如何使用终端检查电池状态?

我想要一个通过终端检查电池状态的命令

为什么“cd”不能在shell脚本中工作?

我只想写一个更改我的目录的脚本。 我将以下命令放在文件/home/alex/pathABC #!/bin/sh cd /home/alex/Documents/A/B/C echo HelloWorld 我做了chmod +x pathABC 。 在终端中,在/home/alex ,我运行./pathABC ,但输出只是HelloWorld ,并且当前目录没有更改。 那有什么不对?

如何找出应用程序的终端命令?

我想在终端中使用Unity Launcher上显示的一些应用程序,但我需要知道运行它们的相应命令。 我怎样才能做到这一点?

如何从命令行暂停/hibernate?

如何在不安装其他软件的情况下使用命令行暂停或hibernate我的笔记本电脑?

使用`sudo`重复定向输出

关于在输出重定向中使用sudo ,我有一个小问题。 要启用IP转发,有人可以使用以下命令: echo 1 > /proc/sys/net/ipv4/ip_forward 执行此命令将拒绝权限,因为它需要root权限。 但是,使用sudo执行相同的命令也会给出权限被拒绝错误! 似乎输出重定向>不inheritance前面命令echo的权限。 这是正确的吗? 作为一种解决方法,我做: echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward 这是最好的方法吗? 我错过了什么吗? 请注意,这是一个示例,它适用于所有使用输出重定向的命令。

如何从终端解压缩zip文件?

刚刚从互联网上下载了一个.zip文件。 我想使用终端解压缩文件。 这样做的正确方法是什么?

从命令行挂载加密卷?

如果我有一个加密的外部磁盘(或不在fstab中的内部磁盘),我在Nautilus中看到一个条目 – 带有“X GB Encrypted Volume”之类的条目。 我可以单击此卷,系统会提示您输入密码来解密和装载设备。 但是我如何从命令行执行此操作? 这个wiki页面和我能找到的其他文档只涉及解密设备的GUI方法; 但这不会在无头服务器或SSH登录的情况下发生。 是否有一种简单的方法可以将设备安装到/media自动位置,就像使用GUI一样? (我不是在询问加密的主目录 – 我知道ecryptfs-mount-private 。这个问题是关于额外的加密卷。)

在终端中运行.desktop文件

根据我的收集, .desktop文件是允许自定义应用程序设置的快捷方式。 例如,我在/usr/share/applications/文件夹中有很多它们。 如果我在nautilus打开该文件夹,我可以通过双击其关联文件来运行这些应用程序,例如双击firefox.desktop运行Firefox。 但是,我找不到通过终端做同样事情的方法。 如果我做gnome-open foo.desktop它只是打开foo.desktop作为文本文件。 如果我使它可执行,然后在bash中运行它只是失败(这是预期的,它显然不是bash脚本)。 编辑:执行exec /fullpath/foo.desktop给我一个Permission denied消息,即使我改变自己的所有权。 如果我创建可执行文件并执行相同的命令,我使用的终端选项卡只是关闭(我猜它崩溃了)。 最后,如果我执行sudo exec /fullpath/foo.desktop ,我收到错误报告sudo: exec: command not found 。 这是我的问题,如何从终端运行foo.desktop文件?