পরবর্তী নিবন্ধে আমরা লিসিক্সের দিকে একবার নজর দিতে চলেছি। এই ব্লগে কিছুক্ষণ আগে কথা হয়েছিল শেষ। এটি একটি অ্যাপ্লিকেশন যা একটি হিসাবে কাজ করে সি এল আই চিত্র প্রদর্শক হালকা ওজন আমরা আজ যে অ্যাপ্লিকেশনটি দেখতে যাচ্ছি এটি একই রকম। এটি ইউনিক্সের মতো সিস্টেমে 'ls' কমান্ডের মতো।
এলসিক্স হ'ল একটি সাধারণ সি এল এল ইউটিলিটি যা ডিজাইন করা হয়েছে সিক্সেল গ্রাফিক্স ব্যবহার করে টার্মিনালে থাম্বনেইল চিত্র প্রদর্শন করুন। যারা এটি অবাক তাদের জন্য সিক্সেল, আমি বলতে চাইছি এটি ছয় পিক্সেলের সংক্ষেপণ। এটি এক ধরণের বিটম্যাপ গ্রাফিক্স ফর্ম্যাট। এটি ইমেজম্যাগিক ব্যবহার করে তাই প্রায় সবই চিত্রগ্রাহক সমর্থিত ফাইল ফর্ম্যাটগুলি সূক্ষ্মভাবে কাজ করা উচিত.
Lsix এর সাধারণ বৈশিষ্ট্য
- আপনার টার্মিনাল সিক্সেল গ্রাফিক্স সমর্থন করে কিনা তা স্বয়ংক্রিয়ভাবে সনাক্ত করুন অথবা না. যদি আপনার টার্মিনাল সিক্সেলের সাথে সামঞ্জস্য না করে তবে এটি আপনাকে অবহিত করবে।
- আপনি স্বয়ংক্রিয়ভাবে টার্মিনালের পটভূমি রঙ সনাক্ত করতে সক্ষম হবেন। আপনার টার্মিনালের অগ্রভাগ এবং পটভূমির রঙগুলি বের করার চেষ্টা করার জন্য টার্মিনাল এ্যাসিক সিকোয়েন্সগুলি ব্যবহার করুন থাম্বনেইলগুলি পরিষ্কারভাবে প্রদর্শন করুন.
- ছয় একটি সারিতে ছবিগুলি প্রদর্শিত হবে প্রতিবার, সম্ভব হলে এই কারণে, পুরো পূর্ণাঙ্গতা তৈরি হওয়ার জন্য আপনাকে আর অপেক্ষা করতে হবে না।
- এসএসএইচ দিয়ে সূক্ষ্মভাবে কাজ করে। এই ইউটিলিটি ব্যবহারকারীকে অনুমতি দেবে আপনার রিমোট ওয়েব সার্ভারে সজ্জিত চিত্রগুলি ম্যানিপুলেট করুন অনেক জটিলতা ছাড়াই।
- Es নন-বিটম্যাপ গ্রাফিক্সকে সমর্থন করে, ফাইল হিসাবে: .svg, .ps, .pdf, .xcf, ইত্যাদি।
- এই বেসে লেখা, সুতরাং এটি প্রায় সমস্ত Gnu / লিনাক্স বিতরণে কাজ করে।
আপনি করতে পারেন আরও বিস্তারিতভাবে এর সমস্ত বৈশিষ্ট্য দেখুন মধ্যে প্রকল্প গিটহাব পৃষ্ঠা.
Lsix ইনস্টলেশন
প্রদত্ত lsix ইমেজম্যাগিক ব্যবহার করে, আমাদের এটি আমাদের সিস্টেমে ইনস্টল করা আছে তা নিশ্চিত করতে হবে। এটি বেশিরভাগ Gnu / লিনাক্স বিতরণের ডিফল্ট সংগ্রহস্থলগুলিতে উপলব্ধ। ডিবিয়ান, উবুন্টু, লিনাক্স মিন্টে আপনাকে কেবল একটি টার্মিনাল (Ctrl + Alt + T) খুলতে হবে এবং টাইপ করুন:
sudo apt install imagemagick
নিম্নলিখিত ইউটিলিটি না কোন ইনস্টলেশন প্রয়োজন। একক এটি ডাউনলোড করুন এবং এটি আপনার AT PATH এ সরান.
Lsix এর সর্বশেষতম সংস্করণটি ডাউনলোড করুন প্রকল্পের গিথুব পৃষ্ঠা থেকে। একই টার্মিনালে লিখুন:
wget https://github.com/hackerb9/lsix/archive/master.zip
ডাউনলোড করা জিপ ফাইলটি বের করুন:
unzip master.zip
উপরের কমান্ডটি 'নামে পরিচিত ফোল্ডারে সমস্ত সামগ্রী সরিয়ে ফেলবেlsix- মাস্টার'. এই ডিরেক্টরি থেকে আপনার $ PATH এ lsix বাইনারি অনুলিপি করুন, উদাহরণ স্বরূপ , / Usr / local / bin /.
sudo cp lsix-master/lsix /usr/local/bin/
পরিশেষে, বাইনারি এক্সিকিউটেবল করুন:
sudo chmod +x /usr/local/bin/lsix
টার্মিনালে থাম্বনেইল প্রদর্শনের সময় এখন। আপনি lsix ব্যবহার শুরু করার আগে, আপনার টার্মিনাল সিক্সেল গ্রাফিক্স সমর্থন করে তা নিশ্চিত করুন.
এই স্ক্রিপ্টটি vt340 এমুলেশন মোডে একটি এক্সটারে উন্নত হয়েছে। তবে এর বিকাশকারী দাবি করেছেন যে যে কোনও সিক্সেল-সামঞ্জস্যপূর্ণ টার্মিনালটিতে lsix কাজ করা উচিত। এক্সটার্ম সিক্সেল গ্রাফিক্সকে সমর্থন করে, কিন্তু সেগুলি ডিফল্টরূপে সক্ষম হয় না।
আপনি করতে পারেন সিক্সেল মোড সক্ষম করে Xterm শুরু করুন অন্য টার্মিনাল থেকে নিম্নলিখিত কমান্ড ব্যবহার করে:
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 আপনার পক্ষে বেশ কার্যকর হতে পারে।