- খালি ফাইল অথবা তাৎক্ষণিক বিষয়বস্তুসহ ফাইল তৈরি করার জন্য বিভিন্ন ধরনের কমান্ড উপলব্ধ রয়েছে।
- উন্নত তথ্য ব্যবস্থাপনার জন্য কনসোলে সমন্বিত টেক্সট এডিটর ব্যবহার।
- জটিল কমান্ডের প্রয়োজন ছাড়াই ফাইল তৈরি করার জন্য আউটপুট পুনঃনির্দেশনা পদ্ধতি।
- ফাইল সিস্টেমকে সংগঠিত করার জন্য ডিরেক্টরি এবং অনুমতির পরিপূরক ব্যবস্থাপনা।
আপনি যদি উইন্ডোজ বা ম্যাকওএস ব্যবহার করে থাকেন, তাহলে সম্ভবত রাইট-ক্লিক করে 'নিউ ফাইল' নির্বাচন করতে অভ্যস্ত। এটি একটি খুব সহজ, প্রায় স্বয়ংক্রিয় প্রক্রিয়া। তবে, যখন আপনি লিনাক্স কমান্ড-লাইন পরিবেশে প্রবেশ করেন , তখন সেই মাউসটি অকেজো হয়ে যায় এবং আপনাকে একটি কালো স্ক্রিনের মুখোমুখি হতে হয়, যা প্রথমে কিছুটা ভীতিজনক হতে পারে।
চিন্তা করবেন না, টার্মিনাল ব্যবহার করা যতটা সহজ মনে হয়, তার চেয়ে অনেক বেশি শক্তিশালী। যদিও অনেকে মনে করেন লিনাক্স শুধু কম্পিউটার জিনিয়াসদের জন্য, বাস্তবতা হলো, একবার চার-পাঁচটি মৌলিক কমান্ড জেনে গেলে কনসোল থেকে একটি ফাইল তৈরি করা খুবই সহজ একটি কাজ। এই আর্টিকেলে আমি বিস্তারিতভাবে ব্যাখ্যা করব কীভাবে এটি করতে হয়, আপনি উবুন্টু, ডেবিয়ান বা অন্য কোনো ডিস্ট্রিবিউশন ব্যবহার করুন না কেন।
খালি ফাইল তৈরি করার দ্রুত উপায়

যখন কাজ শুরু করার জন্য আপনার দ্রুত একটি ফাইলের প্রয়োজন হয়, কিন্তু তাতে লেখার মতো কিছু থাকে না, তখন আপনার কাছে কয়েকটি বিকল্প থাকে। সবচেয়ে সাধারণ উপায়টি হলো কমান্ড। স্পর্শএর গঠন অত্যন্ত সহজ: আপনাকে শুধু লিখতে হবে touch nombre_del_archivoফাইলটি না থাকলে, তা সঙ্গে সঙ্গে তৈরি হয়ে যায়; আর যদি সেটি আগে থেকেই থাকে, লিনাক্স কেবল অ্যাক্সেসের তারিখ ও সময় আপডেট করুন বিষয়বস্তু না মুছে।
স্পর্শের একটি বিরাট সুবিধা হলো যে আপনি পারেন একসাথে একাধিক ফাইল তৈরি করুন উদাহরণস্বরূপ, নামগুলোকে স্পেস দিয়ে আলাদা করা। touch nota1.txt nota2.txt nota3.txtএছাড়াও, আপনি যদি সময় নিয়ে আরও সুনির্দিষ্ট হতে চান, তাহলে প্যারামিটারটি ব্যবহার করতে পারেন। -t ফাইলটিতে একটি নির্দিষ্ট টাইমস্ট্যাম্প নির্ধারণ করতে।
আপনি যদি আরও সরাসরি কিছু চান, তাহলে আপনি ব্যবহার করতে পারেন খালি আউটপুট পুনঃনির্দেশনাআপনি শুধু প্রতীকটি টাইপ করুন > ফাইলের নাম অনুসরণ করে (উদাহরণস্বরূপ, > archivo.txtএবং সিস্টেমটি স্বয়ংক্রিয়ভাবে ফাইলটি তৈরি করে দেবে। এটি একটি খুব দ্রুত কৌশল যা আপনাকে পুরো শব্দ টাইপ করা থেকে বাঁচায়।
তাৎক্ষণিক বিষয়বস্তু সহ ফাইল তৈরি করা

কখনও কখনও আপনি একটি খালি ফাইল চান না, বরং সাথে সাথেই তাতে কিছু লেখা যোগ করতে চান। এর জন্য, এই কমান্ডটি ব্যবহার করুন। প্রতিধ্বনি এটি আপনার সেরা সহযোগী। এটি সাধারণত স্ক্রিনে টেক্সট প্রিন্ট করতে ব্যবহৃত হয়, কিন্তু আমরা যদি রিডাইরেকশন চিহ্নটি ব্যবহার করি, তাহলে সেই টেক্সট একটি ডকুমেন্টে কপি করতে পারি: echo "Hola mundo" > saludo.txtঅনুগ্রহ করে লক্ষ্য করুন যে প্রতীকটি > ফাইলটি ওভাররাইট করুন; যদি আপনি চান শেষে টেক্সট যোগ করুন উপরেরটি না মুছে, আপনাকে অবশ্যই ডাবল চিহ্ন ব্যবহার করতে হবে। >>.
আরেকটি বহুমুখী সরঞ্জাম হলো কমান্ড। বিড়ালযদিও আমরা সাধারণত এটি ফাইল পড়ার জন্য ব্যবহার করি, এটি আপনাকে ফাইল তৈরি করার সুযোগও দেয়। যদি আপনি চালান cat > nombre.txtটার্মিনালটি আপনার টাইপ করার জন্য অপেক্ষা করবে। আপনি আপনার ইচ্ছামতো টাইপ করতে পারেন এবং টাইপ করা শেষ হলে শুধু এন্টার চাপুন। সংরক্ষণ ও প্রস্থান করতে Ctrl+D চাপুন.
কনসোলে টেক্সট এডিটর: ন্যানো থেকে ভিম

যখন ফাইলটি আরও জটিল হয় এবং আপনাকে নির্দিষ্ট লাইন সম্পাদনা করতে হয়, তখন উপরের কমান্ডগুলো যথেষ্ট নয়। এখানেই টার্মিনাল-ভিত্তিক টেক্সট এডিটরগুলো কাজে আসে। শুরু করার জন্য সবচেয়ে ব্যবহার-বান্ধব হলো... ন্যানো. আপনাকে শুধু লিখতে হবে nano nombre_archivo এবং একটি ইন্টারফেস খুলবে যেখানে আপনি স্বাভাবিকভাবে টাইপ করতে পারবেন। নীচে আপনি দেখতে পাবেন যে প্রস্থান করতে Ctrl+X ব্যবহার করা হয়। এবং পরিবর্তনগুলি সংরক্ষণ করতে Ctrl+O চাপুন।
যারা আরও পেশাদার এবং শক্তিশালী কিছু খুঁজছেন, তাদের জন্য রয়েছে তেজএই এডিটরটি এর কিছুটা কঠিন শেখার প্রক্রিয়ার জন্য বিখ্যাত, কারণ এটি একটি প্রচলিত নোটপ্যাডের মতো কাজ করে না। লেখা শুরু করতে, আপনাকে অবশ্যই প্রবেশ করতে হবে 'i' কী চেপে ইনসার্ট মোড চালু করুনএবং সংরক্ষণ করে বের হওয়ার জন্য আপনাকে অবশ্যই এই ধরনের কমান্ড ব্যবহার করতে হবে :wqএকবার ব্যবহারটা আয়ত্তে আনতে পারলে এটি একটি অত্যন্ত কার্যকরী যন্ত্র।
সৃষ্ট ফাইলগুলির সংগঠন এবং ব্যবস্থাপনা

আপনার ব্যক্তিগত ফোল্ডার অগোছালো থাকলে ফাইল তৈরি করা অর্থহীন। তাই, সেগুলো কীভাবে ব্যবহার করতে হয় তা জানা অপরিহার্য। mkdir, ডিরেক্টরি তৈরি করতে। সাথে mkdir carpeta_estudios আপনার কাজ গুছিয়ে রাখার জন্য একটি জায়গা থাকবে। আপনি যদি এইমাত্র তৈরি করা কোনো ফাইল সেই ফোল্ডারে সরাতে চান, তাহলে কমান্ডটি হলো mv (সরানো), উদাহরণস্বরূপ: mv notas.txt carpeta_estudios/.
কৌতূহলীভাবে, mv কমান্ডটি নাম পরিবর্তন করতেও ব্যবহার করা যেতে পারে।যদি তুমি লেখো mv viejo.txt nuevo.txtফাইলটির নাম পরিবর্তন করা হবে। আপনার আর প্রয়োজন নেই এমন ফাইল মুছে ফেলার জন্য, আমরা ব্যবহার করি rm (মুছে ফেলুন)। আপনি যদি ভেতরের সবকিছু সহ পুরো ফোল্ডারটি মুছে ফেলতে চান, তাহলে অপশনটি যোগ করতে মনে রাখবেন। অপসারণ প্রক্রিয়াকে পুনরাবৃত্তিমূলক করতে -R ব্যবহার করুন।অন্যথায়, লিনাক্স আপনাকে একটি ত্রুটি দেখাবে।
উন্নত ধারণা: লিঙ্ক এবং অনুমতি
কখনও কখনও আমরা কোনো ফাইলের প্রতিলিপি তৈরি না করে, বরং সেটির একটি রেফারেন্স তৈরি করতে চাই। এই উদ্দেশ্যে, রয়েছে... প্রতীকী লিঙ্ক, যেগুলো দিয়ে তৈরি করা হয় ln -s origen destinoএটা উইন্ডোজ শর্টকাটের মতো: লিঙ্কটি খুললে আপনি আসলে মূল ফাইলটিই অ্যাক্সেস করছেন। এছাড়াও আছে... হার্ড লিঙ্কযা ফাইলের আইনোডকে নির্দেশ করে, যদিও দৈনন্দিন ব্যবহারে এগুলোর প্রচলন অনেক কম।
সবশেষে, মনে রাখবেন যে লিনাক্সে নিরাপত্তাই মূল বিষয়। কমান্ডটি chmod এর মাধ্যমে আপনি পরিবর্তন করতে পারবেন কে আপনার ফাইলগুলো পড়তে, লিখতে বা চালাতে পারবে। আপনি অক্ষর ব্যবহার করতে পারেন যেমন u+x ব্যবহারকারীকে নির্বাহের অনুমতি প্রদান করতে অথবা ৭৫৫ এর মতো অক্টাল সংখ্যা মালিক, গোষ্ঠী এবং বাকি বিশ্বের জন্য সুনির্দিষ্ট অনুমতি নির্ধারণ করতে।
টার্মিনালে দক্ষতা অর্জনের অর্থ হলো, এটি কীভাবে ব্যবহার করতে হয় তা জানা। cdবিষয়বস্তু তালিকাভুক্ত করুন ls -a লুকানো ফাইলগুলি দ্রুত দেখতে এবং টেক্সট প্রদর্শন করতে cat, more o lessব্যবহারের সমন্বয় খালি ফাইলগুলির জন্য স্পর্শ করুনদ্রুত টেক্সট পাঠানোর জন্য ইকো এবং ব্যাপক কাজের জন্য ন্যানো বা ভিমের মতো এডিটর ব্যবহার করে যেকোনো ব্যবহারকারী মাউস স্পর্শ না করেই পেশাগতভাবে ও দক্ষতার সাথে তাদের অপারেটিং সিস্টেম পরিচালনা করতে পারেন।

