方法: cp -au <source-dir> <dist-dir>
其中 -a 等价于 -dpR 即递归复制。
-u /--update 表示只复制源文件比目的文件更新的部分,或复制目的文件不存在时也进行复制。
<source-dir> 源文件,<dist-dir>目的文件
例如:复制 /file1 目录树到 /file2目录去
cp -a /file1 /file2
如果复制了一半发生错误,则再次输入
cp -au /file1 /file2
即可'断点续传'。
主要就是cp命令的一个小技巧,希望对大家有所帮助。
echo命令,在shell编程中经常用到, 在终端下打印变量value时,也是常常用到的。
本文介绍下linux系统中的echo命令,供大家参考。
echo命令
在显示器上显示一段文字,一般起到一个提示的作用。
该命令的一般格式为: echo [ -n ] 字符串
其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。
功能说明:显示文字。
语 法:echo [-ne][字符串]或 echo [--help][--version]
补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。
参 数:-n 不要在最后自动换行
-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般
文字输出:
\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首,但不换行;
\t 插入tab;
\v 与\f相同;
\\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;
–help 显示帮助
–version 显示版本信息
Linux echo命令用法详解
echo命令向一个文件写入内容的方法详解
注意,在Linux系统中,不要强制关机。
linux作为真正的多用户系统,强制关机,会影响到其它人正在进行的工作,这点要注意。
建议按照如下的流程关机:
1,查看系统的使用状态,使用who netstat命令:
who netstat -a ps -aux
2,通知在线用户关机shutdown。
3,正确的关机命令使用:shutdown reboot。
4,把数据同步写入硬盘的命令:sync内存中的数据写入硬盘
5,惯用的关机命令:shutdown
6,重启,关机:reboot,halt,poweroff。