نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی
  • خانه
  • خطاها
  • ایجاد و باز کردن آرشیوها در لینوکس. نحوه باز کردن یا ایجاد آرشیو با استفاده از دستورات SSH

ایجاد و باز کردن آرشیوها در لینوکس. نحوه باز کردن یا ایجاد آرشیو با استفاده از دستورات SSH

در بیشتر موارد، وب محدودیت‌های خاصی برای از حالت فشرده‌کردن فایل‌ها دارد. یا شاید شما از VPS بدون هیچ پنل استفاده می کنید و برای باز کردن آرشیو باید دستورات ssh را روی آرشیو از نوع خاصی اجرا کنید. رایج ترین انواع آرشیو تار; .tar.gzو zip، هر کدام دستور ایجاد و باز کردن بسته بندی خاص خود را دارند.

باز کردن آرشیوها با استفاده از دستورات SSH

اول از همه، باید به دایرکتوری که بایگانی شما در آن قرار دارد بروید. به عنوان مثال، اگر آرشیو شما در دایرکتوری قرار دارد public_html/files، برای رفتن به آنجا دستور را اجرا کنید:

سی دی public_html/files

نحوه باز کردن .tar.gz

دستور زیر به شما امکان می دهد محتویات آرشیو tar.gz را استخراج کنید:

Tar -zxvf ArchiveName.tar.gz

لیستی از فایل های آرشیو روی صفحه نمایش داده می شود و پس از اتمام باز کردن بسته بندی می توانید در صورت لزوم دستور دیگری را وارد کنید.

نحوه باز کردن .tar

یک فایل آرشیو با همان نوع فشرده سازی را می توان با دستور زیر باز کرد:

Tar -xvf ArchiveName.tar

فهرستی از فایل‌های بایگانی شما روی صفحه ظاهر می‌شود و پس از باز کردن بسته‌بندی کامل، کنسول برای وارد کردن دستورات دیگر آزاد خواهد بود.

نحوه باز کردن.zip

این دستور .zip را استخراج می کند:

ArchiveName.zip را از حالت فشرده خارج کنید

به محض تکمیل فرآیند، خط فرمان آزاد خواهد شد.

ایجاد آرشیو با استفاده از دستورات SSH

اکنون که می‌دانیم چگونه همه این نوع بایگانی‌ها را باز کنیم، بیایید روند معکوس ایجاد یک آرشیو، فشرده‌سازی فایل‌ها به هر فرمت دلخواه را نیز در نظر بگیریم.

نحوه ایجاد .tar.gz

روش نشان داده شده در زیر به شما امکان می دهد فایل های انتخاب شده را در یک آرشیو فشرده کنید:

Tar -zcf NewArchive.tar.gz yourfile1.php yourfile2.php yourfile3.txt

اگر می خواهید محتویات یک دایرکتوری را فشرده کنید، از این دستور استفاده کنید:

Tar -zcf NewArchive.tar.gz DirectoryName

پس از تکمیل، مانند قبل، کنسول برای عملیات بعدی رایگان خواهد بود.

نحوه ایجاد .tar

سینتکس ایجاد آرشیو tar با استفاده از دستور ssh بسیار ساده است:

Tar -zcf archive-name.tar.gz filename1.php filename2.php filename3.php

اگر می خواهید دایرکتوری را بایگانی کنید، به سادگی نام دایرکتوری را در لیست فایل هایی که باید بایگانی کنید، مشخص کنید.

Tar -zcf archive-name.tar.gz DirectoryName

به محض اینکه بتوانید دوباره دستورات را اجرا کنید، آرشیو شما آماده است.

چگونه یک .zip ایجاد کنیم

ایجاد این نوع آرشیو حتی ساده تر است. نحو به این صورت است:

زیپ آرشیو-name.zip filename1.php filename2.php filename3.php

فشرده سازی یک دایرکتوری دارای همان نحو است:

آرشیو فشرده-نام DirectoryName

صفحه روند ایجاد بایگانی را نشان می دهد و پس از تکمیل ساخت، کنسول دوباره برای سایر دستورات آزاد خواهد بود.

نتیجه

تبریک می گویم! با پیروی از این دستورالعمل های ساده اکنون می دانید؟ نحوه ایجاد و استخراج آرشیوهای tar.gz، .tar، .zip با استفاده از دستورات SSH.

در این مطلب به نحوه بازگشایی آرشیو TAR خواهیم پرداخت. یک فایل مشابه با استفاده از بسته های نرم افزاری توسعه یافته برای پلت فرم یونیکس ایجاد می شود.

شرح

قبل از بررسی نحوه باز کردن TAR، باید بدانید که این قالب برای چه اهدافی توسعه یافته است. این نوع فایل حاوی یک آرشیو کلی است که از چندین ماده تشکیل شده است. TAR یک پسوند رایج در محیط یونیکس است. این فرمت هنگام انتقال نرم افزارهای مختلف استفاده می شود. اغلب، TAR برای ایجاد آرشیو در سیستم فایل استفاده می شود. این فایل تمام اطلاعات مربوط به مواد، از جمله ساختار دایرکتوری و مهرهای زمانی را ذخیره می کند. یک فایل از این نوع می‌تواند حاوی چندین ماده باشد. بنابراین چگونه TAR را باز کنیم؟ ویندوز سیستم عاملی است که کاربران رایانه شخصی اغلب از آن استفاده می کنند. بیایید با او شروع کنیم.

چگونه یک آرشیو را در ویندوز باز کنیم؟

اکنون به برنامه WinZip خواهیم پرداخت. این ابزار به شما امکان می دهد تا TAR را باز کنید. ما در مورد بایگانی کننده و کمپرسور فایل shareware صحبت می کنیم که توسط Corel ایجاد شده است. این ابزار قابلیت های زیادی دارد. این به شما امکان می دهد آرشیوها را ایجاد، گسترش دهید و بسته بندی کنید. ادغام سفارشی در محیط Microsoft Windows اجرا شده است. کلیدهای 128 و 256 بیتی پشتیبانی می شوند. اتوماسیون پشتیبان گیری پیاده سازی شده است. پروتکل FTP پشتیبانی می شود. امکان ارسال آرشیو از طریق ایمیل وجود دارد. یونیکد پشتیبانی می شود.

همچنین می توانید با استفاده از برنامه 7-Zip با فرمتی که ما به آن علاقه مندیم تعامل داشته باشید. ما در مورد یک بایگانی فایل رایگان صحبت می کنیم که سطح بالایی از فشرده سازی داده ها را دارد. این نرم افزار از سال 1999 توسعه یافته است. ابزار به صورت رایگان توزیع می شود. برنامه متن باز است. دو نسخه از برنامه وجود دارد. اولی دارای رابط گرافیکی است. دومی روی خط فرمان کار می کند. این برنامه دارای یک ابزار تست عملکرد داخلی است. یک رابط گرافیکی چند زبانه پیاده سازی شده است که عملکردهای یک مدیر فایل دو پنجره ای را دارد. یونیکد برای نام فایل ها پشتیبانی می شود. 7-Zip از multithreading استفاده می کند. هنگام فشرده سازی، از فیلترهای نرمال کننده ویژه استفاده می شود.

برنامه Smith Micro StuffIt Deluxe نیز به ما کمک خواهد کرد. ما در مورد ابزاری برای کار با آرشیوهای مختلف صحبت می کنیم. این برنامه به شما امکان می دهد داده ها را رمزگذاری کنید و نسخه های پشتیبان تهیه کنید. فایل های آرشیو شده را می توان با یک رمز عبور محافظت کرد. در این حالت از رمزگذاری با کلیدهای 256 و 512 بیتی استفاده می شود. این برنامه می تواند به طور خودکار اطلاعاتی را اضافه کند که به شما امکان می دهد آرشیوها را بازیابی کنید. قابلیت مشاهده فایل ها و پوشه های فشرده را پیاده سازی کرد. یک زمانبندی داخلی و همچنین اشتراک گذاری فایل از طریق اینترنت وجود دارد.

سایر سیستم عامل ها

اکنون به نحوه استخراج TAR در سیستم عامل مک خواهیم پرداخت. اپلیکیشن Apple Archive Utility برای این کار مناسب است. همچنین می توانید از برنامه Incredible Bee Archiver استفاده کنید. در اندروید نیز می توانید با این فرمت کار کنید. اپلیکیشن File Viewer برای اندروید برای این کار مناسب است. ما در مورد یک مدیر فایل جهانی صحبت می کنیم که از بیش از صد فرمت پشتیبانی می کند. محتوا را می توان مدیریت یا مشاهده کرد. امکان باز کردن آرشیوهایی با فرمت مورد نظر ما وجود دارد. همچنین می توانید از برنامه RarLab استفاده کنید. ابزار GNU Tar به شما کمک می کند تا TAR را در لینوکس باز کنید.

تاریک آرشیو از گنو است. tar چندین فایل و/یا فهرست را می گیرد و آنها را در یک فایل بزرگ ترکیب می کند. این به شما امکان می دهد کل یک درخت دایرکتوری را فشرده کنید که انجام آن با bzip یا bzip2 غیرممکن است. tar گزینه های زیادی دارد که در صفحه man آن به تفصیل توضیح داده شده است.

$ man tar tar -xvvf foo.tar استخراج foo.tar tar -xvvzf foo.tar.gz استخراج gzipped foo.tar.gz tar -cvvf foo.tar foo/ tar محتویات پوشه foo در foo.tar

گزینه های دستوری که معمولاً استفاده می شود

    ج – ایجاد یک آرشیو جدید

    X - فایل ها را از آرشیو استخراج کنید

    – حذف – حذف (حذف) فایل ها از آرشیو

    R - فایل ها را به آرشیو موجود اضافه کنید

    الف - فایل های tar را به آرشیو موجود اضافه کنید

    T – لیست فایل های موجود در بایگانی (محتوای آرشیو)

    U - آرشیو را به روز کنید

    د - عملیات مقایسه یک آرشیو با یک فایل سیستم داده شده

    Z – پردازش بایگانی با استفاده از نمونه هایی از استفاده از gzip و gunzip. فشرده سازی یا رفع فشار، بسته به ترکیب سوئیچ های همراه -c یا -x.

    J - پردازش بایگانی با استفاده از bzip2. فشرده سازی یا رفع فشار، بسته به ترکیب سوئیچ های همراه -c یا -x.

tar با علامت اجباری یکی از اقدامات اصلی راه اندازی می شود که رایج ترین آن ایجاد و باز کردن بایگانی است، سپس پارامترهای دیگر بسته به عملیات خاص تنظیم می شود.

رایج ترین استفاده از tar باز کردن و باز کردن بسته ای است که از یک وب سایت یا سایت ftp دانلود شده است. اکثر فایل ها دارای پسوند .tar.gz هستند. اغلب به آنها "tarball" می گویند.

علاوه بر این، ممکن است با فایل های tar.bz2 مواجه شوید. کد منبع هسته به این شکل توزیع می شود زیرا فضای دانلود کمتری را اشغال می کند. همانطور که احتمالا قبلاً حدس زده اید، این فایل ها با tar آرشیو شده و با bzip فشرده شده اند.

شما می توانید با استفاده از گزینه های خط فرمان، تمام فایل ها را از چنین بایگانی استخراج کنید باز کردن تاربول ها:

% tar -xvzf file.tar.gz

در اینجا گزینه های بسیار زیادی وجود دارد. منظورشون چیه؟ گزینه -x به معنای استخراج است. این مهم است زیرا به tar می گوید که دقیقاً چه کاری باید با فایل ورودی انجام دهد نام تمام فایل هایی که از بایگانی استخراج می شوند، ایده خوبی است که از این گزینه استفاده کنید تا باز کردن بسته بندی خیلی خسته کننده به نظر نرسد اطلاعات مربوط به فایل های در حال استخراج گزینه -z به tar می گوید که ابتدا فایل tar.gz باید از طریق gunzip اجرا شود. در نهایت، گزینه -f به tar می گوید که خط بعدی در خط فرمان فایلی است که باید با آن کار کنید.

چندین روش برای نوشتن یک دستور وجود دارد. در سیستم‌های قدیمی‌تر که نسخه مناسبی از GNU tar ندارند، ممکن است ورودی زیر را برای همان دستور مشاهده کنید:

% gunzip file.tar.gz | tar -xvf -

در این دستور ابتدا فایل باز شده و نتیجه به tar ارسال می شود. زیرا gzip به طور پیش فرض خروجی را در stdout می نویسد، این دستور فایل از حالت فشرده را در stdout می نویسد. سپس خط لوله این جریان را برای رفع فشار به قطران منتقل می کند. علامت "-" به این معنی است که داده ها از ورودی استاندارد گرفته شده است. این دستور جریان داده به دست آمده از gzip را از حالت فشرده خارج کرده و روی دیسک می نویسد.

راه دیگر برای نوشتن دستور اصلی این است که علامت "-" را قبل از گزینه ها حذف کنید:

% tar xvzf file.tar.gz

همچنین ممکن است با یک بایگانی زیپ شده مواجه شوید. فقط به جای گزینه -z باید از -j استفاده کنید:

% tar -xvjf file.tar.bz2

لطفاً توجه داشته باشید که tar فایل های استخراج شده از بایگانی را در فهرست فعلی ذخیره می کند. بنابراین اگر یک بایگانی در /tmp دارید که می‌خواهید آن را در فهرست اصلی خود استخراج کنید، چند گزینه دارید. اولین مورد این است که بایگانی را می توان به فهرست اصلی شما منتقل کرد و سپس با استفاده از tar گسترش داد. دوم، شما می توانید مسیر بایگانی را در خط فرمان مشخص کنید. ثالثاً، می توانید از گزینه -C برای باز کردن زیپ تاربال در دایرکتوری مشخص شده بعد از این گزینه استفاده کنید.

% cd $HOME % cp /tmp/file.tar.gz . % tar -xvzf file.tar.gz % cd $HOME % tar -xvzf /tmp/file.tar.gz % cd / % tar -xvzf /tmp/file.tar.gz -C $HOME

تمام ورودی های بالا معادل هستند. در هر یک از آنها، آرشیو به فهرست اصلی شما گسترش می یابد و بایگانی فشرده اصلی در جای خود باقی می ماند.

پس چه فایده ای دارد که اگر نمی توانید آرشیوها را ایجاد کنید، می توانید بسته بندی آنها را باز کنید؟ تار نیز می تواند این کار را انجام دهد. در بیشتر موارد، می توانید به سادگی گزینه "-x" را با "-c" جایگزین کنید.

% tar -cvzf file.tar.gz .

در این دستور، گزینه -c به tar می گوید که یک بایگانی ایجاد کند، و گزینه -z بایگانی حاصل را فشرده می کند تا فایل.tar.gz را فشرده کند.

مشخص کردن گزینه "-f" همیشه اجباری نیست، اما در هر صورت بهتر است از آن استفاده کنید. بدون آن، tar داده های خود را در خروجی استاندارد می نویسد، که معمولاً برای لوله کردن یک جریان به برنامه دیگری استفاده می شود، مانند این:

% tar -cv file.tar . | gpg -- encrypt

این دستور یک tarball فشرده نشده با محتویات دایرکتوری فعلی ایجاد می کند و سپس tarball را از طریق برنامه gpg اجرا می کند که بایگانی را رمزگذاری و فشرده می کند و خواندن آن را برای هر کسی که کلید خصوصی شما ندارد غیرممکن می کند.

tar از طریق ssh

اگر رایانه مبدأ و رایانه هدف از طریق LAN یا WAN به هم متصل هستند، برای صرفه جویی در زمان، می توانید استفاده از SSH (Secure Shell) و tar را برای بایگانی، کپی و استخراج فایل ها در یک حرکت ترکیب کنید. در اینجا نحوه انجام آن آمده است:

$ (cd ~/stuff; tar --create --gzip --file - *) | \ ssh مقصد tar --extract --gunzip --file --verbose -C

این دستور چندین عمل را همزمان انجام می دهد. بیایید آن را تجزیه کنیم:

    به دنباله دستورات داخل پرانتز زیر پوسته می گویند. تغییرات ایجاد شده در زیر پوسته - مانند تغییر دایرکتوری - بر کل فرمان تأثیر نمی گذارد، بلکه فقط بر محیط زیر پوسته تأثیر می گذارد. بنابراین اولین دنباله فرار - (cd ~/stuff; tar –create –gzip –file - *) فهرست کاری فعلی را به ~/stuff تغییر می دهد و سپس tar را اجرا می کند. از آنجایی که زیر پوسته با تغییر مسیر به لوله دنبال می شود، تمام نتایج زیر پوسته به دستور بعدی در خط ارسال می شود.

    مانند بسیاری از ابزارهای دیگر یونیکس، tar می تواند در خروجی استاندارد (stdout) بنویسد و از ورودی استاندارد (stdin) بخواند. هر دو stdout و stdin معمولا با خط فاصله (-) نشان داده می شوند. بنابراین، دستور –create –file یک آرشیو در stdout ایجاد می کند.

    کانال (|) تمام نتایج زیر پوسته را به ابزار ssh منتقل می کند، که به نوبه خود، تمام داده های لازم را از رایانه منبع به رایانه راه دور منتقل می کند.

    در نهایت، کامپیوتر راه دور نمونه خود را از ابزار tar اجرا می کند تا داده ها را از بایگانی استخراج کند. اکنون –extract–file آرشیو را از ورودی استاندارد می خواند. گزینه -C تار را بر روی ماشین مورد نظر مجبور می کند تا قبل از شروع هر عملیات باز کردن زیپ، دایرکتوری فعلی خود را به چیز تغییر دهد. نتیجه نهایی این دستور به طور کلی انتقال آرشیو از طریق ssh و باز کردن آن در ~/stuff خواهد بود.

بنابراین، با کمک یک دستور، آرشیو ایجاد، انتقال و بازگشایی شد. به هر حال، با کمی تغییر این دستور، می توانید بایگانی را از یک کامپیوتر راه دور به یک کامپیوتر محلی کپی کنید و آن را از حالت فشرده خارج کنید. در اینجا دستوری است که باید در رایانه محلی اجرا شود:

$ ssh مقصد گربه archive.tgz | \ (cd ~/stuff; tar --extract --gunzip --file -)

بایگانی در دستگاه راه دور باز می شود، سپس جریان بایت از cat به پوسته تو در تو ارسال می شود، که دایرکتوری کاری را تغییر می دهد و سپس بایگانی را استخراج می کند. (افزودن -C ~/stuff به دستور tar نتایج یکسانی را ایجاد می کند؛ مثال فقط نشان می دهد که زیر پوسته ها نیز می توانند ورودی را مدیریت کنند.)

تار حذف

- مستثنی کردنالگو (-W exclude=pattern) فایل ها یا دایرکتوری هایی را که با الگوی مشخص شده مطابقت دارند پردازش نکنید. توجه داشته باشید که استثناها بر الگوها یا نام فایل های مشخص شده در خط فرمان اولویت دارند.

    مثال: هنگام بایگانی tar، subdirectory.svn را از فهرست راهنمای آزمایشی حذف کنید tar -czf test1.tar.gz --exclude=".svn" test/

    مثال: هنگام بایگانی دایرکتوری فعلی و فشرده سازی نمونه هایی از استفاده از gzip و gunzip، فایل را با پسوندهای .tar.gz .iso .deb .py $ tar -czf test.tar.gz *.* --exclude="* حذف کنید. tar.gz " --exclude="*.iso" --exclude="*.deb" --exclude="*.zip" --exclude="*.py"

tar با حقوق دسترسی حفظ شده است

با حفظ حقوق دسترسی، بایگانی ایجاد کنید. Switch -p، -preserve-permissions، - same-permissions اطلاعات مربوط به حقوق دسترسی به فایل را بازیابی می کند (پیش فرض برای superuser)

Tar -cvpf archive.tar.gz dir1

بایگانی را با حفظ حقوق دسترسی باز کنید

Tar -xvpf archive.tar.gz

tar را به دایرکتوری مورد نظر استخراج کنید

برای باز کردن آرشیو در پوشه مورد نظر، از کلید -C استفاده کنید

# man tar ... -C دایرکتوری در حالت c و r این دایرکتوری را قبل از افزودن فایل های زیر تغییر می دهد. در حالت x پس از باز کردن بایگانی اما قبل از استخراج ورودی ها از بایگانی، دایرکتوری ها را تغییر دهید. ...

به عنوان مثال، مثال برای FreeBSD تست شده است:

# tar -xvf /usr/home/darkfire/backup.ns.server.254/usr/ports/distfiles.tar -C /usr/ports/

tar split یک آرشیو را به چند قسمت تقسیم کرد

Split -b 1000m distfiles.tar distfiles.split.tar

در نتیجه، فایل های زیادی مانند

Distfiles.split.taraa distfiles.split.tarab distfiles.split.tarai

100 متر یعنی 100 مگابایت. شما می توانید 100k بنویسید - 100 کیلوبایت خواهد بود. می توانید آنها را به صورت زیر کنار هم قرار دهید:

Cat distfiles.split.tar* | tar zxvf -

سیستم عامل: لینوکس

tar.gz را باز کنیددر خط فرمان لینوکس:

تار zxvf file.tar.gz

- z: بایگانی gzip [ 1 ]

- ایکس: استخراج فایل ها از آرشیو

- v: نمایش لیستی از فایل های در حال پردازش در حین اجرای دستور

- f: فایلی که نام آن بعد از دستور و اصلاح کننده ها مشخص شده است را باز کنید. یعنی پارامتر fدستور می دهد که از آرگومان زیر به عنوان چیزی که به جای دستگاه پشتیبان پیش فرض سیستم، مانند /dev/rmt0 با آن کار کنیم، استفاده شود.

این دستور محتویات آرشیو فشرده را در پوشه فعلی استخراج می کند.

تاریک آرشیو از یک یا چند فایل ایجاد می کند. سپس استفاده کرد gzipتا آن را فشرده کند. یا هر دو فرآیند فقط با کمک انجام می شوند تاربا استفاده از گزینه های دستوری مناسب دوگانگی طبیعت - بایگانی شده و سپس فشرده شده - در پسوند نام فایل ("tar.gz") منعکس می شود و مستلزم آن است که دو رویه در طول فرآیند استخراج انجام شود: بازیابی از حالت فشرده و رفع فشرده سازی. از اینجا z(بازیابی) و ایکس(باز کردن بسته) در تیم.

زیرمجموعه های متفاوت و تم

مرکز کردن محتوای صفحه در ناحیه قابل مشاهده پنجره مرورگر با استفاده از CSS. محفظه ای که تمام محتوای صفحه وب در آن قرار خواهد گرفت، در مرکز - از نظر عرض و ارتفاع - تراز شده است [صفحه نمونه را باز کنید]. HTML/XHTML. کد: تراز مرکزی CSS: عرض و ارتفاع - 2

CSS. کد: html (قد: 100%؛ حاشیه: 0 پیکسل؛) ارتفاع بدن: 100%؛ حاشیه: 0px؛) .spacer (موقعیت: نسبی؛ بالا: 0px؛ سمت چپ: 0px؛ ارتفاع: 50%؛ عرض: 100px؛ شناور: سمت چپ؛ حاشیه: 0px 0px -250px 0px؛ پس‌زمینه: #999;). موقعیت: 0px عرض: 100% پس زمینه: #a3ddc4;) .pagecontent (موقعیت: نسبی؛ بالا: 0px؛ سمت چپ: 0px؛ 500px؛ عرض: 800px؛ حاشیه: 0 خودکار؛ پس زمینه: #ff6f6f. ؛) Container.pagecontent - برای تمام محتوای صفحه وب. این ظرف باید دارای ابعاد مشخص شده در px، em و غیره باشد. - نه به صورت درصد ارتفاع و عرض می تواند بزرگتر از ناحیه قابل مشاهده پنجره مرورگر باشد، اما در این مورد ما در مورد یک مورد کاربردی تر صحبت می کنیم - زمانی که ارتفاع و عرض محتوای container.page کوچکتر از ابعاد ناحیه قابل مشاهده باشد. از پنجره مرورگر بلوک محتوای page. در قسمت قابل مشاهده پنجره مرورگر با استفاده از "margin: 0 auto" در مرکز/ توجیه می شود. .Wrapper فضایی را ایجاد می کند که محتوای صفحه در مرکز/ توجیه می شود. Width.wrapper روی 100% تنظیم شده است تا تراز وسط/عرض در اندازه های مختلف ناحیه قابل مشاهده پنجره مرورگر رخ دهد. ارتفاع the.wrapper باید برابر با ارتفاع container.pagecontent باشد. .Spacer .wrapper را با .pagecontent در داخل مرکز/ارتفاع در ناحیه قابل مشاهده پنجره مرورگر تراز می کند. width.space می تواند هر کدام باشد. ارتفاع 50% است، این لبه بالای محتوای صفحه را به صورت عمودی در ناحیه قابل مشاهده پنجره مرورگر در مرکز قرار می دهد. حاشیه-پایین block.spacer برابر با نیمی از height.pagecontent، container.pagecontent را در مرکز/ارتفاع در هر ارتفاع فعلی از ناحیه قابل مشاهده پنجره مرورگر تراز می کند. این روش برای تمام مرورگرهای اصلی مدرن مناسب است. همچنین در مرورگرهای قدیمی مانند Internet Explorer 6 یا نسخه های قبلی Maxthon کار می کند. اما ارتفاع محفظه ای که محتوای صفحه در آن قرار دارد باید ابعاد مشخصی داشته باشد و در صورت تغییر، مقدار margin-bottom بلوک.spacer نیز باید متناسب با آن تغییر کند. راه دیگری برای وسط افقی و عمودی با استفاده از CSS با کد CSS وجود دارد که نگهداری آن آسان‌تر است. اگرچه این روش در مرورگرهای وب قدیمی کار نمی کند: تراز مرکزی CSS: عرض و ارتفاع - 1. [1] و همچنین در Netscape 7.2+، Mozilla 1.5+. [2] و همچنین در Netscape 7.2+، Mozilla 1.5+.

هیچ خاصیت "float: bottom" در CSS وجود ندارد، اما می توان به چندین روش دیگر به این افکت دست یافت. مثال: Lorem ipsum dolor sit amet، consectetur adipisicing elit، sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. پیوند 1 پیوند 2 پیوند 3 HTML / XHTML پایین شناور. کد:

Lorem ipsum dolor sit amet، consectetur adipisicing elit، sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
کف شناور
CSS. کد: .box1 (موقعیت: نسبی؛ بالا: 0px؛ سمت چپ: 0px؛ شناور: چپ؛ ارتفاع: خودکار؛ عرض: 100%؛) .content1 (موقعیت: نسبی؛ بالا: 0px؛ سمت چپ: 0px؛ شناور: سمت چپ؛ ارتفاع: خودکار؛ عرض: 100%؛) .left1 (موقعیت: نسبی؛ بالا: 0px؛ سمت چپ: 0px؛ شناور: سمت چپ؛ ارتفاع: خودکار؛ عرض: 64%؛) .menu1 (موقعیت: نسبی؛ بالا: 0px. چپ: 0px: ارتفاع: خودکار: 36%;) .پایین: 0px; (رنگ: #ddd؛ تراز نوشتاری: مرکز؛).content1 (پس‌زمینه: #bbb;). چپ ۱ (ارتفاع دقیقه: 100 پیکسل؛ بالشتک: 2%؛ تراز متن: توجیه؛ پس‌زمینه: #006؛ -moz - box-sizing: border-box; پس زمینه: #060 -moz-box-sizing: -ms-box-sizing: border-box;) menu1 (موقعیت: نسبی؛ بالا: 0px؛ شناور: سمت چپ؛ ارتفاع): خودکار؛ عرض: 100%؛ padding: 0px; حاشیه: 0px;).menu1 a (رنگ: #ddd؛ متن-تزیین: هیچ؛). menu1 a:Hover (متن-تزیین: زیر خط؛).bottom1 (بالشتک: 2%؛ رنگ: #eee؛ پس‌زمینه: # 600;) تمام محتوای صفحه وب در ظرف جعبه 1 موجود است. داخل آن دو ظرف div قرار دارد: 1. content1 با محتوای واقعی در سمت چپ و یک منو در سمت راست. 2. bottom1 بعد از content1.

برنامه های مختلفی به عنوان ابزاری برای آرشیو داده ها در لینوکس استفاده می شود. به عنوان مثال که به دلیل سازگاری با سیستم عامل ویندوز محبوبیت زیادی به دست آورده است. اما این یک برنامه استاندارد برای سیستم نیست. بنابراین، من می خواهم تیم را برجسته کنم تارلینوکس یک آرشیو داخلی است.

در ابتدا تاربرای بایگانی داده ها بر روی دستگاه های نوار استفاده می شود. اما به شما امکان می دهد خروجی را در یک فایل بنویسید و این روش به طور گسترده در لینوکس برای هدف مورد نظر خود مورد استفاده قرار گرفته است. رایج ترین گزینه های کار با این ابزار در اینجا مورد بحث قرار خواهد گرفت.

دستور دستور برای ایجاد و باز کردن یک بایگانی عملاً یکسان است (از جمله ابزارهای فشرده سازی) bzip2یا gzip). بنابراین، برای ایجاد یک آرشیو جدید، از ساختار زیر در ترمینال استفاده می شود:

tar options archive.tar files_for_archiving

برای باز کردن آن:

tar options archive.tar

توابعی که دستور می تواند انجام دهد:

هنگام تعریف هر تابع، از پارامترهایی استفاده می شود که اجرای عملیات خاص را با آرشیو tar تنظیم می کند:

نحوه استفاده از تار

دستور زیر یک بایگانی archive.tar با خروجی دقیق از جمله فایل ها ایجاد می کند فایل 1,file2و file3:

tar --totals --create --verbose --file archive.tar file1 file2 file3

اما گزینه ها و پارامترهای طولانی را می توان (در صورت امکان) با مقادیر تک حرفی جایگزین کرد:

tar --totals -cvf archive.tar file1 file2 file3

2. مشاهده محتویات آرشیو

دستور زیر محتویات آرشیو را بدون باز کردن بسته نمایش می دهد:

tar -tf archive.tar

3. باز کردن آرشیو تار لینوکس

آرشیو را باز می کند تست.تاربا خروجی فایل ها به صفحه:

tar -xvf archive.tar

برای انجام این کار در یک دایرکتوری دیگر، می توانید از پارامتر استفاده کنید -سی:

tar -C "تست" -xvf archive.tar

3. کار با آرشیوهای فشرده

باید به خاطر داشت که تارفقط یک آرشیو ایجاد می کند، اما آن را فشرده نمی کند. برای این منظور از کمپرسورهای مذکور استفاده می شود bzip2و gzip. فایل های فشرده شده با کمک آنها دارای پسوندهای مناسب هستند .tar.bz2و .tar.gz. برای ایجاد یک آرشیو فشرده با استفاده از bzip2،وارد:

tar -cjvf archive.tar.bz2 file1 file2 file3

نحو برای gzipدر پارامترها یک حرف متفاوت است و انتهای پسوند آرشیو تغییر می کند:

tar -czvf archive.tar.gz file1 file2 file3

هنگام باز کردن آرشیو تار با این پسوند، باید گزینه مناسب را مشخص کنید:

tar -C "تست" -xjvf arhive.tar.bz2

tar -xzvf archive.tar.gz

توجه: بایگانی tar یکی از معدود ابزارهای کاربردی در گنو/لینوکس است که قبل از استفاده از پارامترهای تک حرفی که با هم ظاهر می شوند نیازی به خط فاصله ندارد.

نتیجه گیری

این مقاله دستور را پوشش می دهد تارلینوکس که برای آرشیو کردن فایل ها استفاده می شود و به طور پیش فرض در همه توزیع ها وجود دارد. از قابلیت‌های آن می‌توان به ایجاد و باز کردن آرشیو فایل‌ها بدون فشرده‌سازی آنها اشاره کرد. برای فشرده سازی، ابزار همراه با کمپرسورهای محبوب استفاده می شود bzip2و gzip.

بهترین مقالات در این زمینه