Bijna lachwekkend: zo links is ons onderwijs
সুচিপত্র:
- gzip,
- মূল ফাইলটি রাখুন
- ভার্বোজ আউটপুট
- একাধিক ফাইল সঙ্কুচিত করুন
- ডিরেক্টরিতে সমস্ত ফাইল সঙ্কুচিত করুন
- সংকোচনের স্তর পরিবর্তন করুন
- স্ট্যান্ডার্ড ইনপুট ব্যবহার করা হচ্ছে
- জিজিপ দিয়ে ফাইলগুলি
gzip
- সংকুচিত ফাইলটি রাখুন
- একাধিক ফাইল সঙ্কুচিত করুন
- ডিরেক্টরিতে সমস্ত ফাইল সঙ্কুচিত করুন
- সংকুচিত ফাইল সামগ্রী তালিকাবদ্ধ করুন
- উপসংহার
জিজিপ হ'ল অন্যতম জনপ্রিয় সংক্ষেপণ অ্যালগরিদম যা আপনাকে কোনও ফাইলের আকার হ্রাস করতে এবং আসল ফাইল মোড, মালিকানা এবং টাইমস্ট্যাম্প রাখতে দেয়।
জিজিপ
.gz
ফাইল ফর্ম্যাট এবং
gzip
ইউটিলিটি যা ফাইলগুলি সংকুচিত ও সংক্ষেপিত করতে ব্যবহৃত হয় তাও বোঝায়।
এই টিউটোরিয়ালে, আমরা কীভাবে
gzip
কমান্ড ব্যবহার করবেন তা আপনাকে দেখাব।
gzip,
একটি একক ফাইলকে সংকুচিত করতে
gzip
কমান্ডের পরে ফাইলের
gzip
আহবান করুন:
gzip filename
gzip
একটি ফাইল
filename.gz
তৈরি করবে এবং আসল ফাইলটি মুছবে।
ডিফল্টরূপে,
gzip
সংকুচিত ফাইলটিতে মূল ফাইল টাইমস্ট্যাম্প, মোড, মালিকানা এবং নাম রাখে।
মূল ফাইলটি রাখুন
gzip -k filename
মূল ফাইলটি রাখার আরেকটি বিকল্প হ'ল
-c
বিকল্পটি ব্যবহার করা যা
gzip
স্ট্যান্ডার্ড আউটপুটটিতে লিখতে বলে এবং আউটপুটটিকে কোনও ফাইলে পুনঃনির্দেশিত করে:
gzip -c filename > filename.gz
ভার্বোজ আউটপুট
শতাংশ হ্রাস এবং যে ফাইলগুলি প্রক্রিয়াজাত হচ্ছে তার নামগুলি দেখতে চাইলে
-v
বিকল্পটি ব্যবহার করুন:
gzip -v filename
filename: 7.5% -- replaced with filename.gz
একাধিক ফাইল সঙ্কুচিত করুন
আপনি কমান্ডের সাথে যুক্তি হিসাবে একাধিক ফাইলও পাস করতে পারেন। উদাহরণস্বরূপ, ফাইল 1, ফাইল 2, ফাইল 3 নামের ফাইলগুলি সংকুচিত করতে আপনি নিম্নলিখিত কমান্ডটি চালাবেন:
gzip file1 file2 file3
উপরের কমান্ডটি তিনটি সংকুচিত ফাইল, ফাইল1.
file1.gz
, ফাইল2.
file1.gz
, ফাইল3.
file1.gz
তৈরি করবে।
ডিরেক্টরিতে সমস্ত ফাইল সঙ্কুচিত করুন
প্রদত্ত ডিরেক্টরিতে সমস্ত ফাইল সঙ্কুচিত করতে,
-r
বিকল্পটি ব্যবহার করুন:
gzip -r directory
gzip
পুরো ডিরেক্টরি স্ট্রাকচারের মধ্য দিয়ে অতিক্রম করবে এবং ডিরেক্টরি এবং এর উপ-ডিরেক্টরিগুলি সমস্ত ফাইল সংকুচিত করবে।
সংকোচনের স্তর পরিবর্তন করুন
gzip
আপনাকে 1 থেকে 9.
-1
বা
--fast
মাত্রার ব্যাপ্তি নির্দিষ্ট করতে দেয় - ন্যূনতম সংকোচনের অনুপাত সহ
-9
বা
--best
দ্রুততম সংক্ষেপণের গতি ইঙ্গিত দেয় সর্বাধিক সংক্ষেপণের অনুপাত সহ ধীরতম সংক্ষেপণের গতি নির্দেশ করে। ডিফল্ট সংকোচনের স্তর
-6
is
উদাহরণস্বরূপ, সর্বাধিক সংক্ষেপণ পেতে, আপনি চালিত করবেন:
gzip -9 filename
কম্প্রেশন একটি সিপিইউ-নিবিড় কাজ, কমপ্রেসনের স্তরটি যত বেশি, প্রক্রিয়াটি তত বেশি সময় নেয়।
স্ট্যান্ডার্ড ইনপুট ব্যবহার করা হচ্ছে
.gz
থেকে
.gz
ফাইল তৈরি করতে কমান্ডের আউটপুটটি জিপিপে পাইপ করুন। উদাহরণস্বরূপ, একটি জিপিড মাইএসকিউএল ডাটাবেস ব্যাকআপ তৈরি করতে আপনি চালিত করবেন:
mysqldump database_name | gzip -c > database_name.sql.gz
mysqldump
কমান্ডের আউটপুট
gzip
জন্য ইনপুট হবে।
জিজিপ দিয়ে ফাইলগুলি
gzip
একটি
.gz
ফাইলটি
.gz
করতে,
-d
বিকল্পটি ব্যবহার করুন:
gzip -d filename.gz
আরেকটি কমান্ড যা আপনি একটি জিজিপ ফাইল ডিকম্প্রেস করতে ব্যবহার করতে পারেন তা হ'ল
gunzip
। এই কমান্ডটি মূলত
gzip -d
একটি উপনাম:
gunzip filename.gz
gzip -d
চেয়ে
gzip -d
মনে রাখা আপনার পক্ষে সহজ মনে হতে পারে।
সংকুচিত ফাইলটি রাখুন
কোনও ফাইলকে সংকুচিত করার সময় একইভাবে,
-k
বিকল্পটি
gzip
ইনপুট ফাইলটি রাখতে বলে, এই ক্ষেত্রে, এটি সংকোচিত ফাইল:
একাধিক ফাইল সঙ্কুচিত করুন
একাধিক ফাইলগুলি সংক্ষেপিত করতে একবারে ফাইলের নামগুলি আর্গুমেন্ট হিসাবে
gzip
এ পাস করুন:
gzip -d file1.gz file2.gz file3.gz
ডিরেক্টরিতে সমস্ত ফাইল সঙ্কুচিত করুন
-d
এবং
-r
বিকল্পের সাহায্যে যখন ব্যবহার করা হয়,
gzip
একটি প্রদত্ত ডিরেক্টরিতে সমস্ত ফাইলকে পুনরাবৃত্তভাবে ডেকম্প্রেস করে:
সংকুচিত ফাইল সামগ্রী তালিকাবদ্ধ করুন
-l
বিকল্পের সাথে ব্যবহার করার সময়,
gzip
প্রদত্ত সংক্ষিপ্ত ফাইলগুলির পরিসংখ্যান দেখায়:
gzip -l filename
আউটপুটটিতে সঙ্কুচিত ফাইলের নাম, সংকুচিত এবং সঙ্কুচিত আকার এবং সংকোচনের অনুপাত অন্তর্ভুক্ত থাকবে:
compressed uncompressed ratio uncompressed_name 130 107 7.5% filename
আরও তথ্য পেতে,
-v
বিকল্পটি যুক্ত করুন:
gzip -lv filename
method crc date time compressed uncompressed ratio uncompressed_name defla a9b9e776 Sep 3 21:20 130 107 7.5% filename
উপসংহার
জিজিপ দিয়ে আপনি প্রদত্ত ফাইলের আকার হ্রাস করতে পারবেন।
gzip
কমান্ড আপনাকে ফাইলগুলি সংকুচিত ও সংক্ষেপিত করতে দেয়।
gzip
কমান্ড সম্পর্কে আরও তথ্যের জন্য, Gnu gzip ডকুমেন্টেশন পৃষ্ঠাতে পরামর্শ করুন।
লিনাক্সে Chmod কমান্ড (ফাইল অনুমতি)

লিনাক্সে ফাইলগুলির অ্যাক্সেস ফাইল অনুমতি, বৈশিষ্ট্য এবং মালিকানার মাধ্যমে পরিচালিত হয়। এই টিউটোরিয়ালটিতে ফাইল এবং ডিরেক্টরিগুলির অ্যাক্সেস অনুমতি পরিবর্তন করতে chmod কমান্ডটি কীভাবে ব্যবহার করা যায় তা অন্তর্ভুক্ত করা হয়েছে।
লিনাক্সে Chgrp কমান্ড (পরিবর্তন গ্রুপ)

লিনাক্সে, প্রতিটি ফাইল একটি মালিক এবং একটি গোষ্ঠীর সাথে সম্পর্কিত এবং এর অনুমতি রয়েছে যা ব্যবহারকারীরা ফাইলটি পড়তে, লিখতে বা চালিত করতে পারে তা নির্ধারণ করে। Chgrpc কমান্ড প্রদত্ত ফাইলগুলির গোষ্ঠী মালিকানা পরিবর্তন করে।
লিনাক্সে কমান্ড কমান্ড (ফাইলের মালিকানা)

Chown কমান্ড আপনাকে প্রদত্ত ফাইল, ডিরেক্টরি, বা প্রতীকী লিঙ্কটির ব্যবহারকারী এবং / অথবা গ্রুপের মালিকানা পরিবর্তন করতে দেয়। এই টিউটোরিয়ালে, আমরা আপনাকে ব্যবহারিক উদাহরণগুলির মাধ্যমে কীভাবে কাউন কমান্ডটি ব্যবহার করব তা দেখাব।