我有一台笔记本电脑,用作连接到电视的媒体站,有时我会入睡并忘记关闭笔记本电脑,这是不受欢迎的行为。所以我每天早上 7 点使用 crontabs 来关闭我的笔记本电脑,因为我确信那时我要么睡着要么不在家。
但是有时我实际上是在使用传输守护程序下载一些东西,并且希望笔记本电脑当时不要关闭。有没有办法检查传输守护进程是否正在下载?像传输守护进程的文件标志?我虽然关于扫描传输守护进程使用的活动端口,但我认为可能有一个更优雅的解决方案。
我有一台笔记本电脑,用作连接到电视的媒体站,有时我会入睡并忘记关闭笔记本电脑,这是不受欢迎的行为。所以我每天早上 7 点使用 crontabs 来关闭我的笔记本电脑,因为我确信那时我要么睡着要么不在家。
但是有时我实际上是在使用传输守护程序下载一些东西,并且希望笔记本电脑当时不要关闭。有没有办法检查传输守护进程是否正在下载?像传输守护进程的文件标志?我虽然关于扫描传输守护进程使用的活动端口,但我认为可能有一个更优雅的解决方案。
我有两台笔记本电脑,一台是我的主笔记本电脑,第二台充当我电视的服务器。
为方便起见,我用无线鼠标和键盘控制服务器一。但我希望改进这一点。
我真的很欣赏 Ubuntu 中的工作区概念,并希望将服务器的主屏幕作为工作区嵌入到我的主笔记本电脑中
所以当我想做某事时,我可以很容易地改变工作空间,做我想做的事,然后改回来。
我知道我可以用 VNC 做到这一点,但我认为将其作为工作空间会更顺畅有什么建议吗?
我的大学提供所有在线课程,每个拥有用户名和密码的人都可以使用。所以很自然地,我编写了一个 shell 脚本来抓取每个需要的课程并下载其所有内容,但问题在于身份验证。所以我认为我的帐户的用户名和密码对于保持安全并不是那么重要,所以我将其硬编码在我编写的 shell 脚本中。但是我最近了解了密钥环并且仍在学习,我发现我所有的密码都安全地存储在那里。因此,我希望 wget 脚本能够从存储在密钥环中的密码中安全地获取我大学的密码(因为 Chromium)。我能做些什么?
wget -c -k --no-parent -r -l 5 --user=$name --password=$password $extrao `cat ~/bin/university/update-links`
$extrao 是我在执行期间可能添加的额外参数
我通过在命令后youtube-dl
放置在后台运行。&
问题是它不在乎我把它放在后台并在终端中保持打印信息。
它不仅拒绝以Ctrl+C或Ctrl+停止Z,而且除了显示这些消息之外什么都不做。为了阻止它,我必须关闭终端。
这正是发生的事情:
mohamed@Smithers:~$ clear
mohamed@Smithers:~$ youtube-dl https://www.youtube.com/watch?v=LMQsYSuw8hw &
[1] 2028
mohamed@Smithers:~$ [youtube] LMQsYSuw8hw: Downloading webpage
[youtube] LMQsYSuw8hw: Downloading video info webpage
[youtube] LMQsYSuw8hw: Extracting video information
[youtube] LMQsYSuw8hw: Downloading MPD manifest
WARNING: Requested formats are incompatible for merge and will be merged into mkv.
[download] Resuming download at byte 11440128
[download] Destination: I Was On Japanese TV... and I F#%KING HATED IT.-LMQsYSuw8hw.f137.mp4
[download] 4.8% of 231.85MiB at 199.01KiB/s ETA 18:56^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
[download] 4.8% of 231.85MiB at 136.95KiB/s ETA 27:30^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
[download] 5.0% of 231.85MiB at 127.41KiB/s ETA 29:31^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
mohamed@Smithers:~$ ^C
[download] 5.0% of 231.85MiB at 111.38KiB/s ETA 33:44^C
mohamed@Smithers:~$ ^C
[download] 5.0% of 231.85MiB at 111.21KiB/s ETA 33:47^C
mohamed@Smithers:~$ ^C
[download] 5.1% of 231.85MiB at 116.77KiB/s ETA 32:09^C
[download] 5.5% of 231.85MiB at 108.71KiB/s ETA 34:24^C
[download] 5.6% of 231.85MiB at 76.68KiB/s ETA 48:41