你以為只有馬雲會灌雞湯?Linux 命令行也會!

来源:https://www.cnblogs.com/yychuyu/archive/2020/05/24/12951574.html
-Advertisement-
Play Games

你以為只有馬雲會灌雞湯?Linux 命令行也會! “Linux 太南了o(╥﹏╥)o”,“我累了不想奮鬥了o(︶︿︶)o”... 不知道你有沒有想過,在你快喪失鬥志的時候,Linux 還能牛逼得給你來一碗香噴噴的心靈雞湯? 和 能夠在終端隨機顯示一些激勵性的名句,可謂是兩大心靈雞湯烹飪師。 安裝 m ...


你以為只有馬雲會灌雞湯?Linux 命令行也會!

“Linux 太南了o(╥﹏╥)o”,“我累了不想奮鬥了o(︶︿︶)o”...

不知道你有沒有想過,在你快喪失鬥志的時候,Linux 還能牛逼得給你來一碗香噴噴的心靈雞湯?motivatefortune 能夠在終端隨機顯示一些激勵性的名句,可謂是兩大心靈雞湯烹飪師。

安裝 motivate

在安裝 motivate 之前,先看看你的電腦是否裝了 gitpython3。一般大多數 Linux 系統的預設已經安裝的了,沒有的話請看下麵進行安裝。

在 Debian,Ubuntu 和 Linux Mint 上安裝 git 和 python3:

$ sudo apt-get install git python3

其它發行版請使用對應的安裝程式進行安裝。

安裝環境後,我們使用 git 克隆它的存儲庫:

$ git clone https://github.com/mubaris/motivate.git

然後安靜地等待...

Cloning into 'motivate'...
remote: Enumerating objects: 1356, done.
remote: Total 1356 (delta 0), reused 0 (delta 0), pack-reused 1356
Receiving objects: 100% (1356/1356), 776.25 KiB | 812.00 KiB/s, done.
Resolving deltas: 100% (705/705), done.

完成後,進入它的目錄中:

$ cd motivate/motivate

運行 install.sh 進行編譯安裝:

$ sudo ./install.sh

使它立刻生效:

$ source ~/.bashrc

上面的是 bash 用戶的操作,如果你是 zsh 用戶,只需在上述命令中將 ~/.bashrc 替換為 ~/.zshrc 即可。

如果沒有 root 許可權,可以看下麵來安裝:

$ git clone https://github.com/mubaris/motivate.git
$ cd motivate
$ ln -s $PWD/motivate/motivate.py moti
$ ln -s $PWD/dummy.sh mmoti
$ echo 'export PATH=$PWD:$PATH' >> ~/.bashrc
$ source ~/.bashrc

使用 motivate

終於安裝好了,快給自己安排一碗心靈雞湯吧。

輸入 motivate 或者 moti

$ motivate
$ moti

然後,motivate 就把心靈雞湯給你送上了。

"You don't have to be great to start, but you have to start to be great."
		--Zig Ziglar

大伙一起幹了這碗雞湯!

更新 motivate

記得時不時更新下 motivategit 克隆最新的存儲庫:

$ git clone https://github.com/mubaris/motivate.git

進入它的目錄:

$ cd motivate

使用更新命令:

$ ./UPDATE

接著我們來拜訪另一位烹飪師 fortune

安裝 fortune

基於 RPM 的 Linux 系統:

$ sudo yum install fortune

基於 DEB 的 Linux 系統:

$ sudo apt-get install fortune

使用 fortune

$ fortune

一打開終端給你安排雞湯?

如果你想一打開終端,就能喝上一碗心靈雞湯?你需要將 motivatefortune 命令添加到 shell 的配置文件中:
打開 bashrc 文件:

$ sudo vim ~/.bashrc

fortune 請添加以下行:

#!/bin/bash
# ~/.bashrc
fortune

motivate 請添加以下行:

#!/bin/bash
# ~/.bashrc
motivate

保存並關閉文件,並輸入以下命令以使更改生效:

$ source ~/.bashrc

最後,大家一起加油吧!

看完的都是真愛,點個贊再走唄?您的「三連」就是良許持續創作的最大動力!

  1. 關註原創公眾號「良許Linux」,第一時間獲取最新Linux乾貨!
  2. 公眾號後臺回覆【資料】【面試】【簡歷】獲取精選一線大廠面試、自我提升、簡歷等資料。
  3. 關註我的博客:lxlinux.net

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 以前需要反編譯的時候,一直都是用的神器 Reflector。但畢竟還是有點不方便,因為要從 VS 切換到另一個工具。而且,Reflector 現在收費了。 然而現在才發現,原來 VS 已經自帶反編譯功能了,不愧是宇宙第一 IDE。 工具 → 選項 → 文本編輯器 → c 高級 → 啟用導航到反編譯源 ...
  • EventBus/EventQueue 再思考 Intro 之前寫過兩篇文章,造輪子系列的 /`EventQueue EvenStore` 可能有點誤解,有興趣可以參考 /, 最近把 Event 相關的邏輯做了一個重構,修改 ,引入了 ,重新設計了 Event 相關的組件 重構後的 Event Ev ...
  • 上一篇文章(https://www.cnblogs.com/meowv/p/12924859.html)再次把Swagger的使用進行了講解,完成了對Swagger的分組、描述和開啟小綠鎖以進行身份的認證授權,那麼本篇就來說說身份認證授權。 開始之前先搞清楚幾個概念,請註意認證與授權是不同的意思,簡 ...
  • C#實現對DropDowList添加下拉選項的方法 1.在指定下標處添加: DropDownList.Items.Insert(2, new ListItem("Title", "Value")); 2.在已存在的選擇下添加: DropDownList.Items.Add(new ListItem( ...
  • 樹莓派版本: Raspberry Pi 4 操作系統 : Ubuntu Server 20.04_x64 樹莓派官網: https://www.raspberrypi.org/ ubuntu官網: https://ubuntu.com/ 下載並安裝系統 下載鏡像: https://ubuntu.co ...
  • 預設情況下啟動docker容器都是bridge網路,橋接到docker0橋;對於docker容器來講,各個容器之間的網路上相互隔離的;相互隔離就表示在第一個容器里監聽某個埠,對於第二個容器是不可見的;對於宿主機來講,兩個容器的網路都是共用docker0橋的網路;同時在宿主機上的網路名稱空間中是可... ...
  • 今天同事說新裝了一臺雲伺服器,使用ssh登錄正常,但是上面的達夢資料庫服務埠不能訪問。 用netstat anp查看埠是正常監聽的,監聽的地址也是允許任意ip訪問 並且防火牆和iptables都是關閉的 我也覺得奇怪,於是遠程登錄上去伺服器。查看了達夢的埠,看起來是正常的。 Active In ...
  • [TOC] 1.打開VMware,進入虛擬網路編輯器 2.進行如下配置 3.進入虛擬機設置 4.進行如下設置 5.進入CentOS7終端 6.重新啟動網路 ...
一周排行
    -Advertisement-
    Play Games
  • .Net8.0 Blazor Hybird 桌面端 (WPF/Winform) 實測可以完整運行在 win7sp1/win10/win11. 如果用其他工具打包,還可以運行在mac/linux下, 傳送門BlazorHybrid 發佈為無依賴包方式 安裝 WebView2Runtime 1.57 M ...
  • 目錄前言PostgreSql安裝測試額外Nuget安裝Person.cs模擬運行Navicate連postgresql解決方案Garnet為什麼要選擇Garnet而不是RedisRedis不再開源Windows版的Redis是由微軟維護的Windows Redis版本老舊,後續可能不再更新Garne ...
  • C#TMS系統代碼-聯表報表學習 領導被裁了之後很快就有人上任了,幾乎是無縫銜接,很難讓我不想到這早就決定好了。我的職責沒有任何變化。感受下來這個系統封裝程度很高,我只要會調用方法就行。這個系統交付之後不會有太多問題,更多應該是做小需求,有大的開發任務應該也是第二期的事,嗯?怎麼感覺我變成運維了?而 ...
  • 我在隨筆《EAV模型(實體-屬性-值)的設計和低代碼的處理方案(1)》中介紹了一些基本的EAV模型設計知識和基於Winform場景下低代碼(或者說無代碼)的一些實現思路,在本篇隨筆中,我們來分析一下這種針對通用業務,且只需定義就能構建業務模塊存儲和界面的解決方案,其中的數據查詢處理的操作。 ...
  • 對某個遠程伺服器啟用和設置NTP服務(Windows系統) 打開註冊表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer 將 Enabled 的值設置為 1,這將啟用NTP伺服器功 ...
  • title: Django信號與擴展:深入理解與實踐 date: 2024/5/15 22:40:52 updated: 2024/5/15 22:40:52 categories: 後端開發 tags: Django 信號 松耦合 觀察者 擴展 安全 性能 第一部分:Django信號基礎 Djan ...
  • 使用xadmin2遇到的問題&解決 環境配置: 使用的模塊版本: 關聯的包 Django 3.2.15 mysqlclient 2.2.4 xadmin 2.0.1 django-crispy-forms >= 1.6.0 django-import-export >= 0.5.1 django-r ...
  • 今天我打算整點兒不一樣的內容,通過之前學習的TransformerMap和LazyMap鏈,想搞點不一樣的,所以我關註了另外一條鏈DefaultedMap鏈,主要調用鏈為: 調用鏈詳細描述: ObjectInputStream.readObject() DefaultedMap.readObject ...
  • 後端應用級開發者該如何擁抱 AI GC?就是在這樣的一個大的浪潮下,我們的傳統的應用級開發者。我們該如何選擇職業或者是如何去快速轉型,跟上這樣的一個行業的一個浪潮? 0 AI金字塔模型 越往上它的整個難度就是職業機會也好,或者說是整個的這個運作也好,它的難度會越大,然後越往下機會就會越多,所以這是一 ...
  • @Autowired是Spring框架提供的註解,@Resource是Java EE 5規範提供的註解。 @Autowired預設按照類型自動裝配,而@Resource預設按照名稱自動裝配。 @Autowired支持@Qualifier註解來指定裝配哪一個具有相同類型的bean,而@Resourc... ...