Linux და Unix კონსოლის ძირითადი ბრძანებები. Linux კონსოლი ბრძანებებს ლინუქსის კონსოლის ბრძანებებს

Linux ოპერაციული სისტემა ძალიან პოპულარულია პროგრამისტებსა და ჰობისტებში, რადგან ის ითვალისწინებს კონსოლის აქტიურ გამოყენებას, რომელიც შეიცავს ასობით ბრძანებას. ჩვენ უკვე დავახარისხეთ და, რა თქმა უნდა, ამის შემდეგ უნდა შევისწავლოთ კონსოლში არსებული ძირითადი ბრძანებები, ეს არის ის, რასაც დღეს გავაკეთებთ.

კონსოლის ბრძანებების დახმარებით მომხმარებელს შეუძლია სწრაფად შეასრულოს მრავალი მოქმედება: ფაილების გახსნა, გადატანა და კოპირება, სხვადასხვა ინფორმაციის და სტატისტიკის ნახვა, მონიტორინგი და გამართვა, სისტემის შესახებ დეტალური ინფორმაციის მიღება, პროგრამული უზრუნველყოფის და ვიზუალური ნაწილის შეცვლა. სისტემა და მრავალი სხვა.

გახსოვდეთ, რომ თქვენ გჭირდებათ ადმინისტრატორის უფლებები კონსოლთან სრული მუშაობისთვის. ქვემოთ მოცემულია Linux-ის კონსოლში არსებული ძირითადი ბრძანებების სია და მათი ტრანსკრიპტი.

Სისტემის ინფორმაცია:

თაღი ან უსახელო -მ- კომპიუტერის არქიტექტურის ჩვენება
უსახელო -რ- აჩვენეთ გამოყენებული ბირთვის ვერსია
dmidecode -q- აპარატურის სისტემის კომპონენტების ჩვენება - (SMBIOS / DMI)
hdparm -i / dev / hda- აჩვენეთ მყარი დისკის მახასიათებლები
hdparm -tT / dev / sda- შეამოწმეთ მყარი დისკიდან მონაცემების წაკითხვის შესრულება
cat / proc / cpuinfo- აჩვენეთ ინფორმაცია პროცესორის შესახებ
კატა / პროკ / წყვეტს- წყვეტს შოუ
cat / proc / meminfo- შეამოწმეთ მეხსიერების გამოყენება
cat / proc / swaps- აჩვენე გაცვლის ფაილი (ები)
კატა / პროკ / ვერსია- აჩვენეთ ბირთვის ვერსია
cat / proc / net / dev- აჩვენეთ ქსელის ინტერფეისები და სტატისტიკა მათზე
კატა / პროკ / მონტაჟი- დამონტაჟებული ფაილური სისტემების ჩვენება
lspci -tv- აჩვენე როგორც ხე PCI მოწყობილობები
lsusb -tv- აჩვენე როგორც ხის USB მოწყობილობა
თარიღი- აჩვენებს სისტემის თარიღს
თარიღი 041217002007.00 *- დააყენეთ სისტემის თარიღი და დრო MMDDHHmmYYYY.SS (MonthDayHourMinutesYear.Seconds)
საათი -w- დაზოგეთ სისტემის დრო BIOS-ში

სისტემის გაჩერება:

გამორთვა -h ახლა ან საწყისი 0 ან telinit 0- გააჩერე სისტემა
გამორთვა -h საათი: წუთი და- დაგეგმეთ სისტემის გამორთვა მითითებულ დროს
გამორთვა -გ- გააუქმეთ სისტემის დაგეგმილი გამორთვა
გამორთვა -r ახლა ან გადატვირთეთ- გადატვირთეთ სისტემა
გამოსვლა- გამოდით

ქსელი:

ssh- უზრუნველყოფს უსაფრთხო შესვლას დისტანციურ სესიაში სხვა მანქანით და ასევე საშუალებას გაძლევთ შეასრულოთ მოცემული ბრძანება დისტანციურ მანქანაზე სესიაში შესვლის გარეშე.
სკპ- უზრუნველყოფს ფაილების უსაფრთხო კოპირებას ქსელში.
ტელნეტი<имя_удаленной_машины> - ტელნეტი სხვა მანქანაზე. შედით სესიაზე თქვენი პაროლის გამოყენებით კავშირის დამყარების შემდეგ.
ftp<имя_удаленной_машины> - ftp-ით დაკავშირება დისტანციურ კომპიუტერთან. ამ ტიპის ბმული კარგია ფაილების კოპირებისთვის დისტანციურ მანქანაში.
მასპინძლის სახელი -ი- აჩვენებს კომპიუტერის IP მისამართს, რომელზეც მუშაობთ.

ადმინისტრაციის რამდენიმე ბრძანება:

მეტსახელი ls = "ls -Fskb -ფერი"- შექმენით მეტსახელი, რათა ერთმა ბრძანებამ შეძლოს ბრძანებების უფრო რთული კომბინაცია.
kapasswd- ბრძანება პაროლის შესაცვლელად AFS ფაილურ სისტემაში წვდომისთვის. ძირითადი LIT Linux-კლასტერზე მუშაობისას, თქვენ უნდა გამოიყენოთ მხოლოდ ეს ბრძანება პაროლის შესაცვლელად კლასტერში შესასვლელად.
passwd- შეცვალეთ თქვენი პაროლი ნებისმიერ ლოკალურ კომპიუტერზე.
ჩმოდ<права доступа> <файл> - შეცვალეთ წვდომის უფლებები თქვენს საკუთრებაში არსებულ ფაილზე.
ჩოუნი<новый_владелец> <файлы> - შეცვალეთ ფაილების მფლობელი.
ჩგრპ<новая_группа> <файлы> - შეცვალეთ ჯგუფი ფაილისთვის.

ფაილები და დირექტორიები:

cd / სახლში- გადადით დირექტორიაში "/ მთავარი"
cd..- გადადით დირექტორიაში ერთი საფეხურით ზემოთ
cd ../ ..- გადადით დირექტორიაში ორი დონის ზემოთ
cd- გადადით სახლის დირექტორიაში
cd ~ მომხმარებელი- გადადით მომხმარებლის მომხმარებლის მთავარ დირექტორიაში
cd -- გადადით დირექტორიაში, რომელშიც იმყოფებოდით მიმდინარე დირექტორიაზე გადასვლამდე
pwd- აჩვენე მიმდინარე დირექტორია
ls- აჩვენეთ მიმდინარე დირექტორიას შინაარსი
ls -F- აჩვენეთ მიმდინარე დირექტორიაში არსებული შიგთავსი სახელებზე სიმბოლოების დამატებით
ls -l- აჩვენეთ ფაილების და დირექტორიების დეტალური ხედი მიმდინარე დირექტორიაში
ls -a- აჩვენეთ ფარული ფაილები და დირექტორიები მიმდინარე დირექტორიაში
ls **- აჩვენეთ ფაილები და დირექტორიები, რომლებიც შეიცავს ნომრებს სახელში
ხე ან lstree- აჩვენეთ ფაილების და დირექტორიების ხე, დაწყებული ძირიდან (/)
mkdir dir1- შექმენით დირექტორია სახელად 'dir1'
mkdir dir1 dir2- შექმენით ორი დირექტორია ერთდროულად
mkdir -p / tmp / dir1 / dir2- შექმენით დირექტორია ხე
rm -f ფაილი1- წაშალეთ ფაილი სახელად 'file1'
rmdir dir1- წაშალე დირექტორია სახელად 'dir1'
rm -rf dir1- წაშალეთ დირექტორია სახელად 'dir1' და რეკურსიულად მთელი მისი შინაარსი
rm -rf dir1 dir2- წაშალეთ ორი დირექტორია და რეკურსიულად მათი შინაარსი
mv dir1 new_dir- გადაარქვით სახელი ან გადაიტანეთ ფაილი ან დირექტორია
cp ფაილი1 ფაილი2- დააკოპირეთ ფაილი1 ფაილში2
cp dir / *.- დააკოპირეთ ყველა ფაილი dir დირექტორიაში მიმდინარე დირექტორიაში
cp -a / tmp / dir1.- დააკოპირეთ დირექტორია dir1 მთელი მისი შინაარსით მიმდინარე დირექტორიაში
cp -a dir1 dir2- დააკოპირეთ დირექტორია dir1 დირექტორიაში dir2
ln -s ფაილი1 lnk1 *- შექმენით სიმბოლური ბმული ფაილზე ან დირექტორიაში
ln ფაილი1 lnk1- შექმენით "რთული" (ფიზიკური) ბმული ფაილზე ან დირექტორიაში

Პროცესის კონტროლი:

ps axu | grep<Ваше_имя_пользователя> - აჩვენეთ სისტემაში მიმდინარე ყველა პროცესი მომხმარებლის სახელით
მოკვლა - "მოკალი" პროცესი. პირველ რიგში, განსაზღვრეთ თქვენი "მკვლელობის" პროცესის PID ps-ის გამოყენებით
მოკალი ყველა<имя_программы> - "მოკალი" ყველა პროცესი პროგრამის სახელით
xkill (ტერმინალი X ფანჯარაში)- "მოკვლა" პროცესი, რომლის ფანჯარაზეც კურსორი მიუთითებს

Linux ჩაშენებული პროგრამული უზრუნველყოფის საშუალებები და ენები:

emacs (X ტერმინალში)არის emacs რედაქტორი. ძალიან მრავალმხრივი, მაგრამ ძალიან რთული გამოუცდელი მომხმარებლებისთვის
gcc - GNU C შემდგენელი
გ ++ - GNU C ++ შემდგენელი
პერლიარის ძალიან ძლიერი სკრიპტირების ენა. უკიდურესად მოქნილი, მაგრამ საკმაოდ რთული სინტაქსით. ძალიან პოპულარულია მოწინავე მომხმარებლებთან.
პითონი- თანამედროვე და საკმაოდ ელეგანტური ობიექტზე ორიენტირებული თარჯიმანი
g77- GNU FORTRAN შემდგენელი
f2c- ტრანსკოდერი FORTRAN-დან C-მდე
fort77- FORTRAN შემდგენელი. ახორციელებს f2c და შემდეგ იყენებს gcc ან g ++
grep- მოძებნეთ ტექსტის ფრაგმენტი ფაილებში, რომელიც ემთხვევა აკრეფილ ნიღაბს. ნიღაბი განისაზღვრება სტანდარტული აღნიშვნის გამოყენებით, რომელსაც ეწოდება "რეგულარული გამონათქვამები".
ტრ- თარგმანის პროგრამა (ასოების ჩანაცვლება ტექსტურ ფაილში)
gawk- GNU awk (გამოიყენება ფორმატირებული ტექსტური ფაილების დასამუშავებლად)
სედ- პროგრამა ტექსტური ფაილების დამუშავებისთვის.

-> Linux Ubuntu 10.04 კონსოლის ბრძანებების სია. განაცხადის სინტაქსი. სისტემის მაგალითები ვიდეოთვალთვალიშეიძლება დაიყოს ორ დიდ ჯგუფად: სისტემები ვიდეოთვალთვალიბაზაზე DVR-ებიდა პერსონალურ კომპიუტერებზე დაფუძნებული სისტემები. შედარებით მცირე ზომის ობიექტებისთვის მარტივი იერარქიით, მიზანშეწონილია აირჩიოთ ვიდეო ჩამწერი. მისი სტრუქტურა დაახლოებით ასეთია: რამდენიმე ვიდეოკამერა დაკავშირებულია ვიდეო ჩამწერთან მონიტორით, რომელშიც ზის მცველი და აკონტროლებს ოპერატიულ სიტუაციას. გარდა ამისა, კამერებიდან გამოსახულება გადაიცემა ლოკალურ ქსელში, მაგალითად, გენერალური ან სისტემის ადმინისტრატორის ოფისში.
მაგრამ რაც შეეხება შენობის სისტემებს ნახვის უფლებების განაწილების რთული სტრუქტურით? მაგალითად, დაცვის თანამშრომელი აკონტროლებს ხედს დაცულ ტერიტორიებზე, ადამიანური რესურსების დეპარტამენტის უფროსი უყურებს მონიტორს და აკონტროლებს ოფისში პერსონალის (მათ შორის დაცვის თანამშრომლის) მუშაობას, წარმოების დირექტორი აკონტროლებს წარმოების ზონას და ზოგიერთი კამერის სურათი გადადის სხვა ქალაქში მდებარე სათაო ოფისში. ზოგადად, საჭიროა ხედვისა და ჩაწერის უფლებების რთული განაწილება. აქ არც ისე ადვილია DVR-ებზე ვიდეოთვალთვალის სისტემის აშენება. ასეთი სისტემის აწყობა ეკონომიურად და ტექნიკურად მომგებიანია. ვიდეოთვალთვალიკომპიუტერებზე დაფუძნებული. მოსახერხებელია როგორც ოპერაციული სისტემა Linux... ამის რამდენიმე მიზეზი არსებობს: თავად უფასო ოპერაციული სისტემა (ისევე როგორც პროგრამების დიდი რაოდენობა ვიდეოთვალთვალი) და მისი სანდოობა. მაგალითად, ჩვენს ოფისში გვაქვს ვიდეო სერვერი, რომელიც ეფუძნება Linux Ubuntu წელიწადნახევარია არ დახურულა. და ჯერჯერობით არც ერთი ავარია ან გაყინვა.
Linux-ზე დაფუძნებული ვიდეოთვალთვალის სისტემის დაყენების მაგალითს სხვა სტატიაში განვიხილავთ. და ეს განყოფილება შეიცავს ყველაზე საჭიროებს კონსოლი (ტერმინალი) ბრძანებებს Linux Ubuntu-სდა განიხილება მათი გამოყენების სინტაქსი. Linux-ის მომხმარებლებისთვის საიდუმლო არ არის, რომ ოპერაციული სისტემის ყველაზე მოქნილი პარამეტრი შესაძლებელია ბრძანების რეჟიმში (უფრო მეტიც, ის ნოსტალგიურად ახსენებს MS-DOS-ის ქვეშ მუშაობას). მოცემული კონსოლის ბრძანებების სია(გარე პროგრამები) და მათი კომბინაციები მუდმივად ემატება. ზოგიერთი ბრძანება მოითხოვს ადმინისტრატორის უფლებებს ან დამატებით პაკეტების ინსტალაციას. სტრუქტურების ეფექტურობა შემოწმებულია Linux Ubuntu 10.04 ოპერაციულ სისტემაზე.

ბრძანება განაცხადის სინტაქსი განმარტებები,
გამოყენების მაგალითები
a2pa2pმაუწყებლობა Awk to Perl
a2psa2psტექსტური ფაილის ფორმატირება პოსტსკრიპტის პრინტერზე დასაბეჭდად
acpiacpi [-გასაღები]acpi -t - აჩვენებს ინფორმაციას ბატარეის დატენვისა და ლეპტოპების ტემპერატურის შესახებ
დამატებითი ჯგუფიდამატებითი ჯგუფის ჯგუფისისტემაში ახალი მომხმარებლის ჯგუფის დამატება
addr2lineaddr2lineპროგრამის მისამართების კონვერტაცია ფაილის სახელებად და ხაზების ნომრებად
დამმატებელიadduser მომხმარებელისისტემაში ახალი მომხმარებლის დამატება
ადმინისტრატორიადმინისტრატორიადმინისტრატორების რედაქტირება TFM მონაცემთა ბაზაში
მეტსახელიმეტსახელიბრძანების შემოკლების მითითება
alsactlalsactlAlsa Sound Driver Control
ამდამდფაილური სისტემების დამონტაჟება ავტომატურ რეჟიმში
ანაკრონიანაკრონიასინქრონული ან ანაქრონისტული კრონი (დროის ინტერვალით)
ანაკრონტაბიანაკრონტაბიანაკრონის მიერ შესრულებული ამოცანების კონფიგურაცია
სპექტაკლიaplay –list-devicesხმის ბარათის შესახებ დეტალური ინფორმაციის ჩვენება
აპმაპმენერგიის მართვის გაფართოებული ქვესისტემის მოთხოვნა
apmdapmdენერგიის მართვის გაფართოებული ქვესისტემის დემონი
აპებიაპები
შესაბამისადapropos videonabludenieმოძებნეთ სტრიქონი videonabludenie დოკუმენტაციის სათაურებსა და სათაურებში, სადაც ჩამოთვლილია ყველაფერი ნაპოვნი
apt-cdromapt-cdrom
აპტ-მიღებაapt-get [-key] პარამიოპერაციები პაკეტებით.
apt-get განახლება - შეამოწმეთ ახალი განახლებები.
apt-get განახლება - განაახლეთ ყველა დაინსტალირებული პაკეტი.
apt-get dist-upgrade - განახლება ჩანაცვლებითი პაკეტებით (განახლება Ubuntu-ს ახალ ვერსიაზე).
apt-get install packet - დააინსტალირეთ პაკეტის პაკეტი. თქვენ შეგიძლიათ დააინსტალიროთ მრავალი პაკეტი, მათ შორის სივრცეების გამოყოფით.
apt-get purge packet - ამოიღეთ პაკეტი და წაშალეთ კონფიგურაციის ფაილები.
apt-get remove packet - ამოიღეთ პაკეტი კონფიგურაციის ფაილების შენახვისას.
apt-get autoremove - ამოიღეთ გამოუყენებელი პაკეტები.
apt-get -f install - დაზიანებული პაკეტების შეკეთება.
apt-cdrom install packet - დააინსტალირე (განახლება) პაკეტი CD-დან.
apt-get check - შეამოწმეთ დამოკიდებულებების მთლიანობა.
apt-get clean - შლის ჩამოტვირთული პაკეტის არქივის ფაილებს.
apt-get autoclean - წაშალეთ ძველი გადმოწერილი პაკეტის არქივის ფაილები
უნარიუნარების პარამეტრიპაკეტის მენეჯერი უფრო მოწინავეა, ვიდრე apt-get.
უნარების განახლება - შეამოწმეთ განახლებები.
უნარების უსაფრთხო განახლება - განახლებების ინსტალაცია.
უნარების დახმარება - აჩვენებს დახმარებას.
უნარის საძიებო ვიდეო - მოძებნეთ პაკეტები ლოკალში „ვიდეოს“ სახელწოდებით.
aptitude show videonabludenie - აჩვენებს ინფორმაციას videonabludenie პაკეტის შესახებ.
aptitude Why video - აჩვენებს პაკეტებს, რომლებიც საჭიროებენ ვიდეო პაკეტს.
aptitude რატომ-არა ვიდეო - აჩვენებს ინფორმაციას ვიდეო პაკეტის კონფლიქტების შესახებ.
aptitude install videonabludenie - აყენებს videonabludenie პაკეტს. თქვენ შეგიძლიათ დააინსტალიროთ რამდენიმე სივრცეების გამოყოფით.
aptitude reinstall videonabludenie - videonabludenie პაკეტის ხელახლა ინსტალაცია, თუ პაკეტი არ მუშაობს სწორად ან თუ გჭირდებათ კონფიგურაციის ფაილების ნაგულისხმევ მდგომარეობაში დაბრუნება.
aptitude remove videonabludenie - ამოიღეთ videonabludenie პაკეტი და შეინახეთ კონფიგურაციის ფაილები.
aptitude purge videonabludenie - ამოიღეთ videonabludenie პაკეტი და ამოიღეთ კონფიგურაციის ფაილები.
aptitude hold videonabludenie - დააფიქსირეთ პაკეტის ვერსია (თუ არ გჭირდებათ მისი განახლება).
aptitude unhold videonabludenie - განბლოკეთ პაკეტის განახლების შესაძლებლობა.
aptitude keep videonabludenie - გააუქმეთ დაგეგმილი მოქმედებები პაკეტისთვის
aptitude keep-all - იგივეა ყველა პაკეტისთვის.
aptitude download videonabludenie - პაკეტის ჩამოტვირთვა.
aptitude clean - ქეშის გაწმენდა გადმოწერილი პაკეტებიდან. რეკომენდირებულია ამის გაკეთება პერიოდულად.
aptitude autoclean - ამოიღეთ გამოუყენებელი პაკეტები ქეშიდან.
უნარების უსაფრთხო განახლება - პაკეტების განახლება მათი შემადგენლობის შენარჩუნებით (ანუ გამოუყენებელი არ წაიშლება).
aptitude full-upgrade (ან aptitude dist-upgrade) - განაახლეთ ყველა პაკეტი, რომლის ახალი ვერსიებიც არის. თუ პაკეტების ამოღება გჭირდებათ, ეს გაკეთდება.
aptitude markauto videonabludenie - მონიშნეთ პაკეტი, როგორც დაინსტალირებული დამოკიდებულებების დასაკმაყოფილებლად.
aptitude unmarkauto videonabludenie - პაკეტის მონიშვნა დაინსტალირებულია დამოკიდებულებების დასაკმაყოფილებლად.
არარსაარქივო ოპერაციები
თაღოვანითაღოვანიკომპიუტერული არქიტექტურის ჩვენება
არპარპსისტემის ARP ქეშით მუშაობა
როგორცროგორცპორტატული GNU ასამბლეერი
ზეზეერთი ბრძანების განრიგი
atqatqსამუშაოების სია შესრულების რიგში
atrmatrmბრძანებით დამატებული ამოცანების ამოღება
აუდიტი2 დაშვებააუდიტი2 დაშვებანებადართული SELinux პოლიტიკის წესების შექმნა
აუმიქსიაუმიქსიაუდიო მიქსერის პარამეტრების რეგულირება
ავკავკძიების ენა, შაბლონის დამუშავება
ცუდი ბლოკებიცუდი ბლოკებიმოწყობილობის შემოწმება ცუდი სექტორებისთვის
ბანერიბანერიტექსტის გამომავალი, როგორც ASCII ხელოვნება
საბაზისო სახელისაბაზისო სახელიამოიღეთ დირექტორია ფაილის სრული სახელიდან
ბაშბაშGNU Bourne-Again SHell ჭურვი
პარტიაპარტიამომხმარებლის ბრძანებების შესრულება
ძვ.წძვ.წC-ის მსგავსი ენის თარჯიმანი ან კალკულატორი
bdftopcfbdftopcfX Window შრიფტის კონვერტაცია BDF-დან PCF-ზე
ბიპიბიპიხმა სისტემის დინამიკიდან
ბგბგგაჩერებული და ფონური ამოცანების სია; გააგრძელეთ შეჩერებული დავალების შესრულება ფონზე
ბიფიბიფიშეტყობინება ფოსტის და მისი გამგზავნის მოსვლის შესახებ
ბიოდბიოდNFS დემონი
bmptoppmbmptoppm.bmp ფაილის კონვერტაცია pixmap-ად
bunzip2bunzip2ფაილის გახსნა
bzcatbzcatფაილების შეფუთვა და მათი გამოტანა სტანდარტულ გამომავალზე
bzip2bzip2დაარქივება
bzip2recoverbzip2recoverმონაცემების აღდგენა დაზიანებული bzip ფაილიდან
კალკალ [N]cal - აჩვენებს მიმდინარე თვის კალენდარს.
cal N - აჩვენეთ კალენდარი მე -2 წლისთვის
კატაკატის პარამიcat> videonabludenie - სტანდარტული შეყვანის მარშრუტი videonabludenie ფაილში.
cat videonabludenie - გამოიტანეთ videonabludenie ფაილის შინაარსი სტანდარტულ გამომავალზე (ნაგულისხმევად - ეკრანზე).
cat / proc / cpuinfo - CPU ინფორმაცია.
cat / proc / loadavg - CPU დატვირთვა ბოლო 1, 5 და 15 წუთის განმავლობაში
cat / proc / meminfo - მეხსიერების ინფორმაცია.
cat / proc / interrupts - შეფერხებების ჩვენება.
cat / proc / swaps - აჩვენეთ swap ფაილი.
cat / proc / version - აჩვენეთ ბირთვის ვერსია.
cat / proc / net / dev - აჩვენეთ ქსელის ინტერფეისები და სტატისტიკა მათზე.
cat / proc / mounts - დამონტაჟებული ფაილური სისტემების ჩვენება.
cat / proc / ტიხრები - აჩვენეთ სისტემაში რეგისტრირებული ყველა დანაყოფი
სსსსშემდგენელი C
cdcdგადადით დირექტორიაში.
cd / video - გადადით ვიდეო დირექტორიაში.
cd ~ - გადადით მთავარ დირექტორიაში (/ სახლში),
cd იგივეა.
cd ~ user - გადადით მომხმარებლის მომხმარებლის მთავარ დირექტორიაში.
cd .. - გადადით დირექტორიაში ერთი დონის ზემოთ.
cd ../ .. - გადადით დირექტორიაში ორი დონის ზემოთ.
cd - - გადადით დირექტორიაში, რომელშიც იყავით მიმდინარე დირექტორიაში შეცვლამდე
cdparanoiacdparanoia [-key]cdparanoia -B - აუდიო ტრეკების ჩაწერა wav ფაილებზე.
cdparanoia - "-5" ჩაწერეთ პირველი 5 აუდიო ტრეკი WAV ფაილებში
cdrecordcdrecordჩაწერეთ დისკები სურათებიდან
სასაუბროჩატი [-e] [-E] [-v] [-V] [-t დროის ამოწურვა] [-r ანგარიშის ფაილი] [-T ტელეფონის ნომერი] [-U ტელეფონის ნომერი2] (-f ჩატის ფაილი | ჩატის სკრიპტი)კომპიუტერსა და მოდემს შორის ურთიერთქმედების ავტომატიზაცია
chattrchattr [+ გასაღები] ფაილიფაილის დამატებითი ატრიბუტების შეცვლა (ext2fs ფაილური სისტემა)
chattr + ფაილი - საშუალებას გაძლევთ გახსნათ ფაილის ფაილი ჩასაწერად მხოლოდ დამატების რეჟიმში.
chattr + c ფაილი - საშუალებას აძლევს ბირთვს ავტომატურად შეკუმშოს / დაშალოს ფაილის შინაარსი.
chattr + d ფაილი - ეუბნება dump-ს, იგნორირება გაუკეთოს ფაილს სარეზერვო ასლის შექმნისას.
chattr + i ფაილი - ფაილს მიუწვდომელს ხდის ნებისმიერი ცვლილებისთვის: რედაქტირება, წაშლა, გადატანა ან ბმულების შექმნა.
chattr + s ფაილი - უსაფრთხოს ხდის ფაილის წაშლას, ე.ი. ნაკრები s ატრიბუტი ნიშნავს, რომ ფაილის წაშლისას, ფაილის მიერ დაკავებული ადგილი დისკზე შეივსება ნულებით, რაც ხელს უშლის აღდგენის შესაძლებლობას.
chattr + S ფაილი - fie ფაილში ცვლილებების შენახვისას განხორციელდება სინქრონიზაცია, როგორც სინქრონიზაციის ბრძანების შესრულებისას.
chattr + u ფაილი - ეს ატრიბუტი მიუთითებს, რომ ფაილის წაშლისას მისი შიგთავსი შეინახება და საჭიროების შემთხვევაში მომხმარებელს შეუძლია მისი აღდგენა
cdrecordcdrecord [-key] პარამcdrecord -v gracetime = 2 dev = / dev / cdrom -eject blank = fast -force - წაშალეთ გადაწერადი RW დისკი.
cdrecord -v dev = / dev / cdrom cd.iso - ISO სურათის ჩაწერა.
cdrecord --scanbus - ავტობუსის სკანირება მოწყობილობის იდენტიფიცირებისთვის
ჩაჯებაშეცვალეთ [-key] YYYY-MM-DD მომხმარებელიპაროლის ვადის გასვლის პარამეტრები
-d, --lastday LAST_DAY - დააყენეთ პაროლის შეცვლის ბოლო დღე LAST_DAY
-E, --expiredate EXPIRE_DATE - დააყენეთ ანგარიშის ვადის გასვლის თარიღი EXPIRE_DATE-ში
-h, --help - დახმარების ჩვენება
-I, --inactive INACTIVE - დააყენეთ უმოქმედო პაროლი ვადის გასვლის შემდეგ INACTIVE
-l, --list - აჩვენე ანგარიშის "ასაკი".
-m, --mindays MIN_DAYS - დააყენეთ დღეების მინიმალური რაოდენობა პაროლის შეცვლამდე MIN_DAYS-ში
-M, --maxdays MAX_DAYS - დააყენეთ დღეების მაქსიმალური რაოდენობა პაროლის შეცვლამდე MAX_DAYS-ში
-W, --warndays WARN_DAYS - დააყენეთ დღეების რაოდენობა გაფრთხილებით WARN_DAYS-ში
chfnchfn [-f სრული სახელი] [-r ოთახის ნომერი] [-w ოფისის ტელეფონი] [-h სახლის ტელეფონი] [-o სხვა სახელი]შეცვალეთ მომხმარებლის სახელი და ინფორმაცია
ჩგრპchgrp [-key] ფაილური ჯგუფი
ან
chgrp [-key] --reference = ერთი ფაილი
შეცვალეთ ფაილის ჯგუფის მფლობელი.
-c, --ცვლის - იგივეა, რაც სიტყვიერი, მაგრამ მხოლოდ იმ შემთხვევაში, თუ ცვლილება მოხდა
-- dereference - შეცვალეთ ფაილი, რომელზეც მითითებულია სიმბოლური ბმული და არა თავად ბმული (ნაგულისხმევი)
-h, --no-dereference - ცვლის სიმბოლურ ბმულებს და არა ფაილებს, რომლებსაც ისინი მიმართავენ
--no-preserve-root არ ამუშავებს `/'განსაკუთრებით (ნაგულისხმევი)
--preserve-root უარი რეკურსიულად დამუშავებაზე `/"
-f, --silent, --quiet - თრგუნავს შეცდომის შეტყობინებების უმეტესობას
--reference = FILE გამოიყენოს ჯგუფი FILE ნაცვლად ცალსახად მიუთითოს GROUP
-R, --რეკურსიული - ფაილების და დირექტორიების რეკურსიულად დამუშავება
-v, --verbose - დაბეჭდეთ დიაგნოსტიკური შეტყობინებები თითოეული ფაილისთვის
შემდეგი გადამრთველები გავლენას ახდენენ დირექტორიაში იერარქიის გავლაზე, როდესაც მოცემულია -R შეცვლა. თუ ამ კლავიშებიდან ერთზე მეტია მითითებული, მხოლოდ ბოლო მოქმედებს.
-H - თუ ბრძანების ხაზის არგუმენტი არის სიმბოლური ბმული დირექტორიაში, მიჰყევით მას.
-L - მიჰყევით ნებისმიერ სიმბოლურ ბმულს შემხვედრ დირექტორიაში
-P - არ მიჰყვეთ სიმბოლურ ბმულებს (ნაგულისხმევი)
ჩმოდchmod [-key] ABC ფაილიდააყენეთ ABC უფლებები ფაილის (ან დირექტორიაში) ფაილზე, ცალკე მომხმარებლისთვის (A), ჯგუფისთვის (B) და ყველასთვის (C), სადაც A (B, C) არის ტერმინების ჯამი "წაკითხული" = 4, " ჩაწერა" = 2, "შესრულება" = 1. მაგალითად "chmod 777" - წაიკითხეთ, დაწერეთ, შეასრულეთ ყველასთვის; "chmod 755" - წაკითხვა, ჩაწერა და შესრულება მფლობელისთვის, წაკითხვა და შესრულება ჯგუფისთვის და სხვა. R კლავიში გამოიყენება მიმაგრებულ ფაილებსა და საქაღალდეებზე ნებართვების რეკურსიულად გამოსაყენებლად
ჩოუნიchown [-key] მომხმარებლის რეჟchown -R user dir - შეცვალეთ dir დირექტორიას მფლობელი მომხმარებელი.
chown user videonabludenie - დააყენეთ videonabludenie ფაილის მფლობელი მომხმარებლის მომხმარებლისთვის
chrootchroot new_rootაწარმოებს cmmnd ბრძანებას მითითებული new_root დირექტორია, როგორც root.
--help - დახმარების ჩვენება
-- ვერსიის ჩვენება ვერსიის ინფორმაცია
ჩშჩშშესვლის გარსის შეცვლა. ცვლის მომხმარებლის შესვლის გარსს. ის განსაზღვრავს რომელი ბრძანება შესრულდება მომხმარებლის სისტემაში შესვლის შემდეგ. ჩვეულებრივ მომხმარებელს შეუძლია შეცვალოს შესვლის გარსი მხოლოდ საკუთარი ანგარიშისთვის, სუპერმომხმარებელს შეუძლია შეცვალოს ნებისმიერი ანგარიშის შესვლის გარსი
-s shell არის ახალი ჭურვის სახელი. თუ დაყენებულია ცარიელი, გამოიყენება ნაგულისხმევი გარსი
ქსუმიcksum ვიდეოვიდეო ფაილის ზომა და საკონტროლო ჯამი
ნათელინათელიეკრანის გაწმენდა (თუ შესაძლებელია)
საათისაათი [-key]clock -w - დაზოგე სისტემის დრო BIOS-ში
სმფcmp ფაილი 1 ფაილი 2ორი მითითებული ფაილის შედარება file1 და file2. თუ ისინი იდენტურია, მაშინ შეტყობინებები არ არის ნაჩვენები.
პოლკოვნიკიპოლკოვნიკიუკანა ხაზის გაფილტვრა წყვეტს შეყვანის ნაკადს
კოლკრტკოლკრტ
colrmcolrmსვეტების ამოღება ფაილიდან
სვეტისვეტის ფაილიფორმატირებული შეყვანის ტექსტის გამოტანა ფაილიდან ხუთსვეტიან სიაში
კომcomm [-key] file1 file2ორი ფაილის სტრიქონი-სტრიქონი შედარება
კომპოზიტურიკომპოზიტური
შეკუმშოსშეკუმშოს
გარდაქმნაგარდაქმნაგრაფიკული ფაილების კონვერტაცია
cpcp [-key] file1 file2კოპირება.
cp file1 file2 - დააკოპირეთ ფაილი1 ფაილში2
cp -r dir1 dir2 - დააკოპირეთ dir1 დირექტორია dir2-ში და შექმენით dir2 დირექტორია, თუ ის არ არსებობს
cp -a dir1 dir2 - დააკოპირეთ დირექტორია dir1 dir2-ში
cpiocpioსაარქივო ოპერაციები
cppcppC შემდგენელის მიერ გამოყენებული პრეპროცესორი
კრონკრონტაიმერი (საათი) დემონი
კრონტაბიკრონტაბიდავალების დაგეგმვის ფაილის შეცვლა (crontab)
csplitcsplitფაილის რამდენიმე ნაწილად დაყოფა
ქტაგებიქტაგები
ctrlaltdelctrlaltdelCtrl + Alt + Del დაჭერის ემულაცია
გაჭრაგაჭრაგამოიტანეთ მითითებული ფაილების ხაზების არჩეული ნაწილები
თარიღითარიღი [MMDDHHmmYYYY.SS]თარიღი - აჩვენეთ მიმდინარე თარიღი და დრო.
თარიღი 101721552011.33 - დააყენეთ სისტემის თარიღი და დრო MMDDHHmmYYYY.SS (MonthDayHourMinutesYear.Seconds)
დკdc [-key]კალკულატორი
-e, --expression = EXPR - გამოთვალეთ გამოხატულება
-f, --file = FILE - გამოთვალეთ გამოსახულება ფაილში
-h, --help - დახმარების ჩვენება
-V, --version - შეიყვანეთ ვერსიის ინფორმაცია
დახატედახატენედლი (. ნედლეული) ციფრული ფოტოების დეკოდირება
დ.დდ.დ
დებკდებკგენერირებული Debian პაკეტის შიგთავსის გამოტანა
გამართავსგამართავსფაილური სისტემის აღდგენა
მატყუარაdeluser videonabludenievideonabludenie მომხმარებლის წაშლა
დფdf [-გასაღები]დისკების შესახებ ინფორმაციის ჩვენება
df -h აჩვენებს ყველა დისკს სისტემაში
dfsharesdfsharesჩამოთვალეთ ხელმისაწვდომი რესურსები
dhclientdhclient eth0dhclient eth0 - ჩართეთ ინტერფეისი eth0 dhcp რეჟიმში
გათხრაdig [-key] დომენიმიიღეთ DNS ინფორმაცია დომენის დომენისთვის
dig -x მასპინძელი - ჰოსტის საპირისპირო ძიება
განსხვავებაdiff [-key] file1 file2ორი ტექსტური ფაილის შედარება. აგრეთვე პაჩი
განსხვავება 3განსხვავება 3სამი ტექსტური ფაილის შედარება
რეჟრეჟჩამოთვალეთ ფაილები მიმდინარე დირექტორიაში ანბანური თანმიმდევრობით
დირექტორებიდირექტორებიფერების დაყენება ls ბრძანებისთვის
დირსახელიდირსახელიფაილის სახელის ამოღება მითითებული ბილიკიდან
djviewdjviewDjvu ფაილის მაყურებელი
dmesgdmesgნაჩვენებია ბირთვის შეტყობინებები
dmidecodedmidecode [-key]dmidecode -q - ტექნიკის სისტემის კომპონენტების გამოტანა.
dmidecode -s bios-ვერსიის ბრძანება მწარმოებლის სახელისა და დედაპლატის სახელის საჩვენებლად, BIOS ვერსია "a (DMI)."
dmidecode – ტიპი 6 - განსაზღვრეთ მეხსიერების ტიპი
dpkgdpkg [-key] პაკეტიოპერაციები პაკეტებით.
dpkg --configure -a - დაზიანებული პაკეტების შეკეთება.
dpkg -i packet.deb - დააინსტალირეთ პაკეტი packet.deb ფაილიდან.
dpkg -r პაკეტი - ამოიღეთ პაკეტი სისტემიდან.
dpkg -l აჩვენებს სისტემაში დაყენებულ ყველა პაკეტს.
dpkg -l | grep videonabludenie - სისტემაში დაინსტალირებული ყველა პაკეტს შორის იპოვეთ პაკეტი, რომელიც შეიცავს "videonabludenie"-ს მის სახელში.
dpkg -s პაკეტი - აჩვენებს ინფორმაციას კონკრეტული პაკეტის შესახებ.
dpkg -L packet - სისტემაში დაინსტალირებული პაკეტში შეტანილი ფაილების სიის ჩვენება.
dpkg --contents package.deb - სიაში შედის ფაილები, რომლებიც შედის პაკეტში, რომელიც ჯერ არ არის დაინსტალირებული სისტემაში.
dpkg -S / bin / ping - მოძებნეთ პაკეტი, რომელიც შეიცავს მითითებულ ფაილს
dpkg-კითხვაdpkg-query [-key] პარამიdpkg-query -W -f = "$ (დაინსტალირებული-ზომა; 10) t $ (პაკეტი) n" | სორტირება -k1,1n - აჩვენეთ გამოყენებული დისკის სივრცის ზომა, რომელიც დაკავებულია deb-package ფაილებით, დალაგებულია ზომის მიხედვით
დუdu [-key dir]du - აჩვენებს მიმდინარე დირექტორიას ზომას
du -sh dir - აჩვენეთ კონკრეტული დირექტორია (ფაილის) მოცულობა "წაკითხვადი" ფორმით
ნაგავსაყრელიdump [-key] რეჟსარეზერვო ასლების შექმნა.
dump -0aj -f /tmp/back0.bak / videonabludenie - შექმენით / videonabludenie დირექტორიაში სრული სარეზერვო ასლი /tmp/back0.bak.
dump -1aj -f /tmp/back0.bak / videonabludenie - შექმენით / videonabludenie დირექტორიას დამატებითი სარეზერვო ასლი /tmp/back0.bak ფაილში. აგრეთვე იხილეთ აღდგენა
ექოექო ტექსტიტექსტური ინფორმაციის ჩვენება, მათემატიკური მოქმედებების შესრულება.
ექო a b c | awk "(ბეჭდვა $ 1)" - დაბეჭდეთ პირველი სვეტი. გამოყოფა, ნაგულისხმევად, ცარიელი სივრცის / სივრცეების ან სიმბოლოების / ჩანართების მიხედვით.
ექო a b c | awk "(ბეჭდვა $ 1, $ 3)" - დაბეჭდეთ პირველი და მესამე სვეტები. გამოყოფა, ნაგულისხმევად, სივრცის / სივრცეების ან სიმბოლოების / ჩანართების მიხედვით.
echo "1"> / proc / sys / net / ipv4 / ip_forward - გადამისამართების ჩართვა
ამოგდებაამოგდებაCD ან DVD დისკის გახსნა
გასასვლელიგასასვლელიდატოვეთ მიმდინარე სესია, დახურეთ ტერმინალის ფანჯარა
fdფორმატიfdformat -n პარამfdformat -n / dev / fd0 - ფლოპი დისკის ფორმატირება შემოწმების გარეშე
ვგfg [N]წინა პლანზე გამოაქვს უახლესი ამოცანები.
fg N - ამოიღეთ ამოცანა N წინ
იპოვეიპოვნეთ [-key] პარამიმოძებნეთ ფაილები.
find -name "*." | xargs grep -E "ვიდეო მეთვალყურეობა" - იპოვნეთ "ვიდეო თვალთვალი" მიმდინარე დირექტორიაში და დაქვემდებარებულ დირექტორიაში.
იპოვეთ -ტიპი f -print0 | xargs -r0 grep -F "ვიდეო მეთვალყურეობა" - იპოვეთ ყველა ფაილი "ვიდეო თვალთვალის" მიხედვით მიმდინარე დირექტორიაში და ქვემოთ.
პოვნა -maxdepth 1 -ტიპი f | xargs grep -F "მაგალითი" - იპოვეთ ყველა ფაილი "მაგალითის" მიხედვით მიმდინარე დირექტორიაში.
იპოვე -maxdepth 1 -ტიპი d | წაკითხვისას რეჟ; do echo $ dir; echo cmd2; შესრულებულია - თითოეული ელემენტის დამუშავება მრავალი ბრძანებით (ცოტა ხნის ციკლში).
იპოვე - ტიპი f! -perm -444 - მოძებნეთ ფაილები, რომლებიც ყველასთვის არ ჩანს.
იპოვე - ტიპი d! -perm -111 - ყველასთვის მიუწვდომელი დირექტორიების ძიება.
find / path / to / directory -type f -delete &> / dev / null - ფაილების რეკურსიულად წაშლა დირექტორიაში და ქვედირექტორიებში თავად დირექტორიასა და ქვედირექტორიების წაშლის გარეშე.
პოვნა / მთავარი / სარეზერვო ასლები / -mtime + N -ტიპი f -exec rm -rfv () \ - მოძებნეთ და წაშალეთ ძველი ფაილები (N დღეზე ძველი).
იპოვეთ / მთავარი / სარეზერვო ასლები / -mmin + N -ტიპი f -exec rm -rfv () \ - მოძებნეთ და წაშალეთ ძველი ფაილები (N წუთზე ძველი).
find / dir -type d -empty - ბრძანება ცარიელი დირექტორიების მოსაძებნად.
find / dir -type d -empty -delete - ცარიელი დირექტორიების პოვნა და წაშლა.
find / home -type f -mtime -N - იპოვნეთ ყველა ფაილი "/ home"-ში, შექმნილი ან შეცვლილი ბოლო N დღეში.
find / home -type f -atime + N - იპოვნეთ ყველა ფაილი "/ home"-ში, სადაც ბოლო წვდომა იყო N დღეზე მეტი ხნის განმავლობაში.
find / home / videonabludenie -name "* .123" | xargs cp -av --target-directory = / home / backup / --parents - იპოვეთ ყველა ფაილი გაფართოებით ".123" in / home / videonabludenie და დააკოპირეთ ისინი / home / სარეზერვო დირექტორიაში
ffmpegffmpeg [-key] შეყვანის [-key] გამომავალიშეყვანის წყაროს (ფაილის) გამომავალ წყაროდ (ფაილი) გადაყვანა (გადაცემა)
-i - შეყვანის ფაილი
-b - ვიდეო ბიტის სიხშირე
-ar - აუდიო შერჩევის სიხშირე, ჰც (ნაგულისხმევად 44100 ჰც)
-ab - აუდიო ბიტური სიხშირე, კბ/წმ (ნაგულისხმევი 64 კბ/წმ)
-ac - აუდიო არხების რაოდენობა (ნაგულისხმევი 2)
-vcodec - ვიდეო კოდეკი
-აკოდეკი - აუდიო კოდეკი
-s - გამავალი ფაილის ზომა პიქსელებში
-y - შეცვალეთ გამავალი ფაილი (ასეთის არსებობის შემთხვევაში)
-r - კადრების სიხშირე
-ss - დააყენეთ კოდირების დაწყების დრო
-t - დააყენეთ კოდირების ხანგრძლივობა
-ფორმატები - გამომავალი მხარდაჭერილი ფორმატები და კოდეკები
-h - დახმარება
-vn - გამორთეთ ვიდეო გამომავალი
-an - გამორთეთ ხმის გამომავალი
- ხელახლა -
-f - გამომავალი ფაილის ფორმატი
-g - საკვანძო ჩარჩოების სიმკვრივე, რომლებისთვისაც ხდება სინქრონიზაცია და რაც უფრო მაღალია მათი სიხშირე (მაგალითად, 1 - თითოეული საკვანძო ჩარჩო) - მით უკეთესია გადახვევისთვის, მაგრამ ფაილის ზომა მნიშვნელოვნად იზრდება)
-ძაფები - ბირთვების რაოდენობა კომპიუტერში
-vframes - ვიდეო კადრების რაოდენობის შეზღუდვა
-ასპექტი - გამომავალი ასპექტის თანაფარდობა (მაგალითად 16:9)
-sn - არ გამოიყენოთ სუბტიტრები
-vlang - აირჩიეთ ვიდეო ენა
-alang - აირჩიეთ აუდიო ენა
-ჟარგონი - აირჩიეთ სუბტიტრების ენა
-sameq - შეინახეთ ვიდეოს ხარისხი
-deinterlace - ჩართვა deinterlace
-aq - აუდიო ხარისხი
თითითითის ვიდეონაბლუდენიმომხმარებლის შესახებ ინფორმაციის ჩვენება videonabludenie (პარამეტრების გარეშე გაშვებისას - მიმდინარე მომხმარებლის შესახებ)
უფასოუფასო [-გასაღები]მეხსიერების და პეიჯინგის ფაილის გამოყენება.
free -m - აჩვენებს მეხსიერების მთლიან რაოდენობას (RAM, swap), ასევე გამოყენებული და თავისუფალი მეხსიერების რაოდენობას, MB
ფუზერიfuser [-key] / Nfuser -km / mnt / hda2 - ზოგიერთი მომხმარებლის მიერ დაკავებული დანაყოფის იძულებითი დემონტაჟი
გედიტიgedit ვიდეოკამერაგაშვებული gedit ტექსტური რედაქტორი ღია ვიდეოკამერის ფაილით
გიტგიტჩამონათვალი სისტემის X რესურსები
გქსუgksu ბრძანებაბრძანების ბრძანების გაშვება ადმინისტრატორის უფლებებით და პაროლის შეყვანის გრაფიკული ფანჯრის ჩვენება
glxinfoglxinfoOpenGL და GLX განხორციელების შესახებ ინფორმაციის ჩვენება XWindows-ში
glxgearsglxgearsტერმინალში კადრების სიხშირის გამომავალი მარტივი 3D საორიენტაციო ნიშანი
gpggpg [-key] ფაილიgpg -c ვიდეო - ვიდეოს დაშიფვრა.
gpg video.gpg - video.gpg ფაილის გაშიფვრა. ბრძანების შესრულებისას გამოიყენება GNU Privacy Guard
grepgrep [-key] stroka ფაილებიძებნა ფაილებში.
grep stroka ფაილები - მოძებნეთ stroka ფაილებში
grep -r stroka dir - რეკურსიულად მოძებნეთ stroka dir ბრძანებაში | grep stroka - მოძებნეთ stroka ბრძანების გამოსავალში.
grep -color reference / usr / share / dict / words - ხაზს უსვამს იმ ადგილებს, სადაც რეგულარული გამოთქმა გამოჩნდება ლექსიკონში.
grep Aug / var / log / შეტყობინებები ფაილიდან "/ var / log / messages" აირჩიეთ და გამომავალი ხაზები, რომლებიც შეიცავს "Aug" სტანდარტულ გამომავალ მოწყობილობას.
grep ^ Aug / var / log / შეტყობინებები ფაილიდან "/ var / log / messages" აირჩიეთ და დაბეჭდეთ სტანდარტულ გამომავალ ხაზებზე, დაწყებული "Aug".
grep / var / log / შეტყობინებები ფაილიდან "/ var / log / messages" აირჩიეთ და გამოიტანეთ რიცხვების შემცველი სტანდარტული გამომავალი ხაზები.
grep Aug -R / var / log / * აირჩიეთ და დაბეჭდეთ სტანდარტული გამომავალი ხაზები, რომლებიც შეიცავს "Aug" ყველა ფაილში, რომელიც მდებარეობს / var / log დირექტორიაში და ქვემოთ.
grpckgrpckსისტემის ანგარიშის ფაილების სისწორის შემოწმება. შემოწმებულია ფაილი / etc / ჯგუფი
guvcviewguvcviewWEB-კამერის კავშირი
gzipgzip [-key] ფაილიgzip ფაილი - ფაილის შეკუმშვა და გადარქმევა file.gz
gzip -d file.gz - ფაილის დეკომპრესია ფაილში
შეჩერებაშეჩერებასისტემის სწრაფი და სწორი გამორთვა
ჰაშიჰაშიჩამონათვალი სისტემის X რესურსები
hdparmhdparm - გასაღები HDDhdparm -i / dev / hda - აჩვენებს პირველი მყარი დისკის მახასიათებლებს.
hdparm -tT / dev / sda - შესრულების ტესტი მყარი დისკიდან მონაცემების წასაკითხად
hddtemphddtemp [-key] პარამეტრიhddtemp -uC / dev / sda - მყარი დისკის / dev / sda ტემპერატურის ჩვენება გრადუს ცელსიუსში
ხელმძღვანელიხელმძღვანელი ფაილიდაბეჭდეთ ფაილის პირველი 10 ხაზი
ისტორიაისტორიააჩვენებს ამ და წინა სესიაში შეყვანილი ბრძანებების დანომრილ სიას. თუ მათგან საკმაოდ ბევრია ისტორიის სიაში, მაშინ აჩვენეთ ბოლო
მასპინძელიმასპინძლის მისამართიმასპინძლობს www..მასპინძელი საიტი ip მისამართი.
მასპინძელი 89.105.147.150 - იგივე საპირისპიროდ
მასპინძლის სახელიჰოსტის სახელი [-key]აჩვენებს ამ ჰოსტის იდენტიფიკატორს. ადმინისტრატორს შეუძლია შეცვალოს კვანძის ID ახლით.
ჰოსტის სახელი -i - აჩვენეთ მიმდინარე IP მისამართი
საათისაათიჩაშენებული კომპიუტერის საათი. თარიღის (დროის) შესაცვლელად და სისტემის საათთან სინქრონიზაციისთვის გჭირდებათ ადმინისტრატორის უფლებები
hwinfohwinfo [-key]hwinfo –-short - აჩვენებს ინფორმაციას დაკავშირებული მოწყობილობების შესახებ.
hwinfo -wlan - ინფორმაცია უკაბელო მოწყობილობების შესახებ
ifconfigifconfigინფორმაცია სადენიანი ქსელის კავშირების შესახებ.
ifconfig eth0 192.168.10.10 netmask 255.255.255.0 - დააყენეთ IP მისამართი და ქვექსელის ნიღაბი eth0 ინტერფეისზე.
ifconfig eth0 promisc - დააყენეთ eth0 ინტერფეისი პრომისკუურ რეჟიმში პაკეტების ამოცნობისთვის.
ifconfig eth0 -promisc - გამორთეთ პრომისკუური რეჟიმი eth0 ინტერფეისზე
ifdownifdown netქსელის ქსელის გამორთვა
ifupifup ქსელიქსელის ჩართვა
iwconfigiwconfigინფორმაცია უსადენო ქსელის შესახებ
iwlist სკანირებაiwlist სკანირებამოძებნეთ უკაბელო ქსელები
ჯავაjava [-key] ფაილი.jarjava -jar file.jar - გაუშვით .jar ფაილები
სამუშაო ადგილებისამუშაო ადგილებიჩამოთვალეთ ყველა გაშვებული და შეჩერებული დავალება
მოკვლამოკალი ნპროცესის დასრულება ID N-ით
მოკალი ყველაkillall ვიდეოდაასრულეთ ყველა პროცესი დასახელებული ვიდეო
ბოლო გადატვირთვაბოლო გადატვირთვასისტემის გადატვირთვის ისტორიის ჩვენება
ნაკლები ვიდეონაკლები ფაილიგამოიტანეთ ვიდეო ფაილის შინაარსი
ლნln [-key] ფაილის ბმულიln -s videonabludenie ვიდეო - შექმენით ვიდეო სიმბოლური ბმული videonabludenie ფაილზე
განთავსებაიპოვნეთ [-key] ფაილიიპოვნეთ ვიდეო - იპოვეთ ყველა ფაილი, სახელად ვიდეო.
locate -r "ფაილი [^ /] * \. txt" - მოძებნეთ ქეშირებული ინდექსი სახელის მიხედვით
შესვლაშესვლამომხმარებლის მოთხოვნა სახელისა და პაროლის შესახებ (მოთხოვნა სისტემიდან მომხმარებლისთვის) შესვლისთვის (ნაგულისხმევად, პაროლის აკრეფისას ის არ არის ნაჩვენები)
გამოსვლაგამოსვლამიმდინარე shell სესიიდან გასვლა
იხილეთ მითითებაიხილეთ მითითებასწრაფი ძიება (დახარისხებული) ლექსიკონი პრეფიქსით
lsls [-key]ფაილების და დირექტორიების სია მიმდინარე დირექტორიაში.
ls -l - ფაილების შესახებ ინფორმაციის ნახვა
ls -la არის ფორმატირებული სია ფარული დირექტორიებით და ფაილებით.
ls -F - აჩვენეთ მიმდინარე დირექტორიაში არსებული შიგთავსი სახელებში მათი ტიპის დამახასიათებელი სიმბოლოების დამატებით.
ls -a - დამალული ფაილების და დირექტორიების ჩვენება მიმდინარე დირექტორიაში.
ls ** - აჩვენეთ ფაილები და დირექტორიები, რომლებიც შეიცავს ნომრებს სახელში
lsb_releaselsb_release [-key]lsb_release -a - ბრძანება Ubuntu-ს ვერსიის ჩვენებისთვის
lsattrlsattrფაილის ატრიბუტების ნახვა
lshw -htmllshw -html> videonabludenie.htmlტექნიკის შესახებ ინფორმაციის ჩვენება html ფაილში videonabludenie.html
lspcilspci [-გასაღები]lspci - აჩვენებს ინფორმაციას ყველა PCI ავტობუსის და მათთან დაკავშირებული მოწყობილობების შესახებ.
lspci -v - იგივე უფრო გაფართოებულია.
lspci -vv - აჩვენებს ინფორმაციას დაინსტალირებული დრაივერების შესახებ.
lspci -tv - აჩვენეთ PCI მოწყობილობები ხეად.
lspci | grep VGA - აჩვენებს ინფორმაციას ვიდეო ბარათის მწარმოებლის შესახებ.
lspci | grep audio - გამომავალი ინფორმაცია ხმის ბარათის შესახებ.
lspci | grep Ethernet - გამომავალი ინფორმაცია Ethernet კონტროლერში
lsusblsusb [-key]აჩვენებს ინფორმაციას USB ავტობუსის და დაკავშირებული მოწყობილობების შესახებ.
lsusb -v - იგივე უფრო დეტალურად.
lsusb -tv - USB მოწყობილობების ჩვენება ხეად
lsmodlsmodბირთვის მოდულების სტატუსის ჩვენება
კაციკაცის ბრძანებადახმარება ბრძანების შესახებ
mkdirmkdir videonabludenieშექმენით videonabludenie დირექტორია
mkswapmkswap / პარამmkswap / dev / hda3 - შექმენით swap სივრცე hda3 დანაყოფზე. აგრეთვე სვოპონი
mke2fsmke2fs / პარამmke2fs / dev / hda1 - შექმენით ext2 ფაილური სისტემა hda1 დანაყოფზე.
mke2fs -j / dev / hda1 - შექმენით ext3 journaling ფაილური სისტემა hda1 დანაყოფზე
mkfsmkfs [-key] / პარამmkfs / dev / hda1 - შექმენით Linux ფაილური სისტემა hda1 დანაყოფზე.
mkfs -t vfat 32 -F / dev / hda1 - შექმენით FAT32 ფაილური სისტემა hda1 დანაყოფზე
მეტიმეტი ფაილიტექსტური ფაილის პეიჯინგი
მთაზედამონტაჟება [-key] / N / Mდაამონტაჟეთ დანაყოფი N დამაგრების წერტილზე M.
მაგალითად, mount / dev / hda2 / mnt / hda2 - ამაგრებს დანაყოფს "hda2" დამონტაჟების წერტილზე "/ mnt / hda2". სამონტაჟო წერტილის დირექტორია წინასწარ უნდა შეიქმნას.
mount / dev / fd0 / mnt / floppy - დაამონტაჟეთ ფლოპი.
mount / dev / cdrom / mnt / cdrom - დააინსტალირეთ DVD ან CD.
mount / dev / hdc / mnt / cdrecorder - ამაგრებს CD-R / CD-RW ან DVD-R / DVD-RW (+ -).
mount -o loop file.iso / mnt / cdrom - დაამონტაჟეთ ISO სურათი.
mount -t vfat / dev / hda5 / mnt / hda5 - ამონტაჟებს Windows FAT32 ფაილურ სისტემას.
mount -t smbfs -o მომხმარებლის სახელი = მომხმარებელი, პაროლი = pass // winclient / share / mnt / share - ამონტაჟებს Windows ქსელის ფაილურ სისტემას (SMB / CIFS).
mount -o bind / home / user / prg / var / ftp / user - ამონტაჟებს დირექტორიას დირექტორიაში (სავალდებულო). ეს კონსტრუქცია სასარგებლოა, მაგალითად, მომხმარებლის დირექტორიაში შიგთავსის მიწოდებისთვის ftp-ის საშუალებით ftp სერვერის გაშვებისას "sandbox"-ში (chroot), როცა სიმლინკების შექმნა შეუძლებელია.
მვmv ფაილი1 ფაილი2გადაარქვით სახელი ან გადაიტანეთ ფაილი1 ფაილში2. თუ file2 არის არსებული დირექტორია, გადაიტანეთ file1 დირექტორიაში file2
ნანონანო ფაილი
netstatnetstat [-key]netstat -rn - ლოკალური მარშრუტიზაციის ცხრილის ჩვენება
newgrpnewgrp [-]ცვლის მიმდინარე მომხმარებლის ძირითად ჯგუფს. თუ თქვენ მიუთითებთ "-" გადამრთველს, სიტუაცია იდენტური იქნება იმ შემთხვევაში, როდესაც მომხმარებელი გამოვიდა და ხელახლა შევიდა. თუ არ მიუთითებთ ჯგუფს, მაშინ პირველადი ჯგუფი მიენიჭება / etc / passwd-დან
nlnl ფაილიხაზების ნუმერაცია ფაილში
საათისაათიანალოგური საათის დასკვნა სამუშაო მაგიდაზე
osecosecსისტემის მთლიანობის მონიტორინგი
passwdpasswdმიმდინარე მომხმარებლის პაროლის შეცვლა
პასტაჩასვით [-key] file1 file2ფაილების file1 და file2 შეერთება.
ჩასვით file1 file2 შეაერთეთ ფაილების file1 და file2 შიგთავსი ცხრილის სახით: სტრიქონი 1 file1-დან = სტრიქონი 1 სვეტი 1-n, სტრიქონი 1 ფაილიდან2 = სტრიქონი 1 სვეტი n + 1-m.
ჩასვით -d "+" file1 file2 - შეაერთეთ ფაილების შიგთავსი file1 და file2 ცხრილის სახით გამყოფი "+"
პატჩიpatch [-key] file1 file2ორი ფაილის გაერთიანება
პინგიპინგ მასპინძელიპინგ ჰოსტი გამომავალით
გამორთვაგამორთვასისტემის სწორი გამორთვა
pppoeconfpppoeconfინტერნეტში წვდომის კონფიგურაციის ბრძანება
psps [-key]ჩამოთვალეთ აქტიური პროცესები.
ps aux - ყველა პროცესის გადაყრა
ps -C ვიდეო - აჩვენეთ გაშვებული ვიდეო პროცესის PID
ps axu | grep -v grep | grep -i% proc - პროცესის პოვნა% proc (ნაწილობრივი სახელის გამოყენება შესაძლებელია)
pwckpwckსისტემის ანგარიშის ფაილების სისწორის შემოწმება. შემოწმებულია ფაილები / etc / passwd და / etc / shadow
pwdpwdმიმდინარე დირექტორიას ჩვენება
გადატვირთვაგადატვირთვასისტემის სწორი გამორთვა შემდგომი ჩატვირთვით (გადატვირთვით)
აღდგენააღდგენა [-key] file.bakფაილების აღდგენა სარეზერვო ასლებიდან.
აღდგენა -if /tmp/back0.bak - აღდგენა სარეზერვო ასლიდან /tmp/back0.bak
რმrm [-key] ფაილიწაშალეთ ფაილი ან დირექტორია.
rm videonabludenie - წაშალეთ videonabludenie ფაილი
rm -r videonabludenie - წაშალეთ videonabludenie დირექტორია
rm -f ფაილი - წაშალეთ ფაილი წაშლის მოთხოვნის გარეშე.
rm -rf videonabludenie - წაშალეთ videonabludenie დირექტორია წაშლის მოთხოვნის გარეშე
rmdirrmdir რეჟrmdir dir - ამოიღეთ ცარიელი დირექტორია dir.
მარშრუტიმარშრუტი [-key]route -n - აჩვენებს ლოკალური მარშრუტიზაციის ცხრილს.
route add -net 0/0 gw IP_Gateway დააყენეთ ნაგულისხმევი კარიბჭის IP მისამართი.
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.10.10 დაამატეთ სტატიკური მარშრუტი 192.168.0.0/16 ქსელში კარიბჭის მეშვეობით ip მისამართით 192.168.10.10.
route del 0/0 gw IP_gateway - წაშალეთ ნაგულისხმევი კარიბჭის IP მისამართი
rsyncrsync [-key] / რეჟფაილების სინქრონიზაცია.
rsync -rogpav -- წაშლა / მთავარი / tmp - სინქრონიზაცია / tmp ერთად / სახლში.
rsync -rogpav -e ssh -- წაშლა / სახლის ip_address: / tmp - სინქრონიზაცია SSH გვირაბის საშუალებით.
rsync -az -e ssh --წაშლა ip_addr: / home / public / home / local - ადგილობრივი დირექტორია სინქრონიზაცია დისტანციურ დირექტორიასთან ssh გვირაბის მეშვეობით შეკუმშვით.
rsync -az -e ssh -- წაშლა / მთავარი / ლოკალური ip_addr: / მთავარი / საჯარო - დისტანციური დირექტორიას სინქრონიზაცია ადგილობრივ დირექტორიასთან ssh გვირაბის საშუალებით შეკუმშვით
სედsed [-key] პარამ ფაილიოპერაციები ტექსტური ფაილებით.
sed "s / string1 / string2 / g" primer.txt - ბრძანება ჩაანაცვლებს სტრიქონს "string1" "string2"-ით primer.txt ფაილში, გამოაქვს შედეგი სტანდარტულ გამომავალ მოწყობილობაში.
sed "/ ^ $ / d" primer.txt - ბრძანება წაშლის ცარიელ ხაზებს primer.txt ფაილიდან.
sed "/ * # / d; / ^ $ / d" primer.txt - ბრძანება წაშლის ცარიელ ხაზებს და კომენტარებს primer.txt ფაილიდან.
sed -e "1d" primer.txt - ამოიღეთ პირველი ხაზი example.txt-დან.
sed -n "/ string1 / p" - აჩვენებს მხოლოდ "string1" შემცველ ხაზებს.
sed -e "s / * $ //" primer.txt - ამოიღეთ ცარიელი სიმბოლოები თითოეული ხაზის ბოლოს.
sed -e "s / string1 // g" primer.txt - წაშალეთ სტრიქონი "string1" ტექსტიდან ყველაფრის შეცვლის გარეშე.
sed -n "1,8p; 5q" primer.txt - აიღეთ ფაილიდან პირველიდან მერვე სტრიქონამდე და დაბეჭდეთ მათგან პირველი ხუთი.
sed -n "5p; 5q" primer.txt - დაბეჭდეთ მეხუთე ხაზი.
sed -e "s / 0 * / 0 / g" primer.txt - შეცვალეთ ნებისმიერი რაოდენობის ნულების თანმიმდევრობა ერთი ნულით.
cat primer.txt | awk "NR% 2 == 1" - ფაილის შიგთავსის გამოტანისას, არ გამოაქვეყნოთ primer.txt ფაილის თუნდაც ხაზები
შ videonabludenie.Runშეასრულეთ სერიული ფაილი videonabludenie.run
გათიშვაshudown [-key] პარამსისტემის სწორი გამორთვა. გამოიყენება მხოლოდ კონსოლის რეჟიმში მუშაობისას. X ფანჯრის რეჟიმში მუშაობისას არ გამოიყენოთ.
გამორთვა -h საათი: წუთები & - სისტემის გამორთვის დაგეგმვა მითითებულ დროს.
shutdown -c - აუქმებს სისტემის დაგეგმილ გამორთვას.
გამორთვა -r now - სისტემის გადატვირთვა.
sudo shutdown –h + N შეტყობინება - გამორთეთ კომპიუტერი N წუთის შემდეგ, გაგზავნეთ შეტყობინება სხვა მომხმარებლებს
ძილიძილი ნგადადეთ პროცესის დაწყება N წამით
smartctlsmartctl [-key] პარამsmartctl -a / dev / sda - გამოაქვს SMART ინფორმაცია მყარი დისკისთვის / dev / sda
დალაგებადახარისხება ფაილის1 ფაილი2 [-key]ორი ფაილის შინაარსის დახარისხება.
დახარისხება file1 file2 | uniq - დაალაგეთ ორი ფაილის შინაარსი გამეორების ჩვენების გარეშე.
დახარისხება file1 file2 | uniq -u - ორი ფაილის შინაარსის დახარისხება, მხოლოდ უნიკალური ხაზების ჩვენებით (ორივე ფაილში ნაპოვნი ხაზები არ იბეჭდება სტანდარტულ გამომავალზე).
დახარისხება file1 file2 | uniq -d - ბრძანება ორი ფაილის შინაარსის დასალაგებლად, მხოლოდ დუბლიკატი ხაზების ჩვენებით
sshssh [-key port] [ელფოსტა დაცულია] დაუკავშირდით ჰოსტს, როგორც მომხმარებელი.
ssh -p პორტი [ელფოსტა დაცულია]- დაუკავშირდით ჰოსტს პორტის პორტზე, როგორც მომხმარებელი
ssh-copy-idssh-copy-id [ელფოსტა დაცულია] დაამატეთ თქვენი გასაღები ჰოსტში, რათა მომხმარებელმა ჩართოს შესვლა პაროლისა და კლავიშების გარეშე
startxstartxX Window GUI-ის გაშვება
სტატისტიკაstat ფაილიაჩვენებს ყველა არსებულ ინფორმაციას მითითებული ფაილის შესახებ
svnsvn
სუსუშედით ადმინისტრატორის სესიაზე. სესიიდან გამოსვლა - გასვლის ბრძანება
სუდოსუდო [-გასაღები]sudo ბრძანება - გაუშვით ბრძანების ბრძანება ადმინისტრატორის უფლებებით.
sudo -s არის ჭურვი ადმინისტრატორის უფლებებით.
sudo -s -u მომხმარებელი არის ჭურვი მომხმარებლის უფლებებით.
sudo -k - ხელახლა ითხოვს ადმინისტრატორის პაროლს.
sudo -i - შედით ადმინისტრაციულ სესიაზე
tartar key files1 files2tar cf file.tar ფაილები - შექმენით tar არქივი სახელად file.tar, რომელიც შეიცავს ფაილებს tar xf file.tar - ამოალაგე file.tar
tar czf file.tar.gz ფაილები - შექმენით tar არქივი Gzip შეკუმშვით
tar xzf file.tar.gz - ამოიღეთ tar Gzip-ით
tar cjf file.tar.bz2 - შექმენით tar არქივი Bzip2 შეკუმშვით
tar xjf file.tar.bz2 - ამოიღეთ tar Bzip2-ით
გაცვლასვოპონი / პარამswapon / dev / hda2 / dev / hdb3 - გააქტიურეთ swap სივრცეები, რომლებიც მდებარეობს hda2 და hdb3 დანაყოფებზე
კუდიკუდი [-key] ფაილიდაბეჭდეთ ფაილის ბოლო 10 სტრიქონი.
tail -f ფაილი - ამობეჭდეთ ფაილის შინაარსი, როგორც ის იზრდება, დაწყებული ბოლო 10 სტრიქონიდან
ზედაზედაყველა მიმდინარე პროცესის ჩვენება
შეხებაშეეხეთ [-key] YYMMDDhhmm ფაილსშეხება ვიდეოკამერა - შექმენით ვიდეოკამერის ფაილი.
touch -t 1105092355 ფაილი - შეცვალეთ ფაილის შექმნის თარიღი. თუ ფაილი არ არსებობს, მაშინ შექმენით ფაილი მითითებული თარიღით და დროით
ხეხეაჩვენეთ ფაილების და დირექტორიების ხე, დაწყებული root დირექტორიადან
tzselecttzselectდროის ზონის შერჩევის პროგრამის გაშვება
უფვufw პარამFirewall მართვა.
ufw enable - ჩართეთ firewall.
ufw disable - გამორთეთ firewall.
ufw ნაგულისხმევი დაშვება - ნაგულისხმევად დაუშვით ყველა კავშირი, გარდა იმ კავშირებისა, რომლებიც აშკარად უარყოფილია.
ufw ნაგულისხმევი უარყოფა - ნაგულისხმევად უარყოფს ყველა კავშირს, გარდა ცალსახად დაშვებულისა.
ufw სტატუსი - აჩვენებს მიმდინარე სტატუსს და firewall-ის წესებს.
ufw allow port - ღია პორტის პორტი.
ufw deny port - ბლოკის პორტის პორტი.
ufw deny from ip_address - დაბლოკეთ IP მისამართი ip_address
ოდენობაumount [-key] / Nგანათავსეთ დანაყოფი N. თქვენ უნდა დატოვოთ იგი ბრძანების შესრულებამდე. მაგალითად umount / dev / hda2.
umount -n / mnt / hda2 - შეასრულეთ დემონტაჟი / etc / mtab-ში ინფორმაციის შეყვანის გარეშე. საჭიროა, როდესაც ფაილი მხოლოდ წაკითხულია ან არ არის საკმარისი ადგილი დისკზე.
უსახელოუსახელო [-key]uname -a - აჩვენეთ ინფორმაცია ბირთვის შესახებ.
uname -r - აჩვენეთ ბირთვის ვერსია
uname -m - კომპიუტერის არქიტექტურის ჩვენება
დროთა განმავლობაშიდროთა განმავლობაშიაჩვენებს მიმდინარე დროს, სესიის ხანგრძლივობას, მომხმარებელთა რაოდენობას და CPU-ს გამოყენებას
მომხმარებლებიმომხმარებლებიაჩვენებს ამჟამად მომუშავე მომხმარებლების მოკლე სიას
vmstatvmstatინფორმაციის ჩვენება პროცესების, მეხსიერების და CPU-ს გამოყენების შესახებ
ამ მომენტში მომუშავე ყველა მომხმარებლის შესახებ დეტალური ინფორმაციის ჩვენება და ასევე მარტივი, სისტემაში შესვლა და ა.შ. თუ ერთი მომხმარებელი გჭირდებათ, მაშინ პარამეტრში მიუთითეთ მომხმარებლის სახელი
კედელიკედელიშეტყობინებების გაგზავნა სისტემის თითოეული მომხმარებლის ტერმინალში იმ მომენტში
ტუალეტიwc ფაილიდაბეჭდეთ ფაილში ხაზების, სიტყვების და სიმბოლოების რაოდენობა
wgetwget [-key] ფაილიwget videonabludenie - ჩამოტვირთეთ videonabludenie ფაილი
wget -c videonabludenie - რეზიუმე შეწყდა videonabludenie ფაილის ჩამოტვირთვა
ღვინოღვინოგაუშვით DOS და Windows პროგრამები.
winefile - გახსენით Windows დესკტოპი.
რა არისრა არის შტროკამოძებნეთ სახელმძღვანელო გვერდების მონაცემთა ბაზა და აჩვენეთ მოკლე აღწერა
სად არისსადაც არის ბრძანებაიპოვეთ ფაილები, man pages მითითებული ბრძანებისთვის
რომელიცრომელი პარამეტრირომელი ბრძანება - აჩვენებს ბრძანების ფაილის ბრძანების გზას.
რომელი პროგ - რომელი პროგ აპლიკაცია გაშვებული იქნება ნაგულისხმევად
ჯანმოჯანმოსისტემაში ამჟამად შესული მომხმარებლების სიის ჩვენება
ვინ ვარ მევინ ვარ მენაჩვენებია სახელი, რომელშიც შესული ხართ
ვინ არისwhois დომენიდაბეჭდეთ whois ინფორმაცია დომენისთვის
სად არისსადაც არის პროგპროგ პროგრამის შესაძლო ადგილმდებარეობა
დაწერედაწერე შტროკასისტემის სხვა მომხმარებლისთვის შეტყობინებების გაგზავნა გამგზავნის ტერმინალიდან მიმღების ტერმინალში ხაზების კოპირებით
xrandrxrandrმხარდაჭერილი გრაფიკული რეზოლუციების სია
იასმyasm [-key] ფაილიასამბლერი
& cmmnd [-key] &აწარმოებს cmmnd ბრძანებას ფონზე (daemon). შემდგომი ბრძანებები შესრულებულია cmmnd-ის დასრულებამდე მოლოდინის გარეშე (მაგ., როდესაც გამოიყენება ჯგუფურ ფაილში)
&& cmmnd1 && cmmnd2დაიწყეთ რამდენიმე ბრძანების თანმიმდევრული შესრულება ერთ ხაზზე და ყოველი მომდევნო ბრძანება იწყებს შესრულებას წინა ბრძანების წარმატებით დასრულების პირობით. მაგალითად, მშენებლობა
./კონფიგურაცია && გააკეთე && sudo make install
ბრძანების თანმიმდევრული შესრულების იდენტურია
./კონფიგურაცია
გააკეთოს
sudo make install
!! !! გაიმეორეთ ბოლო შეყვანილი ბრძანება
# # დაწერეთ კომენტარი აქპრეფიქსი კომენტარის შეტანამდე
; cmmnd1; cmmnd2რამდენიმე ბრძანების სტრიქონში ჩაწერა. ყოველი შემდეგი ბრძანება გადის წინა ბრძანების დასრულების შემდეგ.
|| cmmnd1 || cmmnd2რამდენიმე ბრძანების სტრიქონში ჩაწერა. შემდგომი ბრძანება შესრულებულია მხოლოდ წინა ბრძანების შეცდომით დასრულების შემდეგ.
7z7z7z არქივის გაშვება

გვერდის მუდმივი მისამართი

დღევანდელი პერსონალური კომპიუტერის მომხმარებლები შეჩვეულნი არიან გრაფიკულ ინტერფეისს. თუმცა, ზოგჯერ თქვენ უნდა გამოიყენოთ ბრძანების ხაზის ინტერფეისი, ანუ ხელით შეიყვანოთ გარკვეული ბრძანებები. მაგალითად, გრაფიკული გარსის არარსებობის შემთხვევაში, სისტემის აღდგენისა და კონფიგურაციისას და ა.შ. უფრო მეტიც, ბრძანების ხაზის გამოყენებით, ზოგიერთი მოქმედება უფრო სწრაფი და მოსახერხებელია, ვიდრე ჩვეულებრივი გრაფიკული ინტერფეისის გამოყენება.

ბრძანების ხაზიარის ძალიან ძლიერი სისტემის მართვის ინსტრუმენტი. ზოგიერთ ახალ მომხმარებელს ეშინია კონსოლში მუშაობა, მიაჩნია, რომ ეს ძალიან რთული და გაუგებარია. სინამდვილეში ეს ასე არ არის, საკმარისია რამდენიმე სამუშაო ტექნიკისა და რამდენიმე მარტივი ბრძანების დაუფლება, დანარჩენი ბრძანებების გარკვევა კი ბევრად უფრო ადვილი იქნება. გრაფიკული ინტერფეისი ფართოდ გავრცელდა არც ისე დიდი ხნის წინ - გასული საუკუნის ბოლოს. მანამდე კომპიუტერის ყველა მომხმარებელი მუშაობდა ბრძანების ხაზით.

ნებისმიერ შემთხვევაში, Linux-ის მომხმარებლებმა უნდა ისწავლონ კონსოლში მუშაობა, ეს უნარები აუცილებლად გამოგადგებათ მომავალში. ამ სტატიაში ჩვენ განვიხილავთ მუშაობას კონსოლთან და ტერმინალთან, ისევე როგორც Linux-ის ძირითად ხშირად გამოყენებულ ბრძანებებთან, პრეტენზიის გარეშე, რადგან მათ სრულ აღწერას მაგალითებით შეიძლება დასჭირდეს ერთზე მეტი ტომი.

კონსოლზე წვდომისთვის გრაფიკულ რეჟიმში ყოფნისას დააჭირეთ კლავიშთა კომბინაციას Ctrl + Alt + F1... შემდეგი, თქვენ უნდა შეიყვანოთ მომხმარებლის სახელი და პაროლი, როგორც სისტემის ჩატვირთვისას. მრავალი კონსოლის გახსნა შესაძლებელია კლავიატურის მალსახმობების გამოყენებით Ctrl + Alt + F2, Ctrl + Alt + F3და ა.შ. (F6-მდე) და მათში ერთდროულად გაუშვით სხვადასხვა პროგრამები. გრაფიკულ გარემოში დასაბრუნებლად დააჭირეთ Alt + F7, სანამ კონსოლები რჩება ღია და მათში გაშვებული პროგრამები გააგრძელებენ მუშაობას.

ბრინჯი. 1. კონსოლის ტერმინალის ემულატორი

Linux-ში ბრძანებები შედგება რამდენიმე ნაწილისგან: თავად ბრძანება, კლავიშები (ოფციები) და პარამეტრები, რომლებიც შეიძლება იყოს საჭირო ან სურვილისამებრ. მაგალითად, ბრძანებაში ls -la / var / www(შემდგომში ბრძანებები ხაზგასმული იქნება თამამად): ls არის ბრძანება, la არის კლავიშები, რომლებიც ყველაზე ხშირად გამოყოფილია მინუს ნიშნით "-", და პარამეტრი ამ შემთხვევაში არის / var / www დირექტორია. კლავიშები არის მოკლე და გრძელი: მოკლე კლავიშები შედგება ერთი ასოსგან და გამოყოფილია ერთი მინუს "-", გრძელი კლავიშები გამოყოფილია ორი მინუს "-". მოკლე კლავიშები შეიძლება გაერთიანდეს ერთ, მაგალითად, ბრძანებაში ls -l -a -t -rდა ls -latrიდენტურია. ყველაზე პოპულარული გრძელი ვარიანტებია --help და --version. ნებისმიერი ბრძანების შემდეგ --help გადამრთველის აკრეფით (მაგალითად, ls --help), ჩვენ მივიღებთ მოკლე დახმარებას ამის შესახებ. --version შეცვლა გამოიყენება პროგრამის ვერსიის საჩვენებლად.

გთხოვთ, გაითვალისწინოთ, რომ ბრძანებები, გასაღებები, ფაილების სახელები Linux-ში რეგისტრირებულია. ანუ LSდა lsარის სხვადასხვა ბრძანებები, თუ ნაცვლად lsაკრიფეთ LSმაშინ ეფექტი იქნება მოულოდნელი. მოსახერხებელია გრძელი ბრძანებების აკრეფა "Tab" კლავიშის გამოყენებით, რომელიც გამოიყენება ავტომატური შევსებისთვის, საკმარისია აკრიფოთ ბრძანების სახელის პირველი ასოები და დააჭიროთ ამ ღილაკს. თუ არსებობს რამდენიმე ბრძანება, რომელიც იწყება შეყვანილი სიმბოლოებით, ისინი გამოჩნდება ეკრანზე, ამ შემთხვევაში, თქვენ უნდა აკრიფოთ ერთი ან მეტი სიმბოლო და კვლავ დააჭირეთ ღილაკს "Tab". ანალოგიურად, ღილაკი "Tab" შეიძლება გამოყენებულ იქნას პარამეტრების, ფაილის გრძელი სახელების და ა.შ. კურსორის ღილაკების გამოყენებით შეგიძლიათ ნახოთ და შეცვალოთ უკვე შეყვანილი ბრძანებები.

თქვენ ასევე შეგიძლიათ გამოიყენოთ კლავიატურის შემდეგი მალსახმობები:

Ctrl + C- პროგრამის შეწყვეტა (გაითვალისწინეთ, რომ გრაფიკულ გარემოში იგივე კლავიშთა კომბინაცია გამოიყენება კოპირებისთვის).

Ctrl + Shift + C- დააკოპირეთ არჩეული ინფორმაცია ბუფერში, შეგიძლიათ გამოიყენოთ მაუსი ასარჩევად.

Ctrl + Shift + V- ჩადეთ ინფორმაცია ბუფერიდან. ტექსტის ჩასართავად ასევე მოსახერხებელია მაუსის შუა ღილაკის (გადახვევის ბორბალი) გამოყენება ტექსტის შერჩევის შემდეგ.

Ctrl + S- შეაჩერე გამომავალი ტერმინალში.

Ctrl + Q- განაახლეთ გამომავალი ტერმინალში. თუმცა, როგორც წესი, ამისათვის შეგიძლიათ გამოიყენოთ ნებისმიერი გასაღები. ზოგჯერ ეს ეხმარება, თუ ტერმინალი გაყინულია.

Ctrl + Z- შეაჩერე პროგრამა. გასაგრძელებლად, თქვენ უნდა აკრიფოთ ბრძანება ვგ(ან ბგპროგრამის ფონზე გასაგრძელებლად).

Ctrl + D- გამოდით ტერმინალიდან, დახურეთ კონსოლი, გათიშეთ კავშირი დისტანციურ კომპიუტერთან.

ახლა მოდით პირდაპირ გადავიდეთ Linux ბრძანებების განხილვაზე.

საინფორმაციო ბრძანებები

კაციბრძანება - აჩვენებს დეტალურ ინფორმაციას Linux ბრძანების, გასაღებების და ა.შ. Მაგალითად: კაცის პაემანი.

სამწუხაროდ, ყველა სახელმძღვანელო არ არის თარგმნილი რუსულად, შესაძლოა დაგჭირდეთ ინგლისური ენის საბაზისო ცოდნა.

თარიღი- აჩვენებს მიმდინარე თარიღს და დროს.

უსახელო -ა- აჩვენებს ინფორმაციას სისტემის შესახებ.

ჯანმო- იძლევა იმ მომხმარებლების სიას, რომლებიც ამჟამად არიან სისტემაში შესული. არ ინერვიულოთ, თუ პერსონალურ კომპიუტერზე რამდენიმე მომხმარებელი აღმოჩნდება, ეს არ ნიშნავს, რომ ჰაკერებმა გატეხეს იგი. ყურადღება მიაქციეთ მათ სახელებს. თითოეული ღია ტერმინალი, გრაფიკულის ჩათვლით, სისტემა განიხილება, როგორც ცალკე მომხმარებელი.

- ანალოგიურად ჯანმოაჩვენებს მომხმარებლებს სისტემაში, მაგრამ, გარდა ამისა, აჩვენებს დამატებით ინფორმაციასაც - რა ბრძანებებს ასრულებენ მომხმარებლები და რამდენად დატვირთულია პროცესორი.

უფასო- ინფორმაციის ჩვენება RAM-ის შესახებ.

ზედა- აჩვენებს ინფორმაციას პროცესების, პროცესორის დატვირთვის, მეხსიერების განაწილების შესახებ.

df -h- აჩვენებს ინფორმაციას მყარი დისკების შესახებ.

დროთა განმავლობაში- აჩვენებს სისტემის მუშაობის დროს, მომხმარებელთა რაოდენობას, პროცესორის დატვირთვას.

pwd- აჩვენებს მიმდინარე დირექტორიას.

დრო- ზომავს პროგრამის გაშვების დროს, მაგალითად დრო ls.

ექო- გამოაქვს ტექსტის ხაზი სტანდარტულ გამოსავალზე. echo გამარჯობა- გამოჩნდება სიტყვა "გამარჯობა", ექო *- აჩვენებს ფაილების სიას მიმდინარე დირექტორიაში. ექო $- გამოჩნდება 2 და 3 რიცხვების ჯამი.

ფაილის ბრძანებები

ls- აჩვენებს ფაილების სიას მიმდინარე დირექტორიაში. ნებისმიერი დირექტორიაში ფაილების სიის საჩვენებლად, ჩაწერეთ გზა დირექტორიაში ბრძანების შემდეგ, მაგალითად: ls / usr / bin... ls ბრძანების რამდენიმე ვარიანტი:

A - დამალული ფაილების ჩვენება;

S - მიუთითეთ ფაილების ზომა ბლოკებში;

T - დახარისხება ფაილის მოდიფიკაციის დროის მიხედვით, ჯერ ახალი ფაილები;

X - ფაილების სახელების გაფართოების მიხედვით დახარისხება, პირველ რიგში ნაჩვენებია ფაილები გაფართოების გარეშე;

L - გაფართოებული გამომავალი ფორმატი: აჩვენებს ფაილების ატრიბუტებს, მფლობელებს და ჯგუფს, ზომას, მათი შექმნის თარიღსა და დროს;

R - შეცვალოს დალაგების თანმიმდევრობა. მაგალითად, ბრძანება

ls -lat / ა.შაჩვენებს / etc დირექტორიას შიგთავსს გაფართოებულ ფორმატში და დახარისხებულია ფაილების შექმნის დროით.

cp- ფაილების კოპირება. cp doc1 doc2- შექმნის doc1 ფაილის ასლს, სახელად doc2.

რმ- ფაილების წაშლა. rm doc- წაშლის doc ფაილს. rm *- წაშლის ყველა ფაილს მიმდინარე დირექტორიაში. rm * doc- წაშლის ყველა ფაილს, რომელიც მთავრდება doc. -i ჩამრთველი გამოიყენება თითოეული ფაილის წაშლის დასადასტურებლად, -r შეცვლა გამოიყენება დირექტორიებისა და ფაილების წასაშლელად ამ დირექტორიაში.

rmdir- დირექტორიას წაშლა. რმდირ ალექს- წაშლის ალექსის დირექტორიას.

ძალიან ფრთხილად უნდა იყოთ ბრძანებებთან რმდა rmdir, განსაკუთრებით სუპერმომხმარებლის რეჟიმში, რადგან თქვენ შეგიძლიათ წაშალოთ არა მხოლოდ საკუთარი ფაილები, არამედ სისტემის ფაილებიც, რამაც შეიძლება გამოიწვიოს სისტემის ავარია.

pwd- გამოიტანეთ მიმდინარე დირექტორია.

mkdir- ახალი დირექტორიას შექმნა. მკდირ ალექს- შეიქმნება ალექსის დირექტორია.

მვ- ფაილების გადატანა ან სახელის შეცვლა. mv new old - ფაილის ახალი სახელის გადარქმევა ძველად.

კატა- ფაილების დაკავშირება ან ფაილების გამომავალი სტანდარტული გამომავალი მოწყობილობა. კატა დოქტორი- გამოვა doc ფაილი.

cat / proc / cpuinfo- მოგაწვდით დეტალურ ინფორმაციას პროცესორის შესახებ, კატა / პროკ / ვერსია- Linux-ის ბირთვის ვერსიის შესახებ.

შეხება- ცარიელი ფაილის შექმნა.

შეხების დოკ- შექმნის doc ფაილს. იპოვე- მოძებნეთ ფაილები. იპოვე / -სახელი "doc *"- იპოვის ყველა ფაილს, რომელიც იწყება doc-ით.

tar- პროგრამა არქივებთან მუშაობისთვის. tar -zxvf file.tar.gz- ამოიხსნის ფაილს.tar.gz არქივს. tar -cvf my.tar myfile- ახვევს ფაილის myfile-ს, ქმნის არქივს my.tar.

მეტი- გამომავალი ფაილები სანახავად გაჩერებით, განსხვავებით cat-ისგან, რომელიც გამოსცემს მთელ ფაილს ერთდროულად. შეგიძლიათ ტექსტის გადახვევა სტრიქონ-სტრიქონში Enter ღილაკის გამოყენებით ან გვერდი გვერდი ინტერვალის ზოლის გამოყენებით.

ნაკლები- ფაილების სანახავი პროგრამა მსგავსია მეტიმაგრამ გაძლევთ საშუალებას გადახვიდეთ ზემოთ და ნავიგაცია კურსორის ღილაკებით.

ნანო- მარტივი სრული ეკრანის ტექსტური რედაქტორი. რეკომენდებულია დამწყებთათვის, რადგან ის შეიცავს მინიმალურ ფუნქციებს და ეკრანზე გამოსახულია ძირითადი ბრძანებები.

viსაკმაოდ მძლავრი ტექსტური რედაქტორია, მაგრამ მას აქვს საკუთარი არასტანდარტული ბრძანების სისტემა, ამიტომ დაუფლებას დრო სჭირდება.

მკ(Midnight Commander) არის ძლიერი ფაილების მენეჯერი, მსგავსი Norton Commander-ისთვის DOS-ისთვის ან FAR-ისთვის Windows-ისთვის. საშუალებას გაძლევთ წაშალოთ, დააკოპიროთ, გადაარქვათ სახელი, ნახოთ, დაარედაქტიროთ ფაილები, შეცვალოთ მათი ატრიბუტები და ა.შ. Midnight Commander ჩვეულებრივ არ შედის სისტემის პროგრამების სტანდარტულ კომპლექტში, ამიტომ ის ცალკე უნდა იყოს დაინსტალირებული. მაგრამ ძალიან რეკომენდირებულია გამოსაყენებლად, რადგან ეს მნიშვნელოვნად ამარტივებს ფაილებთან მუშაობას.

პროგრამების ინსტალაცია და წაშლა

პროგრამების ინსტალაციისა და დეინსტალაციისთვის გამოიყენება სხვადასხვა კომუნალური პროგრამა, რაც დამოკიდებულია Linux დისტრიბუციის ვერსიაზე. Debian-ზე დაფუძნებული დისტრიბუციები (Ubuntu, Linux Mint და ა.შ.) ამ მიზნით იყენებენ ბრძანებებს აპტ-მიღებაან უნარი... პირველი ვარიანტი გამარტივებულია, მეორეს მეტი ფუნქციონირება აქვს. ზოგიერთი მოქმედება, მაგალითად, ინსტალაცია და წაშლა, უნდა შესრულდეს როგორც root, ან გამოიყენოთ ბრძანება სუდო.

sudo apt-get განახლება- პაკეტების ახალი სიის მიღება.

sudo apt-get განახლება- განაახლეთ პროგრამები, მანამდე თქვენ უნდა განაახლოთ პაკეტების სია წინა ბრძანების გაშვებით. მიზანშეწონილია ორივე ბრძანების შესრულება პერიოდულად (ეს ხშირად ხდება ავტომატურად), ასევე ახალი პროგრამების დაყენებამდე.

sudo apt-get დააინსტალირე mc- პროგრამის ინსტალაცია mc.

sudo apt-get ამოიღეთ mc- პროგრამის მოხსნა mc. Red Hat დაფუძნებული დისტრიბუციები, რომლებიც იყენებენ RPM პაკეტებს, ხშირად იყენებენ მენეჯერს იუმ.

yum განახლება- სისტემის განახლება.

დააინსტალირე mc- პროგრამის ინსტალაცია mc.

იუმ ამოიღე მკ- პროგრამის მოხსნა mc. არსებობს სხვა პაკეტის მენეჯერები და პროგრამული უზრუნველყოფის ინსტალაციის ვარიანტები.

ქსელის ბრძანებები და მუშაობა დისტანციურ კომპიუტერებთან

პინგი- ქსელში კონკრეტულ მისამართთან კავშირის შემოწმება. ping google.com- შეამოწმეთ google.com-ის ხელმისაწვდომობა, ასევე შეგიძლიათ გამოიყენოთ IP მისამართი: პინგი 192.168.1.5... თუ პასუხი არ არის, მაშინ ეს არ ნიშნავს 100% -ს, რომ კავშირი არ არის, ზოგჯერ ამ ბრძანების მუშაობა დაბლოკილია ქსელში.

ტრაკერუტი- აჩვენებს მოძრაობის მარშრუტს. Მაგალითად: traceroute google.com... საშუალებას გაძლევთ განსაზღვროთ ქსელის რომელ ნაწილში წარმოიქმნება პრობლემები.

ტელნეტი- კავშირი დისტანციურ კომპიუტერთან. საშუალებას გაძლევთ შეასრულოთ ბრძანებები სხვა კომპიუტერზე. ის ძირითადად გამოიყენება შიდა ქსელში, რადგან ტრაფიკი არ არის დაშიფრული. მაგალითი: ტელნეტი 192.168.1.1.

ssh- კავშირი დისტანციურ კომპიუტერთან დაშიფრული არხის საშუალებით. ssh- კავშირი მომხმარებლის alex-ის site.com სერვერთან. არასტანდარტული პორტის საშუალებით დასაკავშირებლად გამოიყენეთ -p შეცვლა, მაგალითად

ssh -p 12345- დაკავშირება root მომხმარებლის სერვერთან 111.222.123.123 პორტით 12345.

ftp- კავშირი დისტანციურ კომპიუტერთან ფაილის გადაცემის პროტოკოლის გამოყენებით. ftp site.com- კავშირი site.com სერვერთან.

sftp- ბრძანება ftp-ის მსგავსია, მაგრამ კავშირი ხდება დაშიფრული პროტოკოლის გამოყენებით.

მარშრუტი -n- გვიჩვენებს მარშრუტიზაციის ცხრილს.

ifconfig- ინფორმაცია ქსელის კავშირების და მათი კონფიგურაციის შესახებ.

მასპინძლის სახელი- აჩვენებს ან ცვლის კომპიუტერის ქსელის სახელს.

whois საიტიან IP მისამართი - აჩვენებს ინფორმაციას დომენის, დომენის მფლობელის ან IP მისამართის შესახებ, მაგალითად whois google.comან ვინ არის 8.8.8.8.

გათხრა- აჩვენებს ინფორმაციას DNS-ის შესახებ, მაგალითად იჭრება google.com... თქვენ შეგიძლიათ მიმართოთ ნებისმიერ DNS სერვერს შემდეგი მითითებით: dig @ 8.8.8.8 google.com... DNS სერვერიდან ინფორმაციის მისაღებად, ასევე შეგიძლიათ გამოიყენოთ პროგრამები მასპინძელიდა nslookupდომენის სახელის ან IP მისამართის მითითებით მათ შემდეგ, მაგრამ ამ კომუნალურ პროგრამებს აქვთ ჩამოშლილი ფუნქცია გათხრა.

wget- პროგრამა ინტერნეტიდან ფაილების, გვერდების, საიტების ჩამოტვირთვისთვის. wget http://site.com- ჩატვირთეთ მთავარი გვერდი site.com. wget -r -l 10 -k http://site.com- მთლიანად ჩატვირთავს საიტს.

ფოცხვერი, ბმულები, ბმულები 2(3 ცალკეული ბრძანება) - ტექსტური ბრაუზერები, საშუალებას გაძლევთ ნახოთ საიტები პირდაპირ კონსოლიდან.

ადმინისტრაციის ბრძანებები

სუ- მომხმარებლის შეცვლა. სუ ალექს- შეიცვლის მომხმარებელს alex-ზე. აკრეფით სუპარამეტრების გარეშე, თქვენ მიიღებთ სუპერმომხმარებლის უფლებებს (root), ხოლო მინიშნება სიმბოლოს $ შეიცვლება # .

თქვენ არ უნდა იყოთ მუდმივად ამ რეჟიმში, მაგრამ უმჯობესია საერთოდ არ გამოიყენოთ იგი, არამედ გამოიყენოთ ბრძანება სუდო.

სესიიდან გასასვლელად და წინა მომხმარებელზე დასაბრუნებლად, თქვენ უნდა აკრიფოთ გასასვლელი.

სუდო- გაძლევთ საშუალებას შეასრულოთ სხვა პროგრამები სუპერმომხმარებლის უფლებებით, აკრეფილი სხვა ბრძანების წინ, მაგალითად

sudo rm ფაილი- წაშლის ნებისმიერი მომხმარებლის მიერ შექმნილ ფაილს.

სუდო -იან სუდო -ს- გუნდის ანალოგები სუ.

გამოიყენეთ ბრძანება სუდოთქვენ ასევე უნდა იყოთ ძალიან ფრთხილად და მხოლოდ საჭიროების შემთხვევაში.

passwd- შეცვალეთ მიმდინარე მომხმარებლის პაროლი. passwd ალექს- შეცვალეთ მომხმარებლის ალექსის პაროლი.

დამმატებელიან მომხმარებლის დამატება- დაამატეთ ახალი მომხმარებელი. ადუსერ კატია- დაამატეთ მომხმარებელი katya. ბრძანების აკრეფის შემდეგ, თქვენ უნდა შეიყვანოთ პაროლი. თქვენ უნდა იყოთ სუპერმომხმარებელი ბრძანების შესასრულებლად.

მომხმარებლისდელი- წაშალე მომხმარებელი. userdel vasya- წაშლის მომხმარებელს vasya.

ჯგუფის დამატება- ახალი ჯგუფის შექმნა. სტუდენტების დაჯგუფება- შეიქმნება მოსწავლეთა ჯგუფი.

ჯგუფიდელი- ჯგუფის წაშლა. ჯგუფის სტუდენტები- ამოიღებს მოსწავლეთა ჯგუფს.

ჩმოდ- შეცვალეთ ფაილის ან დირექტორიაში წვდომის უფლებები. chmod 644 ფაილი- დააყენებს 644 ნებართვას ფაილზე. chmod + x ფაილი- მისცემს ფაილის შესრულების უფლებებს.

ჩოუნი- შეცვალეთ ფაილის მფლობელი. chown alex ფაილი- ამ ბრძანების შედეგად, alex გახდება ფაილის მფლობელი.

ჩგრპ- შეცვალეთ ფაილის ჯგუფი. chgrp სტუდენტები laba1- შეცვალეთ ფაილის laba1 ჯგუფი სტუდენტებად.

პროცესებთან მუშაობის ბრძანებები

ps- აჩვენეთ პროცესების სია. ps axu- ნახეთ ყველა პროცესი. ps axu | grep გამარჯვება- აჩვენეთ ყველა პროცესი, სადაც არის სიმბოლოები "win".

მოკვლა- მოკალით პროგრამა, ბრძანების შემდეგ არის პროგრამის ნომერი (პროცესის იდენტიფიკატორი - PID), რომელიც შეგიძლიათ იპოვოთ ps ბრძანების გამოყენებით. მაგალითი: მოკვლა 1234.

killall ბრძანება- წყვეტს მითითებული ბრძანებით დაწყებულ ყველა პროცესს.

ბგ- განაგრძეთ პროგრამა ფონზე, მაგალითად, კლავიშთა კომბინაციის შემდეგ Ctrl + Z... PID შეიძლება მითითებული იყოს ბრძანების შემდეგ:

ბგ 1234.ვგ- განაგრძეთ პროგრამის შესრულება ჩვეულ რეჟიმში, ასევე შესაძლებელია PID-ის დაზუსტება.

Linux-ის სხვა ბრძანებები და პროგრამირების ენები

ამ სიიდან ზოგიერთი ბრძანება შეიძლება არ იყოს წარმოდგენილი სტანდარტულ დისტრიბუციებში; მათი დაინსტალირება შესაძლებელია ცალკე.

სედ- მძლავრი პროგრამა ტექსტის დამუშავებისთვის.

ავკ- ტექსტის დამუშავების ენა.

grep- ტექსტის საძიებო პროგრამა რეგულარული გამონათქვამების გამოყენებით, რომელიც ხშირად გამოიყენება სხვა ბრძანებებთან ერთად. grep "^ a" "text.txt"- გამოჩნდება ყველა სტრიქონი ფაილის text.txt-ში, რომელიც იწყება ასო a-ით.

emacs- მოწინავე ტექსტური რედაქტორი მრავალი ფუნქციით, ჩაშენებულ თამაშებამდე. მოწინავე მომხმარებლებისთვის.

gcc- C ენის შემდგენელი, რომლითაც შეგიძლიათ მიიღოთ პროგრამების შესრულებადი ფაილები, რომლებიც ნაწილდება წყაროს კოდებში. ან შეადგინეთ თქვენი პროგრამები.

gcc გამარჯობა.c -o პრივეტი- hello.c პროგრამის კომპილაცია, შედგენის შედეგი იქნება პროგრამა სახელწოდებით privet. ნაგულისხმევად (-o ოფციის გარეშე) გამომავალი ფაილი დასახელდება a.out. GCC არის კომპილატორების მთელი ნაკრები (GNU Compiler Collection). C-ის გარდა, არსებობს პროგრამების მხარდაჭერა C ++, Fortran, Ada, Objective-C, Java და Go.

გ ++- C ++ შემდგენელი GCC-დან. perl არის ძლიერი სკრიპტირების ენა.

პითონი- იძახის პითონის თარჯიმანი. ეს არის თანამედროვე და ძლიერი ენა, რომელიც შეიძლება რეკომენდებული იყოს დამწყებთათვის.

გასასვლელი- მიმდინარე სესიის შეწყვეტა, შეიძლება გამოყენებულ იქნას დისტანციური კომპიუტერიდან გათიშვისთვის, ტერმინალის დახურვისთვის.

გამორთვა -h ახლა- სისტემის გამორთვის ბრძანება, კომპიუტერის გამორთვა. ანალოგი არის ბრძანება შეჩერება... თუ იყენებთ -r გადამრთველს -h გადამრთველის ნაცვლად, სისტემა გადაიტვირთება. თქვენ შეგიძლიათ მიუთითოთ დრო, რომლის შემდეგაც ბრძანება შესრულდება. ახლა ნიშნავს ახლა.

გამორთვა -r +10- გადატვირთეთ კომპიუტერი 10 წუთში. -c ჩამრთველი აუქმებს ბრძანების შესრულებას. თქვენ უნდა იყოთ root ბრძანების შესასრულებლად.

გადატვირთვა- კომპიუტერის გადატვირთვა, ანალოგი გამორთვა -რ.

  1. &&. მკაცრად რომ ვთქვათ, ეს არ არის ბრძანება. თუ გსურთ ერთდროულად რამდენიმე ბრძანების გაშვება, ჩადეთ ორმაგი ამპერსანდი მათ შორის ასე: first_command && second_command. ტერმინალი შეასრულებს ბრძანებებს თანმიმდევრობით. შეგიძლიათ შეიყვანოთ იმდენი ბრძანება, რამდენიც გსურთ.
  2. მეტსახელი. ანიჭებს თქვენს მიერ შექმნილ სახელებს გრძელ ბრძანებებს, რომლებიც არ გახსოვთ. შეიყვანეთ მეტსახელი command-long short-command.
  3. cd. ცვლის მიმდინარე ტერმინალის საქაღალდეს. ტერმინალის გაშვებისას ის იყენებს თქვენს საქაღალდეს. შეიყვანეთ cd folder_address და ტერმინალი იმუშავებს იქ არსებულ ფაილებთან.
  4. ნათელი. ასუფთავებს ყველა შეტყობინებას ტერმინალის ფანჯრიდან.
  5. ისტორია. აჩვენებს ყველა იმ ბრძანებას, რომელიც ახლახან შეიყვანეთ. გარდა ამისა, შეგიძლიათ გადახვიდეთ ბოლო ბრძანებებს შორის ზევით და ქვევით ღილაკების გამოყენებით. თუ არ გსურთ, რომ თქვენს მიერ შეყვანილი ბრძანება ჩაიწეროს, მის წინ დადეთ ინტერვალი ასე: your_command.
  6. კაცი. აჩვენებს სახელმძღვანელოს პროგრამებისა და ბრძანებებისთვის. შეიყვანეთ man package_name ან მართეთ your_command.
  7. რა არის. აჩვენებს პროგრამის მოკლე აღწერას. შეიყვანეთ ბრძანება და პროგრამის სახელი whatis pkgname.

სისტემაზე მრავალი მოქმედების შესასრულებლად, მაგალითად, პროგრამების დასამატებლად და წასაშლელად, გჭირდებათ ადმინისტრატორის უფლებები, ან სუპერმომხმარებლის root, როგორც ამას Linux-ში უწოდებენ.

  1. სუდო. ეს ბრძანება მოგცემთ სუპერმომხმარებლის უფლებებს. შეიყვანეთ sudo სასურველ ბრძანებამდე (მაგალითად, sudo apt განახლება), რომ გაუშვათ იგი ადმინისტრატორად. სისტემა მოგთხოვთ პაროლს.
  2. სუდო სუ. ამ ბრძანების შემდეგ, თქვენ მიერ შეყვანილი ყველა ბრძანება შესრულდება სუპერმომხმარებლის სახელით, სანამ არ დახურავთ ტერმინალს. გამოიყენეთ იგი, თუ გჭირდებათ ბევრი ბრძანების გაშვება ადმინისტრატორის უფლებებით.
  3. სუდო გქსუდო. GUI აპლიკაციის ადმინისტრატორის სახით გაშვების ბრძანება. მაგალითად, თუ გსურთ სისტემის ფაილების გადატანა ან შეცვლა, აკრიფეთ sudo gksudo nautilus (აირჩიეთ ფაილ მენეჯერი, რომელსაც იყენებთ).
  4. სუდო!! ... ეს ბრძანება გაუშვებს ადრე შეყვანილ ბრძანებას ადმინისტრატორის პრივილეგიებით. სასარგებლოა, თუ თქვენ აკრიფეთ ბრძანება sudo-ს გარეშე.

არ შეასრულოთ ბრძანებები სუპერმომხმარებლის სახელით, რომლებიც არ გესმით.

Linux-ზე აპლიკაციების ინსტალაცია და დეინსტალაცია ხდება პაკეტის მენეჯერების მიერ. Ubuntu უწოდებს პაკეტის მენეჯერს apt-ს, Fedora უწოდებს dnf-ს, Arch და Manjaro უწოდებს pacman-ს. ისინი ჩამოტვირთავენ აპლიკაციებს ონლაინ საცავებიდან, პაკეტის წყაროებიდან. ბრძანებები უნდა მიეცეს მათ სუპერმომხმარებლის უფლებებით.

apt (Debian / Ubuntu / Mint)

  1. sudo apt install package_name. დააინსტალირეთ საჭირო პაკეტი.
  2. sudo apt-add-repository repository_address. დაამატეთ მესამე მხარის საცავი.
  3. sudo apt განახლება. განაახლეთ პაკეტის ინფორმაცია.
  4. sudo apt განახლება. განაახლეთ ყველა პაკეტი უახლესზე (გაშვება apt განახლების შემდეგ).
  5. sudo apt ამოიღონ package_name. ამოიღეთ არასაჭირო პაკეტი.
  6. sudo apt purge package_name. ამოიღეთ არასაჭირო პაკეტი ყველა დამოკიდებულებით, თუ გსურთ მეტი სივრცის გათავისუფლება.
  7. sudo apt automove. ამოიღეთ ყველა არასაჭირო დამოკიდებულება, ობოლი პაკეტები და სხვა უსარგებლო.

dnf (წითელი ქუდი / Fedora / CentOS)

  1. sudo dnf install package_name. დააინსტალირეთ საჭირო პაკეტი.
  2. sudo dnf config-manager --add-repo repository_address. დაამატეთ მესამე მხარის საცავი.
  3. sudo dnf განახლება. განაახლეთ ყველა პაკეტი უახლესი.
  4. sudo dnf წაშალე პაკეტი_სახელი. ამოიღეთ არასაჭირო პაკეტი.
  5. sudo dnf ავტომატური წაშლა. ამოიღეთ ყველა არასაჭირო დამოკიდებულება.

pacman (თაღი / მანჯარო)

  1. sudo pacman -S პაკეტი_სახელი. დააინსტალირეთ საჭირო პაკეტი.
  2. sudo yaourt -S პაკეტი_სახელი. დააინსტალირეთ პაკეტი AUR-დან, თუ ის არ არის მთავარ საცავში.
  3. სუდო პაკმენი -Sy. განაახლეთ პაკეტის ინფორმაცია.
  4. სუდო პაკმანი -სიუ. განაახლეთ ყველა პაკეტი უახლესი.
  5. sudo pacman -R პაკეტი_სახელი. ამოიღეთ არასაჭირო პაკეტი.
  6. sudo pacman -Rs package_name. ამოიღეთ არასაჭირო პაკეტი ყველა დამოკიდებულებით.

თქვენ შეგიძლიათ დააინსტალიროთ და წაშალოთ რამდენიმე პაკეტი ერთდროულად, მათ შორის სივრცით გამოყოფილი.

sudo apt დააინსტალირე firefox clementine vlc

თუ გსურთ პაკეტის დაყენება, მაგრამ არ იცით მისი ზუსტი სახელი, შეიყვანეთ პაკეტის სახელის პირველი ასოები და ორჯერ დააჭირეთ Tab. პაკეტის მენეჯერი აჩვენებს ყველა პაკეტს, რომელიც იწყება იგივე სახელით.

  1. მოკვლა. ეს ბრძანება გამოიყენება პროცესების შეწყვეტის იძულებით. თქვენ უნდა შეიყვანოთ kill PID_process. პროცესის PID შეგიძლიათ იხილოთ ზევით შეყვანით.
  2. xkill. კიდევ ერთი ბრძანება პროცესების შეწყვეტისთვის. შეიყვანეთ იგი, შემდეგ დააჭირეთ ფანჯარას, რომლის დახურვაც გსურთ.
  3. მოკალი ყველა. კლავს პროცესებს კონკრეტული სახელით. მაგალითად, killall firefox.
  4. ზედა. აჩვენებს მიმდინარე პროცესების ჩამონათვალს, დალაგებულია CPU მოხმარების მიხედვით. ერთგვარი ტერმინალი "სისტემის მონიტორი".

ფაილების ნახვა და შეცვლა

  1. კატა. როდესაც გამოიყენება ერთ ტექსტურ ფაილთან (როგორიცაა: cat filepath), ის აჩვენებს მის შინაარსს ტერმინალის ფანჯარაში. თუ მიუთითებთ ორ ან მეტ ფაილს, cat path_to_file_1 path_to_file_2, ის მათ დააწებებს ერთმანეთს. თუ შეიყვანთ cat file_path_1> new_file, ის დააკავშირებს მითითებული ფაილების შიგთავსს ახალ ფაილში.
  2. ჩმოდ. საშუალებას გაძლევთ შეცვალოთ ფაილის ნებართვები. ეს შეიძლება იყოს სასარგებლო, თუ გსურთ ცვლილებების შეტანა სისტემის ფაილში.
  3. ჩოუნი. ცვლის ფაილის მფლობელს. უნდა იყოს გაშვებული სუპერმომხმარებლის უფლებებით.
  4. ფაილი. აჩვენებს ინფორმაციას მითითებული ფაილის შესახებ.
  5. ნანო. ხსნის მარტივ ტექსტურ რედაქტორს. თქვენ შეგიძლიათ შექმნათ ახალი ტექსტური ფაილი ან გახსნათ არსებული: nano filepath.
  6. გადარქმევა. გადარქმევს ფაილს ან მრავალ ფაილს. ბრძანება ასევე შეიძლება გამოყენებულ იქნას ფაილებისთვის ნიღბის საშუალებით.
  7. შეხება. ცვლის თარიღს, როდესაც მითითებული ფაილი ბოლოს გაიხსნა ან შეიცვალა.
  8. wget. ჩამოტვირთავს ფაილებს ინტერნეტიდან ტერმინალის საქაღალდეში.
  9. zip. ხსნის და შეკუმშავს არქივებს.

ფაილების და საქაღალდეების შექმნა და წაშლა

  1. mkdir. ქმნის ახალ საქაღალდეს მიმდინარე ტერმინალის საქაღალდეში ან მითითებულ საქაღალდეში: mkdir path_to_folder.
  2. rmdir. შლის მითითებულ საქაღალდეს.
  3. რმ. შლის ფაილებს. მას შეუძლია წაშალოს როგორც ცალკეული ფაილი, ასევე გარკვეული მახასიათებლების შესაბამისი ჯგუფი.

ფაილების კოპირება და გადატანა

  1. cp. ქმნის მითითებული ფაილის ასლს ტერმინალის საქაღალდეში: cp path_to_file. ან, შეგიძლიათ მიუთითოთ დანიშნულების cp ფაილის გზა კოპირებისთვის.
  2. მვ. გადააქვს ფაილი ერთი საქაღალდიდან მეორეში. თქვენ შეგიძლიათ მიუთითოთ სახელი გადასატანი ფაილისთვის. სასაცილოა, Linux-ზე ამ ბრძანების გამოყენება შესაძლებელია ფაილების გადარქმევისთვისაც. უბრალოდ მიუთითეთ იგივე საქაღალდე, სადაც მდებარეობს ფაილი და სხვა სახელი.

მოძებნეთ ფაილები

  1. იპოვე. მოძებნეთ ფაილები კონკრეტული კრიტერიუმებით, როგორიცაა სახელი, ტიპი, ზომა, მფლობელი, შექმნისა და ცვლილების თარიღი.
  2. grep. მოძებნეთ ტექსტური ფაილები, რომლებიც შეიცავს კონკრეტულ სტრიქონებს. კრიტერიუმები ძალიან კონფიგურირებადია.
  3. განთავსება. მოძებნეთ ფაილები და საქაღალდეები, რომელთა სახელები შეესაბამება მოთხოვნას და აჩვენეთ მათი ბილიკები ფაილურ სისტემაში.

  1. lsblk. ეს ბრძანება გვიჩვენებს, თუ რა დისკებია თქვენს სისტემაში და რა დანაყოფებად იყოფა ისინი. ბრძანება ასევე აჩვენებს თქვენი დანაყოფების და დისკების სახელებს, ფორმატში sda1, sda2 და ა.შ.
  2. მთაზე. ამაგრებს დისკებს, მოწყობილობებს ან ფაილურ სისტემებს, რომლებთანაც იმუშაოთ. როგორც წესი, მოწყობილობები დაკავშირებულია ავტომატურად, როგორც კი ფაილ მენეჯერში დააწკაპუნებთ მათზე. მაგრამ ზოგჯერ შეიძლება დაგჭირდეთ რაღაცის ხელით დამონტაჟება. თქვენ შეგიძლიათ დაამონტაჟოთ ყველაფერი: დისკები, გარე დისკები, ტიხრები და ISO სურათებიც კი. ეს ბრძანება უნდა შესრულდეს სუპერმომხმარებლის უფლებებით. არსებული დისკის ან დანაყოფის დასამონტაჟებლად, შეიყვანეთ mount sdX.
  3. ოდენობა. გადაყრის ფაილურ სისტემას. umount sdX ბრძანება მოხსნის გარე მედიის ფაილურ სისტემას, ასე რომ თქვენ შეგიძლიათ მისი ამოღება.
  4. დ.დ. ეს ბრძანება აკოპირებს და გარდაქმნის ფაილებსა და სექციებს. მას აქვს მრავალი განსხვავებული გამოყენება. მაგალითად, dd if = / dev / sda of = / dev / sdb გააკეთებს sda განყოფილების ზუსტ ასლს sdb დანაყოფზე. dd თუ = / dev / zero of = / dev / sdX გადაწერს მითითებული მედიის შიგთავსს ნულებით ისე, რომ ინფორმაციის აღდგენა შეუძლებელია. და dd, თუ = ~ / ჩამოტვირთვები / ubuntu.iso of = / dev / sdX bs = 4M გახდის ჩამტვირთველ მედიას თქვენ მიერ გადმოწერილი დისტრიბუციის სურათიდან.

Linux ბრძანებები მომხმარებლის მართვისთვის

  1. მომხმარებლის დამატება. დაარეგისტრირებს ახალ მომხმარებელს. შეიყვანეთ useradd მომხმარებლის სახელი და მომხმარებელი შეიქმნება.
  2. მომხმარებლისდელი. შლის მომხმარებლის ანგარიშს და ფაილებს.
  3. usermod. ცვლის მომხმარებლის ანგარიშს. შეუძლია მომხმარებლის მთავარი საქაღალდის გადატანა ან ანგარიშის დაბლოკვის თარიღის დაყენება.
  4. passwd. ცვლის ანგარიშის პაროლებს. ჩვეულებრივ მომხმარებელს შეუძლია შეცვალოს მხოლოდ საკუთარი ანგარიშის პაროლი, სუპერმომხმარებელს შეუძლია შეცვალოს ნებისმიერი ანგარიშის პაროლი.

Linux ბრძანებები ქსელის მართვისთვის

  1. ip. მრავალფუნქციური გუნდი ქსელთან მუშაობისთვის. ip address show ბრძანება აჩვენებს ინფორმაციას ქსელის მისამართების შესახებ, ip route აკონტროლებს მარშრუტიზაციას და ა.შ. ბრძანებების გაცემით ip link set ethX up, ip link set ethX down, შეგიძლიათ ჩართოთ და გამორთოთ კავშირები. ip ბრძანებას მრავალი გამოყენება აქვს, ამიტომ უმჯობესია წაიკითხოთ სახელმძღვანელო ან აკრიფოთ ip --help მის გამოყენებამდე.
  2. პინგი. აჩვენებს, ხართ თუ არა დაკავშირებული ქსელთან და გეხმარებათ კავშირის ხარისხის დადგენაში.

და კიდევ რაღაც

დაბოლოს, არის Linux-ის ძირითადი ბრძანებები. ისინი აჩვენებენ ძროხას, რომელსაც შეუძლია თქვენთან საუბარი (ნუ იკითხავთ რას იყენებენ დეველოპერები).

  1. კოვსეი რაც არ უნდა იყოს. ძროხა იტყვის რასაც შენ ეტყვი.
  2. ბედი | კოვსეი. ძროხა გამოსცემს ჭკვიან (ან არა) აზრს ან ციტატას.
  3. კოვსეი -ლ. ჩამოთვლილია ყველა ცხოველი, რომელიც შეიძლება იყოს ნაჩვენები ტერმინალში. თუ უცებ არ მოგწონთ ძროხები.
  4. ბედი | cowsay -f animal_from_list. თქვენი არჩევანის ცხოველი იწყებს შხაპს ციტატებით, ზოგჯერ შესაბამისი.
  5. sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru. აიძულე მთელი ზოოპარკი რუსულად ილაპარაკოს. ამის გარეშე ცხოველები ციტირებენ ტვენს და უაილდს.

ეს არ არის ყველა Linux ბრძანება. თუ თქვენ გჭირდებათ დეტალურად იცოდეთ პარამეტრები და როგორ გამოიყენოთ Linux ბრძანებები, შეგიძლიათ გამოიყენოთ ჩაშენებული გაკვეთილი. აკრიფეთ man your_command ან your_command --help.


Linux ოპერაციული სისტემა დიდი ხანია ჩამოყალიბდა, როგორც სტაბილური და მოსახერხებელი. ის მოთმინებით მოითმენს პროგრამისტის შეცდომებსაც და დამწყებთათვის არასწორ მოპყრობას. და როგორც უკვე ჩვეული გახდა OS Linux-ში, არსებობს ინსტრუმენტების ფართო სპექტრი ნებისმიერი პრობლემის გადასაჭრელად.

ეს განყოფილება ფოკუსირებული იქნება კონსოლის ბრძანებებზე. მომხმარებელი, რომელმაც მოახერხა დიდწილად შეეგუა მოსახერხებელ ფანჯრის მენეჯერებს, რომლებიც საშუალებას აძლევს ერთი დაწკაპუნებით გახსნას ფაილი ან გაუშვას პროგრამა, შეიძლება ჩანდეს რაღაც ველური და, შესაძლოა, ძალიან მოუხერხებელი. მაგრამ მხოლოდ უნდა სცადო და ყველა შიში გაქრება, როგორც დილის ნისლი ამომავალი მზის სხივებში.

თუ ჯერ არ გიმუშავიათ კონსოლში, მაშინ შეიძლება დაგაინტერესოთ, რომ მარტივი ბრძანებების გამოყენებით შეგიძლიათ დააინსტალიროთ ახალი პაკეტი და დაუყოვნებლივ გაასუფთავოთ Synaptic პროგრამის ქეში (sudo apt-get clean), დააინსტალიროთ დისკი ან თუნდაც დაშალე ყველაფერი (sudo mount -a), ან იქნებ მოაწყო ვიდეო ბარათის ტესტიც (glxgears -printfps) თუ გინდა. შესაძლოა, დაგჭირდეთ რაღაცის პოვნა დირექტორიაში და მის ქვედირექტორიებში კონსოლის რეჟიმში ყოფნისას და გახადოთ ის სხვებისთვის წასაკითხად (# find / myotherdir / -type f -exec chmod ax, u + w () \;).

მარტივი და სასარგებლო ბრძანებები აუცილებლად გამოგადგებათ. რა თქმა უნდა, მიზანი აქ არ არის გითხრათ ყველა არსებული Linux ბრძანების შესახებ და ყველა მათგანი ნაკლებად სავარაუდოა, რომ ოდესმე დაგჭირდეთ. ქვემოთ მოყვანილი სია შეიცავს მხოლოდ ყველაზე ძირითად და აუცილებელს. კონკრეტული ბრძანების შესახებ სრული ინფორმაციის მისაღებად და მისი გაშვების ყველა შესაძლო პარამეტრის შესახებ, თქვენ უნდა გამოიყენოთ ონლაინ სახელმძღვანელოს შესაბამისი კაცი ან ინფორმაციის გვერდი.

აჰ[პარამეტრები] [არქივატორი] [საარქივო ფაილების სახელები] - პროგრამა, რომელიც საშუალებას გაძლევთ იმუშაოთ სხვადასხვა ტიპის საარქივო ფაილებთან.

ცუდი ბლოკები[პარამეტრები] [მოწყობილობა] - მოძებნეთ დაზიანებული ფიზიკური დისკის სექტორები.

bzip2[ოფციები] [ფაილის სახელები] - პროგრამა ფაილების შეკუმშვისთვის.

კალ[ოფციები] [თვე [წელი]] - ეს ბრძანება აჩვენებს კალენდარს. ნაგულისხმევად, ის აჩვენებს მიმდინარე თვის კალენდარს. მაგალითად, ბრძანება: cal -3 აჩვენებს კალენდარს 3 თვის განმავლობაში.

cd / დირექტორია- ბრძანება საშუალებას გაძლევთ შეცვალოთ მიმდინარე დირექტორია. მაგალითი: cd ~ / სწრაფად გადადით მომხმარებლის მთავარ დირექტორიაში.

ჩმოდ[პარამეტრები] [ფაილის რეჟიმი] - ეს ბრძანება საშუალებას აძლევს სუპერმომხმარებელს ან მომხმარებლის - ფაილის მფლობელს შეცვალოს მისი ატრიბუტები. ატრიბუტების აღსანიშნავად შეგიძლიათ გამოიყენოთ რვატული ან სიმბოლური აღნიშვნა. მაგალითად, ჩვენ გვჭირდებოდა ფაილის შესრულებადი, ამისათვის ჩვენ შეგვიძლია გამოვიყენოთ ბრძანება sudo chmod + x [file] ან ბრძანების chmod 777 -cR / home / somefolder გაშვებით, შეგიძლიათ დააყენოთ უფლებები მთელ საქაღალდეზე და მის ყველაფერზე. შინაარსი (გადამრთველი -R - რეკურსიულად), შეგიძლიათ და არ გამოიყენოთ -cR პარამეტრების კომბინაცია, -c გადამრთველი ბეჭდავს ინფორმაციას კონსოლზე, რათა დარწმუნდეთ, რომ უფლებები ნამდვილად შეიცვალა.

ჩოუნი[ოფციები] [ფაილი] - ამ ბრძანების სუპერმომხმარებლის სახით გაშვება შეცვლის ფაილის მფლობელს ან მფლობელთა ჯგუფს.

ნათელი- ტერმინალის ფანჯრის გასუფთავება.

სმფ[პარამეტრები] [ფაილი1] [ფაილი2] - ბრძანება იწყებს პროგრამას ორი ფაილის ბაიტი-ბაიტი შედარებისთვის.

კომ[options] [file1] [file2] - ეს ბრძანება საშუალებას გაძლევთ შეადაროთ ორი ფაილი სტრიქონ-სტრიქონში.

შეკუმშოს[პარამეტრები] [ფაილის სახელი] - ბრძანება მითითებული ფაილის ზომის შესამცირებლად.

ოთხ[ოფციები] [წყარო] - ეს პროგრამა გამოიყენება ფაილების და დირექტორიების კოპირებისთვის.
მაგალითი: cp / home / ფაილის სახელი, სადაც / Desktop / folder_name

date [პარამეტრები] - ეს ბრძანება საჭიროა სისტემის თარიღისა და დროის ჩვენებისა და შესაცვლელად.

განსხვავება[options] [file1] [file2] არის კიდევ ერთი პროგრამა ორი ფაილის შედარებისთვის. შედარების შემდეგ, ის აჩვენებს ხაზებს, რომლებშიც იქნა ნაპოვნი განსხვავებები.

განსხვავება 3[პარამეტრები] [ფაილი1] [ფაილი2] [ფაილი3] - იგივე პროგრამა, რომელსაც შეუძლია სამი ფაილის შედარება.

რეჟ- ამ დირექტორიაში არსებული ფაილების სიის ჩვენება.

e2fsck[ოფციები] [მოწყობილობა] - პროგრამა დაზიანებული ext2 ტიხრების შემოწმებისა და აღდგენისთვის.

ამოგდება- კომუნალური ამონაწერი CD. იგივე ბრძანება შეიძლება გამოვიყენოთ CD-ROM-ის სიჩქარის დასარეგულირებლად, ამისთვის ვასრულებთ ბრძანებას eject -x [სიჩქარე], რომელიც, მაგალითად, სასარგებლოა მუსიკის მოსმენისას, როცა ზედმეტი ხმაურის წყარო მხოლოდ ყურადღებას აფანტავს. სხვა საკითხებთან ერთად, ამ მიზნებისთვის არის კიდევ ერთი ბრძანება hdparm -E8 / dev / cdrom. მაგრამ არის გარკვეული უხერხულობა მის გამოყენებაში, ჩვენ გვჭირდება წვდომა root ანგარიშზე და ზოგიერთ დისკზე, დროთა განმავლობაში, დისკი კვლავ გადატვირთავს. და ჩვენ ხელახლა უნდა შევასრულოთ ბრძანება. ზოგადად, CD-ROM-თან მუშაობისას შესაძლებელია სხვა ბრძანებების გამოყენება. მაგალითად, lsof + d / media / cdrom - გაძლევთ საშუალებას მიიღოთ ინფორმაცია იმის შესახებ, თუ რა უშლის ხელს CD-დისკის ამოგდებას, ან თუ რაიმე მიზეზით არ გვინდა ამისთანა საქმე, მაშინ დისკი შეიძლება იძულებით ამოიღონ ბრძანება: umount -l / media / cdrom && eject ასევე მარტივია დისკის სურათებთან მუშაობა, მაგალითად ბრძანებით: sudo mount -o loop -t iso9660 [what] [where] შეგიძლიათ მარტივად დაამონტაჟოთ ISO დისკის სურათი.

ექო[what] >> [where] // დაამატეთ [what] ფაილის ბოლოს [where] მაგალითად, თუ დაწერთ ერთ ">", ფაილი გადაიწერება.

fdფორმატი[ოფციები] [მოწყობილობა] - ფლოპი დისკის დაბალი დონის ფორმატირება.

იპოვე[გზა] [პარამეტრები] - ბრძანება ფაილების მოსაძებნად, რომლებიც შეესაბამება მითითებულ პარამეტრებს.

fmt[ოფციები] [ფაილი] - პროგრამა მარტივი ტექსტის დამუშავებისთვის.

უფასო[პარამეტრები] - აჩვენებს ინფორმაციას ხელმისაწვდომი უფასო ოპერატიული მეხსიერების შესახებ.

ფუზერი[ოფციები] [ფაილი] - ეს ბრძანება აჩვენებს ყველა პროცესს ამ ფაილის გამოყენებით.

გნომი-ტერმინალი- ქმნის სამუშაო ტერმინალს Gnome გარემოში

ჯგუფები[options] - აჩვენებს იმ ჯგუფებს, რომელთა წევრიც მომხმარებელია.

თოფი[ფაილი] - gzip უტილიტის გამოყენებით შეკუმშული ფაილების დეკომპრესია.

gzip[ოფციები] [ფაილი] - პროგრამა არქივისთვის. ქმნის საარქივო ფაილებს გაფართოებით .GZ.

შეჩერება[ოფციები] - კომპიუტერის გამორთვა.

დახმარება[პარამეტრები] - როგორც სახელი გულისხმობს, ეს ბრძანება პასუხისმგებელია ჭურვის ჩაშენებული ბრძანებების დახმარების სისტემის ჩვენებაზე. თუ შეყვანილია დამატებითი პარამეტრების გარეშე, მომხმარებელი იხილავს ყველა ჩაშენებული ბრძანების სრულ ჩამონათვალს.

ისტორია[პარამეტრები] - შესრულებული ბრძანებების სია.

id[პარამეტრები] [მომხმარებელი] - ბრძანება აჩვენებს მიმდინარე მომხმარებლის იდენტიფიკატორს და ჯგუფს, რომელსაც ის ეკუთვნის.

ინფორმაცია- ადამიანის ონლაინ სახელმძღვანელო ალტერნატივის გამომავალი.

სამუშაო ადგილები- ეს ბრძანება აჩვენებს ფონზე გაშვებულ პროცესებს.

მოკვლა[პარამეტრები] [PID] - ბრძანება აგზავნის შეწყვეტის სიგნალს კონკრეტულ პროცესზე. ის შეიძლება გამოყენებულ იქნას გაყინული განაცხადის შესაწყვეტად.

მოკალი ყველა[პარამეტრები] - ყველა პროცესის შეწყვეტა, რომელიც შეესაბამება მითითებულ პარამეტრებს.

ბმულები- ბმულების ტექსტური ვებ ბრაუზერის გაშვება.

არის[პარამეტრები] - ბრძანება დირექტორიაში არსებული ყველა ფაილის შესახებ ინფორმაციის ჩვენებისთვის. შეგიძლიათ მიიღოთ უფრო დეტალური ინფორმაცია დამატებითი პარამეტრების გამოყენებით, მაგალითად, ls ბრძანების გამოყენებით -la ( ls -la) აჩვენებს ფაილის ატრიბუტებს (w - Write, r - Read, x - Execute).

ფოცხვერი- უშვებს Lynx ტექსტურ ვებ ბრაუზერს.

კაცი[Options] არის ონლაინ კაცის გვერდი. თუ თქვენ ასევე მიუთითებთ მამაკაცს ოფციებში, ჩვენ ვიღებთ დახმარებას ამ სახელმძღვანელოს გამოყენებაში.

მკ- ფაილის მენეჯერის Midnight Commander-ის გაშვება.

მფორმატი[ოფციები] [ფლოპი დისკი] - ფლოპი დისკის ფორმატირება MS-DOS-ისთვის. ეს ბრძანება დღეს იშვიათად გამოიყენება.

mkbootdisk- გადაუდებელი ჩატვირთვის დისკის შექმნა.

mkdir[პარამეტრები] [გზა] - შექმენით ახალი დირექტორია. მაგალითი: mkdir / Desktop / new_directory_name

მთაზე[ფაილ სისტემა] - დაამონტაჟეთ Linux-ის ნებისმიერი მხარდაჭერილი სისტემის ფაილი.

გაყოფა- MS-DOS დანაყოფის შექმნა.

მვ[ოფციები] [წყარო] [დანიშნულება] - ბრძანება ფაილების და დირექტორიების გადასატანად.

ნანო- გაუშვით კონსოლის ტექსტური რედაქტორი nano. გთხოვთ გაითვალისწინოთ, რომ ბრძანების შესრულებისას, მაგალითად pico, შეიძლება ვერ მიაღწიოთ იმას, რაც გსურთ, თუ ეს უკანასკნელი არ გაქვთ დაინსტალირებული თქვენს სისტემაზე, ეს ასევე ეხება სხვა პაკეტებს, როგორიცაა nano ან vi.

passwd[user] - ბრძანება, რომელიც მომხმარებელს აძლევს საშუალებას შეცვალოს პაროლი, ხოლო სუპერმომხმარებელს - სისტემაში დარეგისტრირებული ნებისმიერი მომხმარებლის პაროლი.

პიდოფი[პარამეტრები] [აპლიკაციები] - ეს ბრძანება აჩვენებს პროცესის იდენტიფიკატორს (PID). იცის PID, ჩამოკიდებული პროცესი შეიძლება შეწყდეს kill ბრძანების გამოყენებით.

გამორთვა[პარამეტრები] - ბრძანება კომპიუტერის გამორთვის. შეჩერების ბრძანების ანალოგი.

pwd- ბრძანება აჩვენებს გზას მიმდინარე დირექტორიაში.

კვოტა[ოფციები] - აჩვენებს დანაყოფში არსებული თავისუფალი სივრცის რაოდენობას.

გადატვირთვა- ეს ბრძანება, შეჩერებისა და გამორთვისგან განსხვავებით, არ ითიშება, მაგრამ გადატვირთავს სისტემას.

ზომის შეცვლა 2fs[ოფციები] მოწყობილობა [ახალი ზომა] - ზომის შეცვლა ext2 ფაილური სისტემის.

გადატვირთვა- ასუფთავებს ტერმინალის ფანჯარას.

რმ[ოფციები] [ფაილი ან დირექტორია] - ამ ბრძანების გამოყენებით შეგიძლიათ წაშალოთ ფაილი ან დირექტორია.

rpm[options] არის ფართოდ გამოყენებული ორობითი პაკეტის ფორმატი. გამოიყენება ახალი პროგრამების დასაყენებლად ან არსებულის განახლებისთვის.

ძილი[დრო] [პარამეტრები] - პაუზა განსაზღვრული დროის განმავლობაში. საშუალებას გაძლევთ გადადოთ პროცესის შესრულება. მაგალითად, შეიძლება გამოიყურებოდეს ძილის 15 და& გადატვირთვა, რის შედეგადაც გადატვირთვა განხორციელდება მითითებულ დროში.

sndconfig- გაუშვით პროგრამა Linux-ში ხმის კონფიგურაციისთვის. თუ თქვენი ხმის ბარათი არ იქნა აღიარებული ინსტალაციის პროცესში, შეგიძლიათ გამოიყენოთ ეს პროგრამა.

tar[ოფციები] - ბრძანება არქივებთან მუშაობისთვის tar ფორმატში. საჭირო პარამეტრების მითითებით, თქვენი მიზნებიდან გამომდინარე, შეგიძლიათ შექმნათ არქივი, მაგალითად, ფაილების სიიდან, ჩამოთვალოთ საჭირო ფაილები, გამოყოფილი სივრცეებით, მაგალითად: tar -cvf homefiles.tar file1 file2 file3 ან ამოშალოთ ფაილები არჩეული არქივი tar -xvf archive_name.tar

ზედა- მიმდინარე პროცესების ინტერაქტიული სია დალაგებულია CPU-ს გამოყენების მიხედვით. მაგრამ ჩვენი შეხედულება ამ მხრივ უფრო მოსახერხებელია htop პაკეტი, შესაბამისად, htop ზარის ბრძანება.

შეხება- ქმნის ტექსტურ ფაილს. მაგალითი: შეხება / Desktop / Somefolder / Newfile

ოდენობა[options] - ეს ბრძანება ხსნის ფაილურ სისტემებს Linux-დან. შეგახსენებთ, რომ ისინი დაკავშირებულია mount ბრძანების გამოყენებით.

უსახელო-a - აჩვენებს ინფორმაციას ოპერაციული სისტემის ვერსიის შესახებ.

შეკუმშვა[ოფციები] [ფაილი] - შეკუმშვის ბრძანების გამოყენებით შეკუმშული ფაილების დეკომპრესია.

გაუფართოვდეს[ოფციები] [ფაილი] - გადაიყვანეთ სივრცეები ჩანართებად მითითებულ ფაილში.

გახსენით[ოფციები] [zipped ფაილი] - ამ ბრძანების გამოყენებით შეგიძლიათ გახსნათ zip არქივერით შეკუმშული ფაილი.

მომხმარებლები- იმ მომხმარებლების ჩვენება, რომლებიც ამჟამად არიან დაკავშირებული სისტემასთან.

vi- გაუშვით კონსოლის ტექსტური რედაქტორი vi.

[ოფციები] [მომხმარებელი] - აჩვენებს სისტემაში ამჟამად დაკავშირებულ მომხმარებლებს და მათ მიერ გაშვებულ პროცესებს.

ტუალეტი[ოფციები] [ფაილი] - ეს ბრძანება აჩვენებს მითითებულ ფაილში ბაიტების და ხაზების რაოდენობას.

რომელიც[აპლიკაცია] - ბრძანება აჩვენებს სრულ გზას ამა თუ იმ აპლიკაციის შესრულებადი ფაილისკენ.

zip[options] [file] არის ფართოდ გამოყენებული პროგრამა ფაილების არქივისთვის.

ალბათ სულ ეს არის. შევეცადე მეთქვა ძირითადი და აუცილებელი ბრძანებების შესახებ. ვინაიდან ჩემი მიზანი არ იყო ყველა ბრძანების დეტალურად აღწერა, მაგრამ ახლა თქვენ არაფერი გაქვთ საერთო, ყოველთვის შეგიძლიათ გამოიყენოთ ონლაინ სახელმძღვანელო კაცის შესაბამისი გვერდი ან ინფორმაცია. Როგორ გავაკეთო ეს?

ბრძანების ხაზის შესაძლებლობები მართლაც შთამბეჭდავია. გულწრფელად გისურვებთ წარმატებებს მათ დაუფლებაში.

გააზიარე ეს