小编Sly*_*lyx的帖子

xfce4-notes 在哪里存储数据?

我有很多 xfce-notes 组,每个组都包含大量文本。我想在不复制整个主目录的情况下将它们转移到新机器上。xfce4-notes 在哪里存储其数据和配置文件?

xfce notes xubuntu

16
推荐指数
1
解决办法
6394
查看次数

交互式连接视频文件

如何以交互方式将多个 MP4 视频文件连接(连接)为一个文件?

有很多程序可以从命令行对两个文件执行此操作。例如:

  • ffmpeg
  • 转换
  • MP4Box

但是我们经常需要一个解决方案来以交互方式执行此操作。

bash ffmpeg shell-script video-encoding avconv

9
推荐指数
2
解决办法
2万
查看次数

为什么删除 iptables 会“破坏”我的网络访问?

要删除 iptables,我使用 yum :

# yum remove iptables -y
Run Code Online (Sandbox Code Playgroud)

但这删除了很多包:

Remove      262 Package(s)

Installed size: 710 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Erasing    : xorg-x11-drivers-7.3-13.4.el6.x86_64                                                                                                                                                                    1/262 
  Erasing    : ipa-client-3.0.0-37.el6.x86_64                                                                                                                                                                          2/262 
  Erasing    : firstboot-1.110.15-1.el6.x86_64                                                                                                                                                                         3/262 
  Erasing    : system-config-date-docs-1.0.11-1.el6.noarch                                                                                                                                                             4/262 
  Erasing    : system-config-date-1.9.60-2.el6.centos.noarch                                                                                                                                                           5/262 
  Erasing    : system-config-kdump-2.0.5-15.el6.noarch                                                                                                                                                                 6/262 
  Erasing    : system-config-network-tui-1.6.0.el6.2-1.el6.noarch                                                                                                                                                      7/262 
  Erasing    : dmraid-1.0.0.rc16-11.el6.x86_64                                                                                                                                                                         8/262 
  Erasing    : dmraid-events-1.0.0.rc16-11.el6.x86_64                                                                                                                                                                  9/262 
  Erasing    : compiz-gnome-0.8.2-24.el6.x86_64                                                                                                                                                                       10/262 
  Erasing    : gnome-disk-utility-2.30.1-2.el6.x86_64                                                                                                                                                                 11/262 
  Erasing …
Run Code Online (Sandbox Code Playgroud)

yum rhel package-management

7
推荐指数
1
解决办法
4177
查看次数

通过 wget 恢复镜像

我想将所有文件(例如KDE)镜像到本地目录。我用了

$ wget -m -P ./kde http://alien.slackbook.org/ktown/current/4.12.1/x86_64/kde/
Run Code Online (Sandbox Code Playgroud)

但过了一段时间就坏了。为了继续,我添加了-c选项并再次尝试。作为 :

$ wget -c -m -P ./kde http://alien.slackbook.org/ktown/current/4.12.1/x86_64/kde/
Run Code Online (Sandbox Code Playgroud)

但出现以下错误(如果index.html之前下载过,我第二次尝试时会出现错误):

保存到:'./kde/alien.slackbook.org/ktown/current/4.12.1/x86_64/kde/index.html'

[ <=> ] 0 --.-K/s(0 秒内)

无法写入“./kde/alien.slackbook.org/ktown/current/4.12.1/x86_64/kde/index.html”(成功)。0 秒内转换 0 个文件。

此时下载再次中断。我该如何继续wget镜像?

wget

5
推荐指数
1
解决办法
3335
查看次数

BASH : 数组作为字符串缓冲区

我设计了一个基于数组的缓冲区来存储数据并在行计数器达到 MAX 值时写入数据,而不是显示(或写入)每个生成的结果。这是脚本:

#!/bin/bash
#Buffer Management
BUFFERCURSOR=0
BUFFERMAXSIZE=5
function bufferReset (){
    unset BUFFERVAR
    BUFFERCURSOR=0
}
function bufferAppend () {
    (( BUFFERCURSOR++ ))
    BUFFERVAR[$BUFFERCURSOR]="$1"
}
function bufferDisplay () {
    for ((i=1;i<=$BUFFERCURSOR;i++)); do printf "%s\n" "${BUFFERVAR[$i]}" ; done
}
#Buffer Management End:
for ((i=1;i<=8;i++)) ; do
    line=`printf "%3s" "$i ==> $(echo $i | md5sum|awk '{print $1}')"` #Example of a string to append
    bufferAppend "$line"
    if [ "$BUFFERCURSOR" == "$BUFFERMAXSIZE" ] ;    then
        bufferDisplay
        bufferReset
    fi
done
# Display …
Run Code Online (Sandbox Code Playgroud)

bash shell-script bash-script

3
推荐指数
1
解决办法
1563
查看次数