有没有办法在特定时间内运行命令然后杀死它?
示例 1:
我想播放一首歌曲cvlc
1 分钟然后停止。(歌曲长于 1 分钟)。
示例 2:
我想运行该命令cmatrix
30 秒然后停止它。
有没有办法在特定时间内运行命令然后杀死它?
示例 1:
我想播放一首歌曲cvlc
1 分钟然后停止。(歌曲长于 1 分钟)。
示例 2:
我想运行该命令cmatrix
30 秒然后停止它。
使用进程替换或通过分组和管道,可以将输出 ( stdout ) 一组命令作为另一个命令的输入传递。
例子 :
wc < <(echo hi;echo bye)
(echo hi; bye) | wc
但是有相反的吗?
也就是说,有没有办法在一行中将一个命令的输出作为许多其他命令的输入发送?
就像是 :
cat testfile | wc | tail -n 5
(不要从字面上理解管道)。在这里,我试图将输出传递cat testfile
给两者wc
tail -n 5
另一个例子是:
(得到一个句子的最后一个词)
echo "some random words"| wc -c | cut -f(out put of wc -c) (output of first echo)
我知道在许多桌面环境中,使用win+ Space one 可以在已安装的语言输入之间切换。
有没有实现相同的命令行方式?
我有这条线,我.bashrc
想知道这到底是什么意思
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
在 TTY ( ctrl+ alt+ f1to f6) 上,我使用Shift+page up向上滚动和Shift+page down向下滚动。但问题是,滚动仅限于一定数量的行。
如何在 TTY 上无限滚动?
我想知道是否有任何方法可以默认为在特定目录下创建的所有文件提供执行权限。
IE,
如果我foo.sh
在目录下创建一个文件fooscripts
,它应该默认具有执行权限。但是如果我在外面创建相同的文件fooscripts
,它应该像往常一样。
我正在使用:
dd if=/path/to/my/ubuntuiso/ubuntu.iso of=/dev/sdb1 bs=4M && sync
为了在旧 Ubuntu 版本上创建可启动的 Ubuntu USB 驱动器。它工作得很好。有时我使用该Startup Disk Creator
程序,效果很好。
但是当我在 Ubuntu 16.04 LTS 上使用相同的方法时,我在之后格式化时会收到一些警告。
安装媒体按预期工作,但是当我在工作完成后尝试格式化该 U 盘时,我收到以下警告:
Pendrive 的分区看起来很奇怪:
它还将我的 16GB 随身碟显示为 64GB。
在与 Gparted 苦苦挣扎之后,我会以某种方式对其进行格式化。但是为什么会这样??有没有更好的方法在 16.04 中创建可启动的 Ubuntu?
编辑:这里有一个相关的问题。但我的问题不在于如何正确格式化它。我的问题是“如何创建没有错误的可启动 USB。” &“这个错误的原因是什么”
我正在使用带有GNOME 3.20的 Ubntu-GNOME 16.04
当我安装 Nvidia 图形驱动程序时sudo apt-get install nvidia-361
,我面临以下问题。
在安装 Nvidia-361 期间,它要求我选择具有以下选项的默认显示管理器
lightdm
:登录屏幕变成这样:
我不要这个屏幕。我想要默认(漂亮的)GNOME 登录屏幕。
当我输入密码并按回车键时,我会看到这个屏幕大约 5 秒钟:
gdm3
:好吧,我什么也得不到!
重新启动后,Ubuntu 加载...然后我的显示器突然关闭。没有光。我已经等得够久了,可惜:(没有变化。
笔记:
我nvidia-361
在默认存储库和nvidia-361
从ppa:graphics-drivers/ppa
. 没有不同。
我也尝试从 graphics-drivers:ppa 安装nvidia-364
和安装nvidia-367
,唉 :( 没有太大区别。
nvidia-364
或nvidia-367
:当我尝试这些驱动程序时,我可以恢复 GUI。但我卡在登录页面上:登录循环
我正在使用 ubuntu-GNOME 16.04。
我无法在我的桌面上创建任何文件/文件夹。我确实有一个~/Desktop
目录,但在该文件夹中创建的任何文件都不会反映在我的桌面上。
mkdir ~/Desktop/abcd
按预期abcd
在我的文件夹中创建文件夹。~/Desktop
但没有出现在我的桌面上。
我什至没有右键菜单选项来在我的桌面上创建文件/文件夹。
我怎样才能解决这个问题?
shutdown
关于为什么和reboot
需要 root 权限有很多问题。也有很多很好的答案。
但是有一些我不明白的地方:如果在多用户系统中能够在没有 root 权限的情况下重新启动或关闭是一个非常糟糕的主意......那么为什么这在 Ubuntu 16.04 中是可能的?
当我在终端中输入poweroff
或点击时,它确实会关闭/重新启动!reboot
Enter
poweroff
什么时候reboot
不需要root权限对我来说没问题……但是为什么suspend
需要root权限呢?当我输入suspend
终端并点击Enter时,它不会暂停,而是卡住......当我运行时pm-suspend
,它需要sudo
.
我在我的 Ubuntu 15.10 上安装了Genymotion和VirtualBox ,我可以使用它们来探索几乎所有的移动android操作系统。
在购买 Ubuntu 手机之前,我非常愿意以同样的方式尝试Ubuntu touch。
那么,是否有任何官方链接可以下载“Ubuntu touch”vmdk/iso 以尝试使用 VirtualBox(或任何其他虚拟化软件)?
当我只使用 Ubuntu 15.10 时,启动时间非常快,大约是 15-20 秒。
最近我在Ubuntu 15.10 旁边安装了Kali-Linux滚动版。
之后 Ubuntu 的启动时间急剧增加(Kali 启动速度足够快)。
大约需要3 到 4 分钟-> “Ubuntu .....”加载。
*更高的分辨率点击这里
我注意到文件中的第971行到第972行之间有72 秒的间隙。 dmesg
我不知道为什么?
请帮我解决这个问题。
我目前在我的机器上运行 Ubuntu-15.10,我计划在 Ubuntu 旁边安装 KaliLinux。在继续之前,我想知道两件事。
(由于两个问题相关且相似,因此我将两者都包含在同一个问题中)
- 两者都可以只有 1 个(当前)交换分区吗?
我应该为每个创建 2 个不同的交换分区 1 吗?或者我可以将现有的 Swap 分区用作普通 Swap 吗?
- 我可以
/home
为两者使用相同的分区吗?
我的Ubuntu 上有一个25GB的独立分区。/home
如果我可以/home
为两个操作系统共享相同的内容,那将是惊人的,以便在一个操作系统中所做的更改将反映在另一个操作系统中
我将遵循这些(如果需要):
/home
将始终设置为 777我知道在安装第二个操作系统的过程中,如果我在指示它使用当前分区时勾选☑/home
,它将被格式化一次。但这会影响 Ubuntu 吗?
注意:我没有加密/home
我在我的 Ubuntu 14.04.3 上安装了 DosBox:
sudo apt-get install dosbox
我编辑了/home/severus/.dosbox/dosbox-0.74.conf
来自:
fullscreen=false
fulldouble=false
fullresolution=original
到(因为我的是 1366x768):
fullscreen=true
fulldouble=true
fullresolution=1366x768
现在当我打开 DoxBox 时,是的,它变成全屏但可用区域仍然保持不变:
只有这么多:
我怎样才能使它全屏?因为它可以在 Windows 上完成,所有字体都更大,工作空间更大
注意:供参考,这里是dosbox-0.74.conf
文件。