小編給大家分享一下Linux中Yoda命令怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創(chuàng)新互聯(lián)是一家專(zhuān)業(yè)提供慶城企業(yè)網(wǎng)站建設(shè),專(zhuān)注與網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、H5網(wǎng)站設(shè)計(jì)、小程序制作等業(yè)務(wù)。10年已為慶城眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。
Yoda 需要 Python 2 和 PIP 。如果在您的 Linux 中沒(méi)有安裝 PIP,請(qǐng)參考下面的指南來(lái)安裝它。只要確保已經(jīng)安裝了 python2-pip 。Yoda 可能不支持 Python 3。
如何使用 pip 管理 Python 包
注意:我建議你在 Python 虛擬環(huán)境下試用 Yoda。 不僅僅是 Yoda,應(yīng)該總在虛擬環(huán)境中嘗試任何 Python 應(yīng)用程序,讓它們不會(huì)干擾全局安裝的軟件包。 您可以按照上文鏈接中標(biāo)題為“創(chuàng)建虛擬環(huán)境”一節(jié)中所述設(shè)置虛擬環(huán)境。
在您的系統(tǒng)上安裝了 pip
之后,使用下面的命令克隆 Yoda 庫(kù)。
$ git clone https://github.com/yoda-pa/yoda
上面的命令將在當(dāng)前工作目錄中創(chuàng)建一個(gè)名為 yoda
的目錄,并在其中克隆所有內(nèi)容。轉(zhuǎn)到 yoda
目錄:
$ cd yoda/
運(yùn)行以下命令安裝 Yoda 應(yīng)用程序。
$ pip install .
請(qǐng)注意***的點(diǎn)(.
)。 現(xiàn)在,所有必需的軟件包將被下載并安裝。
首先,設(shè)置配置以將您的信息保存在本地系統(tǒng)上。
運(yùn)行下面的命令:
$ yoda setup new
填寫(xiě)下列的問(wèn)題:
Enter your name:Senthil KumarWhat's your email id?[email protected]What's your github username?skEnter your github password:Password:Where shall your config be stored? (Default: ~/.yoda/) A configuration file already exists. Are you sure you want to overwrite it? (y/n)y
你的密碼在加密后保存在配置文件中,所以不用擔(dān)心。
要檢查當(dāng)前配置,請(qǐng)運(yùn)行:
$ yoda setup check
你會(huì)看到如下的輸出。
Name: Senthil KumarEmail: sk@senthilkumar.comGithub username: sk
默認(rèn)情況下,您的信息存儲(chǔ)在 ~/.yoda
目錄中。
要?jiǎng)h除現(xiàn)有配置,請(qǐng)執(zhí)行以下操作:
$ yoda setup delete
Yoda 包含一個(gè)簡(jiǎn)單的聊天機(jī)器人。您可以使用下面的聊天命令與它交互。
$ yoda chat who are you
樣例輸出:
Yoda speaks:I'm a virtual agent $ yoda chat how are youYoda speaks:I'm doing very well. Thanks!
以下是我們可以用 Yoda 做的事情:
讓我們問(wèn)一下 Yoda 關(guān)于互聯(lián)網(wǎng)速度的問(wèn)題。運(yùn)行:
$ yoda speedtestSpeed test results:Ping: 108.45 msDownload: 0.75 Mb/sUpload: 1.95 Mb/s
Yoda 還有助于縮短任何網(wǎng)址:
$ yoda url shorten https://www.ostechnix.com/Here's your shortened URL:https://goo.gl/hVW6U0
要展開(kāi)縮短的網(wǎng)址:
$ yoda url expand https://goo.gl/hVW6U0Here's your original URL:https://www.ostechnix.com/
我是 Hacker News 網(wǎng)站的???。 如果你像我一樣,你可以使用 Yoda 從下面的 Hacker News 網(wǎng)站閱讀新聞。
$ yoda hackernewsNews-- 1/513 Title-- Show HN: a Yelp for iOS developersDescription-- I came up with this idea "a Yelp for developers" when talking with my colleagues. My hypothesis is that, it would be very helpful if we know more about a library before choosing to use it. It's similar to that we want to know more about a restaurant by checki…url-- https://news.ycombinator.com/item?id=16636071 Continue? [press-"y"]
Yoda 將一次顯示一個(gè)項(xiàng)目。 要閱讀下一條新聞,只需輸入 y
并按下回車(chē)。
我們也可以保留個(gè)人日記以記錄重要事件。
使用命令創(chuàng)建一個(gè)新的日記:
$ yoda diary nnInput your entry for note:Today I learned about Yoda
要?jiǎng)?chuàng)建新筆記,請(qǐng)?jiān)俅芜\(yùn)行上述命令。
查看所有筆記:
$ yoda diary notesToday's notes:---------------- Time | Note--------|-----16:41:41| Today I learned about Yoda
不僅僅是筆記,Yoda 還可以幫助你創(chuàng)建任務(wù)。
要?jiǎng)?chuàng)建新任務(wù),請(qǐng)運(yùn)行:
$ yoda diary ntInput your entry for task:Write an article about Yoda and publish it on OSTechNix
要查看任務(wù)列表,請(qǐng)運(yùn)行:
$ yoda diary tasksToday's agenda:----------------Status | Time | Text-------|---------|----- O | 16:44:03: Write an article about Yoda and publish it on OSTechNix---------------- Summary:----------------Incomplete tasks: 1Completed tasks: 0
正如你在上面看到的,我有一個(gè)未完成的任務(wù)。 要將其標(biāo)記為已完成,請(qǐng)運(yùn)行以下命令并輸入已完成的任務(wù)序列號(hào)并按下回車(chē)鍵:
$ yoda diary ctToday's agenda:----------------Number | Time | Task-------|---------|----- 1 | 16:44:03: Write an article about Yoda and publish it on OSTechNixEnter the task number that you would like to set as completed1
您可以隨時(shí)使用命令分析當(dāng)前月份的任務(wù):
$ yoda diary analyzePercentage of incomplete task : 0Percentage of complete task : 100Frequency of adding task (Task/Day) : 3
有時(shí)候,你可能想要記錄一個(gè)關(guān)于你愛(ài)的或者敬佩的人的個(gè)人資料。
首先,您需要設(shè)置配置來(lái)存儲(chǔ)朋友的詳細(xì)信息。 請(qǐng)運(yùn)行:
$ yoda love setup
輸入你的朋友的詳細(xì)信息:
Enter their name:Abdul KalamEnter sex(M/F):MWhere do they live?Rameswaram
要查看此人的詳細(xì)信息,請(qǐng)運(yùn)行:
$ yoda love status{'place': 'Rameswaram', 'name': 'Abdul Kalam', 'sex': 'M'}
要添加你的愛(ài)人的生日:
$ yoda love addbirthEnter birthday15-10-1931
查看生日:
$ yoda love showbirthBirthday is 15-10-1931
你甚至可以添加關(guān)于該人的筆記:
$ yoda love noteAvul Pakir Jainulabdeen Abdul Kalam better known as A. P. J. Abdul Kalam, was the 11th President of India from 2002 to 2007.
您可以使用命令查看筆記:
$ yoda love notesNotes:1: Avul Pakir Jainulabdeen Abdul Kalam better known as A. P. J. Abdul Kalam, was the 11th President of India from 2002 to 2007.
你也可以寫(xiě)下這個(gè)人喜歡的東西:
$ yoda love likeAdd things they likePhysics, AerospaceWant to add more things they like? [y/n]n
要查看他們喜歡的東西,請(qǐng)運(yùn)行:
$ yoda love likesLikes:1: Physics, Aerospace
您不需要單獨(dú)的工具來(lái)維護(hù)您的財(cái)務(wù)支出。 Yoda 會(huì)替您處理好。
首先,使用命令設(shè)置您的金錢(qián)支出配置:
$ yoda money setup
輸入您的貨幣代碼和初始金額:
Enter default currency code:INR{u'USD': 0.015338, u'IDR': 211.06, u'BGN': 0.024436, u'ISK': 1.5305, u'ILS': 0.053402, u'GBP': 0.010959, u'DKK': 0.093063, u'CAD': 0.020041, u'MXN': 0.28748, u'HUF': 3.8873, u'RON': 0.058302, u'MYR': 0.060086, u'SEK': 0.12564, u'SGD': 0.020208, u'HKD': 0.12031, u'AUD': 0.019908, u'CHF': 0.014644, u'KRW': 16.429, u'CNY': 0.097135, u'TRY': 0.06027, u'HRK': 0.092986, u'NZD': 0.021289, u'THB': 0.47854, u'EUR': 0.012494, u'NOK': 0.11852, u'RUB': 0.88518, u'JPY': 1.6332, u'CZK': 0.31764, u'BRL': 0.050489, u'PLN': 0.052822, u'PHP': 0.79871, u'ZAR': 0.1834}?Indian rupeeEnter initial amount:10000
要查看金錢(qián)配置,只需運(yùn)行:
$ yoda money status{'initial_money': 10000, 'currency_code': 'INR'}
讓我們假設(shè)你買(mǎi)了一本價(jià)值 250 盧比的書(shū)。 要添加此費(fèi)用,請(qǐng)運(yùn)行:
$ yoda money expSpend 250 INR on booksoutput:
要查看花費(fèi),請(qǐng)運(yùn)行:
$ yoda money exps2018-03-21 17:12:31 INR 250 books
創(chuàng)建一個(gè)新的想法:
$ yoda ideas add --task--inside
列出想法:
$ yoda ideas show
從任務(wù)中移除一個(gè)想法:
$ yoda ideas remove --task--inside
要完全刪除這個(gè)想法,請(qǐng)運(yùn)行:
$ yoda ideas remove --project
Yoda 幫助你學(xué)習(xí)隨機(jī)英語(yǔ)單詞并追蹤你的學(xué)習(xí)進(jìn)度。
要學(xué)習(xí)一個(gè)新單詞,請(qǐng)輸入:
$ yoda vocabulary word
它會(huì)隨機(jī)顯示一個(gè)單詞。 按回車(chē)鍵顯示單詞的含義。 再一次,Yoda 問(wèn)你是否已經(jīng)知道這個(gè)詞的意思。 如果您已經(jīng)知道,請(qǐng)輸入“是”。 如果您不知道,請(qǐng)輸入“否”。 這可以幫助你跟蹤你的進(jìn)度。 使用以下命令來(lái)了解您的進(jìn)度。
$ yoda vocabulary accuracy
此外,Yoda 可以幫助您做其他一些事情,比如找到單詞的定義和創(chuàng)建插卡以輕松學(xué)習(xí)任何內(nèi)容。 有關(guān)更多詳細(xì)信息和可用選項(xiàng)列表,請(qǐng)參閱幫助部分。
$ yoda --help
以上是“Linux中Yoda命令怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!