Jrnl, कमांड लाइन से नोट्स लेने के लिए एक सरल अनुप्रयोग

jrnl के बारे में

अगले लेख में हम jrnl पर एक नज़र डालने जा रहे हैं। ये है कमांड लाइन के लिए एक साधारण पत्रिका आवेदन। इन पत्रिकाओं को मानव-पठनीय सादे पाठ फ़ाइलों के रूप में संग्रहीत किया जाता है। हम उन्हें तत्काल सिंक्रनाइज़ेशन के लिए ड्रॉपबॉक्स फ़ोल्डर में भी रख सकते हैं। वैकल्पिक रूप से डायरी का उपयोग करके भी एन्क्रिप्ट किया जा सकता है एईएस 256 बिट.

पेशेवर उपयोग के लिए, एक पत्रिका आपकी मदद कर सकती है हम उन चीजों पर नज़र रखें जो हम करते हैं और हम उन्हें कैसे करते हैं। इसका उपयोग परिवर्तनों को ट्रैक करने के त्वरित तरीके के रूप में भी किया जा सकता है, क्योंकि कल्पना जब काम असीमित हो सकती है, लेकिन स्मृति नहीं है।

Jrnl हमें अनुमति देगा कमांड लाइन से एक त्वरित प्रविष्टि जोड़ें, पिछली प्रविष्टियों की खोज करें, और HTML और Markdown जैसे समृद्ध पाठ प्रारूपों को निर्यात करें। यह हमें कई डायरी रखने की भी अनुमति देगा, जिसका अर्थ है कि हम अपने काम की प्रविष्टियों को निजी लोगों से अलग रखने में सक्षम होंगे। कार्यक्रम इनपुट को सादे पाठ के रूप में संग्रहीत करता है, इसलिए यहां तक ​​कि अगर jrnl काम करना बंद कर देता है, तो भी हमारा डेटा सुलभ होगा।

Ubuntu पर jrnl स्थापित करें

कोमो jrnl एक पायथन प्रोग्राम है, इस प्रोग्राम को Ubuntu में स्थापित करने का सबसे आसान तरीका pip3 है। यदि आपके पास यह नहीं है अजगर पैकेज मैनेजर और लाइब्रेरी, यह एक टर्मिनल में टाइप करके स्थापित किया जा सकता है (Ctrl + Alt + T):

python3- पाइप स्थापना

sudo apt install python3-pip

पैरा जाँच करें कि PIP 3 स्थापित किया गया है हम निष्पादित करते हैं:

पाइप 3 संस्करण

pip3 --version

पीआईपी की स्थापना के बाद, यदि यह आवश्यक है, तो हम करेंगे jrnl स्थापित करें एक ही टर्मिनल में टाइपिंग:

pip3 install jrnl

इस कमांड से हम नवीनतम और सर्वश्रेष्ठ संस्करण प्राप्त करना सुनिश्चित करेंगे। स्थापना के बाद, हम जांच सकते हैं कि सब कुछ सही हो गया है टाइपिंग:

jrnl संस्करण

jrnl -v

Jrnl का उपयोग कैसे करें

अब जब भी हमें जरूरत होती है एक नोट या रिकॉर्ड बनाएं, हमें केवल निम्नलिखित कमांड में टर्मिनल (Ctrl + Alt + T) टाइप करना होगा, और यह टाइमस्टैम्प के साथ पंजीकृत होगा। अपने पहले भाग में, आप हमसे कुछ सवाल पूछेंगे, फिर आप काम शुरू करने के लिए तैयार हैं।

jrnl के साथ पहली प्रविष्टि

jrnl

हम भी कर पाएंगे एक विशिष्ट तिथि पर टिकट खोजें टर्मिनल में टाइप करना (Ctrl + Alt + T) jrnl -on YYYY-MM-DD, खोज दिनांक से प्रविष्टियाँ साथ jrnl -from YYYY-MM-DD y एक विशिष्ट तिथि तक टिकट खोजें साथ jrnl -to YYYY-MM-DD.

jrnl के साथ नोटों की सूची

खोज शब्दों को पैरामीटर के साथ जोड़ा जा सकता है -तथा, जो खोजों की अनुमति देता है जैसे:

jrnl -from 2020-01-01 -and -to 2020-02-02

हम भी कर सकते हैं कमांड लाइन प्रॉम्प्ट के साथ जर्नल प्रविष्टियों को संपादित करें -एडिट। ऐसा करने से पहले, हमें फ़ाइल को संपादित करके पदों के लिए आपके डिफ़ॉल्ट संपादक को कॉन्फ़िगर करना होगा ~ / .config / jrnl / jrnl.yaml.

jrnl के लिए config फाइल

यहां आप यह निर्दिष्ट कर सकते हैं कि पत्रिकाओं के लिए कौन सी फ़ाइलों का उपयोग करना है, लेबल के लिए कौन से विशेष वर्णों का उपयोग करना है, और कुछ अन्य उपलब्ध विकल्प। इस बिंदु पर, महत्वपूर्ण बात यह है कि संपादक को कॉन्फ़िगर करना है। में प्रलेखन Jrnl से आप VSCode और उदात्त पाठ जैसे संपादकों का उपयोग करने के लिए कुछ उपयोगी सुझाव पा सकते हैं.

इस कार्यक्रम के साथ हम डायरी से फाइलों को एन्क्रिप्ट भी कर सकते हैं। वैश्विक एन्क्रिप्शन चर सेट करके आप सभी पत्रिकाओं को एन्क्रिप्ट करने के लिए jrnl बताएंगे। एन्क्रिप्शन भी सेट किया जा सकता है जोड़ने एन्क्रिप्ट: सच फ़ाइल को कॉन्फ़िगर करने के लिए.

जर्नल फ़ाइल को डिस्क पर एन्क्रिप्टेड और prying आँखों से सुरक्षित संग्रहीत किया जाएगा। La प्रलेखन jrnl से अधिक जानकारी है कि यह कैसे काम करता है, यह किस सिफर का उपयोग करता है, आदि।.

स्थापना रद्द करें jrnl

अगर हम उबंटू से इस एप्लिकेशन को अनइंस्टॉल करना चाहते हैं, तो हमें बस टर्मिनल (Ctrl + Alt + T) टाइप करना होगा:

pip3 uninstall jrnl

कार्यक्रम स्वतंत्र और खुला स्रोत है। इसके स्रोत कोड को इसके भंडार में परामर्श दिया जा सकता है GitHub। Jrnl एक प्राकृतिक भाषा इंटरफ़ेस का उपयोग करता है ताकि प्रोग्राम में लिखते समय हमें गुप्त शॉर्टकट को याद न करना पड़े। पत्रिकाओं को सादे पाठ फ़ाइलों में संग्रहीत किया जाता है। वे कहीं से भी सुलभ हैं, जैसा कि हम कर सकते हैं ड्रॉपबॉक्स के साथ हमारी पत्रिकाओं को सिंक करें। इसे प्राप्त किया जा सकता है अपने में इस परियोजना के बारे में अधिक जानकारी वेबसाइट.


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।