железария

Най-добрите команди за linux: basic, администрация, разрешения ...

Съдържание:

Anonim

Винаги е добре да имаме малко помощ, когато научаваме нещо ново. Имайки това предвид, в Professional Review сме подготвили справочно ръководство с основните и най-използваните команди, за да помогнем на онези, които сега откриват вселената на пингвините. Въпреки че системата се е развила много през годините и е станала изключително проста и дружелюбна за всеки нов в нея, командният терминал на Linux е присъща част на операционната система; и е мощен инструмент.

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

Препоръчваме ви да прочетете:

  • Бързо ръководство за основни команди за Ubuntu и Linux. Помощни команди в терминала на Linux.

Основни Linux команди

Ние организираме основните команди в категории, както за улесняване на запаметяването, така и за улесняване на консултациите. Сега просто трябва да отворите терминала и да започнете работа, за да се насладите на силата на терминала на Linux. Започваме с основните файлови команди:

  • ls: списък на директориите -al: списък на директории, показващи и скритите файлове cd dir: промяна на текущата директория на посочената (заменете променливата dir с името на папката) cd: изпратете в / началната директория (лични файлове) pwd: показване текуща директория pathmkdir dir *: създайте указана директория (заменете dir променлива с името на папката) rm файл: изтрийте определен файл (заменете променливата на файла с име на файла, който трябва да бъде премахнат) rm -r dir: изтрийте указаната директория (заменете променливата dir с името на папката) rm -f файл: насилствено изтрийте посочения файл (-f de force) (заменете променливата на файла с името на файла, който искате да изтриете) rm -rf dir: насилствено изтрива указаната директория (заменете променливата dir с името на папката).cp -r file1 file2: копирайте „file1“ на „file2“ (заменете файла * променлива с името re на файла) cp -r dir1 dir2: копира директорията1 в директория2; създайте директория2 в случай, че не съществува (замествайте реж. за името на директория) mv file1 file2: може да се използва за преименуване или преместване на файл1 във файл2. Ако file2 е съществуваща директория, преместете file1 в директорията "file2" (заменете файловата променлива с името на файла) ln -s файл връзка: създайте символна връзка (пряк път) за файл (заменете файловата променлива с име на файла и връзката с името, което ще има пряк път) докоснете файл: създайте или актуализирайте файла (заменете файла променлива с името на файла) cat> файл: пренасочете стандартния вход към файл (заменете променливата на файла по име на файла) още файл: показва съдържанието на файл с файлова глава: показва първите 10 реда от файл архивен файл: показва последните 10 реда от файлов архив -f файл: показва съдържанието на файл при актуализиране (увеличава размер), от последните 10 реда

Управление на процесите

  • ps: показва активни потребителски процеси в real-timetop: показва всички процеси, изпълнявани в pid в реално време pid: убива конкретен процес с идентификационния номер (заменете pid с номера на процеса) killall proc: убива всички процеси с зададено име (заменете прок. с името на процеса) bg: списък със спрени или втори планове за заданияofg: извежда най-новата работа на първата работа на planofg: извежда заданието „задание“ на преден план (заменете заданието с името на процеса)

Управление на разрешенията за файлове

chmod octal файл: променете разрешенията на файла "файл" на октал, които могат да бъдат посочени отделно за "потребител", "група" и "други". Окталните стойности са представени по-долу:

  • 4 - четене (r от четене) 2 - запис (w, от write) 1 - Execute (x, Execute)

Обяснение: За да зададете разрешения, горните стойности се добавят заедно. Например, за да зададете на собственика на файла (потребителя) пълен достъп да чете (r), write (w) и изпълнява (x), просто добавете осмичната стойност 4 + 2 + 1 = 7. Ако приемем, че искате да ограничите достъп за членовете на „групата“, позволяващ само четене и писане, просто добавете 4 + 2 = 6. Събирайки двата цитирани примера, той ще остане: chmod 760 (r за потребителя, w за групата и 0 за други или "RW-")

Други примери:

  • chmod 777: прочетете (r), напишете (w) и изпълнете (x) за всички ("потребител", "група" и "други") chmod 755: "rwx" за "собственик" (потребител), "rw" за „групата“ и „другите“

За повече информация напишете в терминала: man chmod

SSH: дистанционна връзка

ssh потребител @ хост: свържете се с хоста като потребител (пример: ssh andres @ myserver)

ssh -p порт потребител @ хост: се свързва с хоста на посочения порт (замени "порт" с конфигурирания номер на порта)

ssh-copy-id user @ host: добавете паролата за хоста и потребителя на този хост; използва се за активиране на входа без парола с използването на клавиши

Команди за търсене

grep последователни файлове: търсене на последователността на файловете (заменете последователността и файловете със стойностите, съответстващи на разследването)

grep-r dir последователност: търсене рекурсивно по последователност в директория dir

команда | grep последователност: търсене на последователността в командния изход (команда за заместване и последователност според стойностите, които трябва да се търсят)

locate file: намери всички екземпляри на файл (заменете файловата променлива с името на файла)

Информация за системата

  • дата: показва текущата дата и времевия интервал: показва календар за текущия месечен час: показва системата uptimew: показва кой е онлайнwami: показва кой е онлайн потребител на пръсти: показва информацията за потребителя име -a: показва информацията на corescat / porc / cpuinfo: покажете информацията на CPUcat / proc / meminfo: покажете информацията на командата memoryman: отворете ръководството на зададената команда (заменете променливата на командата с името на командата, която искате да знаете) df: покажете използването от diskdu: показва използването на място в директория безплатно: показва използването на памет и swapwhere приложението: показва възможните местоположения на приложението (заменете приложението с името на програмата) кое приложение: показва кое приложение ще се изпълнява по подразбиране (заменете приложение по име на програмата)
ПРЕПОРЪЧВАМЕ ВИ Управление на разрешения за файлове и папки в Linux

Компресиране на файл

  • tar cf package.tar файлове: създайте TAR пакет (наречен package.tar) с посочените файлове (заменете променливата на файловете с името на файла) tar xf package.tar: извлечете файловете от package.tar (заменете променливата на пакета.tar по име на файл) tar czf pacote.tar.gz файлове: създайте TAR пакет (наречен pacote.tar.gz) с компресия GZiptar xzf pacote.tar.gz: извлечете TAR пакет (наречен pacote.tar. gz) с GZiptar компресия cjf package.tar.bz2: създаване на TAR пакет (наречен package.tar.bz2) с BZip2tar компресия xjf package.tar.bz2: извлечете TAR пакет с BZip2gzip компресионен файл: компресиране на файл и име file.gz (заменете променливата на файла с името на файла) gzip -d file.gz: разархивирайте file.gz във файл (заменете file.gz променлива с името на файла)

Команди за мрежова връзка

ping хост - изпраща ICMP (ping) пакет на хоста и показва резултата (заменете променливата на хоста с домейна или IP номера на уебсайта)

whois домейн: връща информация за домейна (заменете променливата на домейна за адрес на уебсайт или IP номер)

dig domain: връща DNS информация за домейна (заменете хост променливата с домейн или IP номер на уебсайт)

dig -x хост: показва обратната възвръщаемост за хост

wget file: изтегляне на файл (файл) (заменете файловата променлива с онлайн адреса на файла)

wget -c файл: продължава прекъснато изтегляне на файл (заменете файловата променлива с онлайн адреса на файла)

Инсталиране на пакети

Инсталиране от изходния код; командите трябва да бъдат въведени в последователността в терминал, една по една:

  • ./configuremakemake инсталирайте

Команди на инсталатора

dpkg -i package.deb: инсталирайте DEB пакет (Debian distros) (заменете променливата package.deb с името на програмния пакет)

rpm -Uvh package.rpm: инсталира RPM пакет (Distros, които използват RPM) (заменете променливия package.rpm с името на програмния пакет)

Глобални преки пътища

  • Ctrl + C: Отказ на текущата команда, изпълнявана Ctrl + Z: За текуща система се върнете с fg на преден план или bg на заден план Ctrl + D: Излезте от текущата сесия; подобно на командата exitCtrl + W: изтрийте дума от текущия ред Ctrl + U: изтрийте целия ред Ctrl + R: натиснете клавиша за показване на команда днес !!: повторете последния изход на командата: затворете сесията на текущата сесия

Добре е да знаете и да знаете някои от основните команди в терминала, това освен че увеличава степента на познанията ви за операционната система, помага много да ви спести часове на изследвания.

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

Какво мислите в нашата статия за основните команди за Linux терминала ? Интересно ли ви беше? Интересувате ли се да качите определена статия в интернет?

железария

Избор на редакторите

Back to top button