Linux生疏命令
du -ch ${localAppUserWithE189File}|grep total|cut -f1
du 命令
显示每个文件和目录的磁盘使用空间。
- -a 显示目录中个别文件的大小
- -c 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。
- -h 以K,M,G为单位,提高信息的可读性。
cut 命令
#用-d来设置间隔符为冒号,然后用-f来设置取的范围
cut -d : -f 1
shell 输入输出重定向
输出重定向 >或者>>
> 会覆盖之前的内容
>> 追加方式,不会覆盖之前内容
输入重定向 <
>
一般情况下,每个 Unix/Linux 命令运行时都会打开三个文件:
- 标准输入文件(stdin):stdin的文件描述符为0,Unix程序默认从stdin读取数据。
- 标准输出文件(stdout):stdout 的文件描述符为1,Unix程序默认向stdout输出数据。
- 标准错误文件(stderr):stderr的文件描述符为2,Unix程序会向stderr流中写入错误信息。
$command >file :将stdout重定向到file
$command < file :将stdin 重定向到file
$command 2 >file :将stderr重定向到file
$command 2 >>file :将stderr以追加方式重定向到file
$command >file 2>&1 : stdout 和 stderr 合并后重定向到 file
$command >>file 2>&1 : stdout 和 stderr 合并后以追加方式重定向到 file
#-i 忽略大小写
cat ${WgetFile}|grep -i STATUS_INFO >> ${WgetLog}
wget
文件处理参数:
- -o 将软件输出信息保存到文件
- -a 将软件输出信息追加保存到文件
- -d 显示输出信息
- -q 不显示输出信息
- -v (verbose)详尽的输出(此为默认值)。
- -nv 关闭详尽输出,但不进入安静模式。
- -i 从文件中获取url
#
wget -o /data/test/wget_out.txt www.baidu.com
#
wget -a /data/test/wget_out.txt www.baidu.com
#
wget -d www.baidu.com
#
wget -q wwww.baidu.com
#
wget -i /data/test/fileurl.txt
下载参数:
- -t 下载次数(0表示多次)
- -O 下载文件保存为别的文件名
- -nc 不要覆盖已经存在的文件
- -N 只下载比本地新的文件
- -T 设置超时时间
#
wget -nv -t1 -O ${WgetFile} -a ${WgetLog} http\:\/\/www.baidu.com\:8082