win10自帶ubuntu子系統建立Linux計劃任務入門
首先需要開啟win10下的ubuntu子系統,如何開啟參考文章Windows10 安裝Ubuntu子系統
開啟Windows Powershell,輸入bash回車即可進入ubuntu子系統,輸入cat /etc/issue回車即可檢視當前Ubuntu版本號
Windows PowerShell
版權所有 (C) Microsoft Corporation。保留所有權利。
PS C:\Users\ming> bash
[email protected]:/mnt/c/Users/ming# cat /etc/issue
Ubuntu 16.04.2 LTS \n \l
[email protected] :/mnt/c/Users/ming#
預設的路徑為win10對應的C:\Users\ming資料夾
在當前資料夾下建立一個名為task的資料夾,用於儲存計劃任務的檔案
[email protected]:/mnt/c/Users/ming# mkdir task
建立計劃任務有兩種方式,一種是使用crontab -e命令編輯計劃任務表,另一種是用啟動cron服務啟動計劃任務的檔案
第一種方式crontab -e建立任務:
輸入crontab -e建立任務表,進入task資料夾:
[email protected]:/mnt/c/Users/ming# cd task/
[email protected] :/mnt/c/Users/ming/task# crontab -e
編輯計劃任務為* * * * * /bin/sh /mnt/c/Users/ming/task/hello.sh >> /mnt/c/Users/ming/task/hello.log,表示每分鐘執行一次task目錄下的hello.sh檔案,並將結果儲存到同文件夾下的hello.log檔案中。
# Edit this file to introduce tasks to be run by cron. # # Each task to run has to be defined through a single line # indicating with different fields when the task will be run # and what command to run for the task # # To define the time you can provide concrete values for # minute (m), hour (h), day of month (dom), month (mon), # and day of week (dow) or use '*' in these fields (for 'any').# # Notice that tasks will be started based on the cron's system # daemon's notion of time and timezones. # # Output of the crontab jobs (including errors) is sent through # email to the user the crontab file belongs to (unless redirected). # # For example, you can run a backup of all your user accounts # at 5 a.m every week with: # 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/ # # For more information see the manual pages of crontab(5) and cron(8) # # m h dom mon dow command * * * * * /bin/sh /mnt/c/Users/ming/task/hello.sh >> /mnt/c/Users/ming/task/hello.log ~ ~ -- INSERT --
還需要建立hello.sh和一個空的hello.log檔案,建立hello.sh檔案:
[email protected]:/mnt/c/Users/ming/task# vim hello.sh
內容為輸出Hello World和對應的時間,
#!/bin/sh
echo $(date '+%Y-%m-%d %H:%M:%S');
echo "Hello World"
執行cron服務啟動計劃任務
[email protected]:/mnt/c/Users/ming/task# service cron start
* Starting periodic command scheduler cron [ OK ]
[email protected]:/mnt/c/Users/ming/task#
每隔一分鐘,就會輸入對應的資訊到hello.log中:
第二種方式:檔案建立計劃任務
建立hello檔案並編輯:
[email protected]:/mnt/c/Users/ming/task# vim hello
寫入任務:
* * * * * /bin/sh /mnt/c/Users/ming/task/hello.sh >> /mnt/c/Users/ming/task/hello.log
~ ~ ~ -- INSERT --
儲存退出,執行:
[email protected]:/mnt/c/Users/ming/task# crontab hello
同樣會在hello.log輸出對應的資訊:
{
將hello.sh的頂部加上#!/bin/sh
在執行shell命令
[email protected]:/mnt/c/Users/ming/task# sh /mnt/c/Users/ming/task/hello.sh >> /mnt/c/U
sers/ming/task/hello.log
[email protected]:/mnt/c/Users/ming/task#
可以在hello.log列印一次結果,可用於檢測hello.sh是否正確輸出.}
相關推薦
win10自帶ubuntu子系統建立Linux計劃任務入門
首先需要開啟win10下的ubuntu子系統,如何開啟參考文章Windows10 安裝Ubuntu子系統 開啟Windows Powershell,輸入bash回車即可進入ubuntu子系統,輸入cat /etc/issue回車即可檢視當前Ubuntu版本號 Windows
VM虛擬機器安裝LINUX系統的方法與WIN10自帶LIUNX子系統介紹
提前安裝 Cenos.iso下載步驟: 我們一般選擇DVD-ISO版本 第一部分建立虛擬機器環境 一、進入VMware點選檔案->新建虛擬機器 新建虛擬機器 二、保持預設一直點選下一步,直到選擇CentOS.iso光碟映像檔案,並點選
win10自帶ubuntu開啟和安裝pip過程記錄
開啟win10自帶ubuntu 進入【設定--更新和安全--針對開發人員模式】,選擇開發人員模式,等待系統自動安裝,安裝完成後,提示“已安裝開發人員模式程式包...”,如下圖所示。 控制面板--程式--程式和功能--啟用或關閉windows功能,勾選適用於Linux的windows子系
Win10自帶Hyper-V虛擬機器上安裝Linux系統
DEVICE=eth0 TYPE=Ethernet ONBOOT=yes #開機自動呼叫 BOOTPROTO=dhcp #動態ip設定,這個是內部上網的必須的設定 DEFROUTE=yes NAME="eth0" NETMASK=255.255.255.0 IPV4_FAILURE_FATA
WIN10自帶的Hyper-v安裝ubuntu 18.04遇到的問題:
(2)長按Shift鍵,直到出現下面選單。選擇recovery mode,也就是恢復模式。 (3)接下來會進入如下介面,選擇Drop to root shell prompt ,也就是獲取root許可權。 (4)在下面的# 後面敲入 cat /etc/shad
忘記Ghost!利用Win10自帶功能,玩轉系統備份&恢復 -- 關於恢復的深度思考
如果 mage 不能啟動 技術 硬盤 blog 引導 系統版本 bsp 上一篇文章講了,系統可以正常啟動,如何從D盤恢復系統到C盤的情況。 如果系統不能啟動,要怎麽去恢復系統,恢復後會是什麽結果? 先說明系統結構: 系統版本:Windows 10 (1709) 硬盤1(
如何把win10自帶輸入法改為簡體中文
alt http ron 中文簡體 方框 點擊 簡體 bubuko 技術 win10設置為中文簡體 先找到win10的設置,然後下面按照圖示操作,很簡單 點擊每一個紅色的方框既能夠到達----------》》》中文簡體 目的地 2 會了嗎,你個小傻瓜
win10 pro安裝ubuntu 子系統
pow win optional class -i for aov nss soft 1.以管理員運行powershell命令,打開功能“Windows Subsystem for Linux”: Enable-WindowsOptionalFeature -Online
win10自帶虛擬機器Hyper-V
前言 為啥要用Hyper-V來弄虛擬機器呢,主要是我的電腦不知道有什麼問題,清理了無數遍VMware的登錄檔、安裝路徑,嘗試過8、12、14,以及清理器的1.0~1.4,就是安裝不了啊,一直報錯“failed to install usb inf file”。沒有辦法了,只能找其他虛擬機
在Win10自帶輸入法下,CSDN添加個人分類和文章標籤時無法輸入中文
Win10作業系統自帶輸入法下,在編輯部落格下方新增"文章標籤"和"個人分類"時,無法輸入中文,英文可以正常輸入,準確說是 在簡體中文輸入狀態下 我在網上查了半天終於找到了解決的方法,沒想到這個小bug,csdn竟然過了快一年還沒有解決 而這個問題18年1月份就有
netbeans(java)自帶資料庫的建立和包的匯入 mac系統
這邊通過netbeans自帶資料庫來建立一個數據庫並且通過sql語句去連線資料庫。 不需要xampp,netbeans自帶一個數據庫來連結。下面是步驟詳解 PART1 . 通過視窗標籤來找到service服務選項dakai 找到java DB ,滑鼠右鍵 建立新
win10自帶虛擬機器Hyper-V一次體驗
今天來試試Win10自帶的虛擬機器,首先的開啟虛擬機器, 方法: 控制面板——>程式和功能——>啟用或關閉Windows功能——>Hyper-V 然後按照如下部落格安裝ubantu http://blog.csdn.net/bimabu
Win10不好用,優化靠管家?其實,Win10自帶更便捷
原文來自:http://www.icpcw.com/Information/Tech/News/3305/330552_all.htm 筆者玩機二十餘載,坦率說,Win10是個奇葩,它不斷地更改著各種設定,原本好找的,找不到了;實用的功能,圖示隱藏了;原來一步就搞定
win10自帶虛擬機器安裝CentOS7系統
話說工欲善其事,必先利其器,在我準備學習linux之前先要完成linux系統的安裝,linux發行版本有許多,在這裡我選擇了CentOS7版本,並且win10系統自帶了虛擬系統,省去了安裝VM的功夫了,至於如何開啟windows自帶的虛擬機器,網上百度好多。好
使用win10自帶IIS釋出ASP.NET網站
IIS釋出ASP.NET網站 在學習Android的時候,由於沒有學習使用JSP搭建網站後臺,需要使用ASP.NET寫一個網站後臺程式來響應APP的網路請求。由於ASP.NET和Android中的localhost不一樣,不能互相訪問,本地除錯很不方便,博主智
刪除win10自帶的軟體
第一步:開始→所有程式→WindowsPowershell→然後右鍵以管理員方式執行 全部應用: Get-AppxPackage | Remove-AppxPackage 計算器: Get-AppxPackage calculator | Remove-
Win10自帶照片檢視器解除安裝了怎麼找回來
1、新建一個記事本檔案2、將如下的內容拷貝至記事本中文字內容如下:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilit
PowerShell命令列,解除安裝WIN10自帶應用
首先WIN+X,然後選擇Windows PowerShell(管理員),之後要解除安裝什麼就直接複製命令然後回車即可 OneNote:Get-AppxPackage *OneNote* | Remove-AppxPackage 3D:Get-AppxPackage *
win10自帶的虛擬機器Hyper-V安裝Centos7
1、設定開啟Hyper-V應用程式 在搜尋功能裡輸入 Hyper-V 然後點選選中的部分2、全部選中框中的部分,然後重新啟動電腦3、在搜尋功能裡輸入Hyper-V 開啟4、點選新建--> 下一步-->5、修改名稱 和虛擬機器儲存位置6、這裡一定要選擇“第一代”,
Win10自帶虛擬機器hyper-v安裝centos7後改變預設解析度的方法
Win10新的版本更新後,聽說自帶了虛擬機器軟體,就迫不及待的想試一試。 安裝完Centos7後,感覺還可以,就是解析度不和筆記本的一樣,不斷地百度,常用的方法有這個:https://my.oschina.net/jaakan/blog/835287 結果嘗試後並不太管用。