移动
mv 原文件路径 目标路径
复制(所有文件含子目录)
cp -r 源文件路径 目标路径
查看进程
ps -ef| grep 要查看的进程名
杀进程
kill -9 端口号
查看历史命令
history
文件上传
rz
打包解压
.tar格式
解包: tar xvf FileName.tar
打包: tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)
.tar.gz格式
解压: tar zxvf FileName.tar.gz
压缩: tar zcvf FileName.tar.gz DirName
不解压查看文件:tar -ztvf name
.zip格式
解压: unzip FileName.zip
压缩: zip -r FileName.zip DirName
.sh 脚本添加执行权限
表示对当前目录下的file.sh文件的所有者增加可执行权限。
u 代表所有者;
x 代表执行权限;
chmod u+x *.sh
获取当前时间
date +%Y%m%d%H%M ->202303171135
date +%Y-%m-%d
上月
date -d "$(date +%Y%m)01 last month" +%Y-%m
在shell 中的用法 $(date +%Y-%m-%d)
% Y 年(例如:1970,1996等)
% y 年的最后两个数字( 1999则是99
% m 月(01…12)
% D 日期(mm/dd/yy)
% d 一个月的第几天(01…31)
% H 小时(00…23)
% I 小时(01…12)
% M 分(00…59)
% S 秒(00…59)
标签:-%,01,+%,tar,常用命令,FileName,发布,Linux,date From: https://www.cnblogs.com/codeLearn/p/17542945.html