为您找到与linux设置计划任务的指令相关的共200个结果:
在web开发过程中,经常需要设定一些定期执行的任务,那么linux怎么添加计划任务执行php文件呢?读文网小编分享了linux添加计划任务执行php文件的方法,希望对大家有所帮助。
1.打开linux系统命令行界面。
在命令行界面中输入如下命令:which php,回车。
1.记住上一步的php路径,继续在命令行下输入:crontab -e,回车,按下“i”键进入vi编辑器的编辑模式,在当前模式下输入如下命令:
10,40,50 * * * * /usr/bin/php /opt/lampp/htdocs/wechat/xjtest-web_browser/pcntl_test.php
即:计划任务执行频率+php可执行文件路径+要执行的php文件路径。(文章最后会详细解释命令开始的执行频率)
输入完成后,按下“ESC”键并在当前命令行输入“:”,在“:”后输入“wq”,再回车,出现如下提示,证明计划任务添加成功。
Linux计划任务的执行频率:
命令开始部分的频率,由五个部分组成,分别代表分钟、小时、日、月、星期(0是星期日)。当前频率全部执行时,用“*”表示,所以才会出现这么多“*”。下面的例子,可以帮助大家理解:
下面的计划任务会一直运行
* * * * * [command]
下面的计划任务会在每个小时的0分时运行(就是每小时执行一次)
0 * * * * [command]
下面依旧是一个每小时运行一次的计划任务。不过是在每个小时的一刻钟时运行的(1:15,2:15.。。)
15 * * * * [command]
下面的计划任务每天执行一次,在2:30分
30 2 * * * [command]
下面的计划任务是在每个月2号的午夜执行(比如:2010年2月2日00:00)
0 0 2 * * [command]
下面的计划任务会在每周一的每个小时0分钟时执行一次
0 * * * 1 [command]
下面的会每小时运行3次,在0分,10分,和20分时
0,10,20 * * * * [command]
下面是用除号“/”表示每多少运行一次。本例是每5分钟运行一次
*/5 * * * * [command]
还可以用“-”表示一个范围,如下表示5到10点的每个整点运行一次
0 5-10 * * * [command]
另外还有一个特殊的时间关键字“@reboot”,就是每次重启服务器时运行计划任务
@reboot [command]
看过“linux怎么添加计划任务执行php文件”
浏览量:4
下载量:0
时间:
有很多用户都知道,Win7有一个自带的计划任务功能,这个功能可以运行用户预先设置好的任务,在用户设置的时间点自动运行程序软件,这个功能给我们带来了许多便捷之处,那么你知道win7系统计划任务怎么设置吗?下面是读文网小编整理的关于win7系统计划任务设置的相关资料,欢迎参考。
1.打开开始菜单,然后在搜索框中输入计划任务这几个字,如图。
2.回车确定之后,就会弹出计划任务的设置面板,如图。
3.点击创建基本任务选项,如图。
4.输入任务名和描述,并点击下一步按钮,如图。
5.选择任务提醒频率为每天,然后点击下一步,如图。
6.设置时间,如图。
win7系统计划任务设置的相关
浏览量:3
下载量:0
时间:
linux系统怎么添加计划任务执行php文件?PHP不支持多线程,有时候处理问题不是那么爽,读文网小编以php文件为例,讲解linux下的计划任务。
1.打开linux系统命令行界面。
在命令行界面中输入如下命令:which php,回车。
1.记住上一步的php路径,继续在命令行下输入:crontab -e,回车,按下“i”键进入vi编辑器的编辑模式,在当前模式下输入如下命令:
10,40,50 * * * * /usr/bin/php /opt/lampp/htdocs/wechat/xjtest-web_browser/pcntl_test.php
即:计划任务执行频率+php可执行文件路径+要执行的php文件路径。(文章最后会详细解释命令开始的执行频率)
输入完成后,按下“ESC”键并在当前命令行输入“:”,在“:”后输入“wq”,再回车,出现如下提示,证明计划任务添加成功。
Linux计划任务的执行频率:
命令开始部分的频率,由五个部分组成,分别代表分钟、小时、日、月、星期(0是星期日)。当前频率全部执行时,用“*”表示,所以才会出现这么多“*”。下面的例子,可以帮助大家理解:
下面的计划任务会一直运行
* * * * * [command]
下面的计划任务会在每个小时的0分时运行(就是每小时执行一次)
0 * * * * [command]
下面依旧是一个每小时运行一次的计划任务。不过是在每个小时的一刻钟时运行的(1:15,2:15.。。)
15 * * * * [command]
下面的计划任务每天执行一次,在2:30分
30 2 * * * [command]
下面的计划任务是在每个月2号的午夜执行(比如:2010年2月2日00:00)
0 0 2 * * [command]
下面的计划任务会在每周一的每个小时0分钟时执行一次
0 * * * 1 [command]
下面的会每小时运行3次,在0分,10分,和20分时
0,10,20 * * * * [command]
下面是用除号“/”表示每多少运行一次。本例是每5分钟运行一次
*/5 * * * * [command]
还可以用“-”表示一个范围,如下表示5到10点的每个整点运行一次
0 5-10 * * * [command]
另外还有一个特殊的时间关键字“@reboot”,就是每次重启服务器时运行计划任务
@reboot [command]
看过“linux系统怎么添加计划任务执行php文件”
浏览量:2
下载量:0
时间:
有时候,我们使用电脑的时候就需要自动关机。那么在Win7系统上该怎么设置呢?下面读文网小编就为大家介绍一下具体的设置方法吧,欢迎大家参考和学习。
在Win7系统中点击开始按钮,再依次选择打开“所有程序”->“附件”->”系统工具”,就能找到“任务计划程序”工具。如下图:
接着打开这个工具,会弹出“任务计划程序”窗口,单击右侧的“创建基本任务…”命令,就打开了“创建基本任务向导” 对话框。在“名称”文本框中,输入该任务计划的名称:shutdown,并在“描述”一栏中写上“让Win7系统按照设定的时间自动关机”再单击“下一步”按钮。以上操作见下图:
在“任务触发器”步骤中,选择合适的时间和频率,我们选择“每天”,这样在后面的步骤中才能选择固定的装机时间点,再单击“下一步”按钮:
继续设置触发时间详细选项。继续点击“下一步“按钮。
在接下来的“操作”步骤中,选择“启动程序”单选项,单击“下一步”按钮;会再次弹出一个窗口,这时在“程序或脚本“框中输入”shutdown命令,记住这里不要输入错误;然后在”添加参数“一栏输入你需要的参数,如”-s –t 10800“注意这里的时间是以秒为单位的;上面表示三小时后电脑将自动关机,再单击”下一步按钮“;
在最后的窗口中,显示这个计划任务的配置内容,无误后单击“完成”按钮即可。
浏览量:2
下载量:0
时间:
功能说明:启动或关闭shell内建指令。
语法:enable[-n][-all][内建指令]
补充说明:若要执行的文件名称与shell内建指令相同,可用enable-n来关闭shell内建指令。若不加-n参数,enable可重新启动关闭的指令。
参数:
-n关闭指定的shell内建指令。
-all显示shell所有关闭与启动的指令。
浏览量:2
下载量:0
时间:
Linux系统进程在一定条件下可以对任何文件、数据库等进行操作。如果此进程被不法分子用作其他不法用途,将会给系统带来重大危害。那么下面跟着读文网小编来一起了解下Linux系统怎么设置安全管理吧。
1.引导程序安全
Linux系统的root密码是很容易破解的,当然前提是你没有设置引导程序密码,如GRUB或LILO,为了防止通过引导程序破译root密码,强烈建议设置GRUB或LILO的引导密码,可以编辑其配置文件/etc/grub.conf或/etc/lilo.conf,设置password参数。
2.不安全权限设置
大家常见的Linux下文件权限是r w x,其实还有一种权限叫s,如果给某个文件赋予的s权限,那么这个文件在执行的时候就会拥有相应宿主用户或宿主组用户的权限,例如:
#chmod u+s testfile
#ls -la testfile
rwsr----- root root 10 testfile
这样,当这个文件被其它用户执行的时候,此用户就具有了此文件宿主用户root的对testfile的执行权限。类似,当文件的宿主组具有s权限后,执行此文件的用户就具有了此文件宿主组用户对此文件的权限,这是相当危险的。
大家可以试想下,如果命令chmod的文件被赋予了s权限,那么其它用户还有什么事情是不能做的呢?那它就可以更改任何文件的权限了,当然,s权限需要和x权限结合使用,没有x权限的s权限是没有任何意义的。
3.自动注销
当某个用户使用服务器后忘记注销,也是很危险的事情,此时,管理员可以设置/etc/profile文件的timeout参数,当用户一段时间不做任何操作时,系统自动注销此用户。
4. 设置口令复杂度
为了防止系统用户口令过于简单而被破译,可以编辑/etc/login.defs文件,设置系统用户口令复杂度,例如口令最长,最短,过期时间等。
5.禁止不必要用户登陆系统
为了防止其它非系统用户登陆系统,可以在添加用户时,赋予此用户不存在的主目录和不存在的shell环境,当然,最好还更改/etc/passwd和/etc/shadow两个文件的访问权限,使之后root用户可以访问。
Linux系统特点就是因为它是一款免费传播类操作系统,使其具有服务器应有的天然特性,但也正是因为有这些特性,所以在管理不当的情况下,也会造成很严重的安全性问题,所以我们的好好使用它,保护它!
看过“Linux系统怎么设置安全管理”
浏览量:4
下载量:0
时间:
众所周知SFTP账号是基于SSH账号的,所以在默认情况下访问服务器的权限是非常大的。就让读文网小编来告诉大家Linux怎么设置用户通过SFTP访问目录的权限的方法吧,希望对大家有所帮助。
sftp和ftp是两种协议是不同的,sftp是ssh内含的协议,只要sshd服务器启动了,它就可用,它本身不需要ftp服务器启动。
1.查看openssh软件版本,想sftp服务用户只能访问特定的文件目录,版本需要4.8以上
代码如下:
[root@localhost ftp]# rpm -qa | grep openssh
openssh-server-5.3p1-81.el6_3.x86_64
openssh-5.3p1-81.el6_3.x86_64
openssh-clients-5.3p1-81.el6_3.x86_64
2.新增用户,限制用户只能通过sftp访问
代码如下:
[root@localhost ftp]# useradd -m -d /opt/ftp/dave -s /sbin/nologin dave
3.限制用户通过sftp登录进来时只能进入主目录,修改/etc/ssh/sshd_config文件
代码如下:
[root@localhost ftp]# vim /etc/ssh/sshd_config
#Subsystem sftp /usr/libexec/openssh/sftp-server
Subsystem sftp internal-sftp
Match User dave
ChrootDirectory /opt/ftp/dave
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
重启ssh
4.测试访问
代码如下:
root@10.1.1.200:test# sftp -oPort=22 dave@10.1.6.175
Connecting to 10.1.6.175...
dave@10.1.6.175's password:
Read from remote host 10.1.6.175: Connection reset by peer
Couldn't read packet: Connection reset by peer
发现连接不上,查看日志
代码如下:
[root@localhost ftp]# tail /var/log/messages
Jan 6 11:41:41 localhost sshd[4907]: fatal: bad ownership or modes for chroot directory "/opt/ftp/dave"
Jan 6 11:41:41 localhost sshd[4905]: pam_unix(sshd:session): session closed for user dave
解决方法:
目录权限设置上要遵循2点:
ChrootDirectory设置的目录权限及其所有的上级文件夹权限,属主和属组必须是root;
ChrootDirectory设置的目录权限及其所有的上级文件夹权限,只有属主能拥有写权限,权限最大设置只能是755。
如果不能遵循以上2点,即使是该目录仅属于某个用户,也可能会影响到所有的SFTP用户。
代码如下:
[root@localhost ftp]# ll
total 4
drwxr-xr-x 3 dave dave 4096 Jan 5 13:06 dave
[root@localhost ftp]# chown root:root dave
[root@localhost ftp]# chmod 755 dave
[root@localhost ftp]# ll
total 4
drwxr-xr-x 3 root root 4096 Jan 5 13:06 dave
然后在测试通过
代码如下:
root@10.1.1.200:test# sftp -oPort=22 dave@10.1.6.175
Connecting to 10.1.6.175...
dave@10.1.6.175's password:
sftp> ls
test
sftp> cd ..
sftp> ls
test
sftp> cd test
sftp> ls
1.txt
sftp> get 1.txt
Fetching /test/1.txt to 1.txt
/test/1.txt
可以看到已经限制用户在家目录,同时该用户也不能登录该机器。
看过“Linux怎么设置用户通过SFTP访问目录的权限”
浏览量:4
下载量:0
时间:
很多人网上看到有网友电脑的任务栏都是透明的,感觉很有个性,也想弄弄,那么你知道win7任务栏怎么设置成透明吗?下面是读文网小编整理的一些关于win7任务栏设置成透明的相关资料,供你参考。
1、返回到系统桌面的位置,在空白处点击右键,选择最后的个性化功能。
2、在个性化设置界面中,将Aero特效主题选择上并执行更换。
3、更换上带有Aero特效功能的主题之后,大家再看看下方的任务栏,是不是就具备了虚化透明的效果呢。
win7任务栏设置成透明的相关
浏览量:4
下载量:0
时间:
我们有没有看到别人可以把回收站放到任务栏里面的呢,如果看到了你一定觉得很特别吧,在这里读文网小编跟大家分享win7怎么设置回收站放在任务栏。
1、首先,右击任务栏上的空白部分,并在弹出的菜单中选择“Toolbars-->New toolbar”;
2、然后在弹出选框下面的“Folder”栏中打入如下的字符:%userprofile%AppDataRoamingMicrosoftInternet ExplorerQuick Launch;
3、这时候一个名为“Quick Lauch”的标签会出现在任务栏上,这个标签后面会跟着几个桌面程序的图标,因为我们这次的目的是创建回收站,所以我们先把这些碍眼的图标全部删掉;
4、右击任务栏,把“Lock the taskbar”前面的勾去掉,
然后再右击刚刚创建的Quick lauch,把“Show title”,“Show text”前面的勾也去掉。然后再右击Quick lauch所在的位置,选择“View”来设定图标的大小;
5、好了,现在你可以直接把桌面上仅存的回收站直接拖放到建立好的Quick lauch上了。现在你可以拖动回收站图标前面的位置调节栏,把图标拖放到你想要放的位置即可。
6、现在你可以右击任务栏,并选择“Lock the taskbar”来锁定图标的位置,然后就可以在桌面上右击鼠标,进入“Personalize”选项,并在左边的栏中选择“Change the desktop icons”,最后在弹出的窗口中把回收站前面的勾勾去掉即可。现在你的桌面就彻底干净了。
而右键点击任务栏上的回收站图标,出现的可选功能可是一点也没有少哦。
浏览量:5
下载量:0
时间:
任务栏是Windows10桌面最下方的小长条,放置系统托盘、开始菜单和应用程序区,是日常操作不可缺少的工具。读文网小编分享了win10系统如何设置小任务栏的方法,希望对大家有所帮助。
具体如下:
1、在桌面最下面的任务栏上鼠标右击-属性。
2、在“使用小工具栏按扭”前打勾,确定。
浏览量:5
下载量:0
时间:
win7系统不仅功能强大,界面设计也是独具匠心,效果酷炫并且功能丰富,那么你知道win7怎么自定义设置任务栏预览框大小吗?下面是读文网小编整理的一些关于win7自定义设置任务栏预览框大小的相关资料,供你参考。
1、按WIN+R组合键,打开运行对话框,然后输入“regedit”并且回车;
2、进入注册表编辑器中,打开注册表编辑器后打开“HKEY_CURRENT_USER”文件夹,接着依次打开“Software—Microsoft—Windows—CurrentVersion—Explorer--Taskband”文件夹;
3、然后选中“Taskband”项然后在右侧窗口中新建一个“Dword”值,将其命名为“Minthumbzizepx”;
4、然后双击之前建立好的Dword值“Minthumbzizepx”,将数值设置为“400”;
5、注销一下Win7系统,或者重启都可以,再试试是否达到你想要的大小,如果还没有则可以继续调整“Minthumbzizepx”的值来实现。
win7自定义设置任务栏预览框大小的相关
浏览量:3
下载量:0
时间:
在win7中使用Ctrl+Alt_Del热键的时候弹出的并不是任务管理器,而是全屏的项目选择面板。那么win7旗舰版怎么设置直接打开任务管理器呢?下面读文网小编就为大家带来了win7旗舰版设置直接打开任务管理器的方法。
一. 常规打开任务管理器:
1.一起按住Ctrl和Alt键和Delete键;
2.在打开的界面,点击启动任务管理器。
二. 快速启动栏打开win7任务管理器:
在任务栏底部空白地方,用鼠标右键点击,打开一个菜单栏,点击即可打开任务管理器。
三.快捷键打开win7任务管理器:
Ctrl键+Shift键+Esc键的组合键,同时按下,迅速打开任务管理器打开win任务管理器的快捷键。
看过“win7旗舰版怎么设置直接打开任务管理器”
浏览量:2
下载量:0
时间:
在win7旗舰版的使用过程中,同时在键盘上面按下Ctrl+Alt+Del这三个键,是呼出了一个蓝色的界面,这时候还需要用鼠标在这个界面上点选“控制面板”才能打开。今天读文网小编给大家介绍下win7怎么设置直接打开任务管理器吧。
1.在win7的开始菜单之中输入gpedit.msc,在上方会出现搜索的结果。gpedit.msc就是组策略编辑器。点击程序运行。
2.依次展开到下图之中所示的Ctrl+Alt+Del项目之中,其具体路径是用户配置/管理模板/系统/Ctrl+Alt+Del选项。
3.展开之后再右边我们可以看到四个选项,分别是删除更改密码,锁定计算机,任务管理器,注销。
实际之上这都是我们用户在自己的win7系统下里按下Ctrl+Alt+Del可以显示的项目。如果把这些项目除了任务管理器都配置成为删除的话,就可以通过Ctrl+Alt+Del直接召唤出任务管理器。
4.双击项目,或者是右键在菜单之中点击编辑。这样就是会弹出如下图的对话框,因为项目本身意义为删除,所以这里我们选择启用就代表删除多余的项目。
之后重新回到windows 7操作系统之中,按下Ctrl+Alt+Del按键。
可以看到这个时候系统不会切换到蓝色的选择界面之中,直接弹出了任务管理器。
看过“win7怎么设置直接打开任务管理器”
浏览量:4
下载量:0
时间:
一般情况下,在电脑任务栏右下角都会个时间显示的,那么大家知道xp系统怎么在任务栏设置具体时间吗?接下来大家跟着读文网小编一起来了解一下xp系统在任务栏设置具体时间的解决方法吧。
1.使用鼠标依次打开“开始—控制面板”,在弹出的控制面板中选择“区域和语言选项”:如下图:
2.在弹出的区域和语言选项窗口中将其切换至“区域选项”选项栏,点击窗口中的“自定义”;如下图:
3.单击后会弹出“自定义区域选项”窗口,我们选择“日期”任务栏,接着可看到下方“长日期格式”中的下拉菜单有多个选择,我们可以选择dddd yyyy'年'M'月'd'日' ——即“星期、年月日”;如下图:
4.最后点击“应用—确定”即可看到右下角时间显示出来了。
浏览量:3
下载量:0
时间:
win7的任务栏会自动把相同软件重叠在一起。那么win7系统任务栏怎么设置不重叠呢?读文网小编分享了win7系统任务栏设置不重叠的方法,希望对大家有所帮助。
如下图所示,小编这里打开了很多个窗口,但是任务栏各种类型的窗口只显示一个图标,类型的都重叠在一起,下面小编就来分享怎么取消这个重叠的模式
在任务栏中点击鼠标右键,然后在弹出的菜单中选择“属性”
点击属性后,就打开“任务栏和开始菜单属性”设置对话框,如下图所示
点击“任务栏按钮”后面的功能项,打开其设置菜单列表,打开后可以看到有三种状态可以设置
选择状态为“从不合并”,然后点击下面的应用和确定按钮,完成设置
现在在任务栏中可以看到窗口图标都显示出来了,不会重叠了
浏览量:3
下载量:0
时间:
Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。那么大家知道怎么设置Linux系统时间吗?就让读文网小编来告诉大家设置Linux系统时间的方法吧,希望对大家有所帮助。
一、修改系统时间
linux系统时钟有两个,一个是硬件时钟,即BIOS时间,就是我们进行CMOS设置时看到的时间,另一个是系统时钟,是linux系统Kernel时间。当Linux启动时,系统Kernel会去读取硬件时钟的设置,然后系统时钟就会独立于硬件运作。有时我们会发现系统时钟和硬件时钟不一致,因此需要执行时间同步,下面就分享一下时间设置及时钟同步的命令使用方法。
date命令将日期设置为2014年6月18日
---- date -s 06/18/14
将时间设置为14点20分50秒
---- date -s 14:20:50
将时间设置为2014年6月18日14点16分30秒(MMDDhhmmYYYY.ss)
----date 0618141614.30
2 hwclock/clock 命令查看、设置硬件时间
查看系统硬件时钟
hwclock --show 或者
clock --show
设置硬件时间
hwclock --set --date="06/18/14 14:55" (月/日/年时:分:秒)或者# clock --set --date="06/18/14 14:55" (月/日/年时:分:秒)
3 同步系统及硬件时钟。
下图中可以看到硬件和系统时钟相差半小时。可以使用hwclock或者clock进行同步,
硬件时钟与系统时钟同步:
# hwclock --hctosys 或者 # clock --hctosys hc代表硬件时间,sys代表系统时间,即用硬件时钟同步系统时钟
系统时钟和硬件时钟同步:
# hwclock --systohc或者# clock --systohc 即用系统时钟同步硬件时钟
二、时区设置:
开始设置时区时,参考网上的资料,使用tzselect 命令来进行,结果发现tzselect命令只是告诉了设置时区的方法,而并不是真的去修改/etc/sysconfig/clock这个文件。换句话说就是tzselect命令仅仅告诉我们通过设置TZ这个环境变量来选择的时区,然后将变量添加到.profile文件中。下面就简单介绍一下如何使用tzselect命令设置时区,以及如何通过修改/etc/sysconfig/clock配置文件来设置时区。
tzselect:
执行tzselect命令-->选择Asia-->选择China-->选择east China - Beijing, Guangdong, Shanghai, etc-->然后输入1。过程如下图:
执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行TZ='Asia/Shanghai'; export TZ 并将这行命令添加到.profile中,然后退出并重新登录。参考下图中date命令看到的结果,最终时区显示为CST,即中国标准时间。
4 修改配置文件来修改时区1、修改/etc/sysconfig/clock ZONE=Asia/Shanghai
2、rm /etc/localtime3、链接到上海时区文件
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
执行完上述过程后,重启机器,即可看到时区已经更改。
浏览量:3
下载量:0
时间: