使用 cinnamon、gnome 或在 windows 中,我们可以像在文件资源管理器中一样将文件放在桌面上。我如何在 kubuntu 中使用 KDE5 执行此操作?
Mas Bagol's questions
我不小心做错了什么;我的意思是
ln -svf /bin/bash /bin/sh
但是,我打错了,它变成了
ln -svf /bin/sh /bin/bash
所以,bash
现在是一个指向sh
which 的符号链接是一个指向 的符号链接dash
。如何恢复我的可执行文件bash
?
我用谷歌搜索了这个,几乎所有我能找到的就是回答 bash 脚本,这对我不起作用。我找到的答案被告知要做:
echo "yes" | ./script
或者
./script <<< yes
或类似的东西。它对我不起作用。我的猜测是因为我想做的是自动回答一个可执行程序,而不是一个脚本。更具体地说,我想自动回答parted
。这里
parted -a optimal /dev/sda mklabel msdos
Warning: The existing disk label on /dev/sda will be destroyed and
all data on this disk will be lost. Do you want to continue?
Yes/No? _
我试着做
echo "yes" | parted -a optimal /dev/sda mklabel msdos
和
parted -a optimal /dev/sda mklabel msdos <<< yes
两种方法均无效。那些没有回答yes
提示parted
。
那么,如何在parted
不使用 bash 脚本的情况下自动回答该提示?
我听说通过 USB(或 Live CD)安装时,所有文件都加载到 ramdisk 中?据我所知,ramdisk 只是 RAM,其行为类似于 HDD。
我的 RAM 是 4GB,而 ubuntu 安装介质只有(或多或少)1 GB。所以基本上,如果所有文件都加载到 RAM,RAM 仍然有 3 GB 用作实际 RAM。那么,在安装时拔下安装介质是否可以(或可能)节省?
我也在尝试使用 ffmpeg 进行截屏和录制应用程序声音。但是,我无法录制应用程序声音。我认为我的命令有问题。我正在做的是这样的:
ffmpeg -f alsa -i hw:0,0 -f x11grab -i :0.0 out.mpg
所以,我需要了解什么是 0 和 0 的hw:0,0
意思。当我这样做时arecord -l
,输出是:
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20585 Analog [CX20585 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
输出aplay -l
是:
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20585 Analog [CX20585 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
输出给出了许多0
值。hw:#,#
我不知道该放哪一个ffmpeg
可以录制应用程序的声音。
我找到了关键人物。但这是非常有限的,有没有像 key-mon 这样的程序在我每次输入屏幕时都显示击键?
是否有支持自定义样式的 vim autoformatter 插件?比如,在括号后添加空格,在当前行中放置大括号等等?
我想要实现的是自定义的自动格式,所以我可以像这样格式化我的代码:
void function () {
cout << "This format" << endl;
}
而不是这样:
void function ()
{
cout << "Not this format" << endl;
}
我已经安装了vim-autoformat
。它的自动格式就像第二种风格。那么,有没有可以自定义的vim自动格式化程序?
当我们想给菜单添加快捷方式时。我们可以通过创建filename.desktop
该文件并将其复制到/usr/share/applications
. 还有另一种方法,那就是 doing desktop-file-install filename.desktop
。这两者有什么区别?
直到现在,我仍然使用copy
方法,因为如果我想删除它,我只是删除它。而且desktop-file-install
好像没有desktop-file-uninstall
。
我的笔记本电脑中的 GPU 有一个严重的问题。每当我用我的笔记本电脑做一些关于图形的事情时,热量会一直升高直到达到 100 C,并且一直升高直到我的笔记本电脑突然关闭。
即使我只是离线或在线观看视频,也会发生这种情况。然后,我检查 NVIDIA X 服务器设置。而且我看到,每当我的笔记本电脑执行图形任务时,性能水平就会提高等等。我想压低它。我不关心流畅的图形或类似的东西。我只想让我的笔记本电脑在我工作时保持“活跃”状态。
我看到 PowerMizer 设置只给我三个选择:自动、自适应或首选最佳性能。这些选择中的任何一个都不能阻止性能水平的提高。也许,我必须对图形时钟、内存传输速率或处理器时钟做些什么?有没有办法阻止我的 GPU 提高其性能水平?
我的笔记本电脑是 Toshiba Satellite L745,规格如下:
- 中央处理器:英特尔酷睿i3-2350M
- 显卡:英伟达 GeForce GT 525M
- 内存:4GB
当我安装一个程序时,它建议我做chmod 4555
. 好的,如果我只使用三个数字,我就知道价值。例如
chmod 555 test-file
会给
-r-xr-xr-x
4 个用于写入,2 个用于读取,1 个用于执行。但是,当我这样做时:
chmod 4555 test-file
它给了我
-r-sr-xr-x
所以,x
改为s
. 那是什么意思?
我已经安装了一个 VirtualMachine 在后台工作。我使用 SSH 通过终端控制它。但是,有时 SSH 服务无法正常工作,我无法访问外部的 VirtualMachine。我所能做的就是通过 VirtualBox GUI 关闭它。但是,我认为使用 poweroff 不是一个好主意,因为这就像我拔掉电源线一样。在我通过 VBoxHeadless 启动 VirtualMachine 之后,是否仍然可以显示它?shutdown
所以,我可以用命令将其关闭。
如果我在这样的文件中创建脚本:
#!/bin/bash
echo "test"
据我所知(作为新手)是将它放在某个文件夹中然后使其可执行
chmod +x myscript
然后用类似的东西执行它./myscript
。
如果我必须为我创建的每个命令创建文件,我认为这并不简单。我认为如果我可以将它放在一个文件中然后使其可执行而无需./
在我创建的每个命令前添加,它会更简单。可能吗?
是否可以使用物理硬盘分区安装带有 VirtualBox 的 Ubuntu 操作系统,然后使其可启动?
我想要的是我在 VirtualBox 中安装的 Ubuntu 操作系统可以从物理机和 VirtualBox VM 访问和引导(当然不是同时)。所以,有时我可以将它作为虚拟机启动,有时我可以将它作为真实机器启动(作为与我的主要操作系统 Linux Mint 一起的双启动)。
在阅读了一些关于此的文章后,这里是链接:
我想我可以做到,但我不确定我的问题的结果。据说,如果过程中出现问题,将导致严重的数据损坏。
这是否意味着我的硬盘驱动器中的全部数据(而不仅仅是一个分区)将被损坏?
编辑
我忘了说,我安装的 Virtual Ubuntu OS 分为三个分区。我将使用的物理分区驱动器是一个逻辑分区。这是让我不确定结果的问题。