Linux/UNIX操作命令积累gzip jar tar find crontab

本文发布时间: 2019-Mar-22
在使用Linux/UNIX下,经常互使用文本界面去设置系统或操作系统,作者本人在工作的过程也在不断接触这方面的命令,所以为此特酝酿、准备、开始了本文的编写。本文主要记录自己平时遇到的一些Linux/UNIX下操作命令,记录与整理一下,一可加深印象,二可记录分享。希望各位看官,对于不合适的或有歧义的地方,给予指明与说明,以便共同学习与提高。【转载使用,请注明出处:http://blog.csdn.net/mahoking】009Linux gzip命令1 命令格式gzip [选项] [文件或目录] 格式gzip [option] [file/dir]2 命令功能gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名。3 常用范例范例01命令: gzip –d testFile.tar.gz输入:[root@localhost root]# gzip –d testFile.tar.gz说明:将file.tar.gz解压为file.tar。-d或--decompress或----uncompress 解开压缩文件。范例02命令: gzip –r testFile.tar输入:[root@localhost root]# gzip –r testFile.tar[root@localhost root]# ls[root@localhost root]#说明:压缩一个tar备份文件,压缩文件的扩展名为.tar.gz-r或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。010Linux jar命令1 命令格式jar [选项] [文件] 格式jar [option] [file]2 命令功能jar命令,解压缩zip、war文件。3 常用范例范例01命令: jar –xvf testFile.zip输入:[root@localhost root]# jar –xvf testFile.zip说明:解压testFile.zip,并显示解压过程。-x 展开 JAR文件包的指定文件或者所有文件;-v 显示过程信息;-f 指定压缩文件(JAR)文件名,通常这个参数是必须的。011Linux tar命令1 命令格式tar [选项] [文件/目录] 格式tar [option] [file/dir]2 命令功能userdel命令对文件目录进行解压缩备份。3 常用范例范例01命令: tar –xvf testFile.tar输入:[root@localhost root]# tar –xvf testFile.tar说明:解压缩testFile.tar文件-x 解开压缩文件的参数指令;-v 压缩的过程中显示文件;-f 使用档名,请留意,在 f 之后要立即接档名,不要再加参数!012Linux find命令1 命令格式find [起始目录] 寻找条件 操作2 命令功能find命令用来查找我们需要的文件。3 常用范例范例01命令: find . –name “*.txt” -print输入:[root@localhost root]# find . –name “*.txt” -print说明:在当前目录及子目录中查找所有的‘ *.txt’文件,并打印显示。-name ’字串’ 查找文件名匹配所给字串的所有文件,字串内可用通配符 *、?、[ ]。013Linux crontab命令1 命令格式userdel [选项] [用户] 格式userdel [option] [user]2 命令功能crontab命令,提交、编辑、列出或除去 cron 作业。作者本人,在工作接触中,使用此命令进行定时任务的设置。3 常用范例命令基本格式*  *  *  *  *  command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令示例:0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart上面的例子表示每星期六的11 : 00 pm重启apache。* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart晚上11点到早上7点之间,每隔一小时重启apache。范例01命令: crontab –e输入:[root@localhost root]# crontab –e[root@localhost root]#0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart说明:crontab-e[user]-编辑用户目前的crontab。范例02命令: crontab –l输入:[root@localhost root]# crontab –l[root@localhost root]#0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart说明:crontab-1[user]-列出用户目前的crontab。


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:10pm
栏目列表