我用rsync. 我想通过比较源目录和目标目录上的总文件大小来监控其进度。du不准确,因为它衡量的是磁盘使用情况,而不是文件大小,并且磁盘使用情况因文件系统而异。
如何总结整个目录结构的文件大小?
这个截屏视频给我留下了深刻的印象。
有没有一种简单的方法可以在 Ubuntu 上使用开放软件创建具有专业外观的截屏视频?我主要对图像和视频之间好看的过渡感兴趣。
我想列出我路径中的所有非隐藏文件和目录。
这意味着.应该从结果中排除以开头的文件,以及路径包含隐藏目录的文件:
foo/bar/.bazz.rc # Exclude
foo/.bar/bazz.rc # Exclude
Run Code Online (Sandbox Code Playgroud)
我怎么做?我试过了:
find -maxdepth 2 -not -iname "*/.*"
Run Code Online (Sandbox Code Playgroud)
但是我的结果中仍然有隐藏文件。
我有一台远程计算机,我想在其上安装新硬盘以进行 rsync 备份。问题是,我不知道使用的是什么控制器技术(PATA、SATA、SATA2,...)以及剩余多少可用插槽。我想远程获取此信息,而不是物理打开机箱并查看电线。
如何查询 SATA 或 PATA 控制器?我对以下几点感兴趣:
我的natty笔记本电脑连接到外接显示器。使用双显示器时,“主”显示器(带有 gnome 菜单)始终位于笔记本电脑上。
有没有办法将我的外接显示器设置为主显示器?
考虑以下来自大型 XML 文件的摘录:
...
<serverName someKey="false" anotherKey="0.05" thirdKey="0.04">
<default>blah.blah.blah</default>
<region name="US">us.blah.net</region>
<region name="EU">eu.blah.net</region>
<region name="IL">il.blah.net</region>
</serverName>
...
Run Code Online (Sandbox Code Playgroud)
如何打印开始标签<serverName ...>和结束标签之间的线条</serverName>?
我有一些假期的 AVI 视频。视频可能具有不同的帧速率和分辨率,因为它们来自不同的相机。
连接这些视频的最简单方法是什么?是否有一种直接的方法来进行简单的编辑(旋转、裁剪等?)
我试过mencoder:
mencoder -oac copy -ovc copy -o output.avi 1.avi 2.avi 3.avi
Run Code Online (Sandbox Code Playgroud)
但是对于不同的fps,它失败了。
考虑一个生成大量日志记录的服务器,这些日志记录使用logrotate和 bz2进行存档:
"/var/log/uwsgi/*/*.log" {
copytruncate
daily
rotate 14
compress
delaycompress
missingok
notifempty
compresscmd /bin/bzip2
uncompresscmd /bin/bunzip2
compressext .bz2
}
Run Code Online (Sandbox Code Playgroud)
使用hourly轮换不便于实时查看日志(问题往往发生在时间变化时),并且daily轮换经常会导致磁盘满载。
有没有办法将 logrotate 设置为每给定的小时数运行?每 6 小时调用一次对我来说是完美的。
如何根据大小和频率标准的分离设置轮换策略。我尝试了以下方法:
"/var/log/uwsgi/*/*.log" {
...
size 400M
daily rotate 14
..
}
Run Code Online (Sandbox Code Playgroud)
但是,即使在日志文件大小超过 400M 时执行 logrotate,也不会进行任何轮换。
知道如何在任一条件下强制旋转吗?
我在我的 Ubuntu EC2 机器上的时间准确性有一些严重的问题,漂移超过 60 秒。
一个可能的解决方案正在运行ntpdate或ntp,但我无法让它们在 EC2 上工作:
$ sudo ntpdate ntp.nasa.gov time-b.nist.gov
23 Jun 07:17:23 ntpdate[3878]: no server suitable for synchronization found
Run Code Online (Sandbox Code Playgroud)
ntpdate和ntp。知道如何在我的机器上同步时间吗?

$ sudo ntpdate -vd ntp.nasa.gov time-b.nist.gov
23 Jun 07:24:08 ntpdate[3890]: ntpdate 4.2.6p5@1.2349-o Wed Oct 9 19:08:07 UTC 2013 (1)
Looking for host ntp.nasa.gov and service ntp
host found : ntp-nasa.arc.nasa.gov
Looking for host …Run Code Online (Sandbox Code Playgroud) logrotate ×2
11.04 ×1
amazon-ec2 ×1
avi ×1
command-line ×1
file-size ×1
find ×1
hard-drive ×1
hardware ×1
hidden-files ×1
laptop ×1
ls ×1
mencoder ×1
ntp ×1
openshot ×1
screencast ×1
sed ×1
video ×1
xml ×1