কম্পিউটার টিউটোরিয়াল

কমান্ড লাইন ব্যবহার করে লিনাক্সে দ্রুত ফাইল তৈরি করুন

লিনাক্সে যতটা সম্ভব কম খেলার মাধ্যমে আপনি একটি দ্রুত এবং সহজ ভিত্তিতে একটি ফাইল তৈরি করতে চাইতে পারেন এমন অনেক কারণ রয়েছে। আপনি এমন কিছুর জন্য একটি স্থানধারক তৈরি করতে চাইতে পারেন যা আপনি পরে রাখতে চান৷ অনেক প্রোগ্রামের জন্য একটি বিকল্প চালু বা বন্ধ করার জন্য কিছু ডিরেক্টরিতে একটি একক ফাঁকা ফাইলের প্রয়োজন হয়।

আপনি কমান্ড লাইন থেকে সম্পূর্ণ পাঠ্য ফাইল তৈরি করতে চাইতে পারেন, যা সম্ভব, তবে আপনাকে নিম্নলিখিত উদাহরণগুলির জন্য একটি কমান্ড লাইন পরিবেশ থেকে কাজ করতে হবে। আপনি ড্যাশ বা হুইকার মেনুতে টার্মিনাল অনুসন্ধান করতে পারেন। ভার্চুয়াল টার্মিনালে যাওয়ার জন্য আপনি Ctrl, Alt এবং F1-F6 চেপে ধরে রাখতে পারেন অথবা বেশিরভাগ ডেস্কটপ পরিবেশে Ctrl, Alt এবং T চেপে ধরে রাখতে পারেন। এছাড়াও আপনি অ্যাপ্লিকেশন মেনুতে ক্লিক করতে চাইতে পারেন, সিস্টেম টুলস মেনুতে নির্দেশ করুন এবং তারপরে টার্মিনাল নির্বাচন করুন৷

পদ্ধতি 1:স্পর্শ কমান্ডের সাথে

আপনি touch empty.txt টাইপ করতে পারেন আপনি বর্তমানে যে ডিরেক্টরীতে আছেন সেখানে একটি খালি ফাইল তৈরি করতে৷ যদি আপনার কমান্ড প্রম্পট হোম ডিরেক্টরিতে ডিফল্ট হয়, তাহলে এটি আপনার হোম ডিরেক্টরিতে empty.txt নামে একটি খালি টেক্সট ফাইল তৈরি করবে যতক্ষণ না এটিতে ইতিমধ্যে একটি empty.txt ফাইল নেই৷ স্পর্শ কমান্ডটি ইতিমধ্যে বিদ্যমান যেকোন ফাইলের জন্য ফাইল পরিবর্তনের তারিখ আপডেট করবে।

অন্যথায়, আপনি যদি বিদ্যমান নেই এমন কোনও ফাইলের নাম অনুসরণ করে স্পর্শ টাইপ করেন তবে এটি অবিলম্বে একটি খালি জিরো-বাইট টেক্সট ফাইল তৈরি করবে। এটি করার জন্য এটি একটি আদর্শ উপায়, এর জন্য আর কোনো ইনপুটের প্রয়োজন নেই এবং আপনি যখন এটি করবেন তখন আপনাকে কোনো বাস্তব আউটপুট প্রদান করবে না। আপনি ls টাইপ করতে পারেন এবং তারপর ফাইলটি আছে তা প্রমাণ করতে এন্টার চাপুন। আপনি সর্বদা আপনার পছন্দসই যেকোনো ফাইলের নাম ব্যবহার করতে পারেন যতক্ষণ না এটি বৈধ।

পদ্ধতি 2:ইকো কমান্ড ব্যবহার করা

সাধারণত ইকো কমান্ডটি আপনি যা বলবেন তা সরাসরি কমান্ড লাইনে প্রতিধ্বনিত হয়। আপনি একটি নতুন ফাইল তৈরি করতে এটির আউটপুট পুনর্নির্দেশ করতে পারেন। আপনি echo -n> test.txt ব্যবহার করতে পারেন একটি খালি ফাইল তৈরি করতে। এটি স্পর্শের মতো কাজ করে এবং এতে কিছুই নেই। এছাড়াও আপনি echo Some text> test.txt টাইপ করতে পারেন এবং এটিতে একটি একক লাইনের পাঠ্য সহ একটি ফাইল তৈরি করতে রিটার্ন চাপুন। স্বাভাবিকভাবেই আপনি কিছু টেক্সট এবং ফাইলের নাম আপনি যা চান তার সাথে প্রতিস্থাপন করতে পারেন, কিন্তু মনে রাখবেন যে যদি সেই ফাইলটি ইতিমধ্যেই বিদ্যমান থাকে তাহলে এটি ওভাররাইট হবে এবং আপনার পুরানো ফাইল থেকে মুক্তি পাবে তাই সাবধান হওয়া ভাল! বিকল্পভাবে, আপনি echo ”> testFile.txt ব্যবহার করতে চাইতে পারেন , যা একটি ফাইল তৈরি করবে যার মধ্যে একটি খালি লাইন ছাড়া কিছুই থাকবে না।

পদ্ধতি 3:printf কমান্ডের সাথে

আপনি printf ”> testFile চেষ্টা করতে চাইতে পারেন একটি সম্পূর্ণ খালি ফাইল বা printf ‘\n’> testFile তৈরি করতে এমন একটি তৈরি করতে যার মধ্যে একটি নতুন লাইন চরিত্র ছাড়া কিছুই নেই। আবার, এটি এই নামের যেকোনো ফাইলকে ওভাররাইট করবে এবং এইভাবে এটি সতর্কতার সাথে ব্যবহার করা আবশ্যক। যদিও এটি অন্যান্য পদ্ধতি থেকে উল্লেখযোগ্যভাবে আলাদা নয়, আপনি এটি কখনও কখনও স্ক্রিপ্টগুলিতে দেখতে পারেন। কিছু পুরানো লিনাক্স ডিস্ট্রিবিউশনের পাশাপাশি ইউনিক্সের কিছু অন্যান্য বাস্তবায়নে, echo -n কমান্ডটি নতুন লাইন বের করে দেবে না, তাই মাঝে মাঝে এই পদ্ধতিটি অবলম্বন করার এটি আরেকটি কারণ। নিজে থেকে স্পর্শ কমান্ড ব্যবহার করা, যাইহোক, প্রায় সবসময়ই সহজ।

পদ্ধতি 4:বিড়াল থেকে আউটপুট পুনর্নির্দেশ করা

যদিও আপনি সম্ভবত একটি ছোট টেক্সট ফাইলের বিষয়বস্তু পড়ার জন্য বিড়াল ব্যবহার করেছেন বা সম্ভবত তাদের দুটিকে একসাথে যুক্ত করেছেন, আপনি প্রকৃতপক্ষে এটিকে এক ধরণের আদিম পাঠ্য সম্পাদক হিসাবে ব্যবহার করে সরাসরি টার্মিনাল উইন্ডো থেকে ফাইল তৈরি করতে পারেন। ধরা যাক আপনি একটি সাধারণ স্ক্রিপ্ট তৈরি করতে চেয়েছিলেন। আপনি cat> hello.sh টাইপ করতে পারেন এবং এন্টার চাপুন। এখন #!/bin/bash টাইপ করা শুরু করুন এবং এন্টার চাপুন তারপর ইকো হ্যালো ওয়ার্ল্ড এবং এন্টার চাপুন। তারপর আপনি Ctrl চেপে ধরে আপনার ফাইল সংরক্ষণ করতে D কী চাপতে পারেন। বিষয়বস্তু দেখতে cat hello.sh টাইপ করুন। আপনি এটি একটি টেক্সট এডিটরে লিখেছেন ঠিক তেমনই হবে৷

এটি যে কোনও ক্ষেত্রে একটি অত্যন্ত দরকারী কৌশল যেখানে আপনাকে কমান্ড লাইন থেকে দ্রুত একটি টেক্সট ফাইল তৈরি করতে হবে যেটিতে আসলে কিছু পাঠ্য রয়েছে। আপনার স্ক্রিপ্টটি কার্যকর করার জন্য আপনাকে chmod +x hello.sh ব্যবহার করতে হবে, অন্যথায় তাড়াহুড়ো করে স্ক্রিপ্টগুলি লেখার জন্য এটি একটি দুর্দান্ত উপায়। আপনি এটিকে কনফিগারেশন ফাইল এবং অন্য যেকোন কিছু লিখতেও ব্যবহার করতে পারেন যার জন্য শুধুমাত্র একটি বা দুটি লাইন খুব দ্রুত লিখতে হবে। এটি কোনো কিছুর মধ্যেই সীমাবদ্ধ নয়, এবং যতক্ষণ না আপনি অন্য ফাইল ওভাররাইট করছেন ততক্ষণ আপনি এটি ব্যবহার করতে দ্বিধা বোধ করবেন না।

হাস্যকরভাবে, আপনি খালি ফাইলগুলি তৈরি করতে পুনঃনির্দেশও ব্যবহার করতে পারেন যেভাবে আপনি একই করতে স্পর্শ ব্যবহার করেন। > বিল চেষ্টা করুন একটি খালি ফাইল তৈরি করতে কমান্ড লাইন থেকে। আপনাকে :> বিল ব্যবহার করতে হতে পারে৷ আপনি যদি c শেল বা tcsh পরিবেশের অন্য কোনো সংস্করণ নিয়ে কাজ করেন।

আবার, মনে রাখবেন যে আপনি এখানে যে কোনো ফাইলের নাম ব্যবহার করতে পারেন। এই কৌশলগুলি কোনওভাবেই স্ক্রিপ্ট লেখা বা অন্য কোনও কিছুর মধ্যে সীমাবদ্ধ নয়। এগুলি প্রয়োগ করার সময় আপনি বেশ সৃজনশীল হতে পারেন। আপনার যদি কখনও প্রয়োজন হয় তবে আপনি এটি আরও বহিরাগতভাবে করতে পারেন। উদাহরণস্বরূপ, আপনি cp /dev/null bill ব্যবহার করতে চাইতে পারেন উপরের পরিবর্তে, যাতে আপনি আক্ষরিকভাবে লিনাক্সের বিশেষ ডিভাইস ফাইলটিকে নতুন ফাইলে অনুলিপি করতে পারেন, যা স্বাভাবিকভাবেই ফাঁকা। এটি আরও একবার একই কাজ করে যা স্পর্শ করতে হবে।

লেখক সম্পর্কে

কমান্ড লাইন ব্যবহার করে লিনাক্সে দ্রুত ফাইল তৈরি করুন

কেভিন অ্যারোস

কেভিন অ্যারোস এক দশকেরও বেশি শিল্প অভিজ্ঞতার সাথে একজন অত্যন্ত অভিজ্ঞ এবং জ্ঞানী প্রযুক্তি বিশেষজ্ঞ। তিনি মাইক্রোসফ্ট সার্টিফাইড টেকনোলজি স্পেশালিস্ট (MCTS) সার্টিফিকেশন ধারণ করেছেন এবং সর্বশেষ প্রযুক্তিগত উন্নয়ন সম্পর্কে আপ-টু-ডেট থাকার গভীর আবেগ রয়েছে। সফটওয়্যার ডেভেলপমেন্ট, সাইবার সিকিউরিটি, এবং ক্লাউড কম্পিউটিং-এর মতো ক্ষেত্রগুলিতে তার দক্ষতা এবং জ্ঞান প্রদর্শন করে কেভিন প্রযুক্তি-সম্পর্কিত বিষয়গুলির বিস্তৃত পরিসরে ব্যাপকভাবে লিখেছেন। কারিগরি ক্ষেত্রে তার অবদান তার সমবয়সীদের দ্বারা ব্যাপকভাবে স্বীকৃত এবং সম্মানিত হয়েছে এবং জটিল প্রযুক্তিগত ধারণাগুলিকে স্পষ্ট এবং সংক্ষিপ্তভাবে ব্যাখ্যা করার ক্ষমতার জন্য তিনি অত্যন্ত সম্মানিত।


  1. Windows 10 এ স্কাইপ কল কিভাবে রেকর্ড করবেন।

  2. macOS-এ 'ইনস্টলেশনের প্রস্তুতির সময় একটি ত্রুটি ঘটেছে' ঠিক করুন

  3. কিভাবে vSphere হাইপারভাইজার ESXi 6.7 এ একটি ভার্চুয়াল মেশিন তৈরি করবেন

  4. কিভাবে ঠিক করবেন অরিজিন উইন্ডোজ 10 এ খোলে না