Линукс основни команди - Linux команди за справка - блог svictor - един

Всички Linux команди `и разделени в тематични раздели и подраздели, които са кратки описания. Списъкът на команди Linux се актуализира постоянно и доп.

Искате ли да се разсейва по време на работа, вие не знаете какво да правите у дома, търси нещо ново? Тогава сайт забавни мини-игри за деца и възрастни, предлагащи ви играят мини игри, ежедневни игри и детски игри.

6. Техническа информация

7. Твърди дискови устройства и файловата система

  1. 7.1. Информация за файловата система и твърд диск
  2. 7.2. Твърд диск изпълнение.
  3. 7.3. Монтаж дискови дялове

9. Създаване и записване на ISO изображения

10. потребители и групи

11. Работа с процесите

13. Работа с ядрото и модулите

14. Работа със LiveCD

16. Отпечатване

1. Обща Linux команди

2. Linux команди: работа с файлове и директории

В този раздел Linux команди, предназначени за: създаване и изтриване на файлове и директории, навигационни команди между тях и да възложи на собственик и правата за достъп.

2.1 директории и файлове

Прочетете също Mount Manager - Графичен инструмент монтиране

2.2 Разрешения

# [Sudo] коригират 0777 / Начало / # Промяна на разрешения директория само за / дом. 0777 - разрешение за четене / запис / изпълнение за всички групи; # [Sudo] коригират -R разрешения 0777 / Начало / # Рекурсивно се до директорията / дома. 777 - разрешение за четене / запис / изпълнение за всички групи. Всички поддиректориите и файловете ще имат право 0777; # [Sudo] chown Мут @ NT: ITShaman /home/primer.txt# Собственик и група само /home/primer.txt;# подаде [Sudo] chown -R Мут @ NT / начало / # Промяната на собственика на цялото съдържание на директория / дома;

3. Linux команди: работа с архиви

# Tar CF primer.tar /home/primer.txt# Създаване на катран-файл с име, съдържащ primer.tar /home/primer.txt;# катран czf primer.tar.gz /home/primer.txt# За създаване на катран архив с GZIP компресия на име primer.tar.gz; # катран cjf primer.tar.bz2 /home/primer.txt# да създаде катран архив с Bzip2 компресия на име primer.tar.bz; # катран XF primer.tar # Разархивирайте грунд .tar за текущата папка; # катран xzf primer.tar.gz # разопаковате катран архив с Gzip; # катран xjf primer.tar.bz # разопаковате катран архив с Bzip2;

4. Linux команди: инсталиране на софтуер

RPM - разпределена # обороти -qa # Показва списък на инсталираните RPM пакети в системата; DEB - разпределена # Dpkg -l | още # Списък инсталиран DEB пакети в системата; # ап-кеш за търсене на име пакет # търсения индекси има наличен пакет и дисплеи на екрана обобщение на желания пакет (много полезна команда, за да намерите и инсталирате програми от конзолата); # ап-кеша име showpkg пакет # Пълни подробности за посочения пакет;

4.2 Инсталиране и премахване на пакети

RPM - дистрибуции # [Sudo] об -i pkgname.rpm pkgname.rpm пакет # Set RPM; # [Sudo] об -e pkgname # Премахване pkgname пакет RPM; # [Sudo] Dpkg -i * .rpm # Инсталиране на всички опаковки от указател; DEB - разпределена # [Sudo] ап-получите актуализация # актуализация на списъка с наличните пакети от интернет; # [Sudo] ап-да обновите # обновления, налични версии на пакети, инсталирани на системата; # [Sudo] ап-да инсталирате pkgname # инсталиране DEB pkgname пакет; # [Sudo] ап-да премахнете pkgname # Премахване pkgname DEB пакет; # [Sudo] Dpkg -i * .deb # Инсталиране на всички опаковки от указателя;

Linux команди, необходими за наблюдение на операционната система. Всички показания са показани в реално време. Броят се появява след командата е интервалът между изхода на информация.

6. Linux команди: информация за устройството.

# Lsdev # информация за вече инсталирани устройства (някои дистрибуции изискват procinfo достави пакета); # котка / ргос / cpuinfo # Дисплей подробна информация за модела на процесор (честота, подкрепени инструкции и т.н.); # Cat / Proc / meminfo # дисплей удължен информация за заета RAM (MemTotal, MemFree, буфери, кеширан, SwapCached, HighTotal, HighFree, LowTotal, и т.н. ...); # Впиши SwapTotal / Proc / meminfo размер # Покажи раздел под избрания суапа; # часовник -N 1 " котка / ргос / # показване на информация прекъсвания "за прекъсвания; # безплатно -м # информация за използваните и свободно RAM и Swap-файл (-т показва, че е необходимо да се покаже MB); # lshal # Показва списък на всички устройства и техните параметри; # котка / PROC / устройства # Показва всички устройства в системата (името взета от директорията / PROC / устройствата); # lspci -телевизор # Показва PCI-открили устройство; # lsusb -TV # Показване на намерените USB-устройства; # [Sudo] dmidecode # Покажи версия информация за BIOS на компютъра; # GTF 1024 768 75 # Показва ModeLine стойности за настройките на монитора до 1024x768x75Hz екран;

7. Linux команди: твърди дискове и файловата система.

7.1 Информация относно файловата система и твърд диск

# Fdisk -l # Информация за всички свързани твърдите дискове и подвижна; # [Sudo] hdparm -I / сътрудничество / ОПУ # Пълна информация за IDE / ATA твърди дискове; # smartctl -а / сътрудничество / sda1 # дисплеи SMART-информация твърд диск / сътрудничество / sda1 (трябва да инсталирате пакета smartmontools); # [Sudo] blkid # UUID Показва цялата налична информация в системата за съхранение;

Прочетете също и Pidgin - отлично ICQ-клиент за Linux

7.2 Hard Disk Изпълнение

# [Sudo] hdparm -tT / Dev / SDA # Показва производителността на твърдия диск;

7.3 Монтаж на дял на твърдия диск

# Планината | колона -t # Показва пълна информация относно монтиран ustroysva; # котка / PROC / преградни стени # Покажи само монтаж дяловете на твърдия диск; # DF # тон показват, свободното място на дялове; # [Sudo] монтиране / сътрудничество / sda1 / MNT # Mount дяла / сътрудничество / sda1 точка на монтиране / MNT; # [Sudo] монтиране -t автомобил / сътрудничество / CDROM / MNT / CDROM # поема най-CD-ROM`ov; # [Sudo] монтиране / сътрудничество / HDC -t iso9660 -r / CDROM # връх на IDE CD-ROM; # [Sudo] монтиране / ррт / scd0 -t ISO9660 -r / CDROM # връх на SCSI CD-ROM;
# [Sudo] монтиране -t UFS -o ufstype = ufs2, ро / сътрудничество / sda3 / MNT # връх на FreeBSD дял в Linux; # [Sudo] монтиране -t smbfs -o потребителско име = vasja, парола = Pupkin // кученце / Видео # Монтаж на мрежови дялове (SMB); # [Sudo] монтиране -t ISO9660 -о линия /home/file.iso / начало / изо # Монтаж ISO изображения; # [Sudo] монтиране / ррт / sdb1 -t VFAT -о RW / MNT # монтираща секция с FAT 16/32 файлова система (например USB-стик) до точка / MNT писане на хълма; # [Sudo] демонтирате / MNT раздел # Демонтиране от планината точка / MNT;

8. Linux команди: мрежова конфигурация.

8.1 мрежовата конфигурация

8.2 Routing

# Route -н # Показва таблицата за маршрутизация; # NETSTAT -rn # Показва таблицата за маршрутизация;

8.3 портове Мениджмънт (защитна стена)

# Netstat -an | Впиши LISTEN # изброени всички отворени портове; # lsof -i # списъци на всички отворени портове в интернет мрежа; # [Sudo] NETSTAT -tup # активна Интернет връзка; # socklist # Показва всички отворени контакти; # [Sudo] NETSTAT - ANP -udp -tcp | Впиши LISTEN # Списъкът с приложения, които отворени портове; # [Sudo] IPTABLES -L -n -v # Показва състоянието на защитната стена (IPTABLES статус); # [Sudo] IPTABLES -P INPUT ACCEPT # Позволява достъп до всички пристанища; # [Sudo] IPTABLES -P FORWARD ACCEPT # позволява достъп до всички пристанища; # [Sudo] IPTABLES -P OUTPUT ACCEPT # Позволява достъп до всички пристанища; # [Sudo] IPTABLES -X # Изтриване на всички вериги;

8.4 NAT управление

9. Linux команди: създаване и записване на ISO изображения.

# Cdrecord -scanbus # показва цялата налична CD-ROM; # дд ако = / ррт / HDC на = / TMP / mycd.iso BS = 2048 реал = notrunc # Създаване ISO изображения от диск, CD-ROM;

10. Linux команди: потребители и групи.

Linux команди, необходими за работа с потребители и групи. # ID # Показва обобщение на текущия потребител (потребителско име, ЕГН, GID, групи); # пръст Мут @ NT # Покажи потребителското Мут @ NT; # последно # Показва последния регистриран потребител; # който # Показва текущата потребителско име и път влизане; # useradd Mut @ NT # Добавяне на нов потребител Mut @ NT; # groupadd ITShaman # Добавянето ITShaman група; # usermod -а -G ITShaman Mut @ NT # Добавя потребител Mut @ NT ITShaman в група (за Debian подобни разпределения); groupmod -А Mut @ NT ITShaman # добавя Mut @ NT употреба в ITShaman група (SuSE); # userdel Mut @ NT # изтриване на потребителското Mut @ NT; # groupdel ITShaman Изтриване на група I TShaman;

Вижте също Какво е торент, и за какво се яде?

11. Linux команди: работа с процеси.

Всички работещи процеси са уникални номера - PID. # Пс axjf # Дисплей всички заредени процеси; # pgrep -l SSHD # Дисплей PID определен процес - SSHD; # Ехо $$ # Покажи PID на черупката; # фюзера -va 22 / TCP # Покажи PID на процеса с помощта на порт 22; # фюзера - ва / дома # Показва PID процес, който има достъп до / дома; # lsof / дома # Списъци процеси, които използват / дома; # killall 0 уеб-# Показва текущия процес на уеб-статус; # Кил 4712 # "Kill" процес PID 4712; # [Sudo] killall СРОК 4712 # Изпраща процес 4712 PID`om сигнал термин - прекрати процеса; # [Sudo] killall HUP уеб-# Изпраща процес наречен уеб-сигнал HUP - процес спре; # [Sudo] нагревателя -k - СРОК -m / дома # "Kill", всички процеси, да имат достъп до / дома;

Важни сигнали са изпратени на процеса:

  • 1 - HUP Stop процента ЕСС
  • процес INT прекъсване - 2
  • 3 - QUIT откажат
  • 9 - Kill "убие" процеса
  • 15 - СРОК завърши процеса

12. Linux команди: Нива.

След зареждането на ядрото започне зареждането на различни демони и програми като NetworkManager, еволюция, и така нататък. D. В резултат на което виждаме в себе си след зареждане на работния плот. Зарежда скрипт за всяка услуга извършена. Всички сценарии са в /etc/init.d.

Нива - едно число, което определя "ниво натоварване".

"нива на натоварване" са:

  • Нива = 0 Изключете компютъра;
  • Нива на работа = 1 режим за единичен потребител;
  • Нива = 2 текстов режим, без поддръжка на мрежата;
  • Нива = 3 Текст режим с мрежа;
  • Нива = 4;
  • Нива = графика режим 5;
  • Нива = 6 Рестартирайте компютъра.

Това е, скриптове, които трябва да бъдат заредени само в текстов режим с поддръжка на мрежата, Нива са равни на 3.

По-прост настройките на опции: # [Sudo] SysV-RC-конф # Много лесна настройка Нива (трябва да инсталирате SysV-RC-конф пакет); Ръчно опция конфигурация: # chkconfig -list # Показва всички скриптове със съответните нива на работа; # chkconfig -list Удев # Показва нива на работа позволяват само един скрипт, в този случай, Удев; # [Sudo] актуализация-rc.d Удев по подразбиране # Setting скрипт Удев нива на работа стойности по подразбиране (за Debian подобни дистрибуции); # [Sudo] chkconfig Удев-нива на 35 на # Добавяне на скрипт Удев Нива 3 и 5; # [Sudo] актуализация-rc.d Удев старт 20 февруари 3 4 5. спре 20 0 1 6 # Промяна на параметри за Удев скрипт (за Debian подобни разпределения); # [Sudo] chkconfig Удев разстояние # у Удев Деактивирането всички Нива; # [Sudo] актуализация-rc.d -f Удев премахване # у Деактивирането Удев всички Първо ниво (за Debian-Like разпределения S);

13. Linux Екип: Работа с ядрото и модулите.

13.1 Работа с ядрото на системата

# Uname -a # Покажи версия на Линукс ядрото;

13.2 Работа с модули за ядрото

# Lsmod # Списъкът с всички модули заредени в ядрото; # [Sudo] modprobe ISDN # Зарежда модул ISDN пример; # грима # Създаване на компресиран образ на ядката; # правят модули # събират модулите; # [Sudo] правят modules_install # Инсталиране на модула; # [Sudo] направи инсталирате # Разположен в ядрото на системата;

14. Linux команди: работим с LiveCD.

# [Sudo] Chroot / MNT # коренна промяна среда на / MNT. След раздел рицар primontirovnny да / MNT, ще се използва като майка;

15. Linux команди: превръщане на различна информация;

15.1 Преобразуване на текст

# Изброяване -l # всички налични кодировки; # изброяване -f cp1251 -t UTF-8-о file_cp1251.txt> file_utf8.txt # Смяна на знак. Това беше file_cp1251.txt файл кодиране cp1251, но в крайна сметка се оказа, file_utf8.txt файл, кодиран utf8;

15.2 PDF Конвертиране на JPEG

# Конвертиране name.pdf име-% 03d.jpg # Превърнат name.pdf на страница JPEG изображения (в някои дистрибуции, трябва да инсталирате ImageMagick пакет); # конвертирате * .jpeg name.pdf # Конвертиране на JPEG изображения, за да PDF (в някои дистрибуции, трябва да инсталирате ImageMagick пакет);

# MEncoder -о videoout.avi -ОАс mp3lame -ovc lavc -srate 11025 -channels 1 -af-ADV сила = 1 -lameopts запаметена = среда -lavcopts vcodec = msmpeg4v2: vbitrate = 600 -mc 0 vidoein.AVI

15.4 Конвертиране на аудио

16. Linux команди: печата на принтера.

# Износ ПРИНТЕР = lbp2900 # Изберете принтер по подразбиране. В пример избрания принтер Canon LBP-2900; # LPR # 2 name.txt # печат към принтера Canon LBP-2900 name.txt две копия на файла; # lprm - # Изтриване на всички задачи по подразбиране с принтера;