от RED(11-09-2000)

рейтинг (10)   [ добре ]  [ зле ]

Printer Friendly Вариант за отпечатване

1. Как да архивираме дадена директория в tar.gz формат?
Ако искате да архивирате съдържанието на дадена директория във файл с разширение tar.gz използвайте командата tar със следните опции

    tar cvvf   imeto_na_fajla.tar.gz  direltoriqta/

2. За да разархивирате файл с разширение tar.gz използвайте командата tar със следните опции

    tar zxvf imeto_na_fajla.tar.gz

3. Ако искате да пишете съобщение на даден потребител от системата, който е влязъл в момента, използвайте командата write по следният начин

     write potrebitelsko_ime

След което напишете вашето съобщение. За край на съобщението натиснете CTRL+D

4. Как да изтриете всички файлове от  /tmp директорията?

Ако искате да изтриете всички файлове от /tmp директорията и използвате следната команда
 

rm -r /tmp/.*

Ще изтриете ЦЕЛИЯ ДИСК. Ето защо НИКОГА не използвайте командата rm по този начин.
За да изтриете всички файлове използвайте командата rm със следните аргументи

rm -rf /tmp/.??* /tmp/*

Може да сложите тази команда във файла /etc/rc.d/init.d/syslog в "stop)" секцията. По този начин ще изтивате /tmp директорията при всяко спиране на системата. Не използвайте тази команда когато сте пуснали X11 или преди да го стартирате. X11 се нуждае от файловете  /tmp/.font-unix, който създава   xfont сървъра и директорията, която самия  X11 създава /tmp/.X11-unix за да си комуникира с X11 приложенията.

5. Как да създадете директория с няколко под-директории, без да се налага да съждавате всяка директория по отделно.
Ако искате да създадете директорията /x/y/z , където z е под директория на y, а y е под-директория на x използвайте опцията -p на командата mkdir т.е.
 

mkdir -p /x/y/z

6.Как да накарате вашата Linux машина да не отговаря на ping

Понякога е добре да  "скриете" вашата Linux машина. Ето как може да накарате Linux-а  да не отговаря на ping:

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

Ако искате да възстановите предишното състояние използвайте командата

echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all

7. Какво да направите ако изведнъж символите от тезминала станат нечетими

Ако случайно използвате следната команда
cat /bin/binary_file
това може да доведе до "broken terminal". Бинарният файл може да съдържа символи който да накарат терминала да започне да бълва неразбираеми символи. За да възстановите нормалното състояние използвайте командата
/bin/echo -ne "\017"

8. Какво е Mtools?

mtools е колекция от програмки с чиято помощ можете да четете и пишете дискета форматирана под ms-dos без да се налага да монтирате флопито. mtools съдържа основните команди от msdos. Името на командите е като това на командите в msdos с едно "m" отпред. По важните команди са:

mcopy
mdel
mdir
mformat

Преди да използвате тези команди бъдете сигурни, че можете да пишете върху /dev/fd0. Ако искате да позволите всички потребители от системата да използват флопито влезте като root и напишете следната команда:
chmod 666 /dev/fd0

Ако искате да разгледате съдържанието на дискетата пишете:
mdir a:
Забележете, че се използва "a:", а не специфичното за Linux "/dev/fd0".

За да копирате файловете a.txt и b.txt на дискетата пишете:
mcopy a.txt b.txt a:

За да копирате всички файлове от дадена директория без нейните под-директории на дискета използвайте следното:
mcopy "a:*" .
Забележете кавичките. Те са задължителни когато използвате тези команди с "*".

За да изтриете всички файлове на дискетата, който започват с "x" напишете:
mdel "a:x*"
Не забравайте да сложите кавичките!

За да изтриете всички файлове от дискетата може да зиползвате командата mformat
mformat a:

Mtools  са включени в почти всяка дистрибуция. Ако ги нямате инсталирани на вашия Linux може да си ги свалите от http://www.tux.org/pub/tux/knaff/mtools/index.html

9. Как да проверя параметрите и скороста на диска?

Почти всички Linux дистрибуции се разпространяват с програмка на име hdparm. С нейна помощ може да разберете геометрията на вашият твърд диск, както и да проведете прости тестове за скорост. Командите са hdparm -g /dev/hda, където може да замените /dev/hda с желаният диск и hdparm -t /dev/hda за да тествате скороста на диска.
 

Прочетете също:

  • Кратки съвети и трикове (част 2)

  • Кратки съвети и трикове (част 1)

  • Основни Unix команди


  • << Квоти. Какво представляват и употреба. | Linux в BBC - Резюме (част 4) >>