文件操作
备份文件夹(将file1下所有文件拷贝到file2文件下)
cp -R /file1/* /file2
压缩(将fileA压缩并命名为fileB.tar.gz)
tar -zcvf fileB.tar.gz fileA
解压
tar -xzvf fileB.tar.gz
解压到指定目录(将fileB解压到 /filepath/fileC目录)
tar -xzvf fileB.tar.gz -C /filepath/fileC
查看压缩文件目录,但不解压。
*unzip -v test.zip*
将压缩文件text.zip在当前目录下解压缩。
*unzip test.zip*
将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。
*unzip -n test.zip -d /tmp*
将压缩文件test.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件。
*unzip -o test.zip -d tmp/*
授权:
将file文件夹权限赋给user用户
chown -R user file
将file文件加的用户组给user用户
chmod -R user file
给所有sh结尾的文件赋予执行的权限
chmod +x *.sh
定时任务
crontab -e
磁盘命令
du -sh *
du -lh --max-depth=1
查看剩余空间
用root用户执行
vgs
找到磁盘已经删除但是仍然占用存储空间的进程号;
lsof | grep deleted
手动释放内存
sync
echo 3 > /proc/sys/vm/drop_caches