पुढील लेखात आम्ही लिक्सिक्स वर एक नजर टाकणार आहोत. या ब्लॉगमध्ये काही काळापूर्वी चर्चा झाली फिम. हे म्हणून काम करणारा अनुप्रयोग होता सीएलआय प्रतिमा दर्शक हलके आज आपण ज्या अॅप्लिकेशन्समध्ये पाहणार आहोत, तेही असेच काहीसे आहे. हे यूनिक्स सारख्या सिस्टीमवर 'ls' कमांडसारखे आहे.
Lsix ही डिझाइन केलेली एक सोपी सीएलआय युटिलिटी आहे टर्मिनलमध्ये सिक्सेल ग्राफिक्स वापरुन थंबनेल प्रतिमा प्रदर्शित करा. ज्यांना आश्चर्य आहे त्यांच्यासाठी हे काय आहे सिक्सल, म्हणजे मी सहा पिक्सेलचा संक्षेप आहे. हे एक प्रकारचे बिटमॅप ग्राफिक्स स्वरूप आहे. हे इमेजमॅगिक वापरते, म्हणूनच जवळजवळ सर्व इमेजमॅजिक समर्थित फाईल स्वरूपने कार्य करणे आवश्यक आहे.
Lsix ची सामान्य वैशिष्ट्ये
- आपले टर्मिनल सिक्सल ग्राफिक्सचे समर्थन करत असल्यास स्वयंचलितपणे शोधा किंवा नाही. जर आपले टर्मिनल सिक्सलशी सुसंगत नसेल तर ते आपल्याला सूचित करेल.
- आपण टर्मिनलचा पार्श्वभूमी रंग आपोआप शोधण्यात सक्षम व्हाल. आपल्या टर्मिनलचे अग्रभाग आणि पार्श्वभूमी रंग शोधण्याचा प्रयत्न करण्यासाठी टर्मिनल एस्केप सीक्वेन्स वापरा लघुप्रतिमा स्पष्टपणे प्रदर्शित करा.
- सहा सलग प्रतिमा प्रदर्शित करेल प्रत्येक वेळी, शक्य असल्यास. या कारणास्तव, संपूर्ण माँटेज तयार होण्यासाठी आपल्याला अधिक प्रतीक्षा करण्याची आवश्यकता नाही.
- एसएसएच बरोबर काम करते. ही उपयुक्तता वापरकर्त्यास अनुमती देईल आपल्या दूरस्थ वेब सर्व्हरवर संग्रहित प्रतिमा हाताळू अनेक गुंतागुंत न.
- Es नॉन-बिटमैप ग्राफिक्स समर्थित करते, फायली म्हणून: .svg, .eps, .pdf, .xcf, इ.
- हे एक BASH मध्ये लिहिलेले, म्हणून हे जवळजवळ सर्व Gnu / Linux वितरणांवर कार्य करते.
असू शकते अधिक तपशीलवार त्याची सर्व वैशिष्ट्ये पहा मध्ये प्रकल्प GitHub पृष्ठ.
Lsix स्थापना
असल्याने lsix इमेजमेजिक वापरतेहे आमच्या सिस्टमवर स्थापित केले आहे याची खात्री करुन घ्यावी लागेल. बहुतेक Gnu / Linux वितरणच्या पूर्वनिर्धारित रेपॉजिटरीमध्ये हे उपलब्ध आहे. डेबियन, उबंटू, लिनक्स मिंटमध्ये आपल्याला फक्त टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि टाइप करा:
sudo apt install imagemagick
पुढील उपयुक्तता नाही स्थापना आवश्यक नाही. फक्त ते डाउनलोड करा आणि आपल्या AT पथात हलवा.
Lsix ची नवीनतम आवृत्ती डाउनलोड करा प्रोजेक्टच्या गीथब पृष्ठावरून. त्याच टर्मिनलमध्ये लिहा:
wget https://github.com/hackerb9/lsix/archive/master.zip
डाउनलोड केलेली झिप फाईल काढा:
unzip master.zip
वरील कमांड 'नावाच्या फोल्डर मधील सर्व सामग्री काढेल.lsix- मास्टर'. या निर्देशिकेतून lsix बायनरी कॉपी करा आपल्या $ पथ, उदाहरणार्थ / usr / स्थानिक / बिन /.
sudo cp lsix-master/lsix /usr/local/bin/
शेवटी, बायनरी एक्झिक्युटेबल बनवा:
sudo chmod +x /usr/local/bin/lsix
टर्मिनल मध्ये लघुप्रतिमा प्रदर्शित करण्याची वेळ आली आहे. आपण lsix चा वापर सुरू करण्यापूर्वी, आपले टर्मिनल सिक्सल ग्राफिक्सचे समर्थन करत असल्याचे सुनिश्चित करा.
ही स्क्रिप्ट vt340 इम्यूलेशन मोडमध्ये Xterm मध्ये विकसित केली गेली आहे. तथापि, विकासकाने असा दावा केला आहे की कोणत्याही सिक्सेल-सुसंगत टर्मिनलवर lsix ने कार्य केले पाहिजे. एक्सटरम सिक्सल ग्राफिक्सचे समर्थन करतो, परंतु ते डीफॉल्टनुसार सक्षम केलेले नाहीत.
आपण हे करू शकता सिक्सेल मोड सक्षम करून एक्सटरम प्रारंभ करा दुसर्या टर्मिनलवरुन पुढील कमांड वापरणे.
xterm -ti vt340
आणखी एक शक्यता आहे Xterm साठी डीफॉल्ट टर्मिनल प्रकार vt340 करा. आम्ही हे साध्य करू शकतो .श्रेसेस फाईल एडिट करीत आहे. उपलब्ध नसल्यास फक्त ते तयार करा:
vi .Xresources
पुढील ओळ जोडा:
xterm*decTerminalID : vt340
टर्मिनलसाठी ESC दाबा आणि फाईल सेव्ह करण्यासाठी आणि बंद करण्यासाठी wq टाइप करा.
खालील आदेश चालवून समाप्त बदल लागू करा:
xrdb -merge .Xresources
एक्सटरम आता डीफॉल्टनुसार प्रत्येक लाँचवर सक्षम केलेल्या सिक्सेल मोडसह प्रारंभ होईल.
टर्मिनलमध्ये लघुप्रतिमा प्रतिमा पहा
व्हीटी 340० मोडचा वापर करून एक्सटरम लाँच केले, हे माझ्या सिस्टमवर एक्सटरमसारखे दिसते.
ही एक अतिशय सोपी युटिलिटी आहे. यात कोणतेही कमांड लाइन ध्वज किंवा कॉन्फिगरेशन फायली नाहीत. आपल्याला फक्त इतकेच करायचे आहे की आपल्या फाईलचा मार्ग वितर्क म्हणून पाठवणे.
lsix ejemplo/ubunlog.jpg
जर ते तू विना पळ, ती आपल्याला सध्याच्या कार्यरत निर्देशिकेची लघुप्रतिमा दर्शवेल.
lsix
वरील स्क्रीनशॉट मध्ये तुम्ही बघू शकता की डिरेक्टरी मधील सर्व फाईल्सचे थंबनेल टर्मिनलमधे स्पष्टपणे दिसतात. आपण कमांड वापरल्यासls', आपणास फक्त थंबनेलची फाइल नावे दिसतील.
आम्ही सक्षम होऊ वाइल्डकार्डचा वापर करून विशिष्ट प्रकारच्या प्रतिमांचा गट पहा. विशिष्ट प्रकारच्या सर्व प्रतिमा प्रदर्शित करण्यासाठी, जसे की जेपीजी, वाईल्डकार्ड खाली दर्शविल्याप्रमाणे वापरले जाऊ शकते:
lsix *.jpg
आम्हाला फक्त पीएनजी प्रतिमा पहायच्या असल्यास आम्हाला विस्तार बदलण्याची गरज आहे:
lsix *png
लघुप्रतिमा प्रतिमेची गुणवत्ता आश्चर्यकारकपणे चांगली आहे. लघुप्रतिमा स्पष्टपणे दृश्यमान आहेत. मला आशा आहे की हे स्पष्ट होते lsix ही ls कमांड प्रमाणेच आहे, परंतु केवळ लघुप्रतिमा दर्शविण्यासाठी. आपण बर्याच प्रतिमांसह कार्य केल्यास, lsix आपल्यासाठी उपयुक्त ठरू शकेल.