ПредишенСледващото

Команди терминал OpenSuse

изключване -Н сега
първоначален 0
telinit 0 - Stop система
изключване -h часа: минута - да планират спирка система в определеното време
изключване -C - да отмени планираната спирка по разписание система
изключване -r сега
рестартира - рестартиране на системата
Изход - излизане

Файлове и директории

CD / вкъщи - отидете в директорията "/ дом"
CD. - отидете на нивото на директорията по-горе
CD. /. - отидете до директорията, две нива по-горе
CD - отидете до вашата домашна директория
CD

потребител - въведете потребителска директория на потребителя
CD - - Отидете до директорията, където сте били преди прехода към текущата директория
хората с увреждания - шоу текущата директория
LS - показване на съдържанието на текущата директория
LS-F - показва съдържанието на текущата директория, с добавянето на име символ, тип hrakterizuyuschih
LS -l - показва подробно файлове и директории в текущата директория
LS-а - покажете скритите файлове и папки в текущата директория
LS * [0-9] * - покажи файлове и директории, съдържащ номера в едно име
дърво
lstree - покажи файлове и директории в едно дърво, започвайки от корена (/)
защитен режим dir1 - създаване на директория, наречена "dir1"
защитен режим dir1 dir2 - създаване на две директории едновременно
защитен режим -p / TMP / dir1 / dir2 - да се създаде директория дърво
RM-F ФАЙЛ_1 - изтриете файл с име "ФАЙЛ_1"
RMDIR dir1 - премахнете директория, наречена "dir1"
RM-RF dir1 - премахнете директория, наречена "dir1" и рекурсивно цялото му съдържание
RM-RF dir1 dir2 - премахнете две директории и тяхното съдържание рекурсивно
MV dir1 new_dir - преименуване или преместване на файл или директория
кп ФАЙЛ_1 файл 2 - sopirovat ФАЙЛ_1 файл във файл 2 файл
кп реж / *. - Копирайте всички файлове в директорията, реж текущата директория
ср -а / TMP / dir1. - копие dir1 директория и цялото му съдържание на текущата директория
CP-а dir1 dir2 - копиране на директория dir1 dir2 директория
Въ -s ФАЙЛ_1 lnk1 * - създадете символна връзка към файл или директория
Въ ФАЙЛ_1 lnk1 - да се създаде "твърда" (физически) връзка към файл или директория
докоснете -t 0712250000 fileditest - промяна на датата и часа на създаване на, при липса на такива, да създадете файл с определената дата и час (YYMMDDhhmm)

намери / -name ФАЙЛ_1 - търсене на файлове и директории ФАЙЛ_1. Търсене да се започне с корен (/)
намери / -user user1 - намиране на файлове и директории, собственост на User1 потребител. Търсене да се започне с корен (/)
Намирам / Начало / user1 -name "* .bin" - Виж всички файлове и директории, чиито имена завършват на ". бин ". Търсене да се започне с "/ Начало / user1 '*
намери / ЮЕсАр / хамбар -тип е -atime 100 - намерите всички файлове в "/ ЮЕсАр / контейнер за отпадъци", последния път, достъпът до които повече от 100 дни
намери / ЮЕсАр / хамбар -тип е -mtime -10 - за да намерите всички файлове в "/ ЮЕсАр / хамбар", създадени или променени в рамките на последните 10 дни
намери / -name * .rpm -exec коригират 755 "<>"; - намерите всички фалове и директории, чиито имена завършват с ".rpm", както и промяна разрешения за достъп
намери / -xdev -name "* .rpm" - да намерите всички фалове и директории, чиито имена завършват с ".rpm", без да обръща внимание на сменяемите носители като например CD-ROM, флопи и т.н.
намерете "* .ps" - за да намерите всички файлове в sozherzhaschie име ".ps". Предварително препоръчваме ви да извършвате "updatedb"
whereis спиране - показва местоположението на изпълними файлове, изходния код и ръководства, свързани с преписката "спиране"
който спре - показва пълния път до "спиране"

Монтаж файлови системи

монтиране / сътрудничество / hda2 / MNT / hda2 - монтира дял "hda2" в точката на монтиране "/ MNT / hda2". Уверете се, че планината точка директория "/ MNT / hda2"
демонтирате / сътрудничество / hda2 - демонтиране на секцията 'hda2 ". Преди изпълнение, оставете "/ MNT / hda2"
фюзера -km / MNT / hda2 - Принудителна демонтиране секция. Използва се, когато част е заета от всеки потребител,
демонтирате -п / MNT / hda2 - изпълнява razmonitrovanie без въвеждане на информацията в / и т.н. / mtab. Това е полезно, когато даден файл има атрибутите "Read Only", или не е достатъчно дисково пространство
монтиране / сътрудничество / fd0 / MNT / дискета - за монтиране на дискета
монтиране / сътрудничество / CDROM / MNT / CDROM - монтирате CD или DVD
монтиране / ррт / HDC / MNT / cdrecorder - монтиране на CD-R / CD-RW или DVD-R / DVD-RW (+ -)
монтиране -o контур file.iso / MNT / CDROM - монтирате ISO-образ
монтиране -t VFAT / сътрудничество / hda5 / MNT / hda5 - монтиране на файловата система на Windows FAT32
монтиране -t smbfs -o потребителско име = потребител, парола = премине // winclient / акции / MNT / акция - монтирана мрежа Windows (SMB / CIFS) файлова система
монтиране -o свързват / Начало / потребител / PRG / Var / FTP / потребител - "планини" директория в директорията (задължителен). Предлага се от 2.4.0 ядро. Полезно, например, да се предвиди съдържанието на потребителската директория, чрез FTP в FTP-сървър в "пясъчника" (Chroot), когато на препратки може да се направи. Тази команда ще направите копие на съдържанието на / Начало / потребител / PRG в / Var / FTP / потребител

Потребители и Групи

файлове орган Връщане на масата / промени

Специални файлови атрибути

chattr + на ФАЙЛ_1 - позволява да отворите файл за писане само в режим добавяне
chattr + в ФАЙЛ_1 - позволява на ядрото да компресирате автоматично / декомпресиране на съдържанието на даден файл.
chattr + г ФАЙЛ_1 - ukazavet сметище програма, за да се игнорира този файл по време на backup'a
chattr + аз ФАЙЛ_1 - прави недостъпни за всякакви промени файла: редактиране, изтриване, преместване, създаване на връзки към него.
chattr + S ФАЙЛ_1 - ви позволява да направите сигурно изтриване на файлове, т.е. изложен атрибут и да кажа, че когато даден файл се изтрива, на пространството, заемано от файла на диска е пълен с нули, което не позволява на възможността за възстановяване на данни.
chattr + S ФАЙЛ_1 - посочва, че, когато се записват промени, синхронизация ще се извършва както при командата за синхронизиране
chattr + ф ФАЙЛ_1 - този атрибут показва, че файлът се изтрива, съдържанието му ще бъдат запазени и потребителят ще бъде в състояние да го възстанови, ако е необходимо
lsattr - покаже атрибутите на файла

Архивиране и компресиране на файлове

bunzip2 file1.bz2 - декомпресира файл "file1.gz"
gunzip file1.gz -
софтуерна ФАЙЛ_1
bzip2 ФАЙЛ_1 - компресира файла "ФАЙЛ_1"
софтуерна -9 ФАЙЛ_1 - компресиране ФАЙЛ_1 файл с максимална компресия
RAR на file1.rar test_file - създаване на RAR архив "file1.rar" и да включите test_file на файла
RAR на file1.rar ФАЙЛ_1 ФАЙЛ_2 dir1 - създаване на RAR архив "file1.rar" и включва ФАЙЛ_1, ФАЙЛ_2 и dir1
RAR х file1.rar - разопаковам RAR архив
разнищвам х file1.rar -
катран -cvf archive.tar ФАЙЛ_1 - създаване на катран архив archive.tar, съдържащ ФАЙЛ_1 на файла
катран -cvf archive.tar ФАЙЛ_1 ФАЙЛ_2 dir1 - създаване на катран архив archive.tar, съдържащ ФАЙЛ_1, ФАЙЛ_2 и dir1
катран -tf archive.tar - покаже съдържанието на архива
катран -xvf archive.tar - разопаковате архива
катран -xvf archive.tar -C / TMP - разархивирайте файла в / TMP
катран -cvfj archive.tar.bz2 dir1 - създадете архив и да го компресира, използвайки bzip2 (. Prim.perevodchika -j, не работи във всички * Никс системи)
катран -xvfj archive.tar.bz2 - вие декомпресиране на файла и го разархивирайте (Prim.perevodchika -j ключ не работи във всички * Никс системи.)
катран -cvfz archive.tar.gz dir1 - създадете архив и да го компресирате с софтуерна
катран -xvfz archive.tar.gz - декомпресиране на файла и го разархивирайте
цип file1.zip ФАЙЛ_1 - създаване на компресиран архив с цип
цип -r file1.zip ФАЙЛ_1 ФАЙЛ_2 dir1 - създаване на компресиран файл с цип и от включването на множество файлове и / или директории
разархивирайте file1.zip - разархивирате и да извлечете цип архива

RPM пакети (Fedora, Red Hat и подобни)

об -ivh package.rpm - инсталиране на пакета с изходните послания и прогрес бара
об -ivh --nodeps package.rpm - инсталиране на пакета с изходните послания и прогрес бара без контрол зависимости
об -U package.rpm - пакет за актуализация без промени конфигурационен файл, в отсъствието на пакета, той ще бъде инсталиран
об -F package.rpm - пакет за актуализация само ако е инсталиран
об -e package_name.rpm - отстраняване на пакет
об -qa - показва списък на всички пакети, инсталирани на системата
об -qa | Впиши уеб-- сред всички пакети, инсталирани на системата, да намерите пакета със своето име "уеб-"
об -qi package_name - извеждат информация за konkrentnom пакет
об -qg "Система за околна среда / Демони" - показване на пакети, включени в групата пакет
об -ql package_name - показва списък на файловете, включени в пакета
об -qc package_name - ще покаже списък от конфигурационни файлове, предоставени от един пакет
об -q PACKAGE_NAME --whatrequires - показване на списъка с пакети, необходими за монтаж върху бетонна пакетни зависимости
об -q PACKAGE_NAME --whatprovides - шоу способности, предоставени от пакет от оборота в минута
об -q PACKAGE_NAME --scripts - ще покажат скриптове, започнати по време на инсталационния пакет / отстраняване
об -q package_name --changelog - олово история пакет редакция
об -qf /etc/httpd/conf/httpd.conf - провери кой пакет принадлежи към определен файл. В случай, укажете пълния път и файл име.
об -qp package.rpm -l - показва списък с файлове, предоставени от пакет все още не е инсталиран в системата
об --import / медии / CDROM / RPM-GPG-KEY - iportirovat публичен ключ цифров подпис
об --checksig package.rpm - проверка на пакети подписи
об -qa GPG-pubkey - проверка на целостта на съдържанието на комплекта пакет
об -V package_name - проверка на размера на файла, разрешения, тип, собственик, група, MD5 сума и дата на последния пакет модификация
об -Va - проверка на съдържанието на всички пакети, инсталирани на системата. Използвайте с повишено внимание!
об -Vp package.rpm - проверка на пакета, който все още не е инсталиран в системата
rpm2cpio package.rpm | CPIO --extract --make директории * бин * - извлечете файловете от пакета, съдържащи името му бин
об -ivh /usr/src/redhat/RPMS/`arch`/package.rpm - инсталиране пакет съставен от източник
rpmbuild --rebuild package_name.src.rpm - съставяне на пакет от източник

Полезни съвети за работа в Linux (продължение)

котка ФАЙЛ_1 - отпечатване на съдържанието на ФАЙЛ_1 към стандартния изход ustroysva
так ФАЙЛ_1 - отпечатване на съдържанието на ФАЙЛ_1 на стандартния изход ustroysva в обратен ред (на последния ред, за да се превърне в първия, и т.н.)
повече ФАЙЛ_1 - пейджъра съдържание на ФАЙЛ_1 на стандартния изход
по-малко ФАЙЛ_1 - пейджъра файлово съдържание ФАЙЛ_1 към стандартния изход устройство, но с превъртане и в двете посоки (нагоре и надолу), съдържанието на търсенето и други подобни
глава -2 файл1 - изход първите две линии на ФАЙЛ1 файла на стандартния изход. По подразбиране отпечатъци десет линии
опашка -2 файл1 - изход последните две линии на ФАЙЛ1 файла на стандартния изход. По подразбиране отпечатъци десет линии
опашката -f / Var / дневник / съобщения - за да се покаже съдържанието на файл / реактивна / дневник / посланията на стандартния изход, тъй като те се появяват на дисплея на текст там.

Манипулиране на текста

Набор от символи преобразуване и файлови формати

dos2unix filedos.txt fileunix.txt - конвертирате файла в текстов формат от MSDOS за UNIX (разликата в знака за връщане)
unix2dos fileunix.txt filedos.txt - конвертирате файла в текстов формат от UNIX за MSDOS (с букви koretki върне разлика)
прекодира. HTML page.html - за преобразуване на съдържанието на файла с пробната page.txt в HTML-файл page.html на
прекодира -l | повече - списък с наличните формати

Анализ на файлови системи

badblocks-V / сътрудничество / hda1 - проверка hda1 дял за badblocks
fsck / сътрудничество / hda1 - ремонт / провери целостта на Linux-файлова система дял hda1
fsck.ext2 / сътрудничество / hda1
e2fsck / сътрудничество / hda1 - ремонт / провери целостта на ext2 файлова система на диска hda1
e2fsck -j / сътрудничество / hda1 - ремонт / провери целостта на ext3 файлова система на диска hda1 с указанието, че списанието се намира в едно и също място
fsck.ext3 / сътрудничество / hda1 - ремонт / провери целостта на ext3 файлова система на диска hda1
fsck.vfat / сътрудничество / hda1
fsck.msdos / сътрудничество / hda1
dosfsck / сътрудничество / hda1 - ремонт / провери целостта на мазнини файлова система дял hda11

Форматиране на файлови системи

mkfs / сътрудничество / hda1 - създаване на Linux-файлова система на hda1 дял
mke2fs / сътрудничество / hda1 - създаване на ext2 файлова система на hda1 дял
mke2fs -j / сътрудничество / hda1 - създаване на журнал ext3 файлова система на hda1 дял
mkfs -t VFAT 32 -F / сътрудничество / hda1 - Създаване на FAT32 файлова система на hda1 дял
fdformat -п / сътрудничество / fd0 - форматирана дискета, без да провери
mkswap / сътрудничество / hda3 - създаване суап пространство раздел hda3

mkswap / сътрудничество / hda3 - създаване суап пространство раздел hda3
swapon / сътрудничество / hda3 - активиране на суап-пространството, разположен на раздел hda3
swapon / сътрудничество / hda2 / сътрудничество / HDB3 - активиране на суап-пространството, разположен на секции hda2 и HDB3

Архивите (бекъп)

Cdrecord -v gracetime = 2 Dev = / сътрудничество / CDROM -eject празно = бързо -Force - почистване на презаписваем CDROM
Mkisofs / сътрудничество / CDROM> cd.iso - създаване на ISO образ на CD-ROM на диска
Mkisofs / сътрудничество / CDROM | софтуерна> cd_iso.gz - създаване на компресиран ISO образ на CD-ROM на диска
Mkisofs-J -позволяват водещи-точки -R -V "Label CD" изо-ниво 4-о ./cd.iso data_cd - създаване на ISO образ на директория
Cdrecord -v Dev = / сътрудничество / CDROM cd.iso - записване на ISO образ
софтуерна-DC cd_iso.gz | Cdrecord отклонение = / Dev / CDROM -
горят компресиран ISO изображение
монтиране -o контур cd.iso / MNT / ISO - монтиране на ISO изображение
CD-параноя -B - Бг Аудио песни от CD към WAV файлове
CD-параноя - "-3" - откъснете първите три аудио записи от CD към WAV файлове
Cdrecord --scanbus - сканиране автобус за идентифициране на SCSI на канала

Microsoft Windows мрежи (SAMBA)

nbtscan ip_addr
nmblookup -А ip_addr - позволи на NetBIOS имена не nbtscan всички системи се поставя по подразбиране, може да се наложи да инсталирате по-ръчно. nmblookup включени в пакета за самба.
smbclient -L ip_addr / име на хоста - показване на предоставените ресурси в общия достъп до прозорците-машина
smbget -R-SMB: // ip_addr / акции - като Wget да получите файлове от Windows-машини чрез SMB протокол
монтиране -t smbfs -o потребителско име = потребител, парола = премине // winclient / акции / MNT / акция - МСБ за монтиране на средства, предвидени прозорци-машина в локалната файлова система

IPTABLES -t филтър -nL
IPTABLES -nL - показване на всички правила във верига

Наблюдение и отстраняване на проблеми

отгоре - дисплей текущите процеси, използването на ресурси и друга полезна информация (с автоматично актуализиране на данните)
PS -eafw - процеси на дисплея работи, използване на ресурсите и друга полезна информация (еднократно)
PS -e -o PID, аргументи --forest - донесе PID-ове и процеси като дърво
pstree - показва дървото на процесите
убие -9 98989
убие -KILL 98 989 - "убие" процеса PID 98 989 "смърт" (без целостта на данните спазване)
убие -TERM 98989 - правилно приключване на процеса с PID 98989
убие -1 98989
убие -HUP 98989 - процесът да се направи с PID 98989 pereprochitat конфигурационен файл
lsof -p 98989 - показва списък на файловете, открити от процеса с PID 98989
lsof / Начало / user1 - показва списък на отворените файлове в директорията / Начало / User1
strace -c ли> / сътрудничество / нула - показва списък на системни функции, създадени и получени от LS на процеса
strace -f -e отворен ли> / сътрудничество / нула - донесе bibilotek разговори
гледате -N 1 "котка / ргос / прекъсва" - дисплей прекъсва в реално време
последно рестартиране - за да се покаже историята на рестартиране на системата
последно user1 - показване на регистрация user1 история на системата, както и по време на престоя си там
lsmod - донесе заредени модули на ядрото
безплатно -м - показва състоянието на RAM в мегабайти
smartctl -А / сътрудничество / HDA - контрол състоянието на твърдия диск / сътрудничество / HDA чрез SMART
smartctl -i / сътрудничество / HDA - проверка наличността на твърдите дискове от / сътрудничество / HDA
опашката / Var / дневник / dmesg - показване на последните десет записи от регистъра на ядрото обувка
опашката / Var / дневник / съобщения - за привеждане на десетте най-новите записи в дневника

Други полезни команди

Подкрепете проекта - споделете линка, благодаря!