我有一个需要在 NTFS 分区上执行的脚本。脚本的权限设置为 600。
我试图通过运行来修改权限chmod 755 script.sh,这不会报告失败或任何事情 - 但它也不会更改文件的权限:
$ stat script.sh
File: `script.sh'
Size: 297070 Blocks: 584 IO Block: 4096 regular file
Device: 811h/2065d Inode: 35515 Links: 1
Access: (0600/-rw-------) Uid: ( 1000/ xxxxxx) Gid: ( 1000/ xxxxxx)
Access: 2010-09-30 14:05:16.041621000 -0700
Modify: 2010-09-30 14:05:05.070157000 -0700
Change: 2010-09-30 14:05:05.070475000 -0700
$ chmod 755 script.sh
$ stat script.sh
File: `script.sh'
Size: 297070 Blocks: 584 IO Block: 4096 regular file
Device: 811h/2065d Inode: 35515 Links: 1
Access: (0600/-rw-------) Uid: …Run Code Online (Sandbox Code Playgroud) Ubuntu 是 Debian 的衍生版本。它使用相同的包格式。
Ubuntu 在哪些方面与 Debian 不同?
我sudo apt-get install emacs以前下载emacs。我希望命令行 emacs 在我运行时启动,emacs但 GUI emacs 启动了。
如何下载命令行 emacs?
每次打开电脑时,我都会看到一条消息,内容如下:
Your battery may be old or broken.
Run Code Online (Sandbox Code Playgroud)
我已经知道我的电池坏了。如何抑制此消息?
我想在将提供几个包的服务器上设置一个 APT 存储库。
有没有办法在服务器上不安装任何软件的情况下进行设置?
文件必须如何组织?
编辑:我一定是做错了什么......有人可以帮助我吗?我在http://quickmediasolutions.com/apt/dists有存储库
我不确定在哪里或什么,但有些东西配置错误。我目前只有一个包,它适用于所有架构。
这是添加到我的/etc/apt/sources.list:
deb http://quickmediasolutions.com/apt stable main
Run Code Online (Sandbox Code Playgroud) 运行sudo apt-get install <PACKAGE>将安装包、它的依赖项和任何其他推荐的包。
但是,似乎没有一种方法可以只安装包的依赖项并排除包本身。
怎么做呢?
有什么办法可以从命令行启动 Google Chrome 的新实例?我不是指打开一个新窗口 - 我想要一个新实例。原因如下:
假设我打开 Chrome 并导航到某个页面。然后我从其他地方通过 SSH 连接到同一个帐户。当我运行时:
google-chrome
Run Code Online (Sandbox Code Playgroud)
...我得到的只是现有窗口中的一个新选项卡。当我通过 SSH 连接时,这绝对没用。
如何启动在同一帐户中运行但可用于 SSH的单独Chrome 实例?
我想将 Ubuntu Touch 移植到当前不受支持的设备上。这样做的要求是什么,我从哪里开始?
我有两个打开的程序,但我想同时查看它们。手动拖动和调整它们需要时间,我可能每天都必须这样做。在 Ubuntu 中这样做有什么捷径吗?
我在想这样的事情:

command-line ×2
apt ×1
chmod ×1
debian ×1
dependencies ×1
emacs ×1
notification ×1
ntfs ×1
permissions ×1
repository ×1
ssh ×1
ubuntu-touch ×1