আমি আমার pdfক্লাস্টারে ফাইলগুলি আমার স্থানীয় মেশিনে অনুলিপি করা এবং তারপরে দর্শকদের মধ্যে খোলার চেয়ে সরাসরি দেখতে চাই ।
আমি কীভাবে pdfআমার টার্মিনালে একটি ফাইল দেখতে পারি?
আমি আমার pdfক্লাস্টারে ফাইলগুলি আমার স্থানীয় মেশিনে অনুলিপি করা এবং তারপরে দর্শকদের মধ্যে খোলার চেয়ে সরাসরি দেখতে চাই ।
আমি কীভাবে pdfআমার টার্মিনালে একটি ফাইল দেখতে পারি?
উত্তর:
অনেক সিস্টেমে কম পাইপ ব্যবহার করে, যা পিডিফোটটেক্সটকে স্বয়ংক্রিয়ভাবে পরিচালনা করতে পারে। অতএব, আপনি অবিলম্বে চেষ্টা করতে পারেন
less file.pdf
যার আউটপুট দেখাবে pdftotextমধ্যে less।
আমার ধারণা, টার্মিনালে পিডিএফ ফাইল দেখা সম্ভব নয় তবে আপনি পিডিএফ ফাইলটিকে পাঠ্যে রূপান্তর করে এর বিষয়বস্তুটি পরীক্ষা করতে পারেন। আপনি এটি হিসাবে এটি করতে পারেন:
pdftotext a.pdf
এটি a.txt ফাইল তৈরি করবে যা আপনি ভিআইএম-এ পড়তে পারবেন।
উবুন্টু-বৈকল্পিকের জন্য, এই বাইনারিটি নিম্নলিখিত প্যাকেজটিতে উপলব্ধ।
poppler-utils
pdftotext -layout file.pdf - | less(যে কিভাবে উবুন্টু ডিফল্ট এর lesspipeস্ক্রিপ্ট এটা আছে)
যখন আমি "টার্মিনালে একটি পিডিএফ ফাইলটি দেখতে চাই", আমার কাছে তার অর্থ হল যে আমি আসলে একটি সঙ্কুচিত পিডিএফ দেখতে চাই, আমি এটি করি:
pdftk in.pdf output out.pdf uncompress
আমি সর্বদা ভাবতাম কেন less in.pdfএবং কেন পিডিএফে less out.pdfআমাকে কেবল পাঠ্য স্ট্রিং দেয় (এবং কেবলমাত্র পাঠ্য পিডিএফ কমান্ড বাদ দিয়ে আমি আশা করি out.pdf)।
ওয়েল, পাইপ ধরে ধরে আমি pdftotextপ্রথমে চালানো চাই বলেই ঘটেছিল - এবং যেহেতু আমি এখানে না, আমাকে LESSOPENপরিবেশের পরিবর্তনশীল কিছুতেই স্থির করে লাস্টপাইপটি বিশেষভাবে অক্ষম করতে হবে ; এটাই:
$ LESSOPEN="" less out.pdf
এবং শেষ অবধি, আমি ব্যবহার না করে সঙ্কুচিত পিডিএফ কোড দেখতে পারি less
তবুও আরেকটি সমাধান ... আমি আপনাকে প্রাচীন ইউটিলিটিটি সুপারিশ করতে পারি mc।
MC(1) GNU Midnight Commander
mc - Visual shell for Unix-like systems.
mcপাঠ্য-ভিত্তিক ফাইল-পরিচালনার চারপাশে ডিজাইন করা হয়েছে এবং এতে একটি "ভিউ" বিকল্প ( F3কী) রয়েছে যা জিপিআই ছাড়াই দেখার জন্য স্বয়ংক্রিয়ভাবে .pdfs পাঠ্যে রূপান্তর করবে। এই রূপান্তরটি যে কোডটি করে তা mcনিজেই একটি অংশ , সুতরাং এটি অন্যান্য ইউটিলিটিগুলির দ্বারা রূপান্তরের প্রয়োজন হয় না। (এছাড়াও ডাব্লুআইডাব্লুএর জন্য নেটিভ .html ভিউয়ার রয়েছে))
আরও একটি সমাধান হ'ল জিনোম-ওপেন কমান্ডটি ব্যবহার করা
gnome-open youfile.pdf
আপনি যদি আপনার সার্ভারে -X বিকল্পের (এসএসএস-এক্স) লগইন করে থাকেন তবে
আপনি যদি emacsআপনার মেশিনে চালনা করেন ( emacsউবুন্টু 18.04-এ পূর্বনির্ধারিত আসে), আপনি কার্যত খুলতে পারবেন এবং রিমোট সার্ভারে একটি পিডিএফ Ctrl-x Ctrl-f(টি find-file) /user@hostname:/path/to/my.pdfটিপুন এবং তারপরে টাইপ করে এন্টার টিপুন (প্রথমটি নোট করুন /)। তারপরে আপনাকে সার্ভারের পাসওয়ার্ড প্রবেশ করার অনুরোধ জানানো হবে এবং এটি সেখানে রয়েছে! আপনি ইমাসের ভিতরে পিডিএফ দেখতে পাবেন।
ভিতরে পিডিএফ নেভিগেট করুন emacs
spaceএক পৃষ্ঠার নিচে backspaceযেতে এবং একটি পৃষ্ঠায় উপরে যেতে ব্যবহার করুন । কোনও একক পৃষ্ঠায় স্ক্রল না মানলে আপনি তীরচিহ্নগুলিও ব্যবহার করতে পারেন।
জুম্
আঘাত করে জুম ইন করুন Ctrl-x Ctrl-+। +কেবল আঘাত করে আরও জুম করুন । বা আঘাত করে আরও জুম আউট -।
প্রসঙ্গ
হ্যাঁ, আপনি emacsবিল্ড-ইন প্যাকেজটি ব্যবহারের মধ্যে থেকে কোনও রিমোট সার্ভারের সাথে সংযোগ করতে পারেন trampযা আমি উপরে উল্লিখিত মত সাধারণ কাজ করে। এই পদ্ধতিটি কেবল পিডিএফ-এর জন্য নয়, চিত্রের মতো অন্য কোনও ধরণের ফাইলের জন্যও কাজ করে।