koristuvach linux-ის ძირითადი ბრძანებები. Linux-ის ყველაზე გამარჯვებული ბრძანებების მიმოხილვა. გუნდები რობოტებისთვის ღობეებით

/usr/bin/lsb_release-ircd # ლინუქსის დისტრიბუციის ვერსიის ამოცნობა;

უნამე-ა # Linux-ის ბირთვის ვერსიის ჩვენება;

უსახელო-მ # კომპიუტერული არქიტექტურის ჩვენება;

მასპინძლის სახელი # მაჩვენე კომპიუტერის სახელი;

დროთა განმავლობაში # საათი რობოტული სისტემის ხელახალი წინსვლის გარეშე, რომ vimknennya;

გათიშვა # Vimknennya\rezavantazhennya. მიმართვა:
- გამორთვა -r ახლა # ხელახალი შესვლა;
-გამორთვა -სთ 20:00 # ვიკნუტი პირდაპირ ეთერში დაახლოებით 20:00;
-გამორთვა -h ახლა # Vimknennya;

საწყისი 0 # Vimknennya;

შეჩერება # Vimknennya;
გამოსვლა # სისტემიდან გამოსვლა;# აჩვენეთ OS-ს დაჭერის ჟურნალის ფაილი;
კატა /proc/cpuinfo # აჩვენეთ სრული ინფორმაცია პროცესორის მოდელის შესახებ (სიხშირე, ინსტრუქციები, რისი მორთვა და ა.შ.);
კატა /proc/meminfo # აჩვენეთ გახსნილი ინფორმაცია სესხის შესახებ ოპერატიული მეხსიერება;

ლშალ # აჩვენეთ ყველა დანართის სია და მათი პარამეტრები;
lspci-tv # აღმოჩენილი PCI დანამატების ჩვენება;
lsusb-tv # აღმოჩენილი USB მოწყობილობების ჩვენება;
lsmod # ყველა მოდულის სია, რომლებიც საჭიროა ბირთვის მიერ;
მოდპრობი # მოდულების აღება ბირთვისთვის, კონდახისთვის:# კონდახის შეცვლა ფესვის სიმკვეთრის /mnt-ზე: chroot /mnt . ამის შემდეგ, ცხენი იყოფა, დაყენებული მდე / mnt, vicorist უნდა იყოს როგორც წითელი;
ldd კონკრეტული პროგრამისთვის საჭირო ბიბლიოთეკების სია. შეიყვანეთ ssh მუშაობისთვის საჭირო ბიბლიოთეკების სია: ldd /usr/bin/ssh ;
სად არის # აჩვენებს ბინარული ფაილების, შეყვანის კოდების და დამხმარეების ადგილმდებარეობას, რომლებიც დევს კონკრეტული ფაილის წინ. კონდახი: სად არის გაჩერება ;
კრონტაბი # Bezpechuє mozhlivіst vikonannya sevdan zavdan for rozlady. დამატებითი დეტალები მოთხოვნის შემთხვევაში კრონ ;

გაცვლა # მოერიდეთ გაცვლა-გაყოფას. ჩართეთ swap (მონაცემები გადატანილია RAM-ში): გაცვლა -ა ;

გაცვლა # შენიშნეთ გაცვლა-გაყოფა. გაცვლის ჩართვა: სვოპონ-ა ;

თარიღი # გადახედეთ და შეცვალეთ თარიღი\საათი. მიმართვა:

- თარიღი # აჩვენეთ მიმდინარე თარიღი და საათი;

- თარიღი 041217002007.00 # დააყენეთ სისტემის თარიღი და საათი. ფორმატი: MMDDHHmmRRR.SS;

ფაილური ოპერაციები

pwd # ნაკადის ბილიკის ჩვენება;
ls # ჩამოთვალეთ ფაილები და დირექტორიები. ყველა ფაილის და დირექტორიის ფორმატირებული სიის ჩვენების მაგალითი, დანართების ჩათვლით: ls -laX;
cd # ნავიგაცია დირექტორიაში. მიმართვა:
- cd # გადატანა მთავარ დირექტორიაში;
- cd /სახლი # კონდახის გადახტომა /სახლში;
- cd.. # ვიშჩეს ტოლი დირექტორიაში გადატანა;
- cd ~ მომხმარებელი # გადადით koristuvach მომხმარებლის მთავარ დირექტორიაში;
შეხება # ცარიელი ფაილის შექმნა, როგორიცაა არა. კონდახი: touch test.txt ;
რმ #ხილული. მიმართვა:
- rm test.txt # ფაილის ნახვა;
- rm -rf ტემპერატურა # ხილული დროებითი დირექტორია ფაილის დანართებით;
cp #ასლი. მიმართვა:
- cp test.txt /home/test.txt # დააკოპირეთ test.txt ნაკადის დირექტორიადან /home;
- cp-la/dir1/dir2 # დირექტორიების კოპირება;
ლნ # სიმბოლური გზავნილის შექმნა. კონდახი: ln -s /var/test.txt /home/test.txt - შექმენით სიმბოლური შეტყობინება /var/test.txt ფაილზე /home დირექტორიაში;
mkdir # შეიქმნა დირექტორიები. კონდახი: mkdir ტემპერატურა ;
rmdir # ხილული დირექტორიები. კონდახი: rmdir ტემპერატურა ;
მვ # გადატანა/გადარქმევა. დირექტორიას სახელის გადარქმევის მაგალითი: mv/dir1/dir2 (ფაილის მსგავსი);
განთავსება #პოშუკ. ყველგან ძიება ფაილის სახელი test.txt: იპოვნეთ test.txt ;
იპოვე #პოშუკ. მიმართვა:
-იპოვეთ /home/it -name test.txt # იპოვეთ ფაილები და დირექტორიები სახელად test.txt /home/it და საქაღალდეებში;
- იპოვნეთ /home/it -სახელი "*.txt" # იპოვეთ ყველა ფაილი და დირექტორია /home/it-ში და საქაღალდეებში, რომელთა სახელები მთავრდება ".txt"-ით;
- იპოვეთ /usr/bin -type f -atime +100 # იპოვეთ ყველა ფაილი "/usr/bin"-ში, დანარჩენი თვის საათი დაახლოებით 100 დღემდე;
-იპოვეთ /usr/bin -type f -mtime -10 # იპოვეთ ყველა ფაილი "/usr/bin", შექმნილი ან შეცვლილი დარჩენილი 10 დღის განმავლობაში;
სტატისტიკა # აჩვენეთ ყველა ხელმისაწვდომი ინფორმაცია ფაილის მითითებების შესახებ. კონდახი: stattest.txt ;
ფაილი # დააყენეთ ფაილის ტიპი. კონდახი: ფაილის test.txt ;
ჩმოდ # წვდომის უფლებები, შეატყობინეთ დახმარებისთვის ჩმოდ ;
ჩოუნი # შეცვალეთ ფაილის მენეჯერი, მაგალითად: chown www:www test.txt ;
მკ # Ფაილის მენეჯერი ;

დაარქივება

tar - არქივატორი. მიმართვა:
-tar cf test.tar /home/test.txt # შექმენით tar არქივები სახელად test.tar, რათა avenge /home/test.txt;
- tar czf test.tar.gz /home/test.txt # შექმენით tar-არქივები Gzip შეკუმშვით სახელზე test.tar.gz;
-tar cjf test.tar.bz2 /home/test.txt # შექმენით tar-არქივები Bzip2 შეკუმშვით სახელზე test.tar.bz;
-tar xf ტესტი.tar # ამოალაგეთ test.tar არქივები ნაკადის საქაღალდიდან;
- tar xzf ტესტი.tar.gz # ამოალაგეთ tar-არქივები Gzip-დან;
- tar xjf ტესტი.tar.bz # ამოალაგეთ tar-არქივები Bzip2-დან;

Პროცესის მართვა

ზედა # პროცესის მენეჯერი;
ps # პროცესების ჩვენება. მიმართვა:

- ps axjf# ყველა პრაქტიკული პროცესის განხილვა;

- ps-eF # პროცესების სია გაშვების შემდეგი თანმიმდევრობით;
- ps -U მომხმარებელი # ახალი მომხმარებლის მიერ წარმოქმნილი სახელების სია;
pgrep # ძიების პროცესები. PID-ის ჩვენება sshd პროცესზე: pgrep -l sshd ;
lsof #lsof /სახლი აჩვენებს პროცესების ჩამონათვალს, როგორ დავამარცხოთ /home;

ფუზერ-მ # Dіznatisya, რა პროცესი მოხდა. კონდახი: fuser -m /mnt ;
მოკვლა # იმოძრავეთ პროცესში. მიმართვა:

- მოკალი 4712 "Drive in" პროცესი PID 4712:;

- მოკვლა -9 4712 # პრიმუსი ასრულებს დანიშვნის პროცესს მოკალი 4712 );

მოკალი ყველა # იმოძრავეთ პროცესებში im'ya-სთვის. მიმართვა:

- killall x-www-ბრაუზერი # იმოძრავეთ x-www-ბრაუზერის პროცესში ;

- killall -u მომხმარებელი # ახალი მომხმარებლის მიერ წარმოქმნილი პროცესების შეწყვეტა;
სასიამოვნო # საშუალებას გაძლევთ ვიზუალურად წარმოიდგინოთ ან დააყენოთ დავალების პრიორიტეტი. მიმართვა:

- ლამაზი - 4 მკ # გაუშვით mc პრიორიტეტით = ხრახნიანი +4;

რენის # შეცვალეთ პროცესის პრიორიტეტი. მიმართვა:
- რენისი 4-p 11597 # დააყენეთ mc პროცესის პრიორიტეტული მნიშვნელობა (PID=11597) 4-ის ტოლი;

Მუშა მეხსიერება

უფასო # ინფორმაცია მეხსიერების ბანაკის შესახებ. თავისუფალი მ - ოპერატიული მეხსიერების ჩვენება მეგაბაიტებში;
dmidecode # ინფორმაცია "ზალიზოს" შესახებ. ინფორმაცია ოპერაციულ მეხსიერებაში ვარდების რაოდენობისა და ჩასმული მოდულების შესახებ: dmidecode -- ტიპი 17 . შეატყობინეთ dmidecode-ის შესახებ მოთხოვნით dmidecode ;

მყარი დისკი

დუ # ინფორმაცია დირექტორიების გაფართოების შესახებ. du -sh /home/it/ ეკრანზე აჩვენეთ დირექტორია /home/it/ გაფართოება;
fdisk # ინფორმაცია განაწილების შესახებ მყარი დისკები. ინფორმაცია ყველა დანამატისა და შემცვლელი დისკის შესახებ: fdisk -l . რეპორტიორი: fdisk ;
ბნელი # აჩვენეთ სისტემაში არსებული ყველა არსებული შენახვის ინფორმაციის UUID;
დფ # ზომის ჩვენება თავისუფალი სივრცეფილიალებში. კონდახი: df-h ;
მთაზე #ინსტალაცია. მიმართვა:
- მთაზე # დამატებითი ინფორმაციის ჩვენება გაფართოების დაყენების შესახებ;
-დაამონტაჟეთ /dev/sda1 /mnt # დაამონტაჟეთ /dev/sda1 დამონტაჟების წერტილზე /mnt;
-ოდენობა /მტ # Vіdmontuє rasdіl vіd vіd წერტილის დამაგრება /mnt;
ცუდი ბლოკები # გადამოწმება ბლოკ-ბლოკებისთვის. ცუდი ბლოკები -v /dev/sda1 შეამოწმეთ sda1 ცუდი ბლოკების არსებობისთვის;
fsck # ფაილური სისტემის ხელახლა შემოწმება. fsck /dev/sda1 - შეამოწმეთ/გადახედეთ linux-ფაილი სისტემის split sda1 მთლიანობას;
mkfs # ფორმატირება, მოხსენება დახმარებისთვის mkfs ;
smartctl # ხელახლა შემოწმება SMART. smartctl -A /dev/hda - კონტროლი გავხდები მყარი დისკი/dev/hda SMART-ის საშუალებით ჭკვიანი ;

hdparm # ინფორმაცია ცალკეული დისკების შესახებ, მიმართეთ:
- hdparm -I /dev/sda # ინფორმაცია დისკის შესახებ /dev/sda;
- hdparm -tT /dev/sda # აჩვენებს მყარი დისკის პროდუქტიულობას;

მერეჟა

პინგი #პინგი. ya.ru-ს დაყენება და შედეგის ჩვენება: ping ya.ru ;
ifconfig # უბრალო სასარგებლო. მიმართვა:
-ifconfig # ყველა აქტიური ქსელის ინტერფეისის პარამეტრების ჩვენება;
-ifconfig -a # ყველა ინტერფეისის ჩვენება;
-ifconfig eth0 up # დაიწყეთ შემდეგი ინტერფეისი eth0;
- ifconfig eth0 ქვემოთ # გამორთეთ გარე ინტერფეისი eth0;
-ifconfig eth0 hw ether 00:01:02:03:04:05 # MAC მისამართის შეცვლა;
-ifconfig eth0 192.168.1.1 ქსელის ნიღაბი 255.255.255.0 # დააყენეთ eth0 ინტერფეისი IP მისამართზე და ნიღაბი შესატყვისად;

- ifconfig eth0:0 192.168.0.1 ქსელის ნიღაბი 255.255.255.0 # დააყენეთ მშობლის IP მისამართი eth0 ინტერფეისზე;
iwlist სკანირება ჰაერის სკანირება თვითმფრინავის წვდომის წერტილების ხელმისაწვდომობისთვის;
iwconfig # კომუნალური პროგრამა Dartless ინტერფეისის დასაყენებლად.
- iwconfig wlan0 # უკაბელო ქსელის wlan0-ის კონფიგურაციის ჩვენება;
-iwconfig wlan0 რეჟიმი ad-hoc # მიუთითეთ შერწყმის ტიპი - ad-hoc;
-iwconfig wlan0 არხი 2 # მიუთითეთ სიხშირის არხი;
- iwconfig wlan0 ეს არის inet # Vazuєmo im'ya merezhі. შეატყობინეთ ინტერნეტის განაწილების გაუმჯობესების შესახებ wi-fi-ით აქ: iwconfig ;
მარშრუტი # მარშრუტების რეგულირება. მიმართვა:
- მარშრუტი-ნ # მარშრუტიზაციის ცხრილის ჩვენება ეკრანზე;
- მარშრუტი add-net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 # დაამატეთ სტატიკური მარშრუტი 192.168.0.0/16-ის გასაზომად კარიბჭის მეშვეობით IP მისამართით 192.168.1.1 (დისტანციური მართვისთვის შეცვალეთ დამატება del-ში);
netstat # სამუშაო ხაზები. კონდახი:

- netstat -tup # აქტიური შეკვეთის ხაზების ჩვენება: ;

- netstat-an | grep მოუსმინე # აჩვენეთ ხელმისაწვდომი კრიტიკული პორტების სია;
-netstat-anp-udp-tcp | grep მოუსმინე # გადახედეთ პროგრამების ჩამონათვალს, yak_ v_dkrivayut spoil;
ეთინსტრუმენტი # ინფორმაცია სტრიმინგის რეჟიმის შესახებ. მიმართვა:

- ethtool eth0 სტატისტიკის ჩვენება eth0 ინტერფეისისთვის ასეთი ინფორმაციის საჩვენებლად, როგორც კავშირის ნაკადის რეჟიმების მხარდაჭერის საშუალება;
- ethtool -s eth0 speed 100 duplex full autoneg off # Primus დააინსტალირეთ 100Mbit სადენიანი ინტერფეისის და Full duplex რეჟიმის უსაფრთხოება და ავტომატურად გამორთეთ იგი;
tcpdump # კომუნალური პროგრამა გაერთიანებული ტრაფიკის სკანირებისთვის. კონდახი: tcpdump tcp პორტი 80 ყველა ტრაფიკის ჩვენება TCP პორტზე 80;
iptables # Firewall-ის დაყენების პროგრამა;
ssh # დაუკავშირდით დისტანციურ კომპიუტერს ssh-ის საშუალებით. კონდახი: ssh 10.10.10.4 . რეპორტიორი: ssh ;
wget # ჩამოტვირთეთ პროგრამა. wget -c http://www.example.com/file.iso აიღე ფაილი http://www.example.com/file.iso კბილების და შემდგომი პროგრესის შესაძლებლობით;

ვინ არის # ამოიცნობთ ინფორმაციას დომენის, კონდახის შესახებ: whois საიტი ;

გათხრა # დომენის სახელების ხელახლა შემოწმება. მიმართეთ ლოცვებს: გათხრა ;

ტექსტი

ხელმოწერა

lpstat # გადახედეთ პრინტერების სიას. დაათვალიერეთ ხელმისაწვდომი პრინტერების სია lpstat -ა ;
ლპ # გუნდი nadsilannya on druk. რეპორტიორი: ;
ლპრ # გუნდი nadsilannya on druk. კონდახი: lpr -P Kyocera_Kyocera_FS-4020DN test.txt ;

lprm- # Vidalennya chergi druk;

კორისტუვაჩი და ჯგუფი

id # აჩვენეთ ინფორმაცია ნაკადი koristuvach-ის შესახებ (შესვლა, UID, GID, ჯგუფი);

დამამატებელი # ახალი კორისტუვაჩის დამატება. მას კორისტუვაჩის დამატების კონდახი: დაამატე იგი ;

passwd # შეცვალეთ სტრიმინგის koristuvach-ის პაროლი;

ჯგუფის დამატება # ახალი ჯგუფის დამატება. კონდახი: groupaddITgr ;

usermod #ნალაშტუვან კორისტუვაჩის შეცვლა. usermod -a -G ITgr it დაამატეთ კორისტუვაჩა ITgr ჯგუფში;

მომხმარებლისდელი # Vidalennya koristuvacha. კონდახი: მოხმარებლისგან ის ;

ჯგუფიდელი # ჯგუფის ნახვა. კონდახი: groupdelITgr ;

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

გასასვლელი # ხრახნიანი კორისტუვაჩის სეანსის შეწყვეტა;

ბოლო # Vіdobraziti registrії koristuvachіv v sistemy;

ცხოვრება

უყურებს # n-წამის შემდეგ, watch ბრძანება გაუშვებს ბრძანებას. კონდახი: watch -n 5 "cat /proc/loadavg" ხუთი წამის შემდეგ გამოჩნდება კომპიუტერის საშუალო ჩართულობის გადახედვის ბრძანების შედეგი;

ეკრანი # Vіkonniy მენეჯერი. ანგარიში ძალისხმევის შესახებ: ეკრანი ;
დკ # კალკულატორი;
კალ # Კალენდარი. მიმართვა:
-კალ-3 # აჩვენე ფრონტი, სტრიმინგი მომდევნო თვეში;
- cal 2015 # კალენდარი 2015 roku;
ძილი # ნაკერი შეხვედრებზე საათში, კონდახზე 10 წმ: ძილი 10 ;
ისტორია # აჩვენეთ ბრძანებების დანომრილი სია, yakі vykonuvali at tsimu რომ წინა სესიაზე;

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

რომელიც # აჩვენეთ, მაგალითად, გატეხილი ფაილის ახალი გზა რომელიც ifconfig ;

კედელი # გაგზავნეთ შეტყობინებები კორისტუვაჩივის ყველა ტერმინალზე, კონდახით: კედელი გამარჯობა ;

გადატვირთვა # გადააგდე ტერმინალი და გაასუფთავე;

ნათელი # გაასუფთავეთ ტერმინალის ეკრანი;

ბიპი # შექმენით ხმოვანი სიგნალი;

დოვიდკა

კაცი # დოვიდკა;
კაცი ls # Dovіdka ბრძანება ls;

* გარკვეული გუნდებისთვის საჭიროა მეტი უფლებები;

** ზოგიერთი ბრძანებისთვის საჭიროა დამატებითი პროგრამული უზრუნველყოფა.

Windows-ის ხედვაზე, Linux ოპერაციულ სისტემაში, ეკრანზე ინფორმაციის ჩვენების გრაფიკული ინტერფეისი არ არის მთავარი. იმისათვის, რომ სწორად შეაფასოთ სისტემა და ნახოთ მთელი її mіts, თქვენ მაინც მოიგებთ ბრძანების სტრიქონს. გიჟი, ყველა კორისტუვაჩი იწყებს სისტემის დაუფლებას გრაფიკული ჭურვებიდა მაინც, დღეს თქვენზეა დამოკიდებული იმ მომენტამდე, როდესაც აუცილებელია დასაკეცი მართვის სისტემის დაჩქარება - ბრძანების ხაზი. Linux-ს აქვს უპიროვნო განსხვავებული ბრძანებები, ასევე სისტემასთან, ფაილებთან, საქაღალდეებთან ურთიერთქმედება, ასევე მუშაობა კორისტუვაჩებთან, ჯგუფებთან და წვდომის უფლებებთან. ქვემოთ ჩამოთვლილი ცხრილებიდან თქვენ გეცოდინებათ ყველა საჭირო ბრძანება Linux-თან მუშაობისთვის:

ბრძანება აღწერა

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

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

Zupinennya სისტემა

გამორთვა -h ახლა ზუპინიტის სისტემა
საწყისი 0
0
გამორთვა -სთ საათი:წუთი და დაგეგმეთ სისტემის მიწოდება ერთი საათის განმავლობაში
გამორთვა -გ skasuvati დაგეგმილია სისტემის კბილების განლაგებაზე
გამორთვა -r ახლა სისტემის შეცვლა
გადატვირთვა
გამოსვლა გამოსვლა

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

cd /სახლი გადადით დირექტორიაში "/home"
cd.. გადადით დირექტორიაში ტოლი
cd ../.. გადადით ორი ტოლის დირექტორიაში
cd გადადით სახლის დირექტორიაში
cd ~ მომხმარებელი გადადით koristuvach მომხმარებლის მთავარ დირექტორიაში
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 შექმენით "zhorstke" (ფიზიკური) შეტყობინება ფაილში ან დირექტორიაში
touch -t 0712250000 fileditest შეცვალეთ ფაილის შექმნის ამ საათის თარიღი, დღისით, შექმენით ფაილი ამ საათში მითითებული თარიღით (YYMMDDhhmm)

ფაილის ძებნა

find/-name file1 იცოდე ამ დირექტორიაში არსებული ფაილები სახელებით file1. პოშუკი თითქმის ძირიდან (/)
იპოვე / -მომხმარებლის მომხმარებელი1 იცოდე ფაილი და დირექტორია, სადაც user1. პოშუკი თითქმის ძირიდან (/)
იპოვნეთ /home/user1 -name "*.bin" იპოვეთ ყველა ფაილი ამ დირექტორიაში, რომელთა სახელები მთავრდება ".bin"-ით. მოძებნეთ "/home/user1"
იპოვეთ /usr/bin -type f -atime +100 იცოდე ყველა ფაილი "/usr/bin", თვის დანარჩენი საათი 100 დღეზე მეტი
იპოვეთ /usr/bin -type f -mtime -10 იცოდე ყველა ფაილი "/usr/bin", შექმნილი ან შეცვლილი დარჩენილი 10 დღის განმავლობაში
find/-name *.rpm -exec chmod 755"()"\; იცოდეთ ამ დირექტორიაში არსებული ყველა ფაილი, რომელთა სახელები მთავრდება ".rpm"-ით და შეცვალეთ მათზე წვდომის უფლებები
find/-xdev-name "*.rpm" იცოდე ამ დირექტორიაში არსებული ყველა ფაილი, რომელთა სახელები მთავრდება ".rpm"-ით, იგნორირება დაიმახსოვრე შენი ცხვირი, როგორიცაა cdrom, ფლოპი და ა.შ.
იპოვნეთ "*.ps" იცოდე ყველა ფაილი, რომელიც შეიძლება მოიძებნოს ".ps" სახელში. "updatedb" ბრძანება რეკომენდებულია წინასწარ.
სად არის გაჩერება აჩვენეთ ბინარული ფაილების მდებარეობა, შეყვანის კოდები და დახმარება, რომლებიც დევს "გაჩერების" ფაილამდე
რომელიც ჩერდება აჩვენეთ შემდეგი გზა "გაჩერების" ფაილამდე

ფაილური სისტემების დამონტაჟება

დაამონტაჟეთ /dev/hda2 /mnt/hda2 დაამონტაჟეთ „hda2“ „/mnt/hda2“ სამონტაჟო წერტილში. გადაერთეთ სამონტაჟო წერტილის დირექტორია "/mnt/hda2" ხილვადობაზე
umount /dev/hda2 დაუმონტაჟებელი გაყოფა "hda2". ვიკონების წინ აკრიფეთ "/mnt/hda2"
fuser -km /mnt/hda2 პრიმუსის დემონტაჟი გავრცელდა. გუნებაზე იყავი, თუ დასაქმება გაიყო, ერთგვარი კორისტუვაჩი იყავი
umount -n /mnt/hda2 vikonati დემონტაჟი ინფორმაციის შეყვანის გარეშე /etc/mtab. Corisno, თუ ფაილს აქვს ატრიბუტები "მხოლოდ იკითხება" ან არ არის საკმარისი ადგილი დისკზე
დაამონტაჟეთ /dev/fd0 /mnt/floppy ფლოპი დისკის დამონტაჟება
დაამონტაჟეთ /dev/cdrom /mnt/cdrom დააინსტალირეთ cd chi dvd
დაამონტაჟეთ /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 ფაილური სისტემა
დააინსტალირეთ Windows მედია ფაილური სისტემა (SMB/CIFS)
mount -o bind /home/user/prg /var/ftp/user დირექტორია "დაამონტაჟეთ" დირექტორიაში (აკინძვა). ხელმისაწვდომია ბირთვის ვერსიიდან 2.4.0. Korisna, მაგალითად, ftp-ის საშუალებით დირექტორიების დასაყენებლად ftp სერვერით, რომელიც მუშაობს "sandbox"-ში (chroot), თუ სიმლინკების შექმნა შეუძლებელია.

Ადგილი დისკზე

df-h ინსტალაციის შესახებ ინფორმაციის საჩვენებლად, მათ გაავრცელეს ის საჯარო, ხელმისაწვდომ და მოადგილე სივრცეში
ls -lSr | მეტი იხილეთ ფაილების და დირექტორიების სია რეკურსიულად დახარისხებიდან გაფართოების გაფართოების მიზნით და საშუალებას მოგცემთ გადააწყოთ
დუ -შ დირ1 podrakhovu და შეიტანეთ როზმარინი, რომელიც ისესხებს დირექტორიას "dir1" (შენიშვნა perekladach. -h ვარიანტი არ არის ხელმისაწვდომი ყველა *nix სისტემისთვის)
დაბინდვა* | დალაგება-rn ამ ფაილების სახელებისა და დირექტორიების გაფართოების ჩვენება, გაფართოების კოლექციიდან
rpm -q -a - - qf "%10(SIZE)t%(NAME)n" | დალაგება-k1,1n აჩვენე დისკის სივრცის ზომა, რომელიც მუშაობს rpm-პაკეტის ფაილებთან, დალაგებულია ზომის მიხედვით (fedora, redhat და ა.შ.)
dpkg-query -W -f="$(Installed-Size;10)t$(package)n" | დალაგება-k1,1n აჩვენე დისკის სივრცის ზომა, რომელიც ეხება deb-პაკეტის ფაილებს, დალაგებულია ზომის მიხედვით (მხოლოდ ubuntu, debian)

კორისტუვაჩი და ჯგუფი

groupadd group_name შექმენით ახალი ჯგუფი group_name-ით
groupdel group_name იხილეთ ჯგუფის_სახელი
groupmod -n new_group_name old_group_name დაარქვით ჯგუფს old_group_name new_group_name
useradd -c "Nome Cognome" -g admin -d /home/user1 -s /bin/bash user1 შექმენით მორგებული user1, დააყენეთ Yoma, როგორც მთავარი დირექტორია /home/user1, როგორიცაა shell "და /bin/bash, გადააქციეთ Yogo ადმინისტრაციულ ჯგუფში და დაამატეთ კომენტარი Nome Cognome-ში.
მომხმარებლის დამატება მომხმარებლის 1 შექმენით koristuvacha user1
userdel -r user1 vidality koristuvacha user1 და yogo მთავარი დირექტორია
usermod -c "მომხმარებლის FTP" -g სისტემა -d /ftp/user1 -s /bin/nologin user1 კორისტუვაჩის ატრიბუტების შეცვლა
passwd პაროლის შეცვლა
passwd user1 შეცვალეთ koristuvach user1-ის პაროლი (მხოლოდ root)
chage -E 2005-12-31 მომხმარებელი1 ჩადეთ koristuvach მომხმარებლის1 ჩანაწერის გამოქვეყნების დასრულების თარიღი
pwck გადაამოწმეთ სისტემის ფაილების სისწორე ღრუბლოვან ჩანაწერებში. ფაილები /etc/passwd და /etc/shadow ხელახლა იწერება
grpck შეამოწმეთ სისტემის ფაილების სისწორე ღრუბლოვან ჩანაწერებში. მიმდინარეობს /etc/group ფაილის შემოწმება
newgrp [-] ჯგუფის სახელი კორისტუვაჩის პირველადი ჯგუფის შეცვლა. თუ იტყვით "-", სიტუაცია იქნება იდენტური, რაც გაქვთ, თუ გაქვთ koristuvach vyshiv іz სისტემა და ისევ uvіyshov. თუ ჯგუფს არ მიუთითებთ, პირველადი ჯგუფი ამოიცნობს /etc/passwd-ში

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

ls-lh კიდევ ერთხელ გადახედეთ მიმდინარე დირექტორიაში არსებულ ფაილებსა და დირექტორიებს
ls/tmp | pr -T5 -W$COLUMNS შეიყვანეთ დირექტორია /tmp და გაყავით visnovok ხუთ სვეტად
chmod ugo+rwx დირექტორია1 დაამატეთ ნებართვა directory1 ugo (მომხმარებელთა ჯგუფი სხვა) + rwx (Read Write eXecute) - ყველა უფლება. ანალოგიური შეიძლება გაკეთდეს ამ შეკვეთით "chmod 777 directory1"
chmod go-rwx დირექტორია1 აირჩიეთ ჯგუფიდან და გადაწყვიტეთ ყველა ცვლილება დირექტორიაში1.
chown user1 file1 ფაილის ოსტატად აღიარება file1 koristuvach user1
chown -R user1 დირექტორია1 რეკურსიულად მიანიჭეთ დირექტორია დირექტორიას ოსტატი1 koristuvach user1
chgrp group1 ფაილი1 შეცვალეთ ფაილის ფაილის ძირითადი ჯგუფი ჯგუფი1-ში
chown user1:group1 file1 შეცვალეთ scribbler და scribbler ჯგუფი file file1
პოვნა / -perm -u+s იცოდე, rootდან დაწყებული, ყველა ფაილი SUID კომპლექტით
chmod u+s /bin/binary_file მივანიჭოთ SUID ბიტი /bin/binary_file-ს. Tse საშუალებას აძლევს ნებისმიერი სახის koristuvachev გაუშვას vikonannya ფაილზე ფაილის განახლებებით.
chmod u-s /bin/binary_file მიიღეთ SUID ბიტი /bin/binary_file-დან.
chmod g+s /home/public ამოიცნოთ SGID ბიტი /home/public დირექტორიაში.
chmod g-s /home/public მიიღეთ SGID ბიტი /home/public დირექტორიადან.
chmod +t /home/public აღიარეთ STIKY-bit დირექტორია /home/public. ვლასნიკებს საშუალებას აძლევს ნახონ ფაილები და ნაკლები
chmod o-t /home/public ამოიღეთ STIKY-bit დირექტორია /home/public

სპეციალური ფაილის ატრიბუტები

chattr +a file1 დაუშვით ფაილის ჩაწერა მხოლოდ დამატების რეჟიმში
chattr +c ფაილი1 ბირთვს საშუალებას აძლევს ავტომატურად სკანირება/დეკომპრესია ფაილი.
chattr +d ფაილი1 მიუთითეთ dump utility ამ ფაილის იგნორირება სარეზერვო საათის განმავლობაში
chattr +i ფაილი1 გახადეთ ფაილი მიუწვდომელი ნებისმიერი ცვლილებისთვის: რედაქტირება, დისტანციური მართვა, გადატანა, ახალი ბმულების შექმნა.
chattr +s ფაილი1 საშუალებას აძლევს ფაილის უსაფრთხოდ ნახვას, ასე რომ. s ატრიბუტის დაყენება იმაზე, რომ ისაუბროს იმაზე, რომ ფაილის წაშლისას ფაილი დისკზე ივსება ნულებით, რაც შესაძლებელს ხდის მონაცემთა აღდგენას.
chattr +S ფაილი1 მიუთითეთ, რომ როდესაც ცვლილება შეინახება, სინქრონიზაცია განხორციელდება, როგორც სინქრონიზაციის ბრძანება
chattr +u ფაილი1 ეს ატრიბუტი მიუთითებს, რომ თუ ფაილი წაიშლება, ის შეინახება და, საჭიროების შემთხვევაში, შეიძლება გამოისყიდოს
lsattr ფაილის ატრიბუტების ჩვენება

ფაილების დაარქივება და შეკუმშვა

bunzip2 file1.bz2 ვეძებთ ფაილს "file1.gz"
gunzip file1.gz
gzip ფაილი 1 ფაილის "file1" შეკუმშვა
bzip2 ფაილი 1
gzip -9 ფაილი1 შეკუმშოს ფაილი1 მაქსიმალური შეკუმშვით
rar a file1.rar test_file შექმენით rar-არქივები "file1.rar" და ჩართეთ ახალი ფაილი test_file
rar a file1.rar file1 file2 dir1 შექმენით rar არქივები "file1.rar" და ჩართეთ ახალი file1, file2 და dir1
unrar x ფაილი1.rar გახსენით rar-არქივები
tar -cvf archive.tar file1 შექმენით tar-archives archive.tar ფაილის 1 განადგურების მიზნით
tar -cvf archive.tar file1 file2 dir1 შექმენით tar archives archive.tar avenge file1, file2 და dir1
tar -tf არქივი.tar არქივში ჩვენება
tar -xvf არქივი.tar ამოალაგე არქივები
tar -xvf არქივი.tar -C /tmp ამოალაგეთ არქივები /tmp-დან
tar -cvfj არქივი.tar.bz2 dir1 შექმენით არქივები და დაჭერით yogo დახმარებისთვის bzip2
tar -xvfj არქივი.tar.bz2 ამოალაგეთ არქივები და ამოალაგეთ იოგა (შენიშვნა perekladach. -j ვარიანტი არ არის ხელმისაწვდომი ყველა *nix სისტემისთვის)
tar -cvfz archive.tar.gz dir1 შექმენით არქივები და გაწურეთ yogo დახმარებისთვის gzip
tar -xvfz არქივი.tar.gz ამოალაგეთ არქივები და ამოალაგეთ იოგა
zip file1.zip file1 შექმენით სტილის zip არქივები
zip -r file1.zip file1 file2 dir1 შექმენით zip-არქივების სტილები, რომლებიც შეიცავს ახალ დეკალ ფაილებს და/ან კატალოგებს
unzip file1.zip ამოალაგეთ და ამოალაგეთ zip-არქივები

RPM პაკეტები (Fedora, Red Hat ან სხვა)

rpm -ivh პაკეტი.rpm დააინსტალირეთ პაკეტი პროგრესის ზოლის საჩვენებლად
rpm -ivh - - nodeps პაკეტი.rpm დააინსტალირეთ პაკეტი, რათა აჩვენოთ შეტყობინებები და პროგრესის ზოლი შემანარჩუნებელი კონტროლის გარეშე
rpm -U პაკეტი.rpm განაახლეთ პაკეტი ცვლილების გარეშე კონფიგურაციის ფაილები, პაკეტის ხელმისაწვდომობის დროს, იქნება ინსტალაციები
rpm -F პაკეტი.rpm განაახლეთ პაკეტი კიდევ უფრო
rpm -e package_name.rpm პაკეტის ვიზუალიზაცია
rpm-qa აჩვენეთ სისტემაში დაინსტალირებული მიმდინარე პაკეტების სია
rpm-qa | grep httpd
rpm -qi პაკეტი_სახელი შეიყვანეთ ინფორმაცია კონკრეტული პაკეტის შესახებ
rpm -qg "სისტემის გარემო/დემონები" აჩვენეთ პაკეტები, რომლებიც მიდიან პაკეტების ჯგუფში
rpm -ql პაკეტის_სახელი შეიყვანეთ ფაილების სია, რომლებიც უნდა შეიტანოთ პაკეტამდე
rpm -qc პაკეტის_სახელი შეიყვანეთ კონფიგურაციის ფაილების სია, რომლებიც შედის პაკეტის წინ
rpm -q პაკეტის_სახელი - - რა მოითხოვს შეიყვანეთ პაკეტების სია, რომლებიც საჭიროა დეპოზიტების კონკრეტული პაკეტის დასაყენებლად
rpm -q პაკეტის_სახელი - - რა უზრუნველყოფს აჩვენეთ უნარი, რომელიც მოწოდებულია rpm პაკეტით
rpm -q პაკეტის_სახელი - - სკრიპტები აჩვენეთ სკრიპტები, რომლებიც გაშვებულია პაკეტის ინსტალაციის/წაშლის დროს
rpm -q პაკეტის_სახელი - - ცვლილებების ჟურნალი შეიტანეთ პაკეტის გადასინჯვის ისტორია
rpm -qf /etc/httpd/conf/httpd.conf გადაამოწმეთ, რომელ პაკეტში უნდა იყოს მითითებული ფაილი. მიუთითეთ შემდეგი გზა ამ ფაილის სახელისთვის.
rpm -qp პაკეტი.rpm -l აჩვენებს ფაილების სიას, რომლებიც უნდა იყოს შეტანილი პაკეტამდე, მაგრამ ჯერ არ არის დაინსტალირებული სისტემაში
rpm - - იმპორტი /media/cdrom/RPM-GPG-KEY ციფრული ხელმოწერის საჯარო გასაღების პორტი
rpm - - checksig პაკეტი.rpm შეამოწმეთ პაკეტის ხელმოწერა
rpm -qa gpg-pubkey შეამოწმეთ დაინსტალირებული პაკეტის მთლიანობა
rpm -V პაკეტის სახელი შეამოწმეთ rozmіr, სარემონტო, ტიპი, ვლასნიკი, ჯგუფი, MD5-ჯამობა და შეფუთვის დანარჩენი ცვლილების თარიღი
rpm-Va გადახედეთ სისტემაში დაყენებულ ყველა პაკეტს. ვიკონე სიფრთხილით!
rpm -Vp პაკეტი.rpm შეამოწმეთ პაკეტი, რომელიც ჯერ არ არის დაინსტალირებული სისტემაში
rpm2cpio პაკეტი.rpm | cpio - - ამონაწერი - - make-directories *bin* ამოიღეთ ფაილები პაკეტიდან, რომლებიც უნდა მოიხსნას თქვენი სახელის ბინიდან
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm დააინსტალირეთ პაკეტი, აირჩიეთ მოცემული კოდებიდან
rpmbuild - - rebuild package_name.src.rpm აირჩიეთ პაკეტი გარე კოდებიდან

YUM - მიიღეთ პაკეტის განახლებები (მხოლოდ Fedora, RedHat)

yum install package_name ჩამოტვირთეთ და დააინსტალირეთ პაკეტი
yum განახლება სისტემაში დაინსტალირებული ყველა პაკეტის განახლება
yum განახლების პაკეტი_სახელი ნოვიტის პაკეტი
yum ამოიღე package_name პაკეტის ვიზუალიზაცია
yum სია შეიყვანეთ სისტემაში დაინსტალირებული ყველა პაკეტის სია
yum საძიებო პაკეტი_სახელი იცოდე პაკეტი საცავიდან
გემრიელი სუფთა პაკეტები გაასუფთავეთ rpm ქეში სასურველი პაკეტების წაშლით
yum სუფთა სათაურები წაშალეთ ყველა ფაილის სათაური, როგორც ჰაკერული სისტემა დეპოზიტების დამამცირებლად
yam სუფთა ყველაფერი გაასუფთავეთ rpm ქეში პაკეტების და სათაურების წაშლით

DEB პაკეტები (Debian, Ubuntu ასევე)

დპკგ -ი პაკეტი.დებ პაკეტის ინსტალაცია / განახლება
dpkg -r პაკეტის_სახელი ამოიღეთ პაკეტი სისტემიდან
dpkg -l სისტემაში დაინსტალირებული ყველა პაკეტის ჩვენება
dpkg-l | grep httpd სისტემაში დაინსტალირებულ ხელმისაწვდომ პაკეტებს შორის იცოდეთ თქვენი სახელით შურისძიების პაკეტი "httpd"
dpkg -s პაკეტის_სახელი აჩვენეთ ინფორმაცია კონკრეტული პაკეტის შესახებ
dpkg -L პაკეტის_სახელი შეიყვანეთ ფაილების სია, რომლებიც უნდა შეიყვანოთ პაკეტამდე, ინსტალაციები სისტემაში
dpkg - - შიგთავსის პაკეტი.deb აჩვენეთ ფაილების სია, რომლებიც უნდა იყოს შეტანილი პაკეტამდე, რომელიც ჯერ არ არის დაინსტალირებული სისტემაში
dpkg -S /bin/ping იცოდე პაკეტი, სად შეიტანო ფაილი.

APT - მიიღეთ პაკეტის შემოწმება (Debian, Ubuntu ასევე)

apt-get install package_name პაკეტის ინსტალაცია / განახლება
apt-cdrom install package_name დააინსტალირეთ / განაახლეთ პაკეტი cdrom-დან
apt-get განახლება მიიღეთ განახლებული პაკეტების სიები
apt-get განახლება სისტემაში დაინსტალირებული პაკეტების განახლება
apt-get remove package_name წაშალეთ პაკეტი, დააინსტალირეთ სისტემა კონფიგურაციის ფაილების შენახვისგან
apt-get purge package_name ამოიღეთ პაკეტი, ინსტალაციები სისტემაში ამოღებული კონფიგურაციის ფაილებიდან
აპტ-მიიღე შემოწმება გადაამოწმეთ ნაყოფების მთლიანობა
აპტ-გასუფთავება წაშალეთ პაკეტების არქივის ფაილები
apt-get autoclean წაშალეთ პაკეტების ძველი საარქივო ფაილები

დაათვალიერეთ ფაილები

cat ფაილი 1 გამომავალი ფაილი file1 სტანდარტულ გამომავალზე
tac ფაილი 1 ფაილის 1-ის ნაცვლად გადატანა სტანდარტულ ხედზე საპირისპირო თანმიმდევრობით (დარჩენილი მწკრივი ხდება პირველი და ა.შ.)
მეტი ფაილი1 stor_nkovy vysnovok ფაილის file1-ის ნაცვლად გამოსავალზე სტანდარტულ დანართზე
ნაკლები ფაილი 1 stor_nkovy vysnovok ფაილის file1-ის ადგილზე ხედის სტანდარტულ გაფართოებაზე, მაგრამ ხორხის შესაძლებლობით შეურაცხმყოფელ მხარეს (აღმართ-ქვემოთ), pokuku vmistu і t.p.
head -2 ფაილი1 დაბეჭდეთ ფაილის file1 პირველი ორი სტრიქონი სტანდარტულ გამომავალზე. აქციებისთვის ნაჩვენებია ათი სტრიქონი
კუდი -2 ფაილი1 დაბეჭდეთ ფაილის ფაილის დანარჩენი ორი მწკრივი სტანდარტულ გამომავალზე. აქციებისთვის ნაჩვენებია ათი სტრიქონი
კუდი -f /var/log/messages ტექსტის სანახავად იხილეთ ფაილი /var/log/messages მსოფლიოს სტანდარტულ გაფართოებაზე.

მანიპულაციები ტექსტით

cat ფაილი | grep -i "კრიტერიუმები" > result.txt გლობალური სინტაქსი
cat ფაილი | grep -i "კრიტერიუმები" » result.txt ზოგადი სინტაქსი ფაილში რედაქტირებისთვის და შედეგის მთავარ ფაილში ჩვენებისთვის. თუ ფაილი არ არის ხელმისაწვდომი, იქნება შემოქმედება
grep Aug /var/log/messages ფაილიდან "/var/log/messages" აირჩიეთ ხაზის სტანდარტულ გაფართოებაზე ჩვენება, რომელიც უნდა იყოს ნაჩვენები "Aug"-მდე
grep ^ აგვისტო /var/log/messages ფაილიდან "/var/log/messages" აირჩიეთ ხაზის სტანდარტულ გაფართოებაზე ჩვენება, რომელიც იწყება "აგვისტო"
grep /var/log/messages /var/log/messages ფაილიდან აირჩიეთ და გამოიტანეთ სტანდარტულ გაფართოებაზე, რომ ნახოთ რიგები, რომ ამოიღოთ რიცხვები
grep Aug-R /var/log/* აირჩიეთ სტანდარტული გაფართოების ჩვენება, რათა ნახოთ მწკრივი, რომელიც "Aug" უნდა წაიშალოს ყველა ფაილიდან, რომელიც არის /var/log დირექტორიაში და ქვემოთ.
sed "s/stringa1/stringa2/g" მაგალითი.txt example.txt ფაილში შეცვალეთ "string1" "string2"-ით, აჩვენეთ შედეგი სტანდარტული ეკრანის გაფართოებაზე.
sed "/^$/d" example.txt წაშალეთ ცარიელი რიგები example.txt ფაილიდან
sed "/*#/d; /^$/d" example.txt წაშალეთ ცარიელი რიგები და კომენტარები example.txt ფაილიდან
ექო "ტესტი" | tr "[:lower:]" "[:upper:]" გადაიყვანეთ სიმბოლოები პატარადან დიდზე
sed -e "1d" შედეგი.txt იხილეთ პირველი რიგი ფაილიდან example.txt
sed -n "/string1/p" აჩვენე მეტი მწკრივი "string1"-ის შურისძიების მიზნით
sed -e "s / *$ // / " example.txt ამოიღეთ ცარიელი სიმბოლოები კანის მწკრივის ბოლოს
sed -e "s/string1 // g" მაგალითი.txt მწკრივის ვიზუალიზაცია "string1" სხვა არაფრის შეცვლის გარეშე
sed -n "1,8p; 5q" მაგალითი.txt აიღეთ ფაილიდან პირველიდან მერვე სტრიქონამდე და მათგან შეიტანეთ პირველი ხუთი
sed -n "5p; 5q" მაგალითი.txt შედით მეხუთე რიგში
sed -e "s/0*/0/g" მაგალითი.txt შეცვალეთ თანმიმდევრობა ნებისმიერი რაოდენობის ნულით ერთი ნულით
cat -n ფაილი1 დათვალეთ რიგები ფაილში ნახვის საათისთვის
კატა მაგალითი.txt | awk "NR%2==1" როდესაც ნაჩვენებია იმავე ფაილში, არ აჩვენოთ დაწყვილებული რიგები ფაილში
ექო a b c | awk "(დაბეჭდვა $1)" შეიტანეთ პირველი სვეტი. გაგზავნილია აქციებისთვის/ფართებისთვის ან ჩანართებისთვის/სიმბოლოებისთვის.
ექო a b c | awk "(ბეჭდვა $1, $3)" პერშუს და უჯრის სვეტების ჩვენება. გაგზავნილია აქციებისთვის/ფართებისთვის ან ჩანართებისთვის/სიმბოლოებისთვის.
ჩასვით file1 file2 გააერთიანეთ ფაილი1 და ფაილი2 იმავე ცხრილში: 1 სტრიქონი file1 = მწკრივი 1 სვეტი 1-n, მწკრივი 1 ფაილი2 = მწკრივი 1 სვეტი n+1-m
ჩასვით -d "+" file1 file2 შეაერთეთ ფაილი1 და ფაილი2 იმავე ცხრილში "+" სპლიტერით
დახარისხება file1 file2 დაალაგეთ ორ ფაილად
დახარისხება file1 file2 | უნიკ დაალაგეთ ორი ფაილის ნაცვლად, არ აჩვენოთ გამეორებები
დახარისხება file1 file2 | უნიკ-უ დალაგება ორი ფაილის ნაცვლად, აჩვენებს მხოლოდ უნიკალურ რიგებს (სტრიქონები, რომლებიც ორივე ფაილში ჩანს, არ არის ნაჩვენები სტანდარტული ჩვენების გაფართოებაზე)
დახარისხება file1 file2 | უნიკ -დ დაალაგეთ ორ ფაილად, დაალაგეთ მეორადი რიგები.
comm -1 ფაილი1 ფაილი2 გაყოფილი ორ ფაილს შორის, არ აჩვენებს რიგებს, რომლებიც შეიცავს ფაილს "file1"
comm -2 ფაილი1 ფაილი2 გაყოფა ორ ფაილს შორის, არ არჩევს რიგებს, რომლებიც უნდა იყოს ფაილთან "file2"
com -3 ფაილი1 ფაილი2 გაყოფილი ორ ფაილს შორის, ათვალიერებთ რიგებს, რომლებიც გამოჩნდება ორივე ფაილში

სიმბოლოთა ნაკრების და ფაილის ფორმატების კონვერტაცია

dos2unix filedos.txt fileunix.txt ფაილის გადაქცევა ტექსტურ ფორმატში MSDOS-დან UNIX-ში (სხვაობა ტარების ბრუნვის სიმბოლოებში)
unix2dos fileunix.txt filedos.txt ფაილის კონვერტაცია ტექსტურ ფორმატში UNIX-დან MSDOS-ში (განსხვავება ვაგონის ბრუნვის სიმბოლოებში)
recode..HTML< page.txt >page.html სატესტო ფაილის page.txt გადაქცევა html ფაილში page.html
recode l | მეტი შეიყვანეთ ხელმისაწვდომი ფორმატების სია

ფაილური სისტემის ანალიზი

ცუდი ბლოკები -v /dev/hda1 შეამოწმეთ hda1 ცუდი ბლოკების არსებობისთვის
fsck /dev/hda1 შეამოწმეთ/შეამოწმეთ ლინუქსის ფაილური სისტემის დაყოფა hda1 მთლიანობა
fsck.ext2 /dev/hda1 შეამოწმეთ/შეამოწმეთ ext2 ფაილური სისტემის მთლიანობა, გაყავით hda1
e2fsck /dev/hda1
e2fsck -j /dev/hda1 შეამოწმეთ/შეამოწმეთ ext3 ფაილური სისტემის მთლიანობა დანაწილებული hda1 იმ მნიშვნელობებიდან, რომლებიც იქ არის განაწილების ჟურნალი
fsck.ext3 /dev/hda1 შეამოწმეთ/შეამოწმეთ ext3 ფაილური სისტემის მთლიანობა, გაყავით hda1
fsck.vfat /dev/hda1 შეამოწმეთ/გადახედეთ fat ფაილური სისტემის გაყოფის hda1 მთლიანობას
fsck.msdos /dev/hda1
dosfsck /dev/hda1

ფაილური სისტემების ფორმატირება

mkfs /dev/hda1 შექმენით Linux ფაილური სისტემა hda1-ზე
mke2fs /dev/hda1 შექმენით ext2 ფაილური სისტემა hda1-ისთვის
mke2fs -j /dev/hda1 შექმენით ჩაწერილი ext3 ფაილური სისტემა hda1 დანაყოფზე
mkfs -t vfat 32 -F /dev/hda1 შექმენით FAT32 ფაილური სისტემა hda1-ზე
fdformat -n /dev/fd0 ფლოპი დისკის ფორმატირება გადაწერის გარეშე
mkswap /dev/hda3

სივრცის გაცვლა

mkswap /dev/hda3 hda3-ზე სვოპ სივრცის შექმნა
swapon /dev/hda3 გაააქტიურეთ swap-space, შეცვალეთ hda3
swapon /dev/hda2 /dev/hdb3 გაააქტიურეთ swap-space, rozdashovanі ტიხრებზე hda2 და hdb3

სარეზერვო ასლების შექმნა (სარეზერვო)

ნაგავსაყრელი -0aj -f /tmp/home0.bak /home შექმენით /home დირექტორიას ახალი სარეზერვო ასლი ფაილში /tmp/home0.bak
ნაგავსაყრელი -1aj -f /tmp/home0.bak /home შექმენით ფაილის /tmp/home0.bak /home დირექტორიას დამატებითი სარეზერვო ასლი
აღდგენა -if /tmp/home0.bak აღდგენა სარეზერვოდან /tmp/home0.bak
rsync -rogpav - - წაშლა /home /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 - - წაშლა /home/local ip_addr:/home/public სინქრონიზაცია დისტანციური დირექტორია ადგილობრივ დირექტორიასთან ssh გვირაბის მეშვეობით შეზღუდვის გარეშე
dd bs=1M if=/dev/hda | gzip | ssh [ელფოსტა დაცულია] _addr "dd of=hda.gz" ზრობიტი "ზლიპოკი" ადგილობრივი დისკიფაილი დისტანციურ კომპიუტერზე ssh გვირაბის საშუალებით
tar -Puf backup.tar /home/user შექმენით backup.tar ფაილის "/home/user" დირექტორიას დამატებითი სარეზერვო ასლი ხელახლა შესანახად
(cd /tmp/local/ && tar c .) | ssh-C [ელფოსტა დაცულია] _addr "cd /home/share/ && tar x -p" დააკოპირეთ /tmp/local დისტანციურ კომპიუტერზე ssh გვირაბის მეშვეობით /home/share/
(tar c/home) | ssh-C [ელფოსტა დაცულია] _addr "cd /home/backup-home && tar x -p" კოპირება /home დისტანციურ კომპიუტერზე ssh გვირაბის მეშვეობით /home/backup-home
tar cf - . | (cd /tmp/სარეზერვო ; tar xf -) ერთი დირექტორიას მეორეში გადაწერა, ამ ბმულების განახლების დანაზოგიდან
იპოვეთ /home/user1 -name "*.txt" | \
xargs cp -av - - target-directory=/home/backup/ - - მშობლები
მოძებნეთ /home/user1 ყველა ფაილი, რომელთა სახელები მთავრდება ".txt"-ით, შემდეგ დააკოპირეთ ისინი სხვა დირექტორიაში
იპოვეთ /var/logname "*.log" | tar cv - - ფაილები-დან=- | bzip2 > log.tar.bz2 მოძებნეთ /var/log ყველა ფაილი, რომელთა სახელები მთავრდება ".log"-ით, შემდეგ შექმენით მათგან bzip არქივი
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 დააკოპირეთ MBR (Master Boot Record) /dev/hda-დან ფლოპი დისკზე
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 აღადგინეთ MBR ფლოპი დისკიდან /dev/hda

CDROM

cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=სწრაფი -ძალა გაასუფთავეთ ხელახალი CDrom
mkisofs /dev/cdrom > cd.iso cdrom-ის iso გამოსახულების შექმნა დისკზე
mkisofs /dev/cdrom | gzip > cd_iso.gz შექმენით cdrom-ის შეკუმშული iso გამოსახულება დისკზე
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd შექმენით დირექტორიის iso სურათი
cdrecord -v dev=/dev/cdrom cd.iso ISO სურათის დაწვა
gzip-dc cd_iso.gz | cdrecorddev=/dev/cdrom- დაწერეთ შეკუმშული ISO სურათი
mount -o loop cd.iso /mnt/iso დაამონტაჟეთ ISO სურათი
cd-პარანოია-B დააკოპირეთ აუდიო ჩანაწერები CD-დან wav ფაილებამდე
cd-პარანოია - - "-3" დააკოპირეთ პირველი სამი აუდიო ჩანაწერი CD-დან wav ფაილებზე
cdrecord - scanbus ავტობუსის სკანირება არხის scsi-ის იდენტიფიცირებისთვის

მერეჟა (LAN და WiFi)

ifconfig eth0 აჩვენეთ eth0 ქსელის ინტერფეისის კონფიგურაცია
ifup eth0 გააქტიურეთ (განახლება) eth0 ინტერფეისი
ifdown eth0 გამორთეთ (დააწიეთ) eth0 ინტერფეისი
ifconfig eth0 192.168.1.1 ქსელის ნიღაბი 255.255.255.0 დააყენეთ eth0 ინტერფეისი ip-მისამართზე და ნიღაბი ემთხვევა
ifconfig eth0 გპირდებით eth0 ინტერფეისის გადართვა პრომისკუურ რეჟიმში პაკეტების "სიგანისთვის" (sniffing)
ifconfig eth0 -promisc ჩართეთ პრომისკუური რეჟიმი eth0 ინტერფეისზე
dhclient eth0 გააქტიურეთ eth0 ინტერფეისი dhcp რეჟიმში.
მარშრუტი-ნ შეიყვანეთ ადგილობრივი მარშრუტიზაციის ცხრილი
netstat -rn
მარშრუტის დამატება -net 0/0 gw IP_Gateway დააყენეთ ჩაკეტვის კარიბჭის IP მისამართი (ნაგულისხმევი კარიბჭე)
მარშრუტი add-net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 დაამატეთ სტატიკური მარშრუტი 192.168.0.0/16-ზე გეითვეის მეშვეობით IP-მისამართით 192.168.1.1
მარშრუტი 0/0 gw IP_gateway იხილეთ ჩაკეტვის კარიბჭის IP მისამართი (ნაგულისხმევი კარიბჭე)
echo "1" > /proc/sys/net/ipv4/ip_forward პაკეტების გაგზავნის დაშვება
მასპინძლის სახელი კომპიუტერის სახელის ჩვენება
მასპინძელი www. Yandex. en შემატყობინეთ www. Yandex. ru ჰოსტი IP მისამართში და navpacki
მასპინძელი 93.158.134.3
ip ლინკის ჩვენება სტანდარტული ინტერფეისების ჩვენება
mii ინსტრუმენტი eth0 აჩვენეთ სტატუსი და ზარის ტიპი eth0 ინტერფეისისთვის
ethtool eth0 სტატისტიკის ჩვენება eth0 ინტერფეისზე ისეთი ინფორმაციის საჩვენებლად, რომელიც მხარს უჭერს კავშირის ნაკადის რეჟიმებს
netstat -tupn აჩვენებს ყველა დაარსებულ ქსელს TCP და UDP პროტოკოლებისთვის, IP მისამართებში და PID-ებში სახელების დაშვების გარეშე და დამუშავების სახელები, რომლებიც უზრუნველყოფენ ზარს.
netstat-tupln აჩვენებს ყველა პროცესს TCP და UDP პროტოკოლების უკან, IP მისამართებში და PID-ებში სახელების დაშვების გარეშე და პროცესების სახელები, რომლებსაც პორტები უსმენენ.
tcpdump tcp პორტი 80 ყველა ტრაფიკის ჩვენება TCP-პორტ 80-ზე (ხმა - HTTP)
iwlist სკანირება დაასკანირეთ ჰაერი დროტოსგან თავისუფალი წვდომის წერტილების ხელმისაწვდომობისთვის
iwconfig eth1 აჩვენეთ უაზრო ქსელის ინტერფეისის eth1 კონფიგურაცია

Microsoft Windows ქსელები (SAMBA)

nbtscan ip_addr ნება netbios-im'ya nbtscan არ არის ჩაკეტილი ყველა სისტემაზე, მისი ინსტალაცია შესაძლებელია ხელით. nmblookup მოიცავს სამბას პაკეტს.
nmblookup -A ip_addr
smbclient -L ip_addr/hostname წარმოიდგინეთ მოცემული რესურსები ცხელი წვდომა windows მანქანაზე
smbget -Rr smb://ip_addr/share wget-ის მსგავსად, შეგიძლიათ ფაილების მოძიება Windows-ის აპარატებიდან smb პროტოკოლით
mount -t smbfs -o მომხმარებლის სახელი=მომხმარებელი,პაროლი=გადასვლა //winclient/share/mnt/share დააინსტალირეთ smb-resource, დააყენეთ windows-machine-ზე, ლოკალურ ფაილურ სისტემაზე

IPTABLES (firewall)

iptables -t ფილტრი -nL აჩვენეთ წესების ყველა ფარანი
iptables -nL
iptables -t nat -L აჩვენეთ ყველა წესი NAT ცხრილში
iptables -t ფილტრი -F გაასუფთავეთ ფილტრის ცხრილის ყველა წესი
iptables -F
iptables -t nat -F გაასუფთავეთ ყველა წესი NAT ცხრილიდან
iptables -t ფილტრი -X წაშალეთ ყველა წესი ფილტრის ცხრილში
iptables -t filtr -A INPUT -p tcp - - dport telnet -j ACCEPT ტელნეტ კავშირის დაშვება
iptables -t filtr -A OUTPUT -p tcp - - dport http -j DROP არდადეგების ბლოკი
iptables -t filtr -A FORWARD -p tcp - - dport pop3 -j ACCEPT დაუშვით "წინ" POP3 -zadnannya
iptables -t filter -A INPUT -j LOG - - log-prefix "DROP INPUT" გაზარდეთ ჩანაწერი იმ პაკეტების ბირთვით, რომლებიც გადიან INPUT ლანიარში და დაამატეთ შეტყობინებას "DROP INPUT" პრეფიქსი
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE uplink NAT (Network Address Translate) გამავალი პაკეტები eth0 ინტერფეისზე. მისაღებია IP-მისამართების გამოყენებისას, რომლებიც დინამიურად ჩანს.
iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp - - dport 22 \
-j DNAT - - დანიშნულების ადგილამდე 10.0.0.2:22
პაკეტების გადამისამართება ერთი ჰოსტზე მეორე ჰოსტზე

მონიტორინგი და გადასახადები

ზედა მიმდინარე პროცესების ვიზუალიზაცია, მათი გამოყენება რესურსებისა და სხვა ძირითადი ინფორმაციის მოსაპოვებლად (ს ავტომატური განახლებებიდანიჰ)
პს-ეაფვ მიმდინარე პროცესების ვიზუალიზაცია, მათი გამოყენება რესურსებისა და სხვა ძირითადი ინფორმაციისთვის.
პს -ე -ო პიდ,არგს - - ტყე შეიყვანეთ PID "და ეს პროცესი ხეზე
პსტრი წარმოიდგინეთ პროცესის ხე
მოკვლა -9 98989 პროცესი PID 98989-ით "სიკვდილამდე" (მონაცემთა მთლიანობის დამატების გარეშე)
მოკვლა-მოკალი 98989
kill-TERM 98989 სწორად შეწყვიტე პროცესი PID 98989-ით
მოკვლა -1 98989 შეამოწმეთ პროცესი PID 98989-ით, ხელახლა წაიკითხეთ კონფიგურაციის ფაილი
kill-HUP 98989
lsof -p 98989 აჩვენეთ PID 98989-ით შედგენილი ფაილების სია
lsof /home/user1 აჩვენეთ შერჩეული ფაილების სია დირექტორიადან /home/user1
strace -c ls > /dev/null შეიყვანეთ ls პროცესით შექმნილი და გაუქმებული სისტემის ვიკის სია
strace -f -e ღია ls > /dev/null ვიკის ბიბლიოთეკების ნახვა
watch -n1 "cat /proc/interrupts" შეფერხების ჩვენება რეალურ დროში
ბოლო გადატვირთვა სისტემის გადატვირთვის ისტორიის ჩვენება
ბოლო მომხმარებელი 1 ამ საათში სისტემაში შესული user1-ის რეგისტრაციის ისტორიის ჩვენება
lsmod შეიყვანეთ ბირთვის ხელმისაწვდომი მოდულები
თავისუფალი მ აჩვენეთ RAM-ის რაოდენობა მეგაბაიტებში
smartctl -A /dev/hda მყარი დისკის კონტროლი /dev/hda SMART-ის საშუალებით
smartctl -i /dev/hda შეამოწმეთ SMART-ის ხელმისაწვდომობა მყარ დისკზე /dev/hda
კუდი /var/log/dmesg შეიტანეთ ათი დარჩენილი ჩანაწერებიბირთვის დაჭერის ჟურნალიდან
კუდი /var/log/შეტყობინებები შეიყვანეთ დარჩენილი ათი ჩანაწერი სისტემის ჟურნალიდან

სხვა ფერის ბრძანებები

შესაბამისად …საკვანძო სიტყვა აჩვენეთ ბრძანებების სია, მიუხედავად იმისა, დევს თუ არა ისინი საკვანძო სიტყვებზე. კორისნო, თუ იცით პროგრამის გაშვება, არ გახსოვთ ბრძანება
კაცის პინგ დამხმარე ზარი პროგრამასთან სამუშაოდ, იმ დროს - ping
რა არის …საკვანძო სიტყვა აჩვენეთ მითითებული პროგრამის აღწერა
mkbootdisk - - მოწყობილობა /dev/fd0 `uname -r` შექმენით საინტერესო ფლოპი დისკი
gpg -c ფაილი1 დაშიფვრეთ ფაილი1 GNU-ის კონფიდენციალურობის დაცვის დახმარებით
gpg ფაილი1.gpg ფაილის გაშიფვრა GNU-ის კონფიდენციალურობის დაცვის დახმარებით
wget -r www. მაგალითი. com zavantazhu რეკურსიული საიტზე www. მაგალითი. com
wget -c www. მაგალითი. com/ფაილი. iso აიღეთ ფაილი www. მაგალითი. com/ფაილი. iso
echo "wget ​​-c www. მაგალითი. com/files. iso" | 09:00 საათზე დაიწყეთ ჩამოტვირთვა იმ დროს
ldd /usr/bin/ssh შეიყვანეთ ssh მუშაობისთვის საჭირო ბიბლიოთეკების სია
ან hh = "ისტორია" ამოიცნობს მეტსახელად hh ბრძანების ისტორიას

პარასკევია და მერე ცოტა დაისვენე. ამ დობირციში არის 7 კომედია (და არაუმეტეს გუნდები), ასე რომ თქვენ შეგიძლიათ ვიკონიროთ Linux ტერმინალები. Like vikoristovuyutsya მოსწონს ცხელი, ისევე როგორც უფრო ყავისფერი.

cal - ტერმინალური კალენდარი

ბრძანება კალტერმინალში კალენდრის ჩვენება.

თუ არ გაქვთ პარამეტრები, მაშინ გამოჩნდება მიმდინარე თვის კალენდარი:

თქვენ შეგიძლიათ მიუთითოთ თარიღი, მაგრამ ჩვენ ასევე შეგვიძლია ავიღოთ კალენდარი მიმდინარე თარიღისთვის:

sl - მატარებელი ტერმინალში

slნიშნავს ორთქლის ლოკომოტივი - ორთქლის ლოკომოტივი. Bula ბრძანება შეიქმნა მათთვის, ვინც ბრძანებას არასწორად შეაქვს ls(ბრძანება არის ფაილების სიის ჩვენება).

გუნდის უკან slტერმინალზე გადის ორთქლის ლოკომოტივი.

დააინსტალირეთ Ubuntu-ში:

sudo apt install sl

rev - ყველა ნავპაკი

ბრძანება რევშეიყვანეთ ყველაფერი, რასაც შედიხართ ტერმინალში, ale navpacki (სიტყვის სახით რევსხვაგვარად):

ფიგურა - დაწერე

ბრძანება ფიგურაგამოტანა დიდი ასოებიდაწერე რომელი შეუკვეთე. დაწერილია ASCII სიმბოლოებით.

დაინსტალირებულია Ubuntu-ში:

sudo apt install figlet

Figlet საიტი

ბანერი - ბანერი

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

დაინსტალირებულია Ubuntu-ში:

sudo apt დააინსტალირე sysvbanner

ბანერი პინგვინი

aafire - ხანძარი ტერმინალში

ბრძანება aafireმათთვის, ვისაც სურს ცეცხლის გაჩენა მათ ტერმინალში, ASCII ცეცხლი.

დაინსტალირებულია Ubuntu-ში:

sudo apt დააინსტალირე libaa-bin

w არის უმოკლეს ბრძანება

ბრძანება ჩაინიშნე უმოკლეს ბრძანება ლინუქსში.

w ბრძანება აჩვენებს ინფორმაციას კორისტუვაჩივის შესახებ, როგორც თანმხლები ვიკორისტული სისტემა.

კანის კორისტუვაჩისთვის აუცილებელია მისი სახელის ჩვენება, ინფორმაცია იმათ შესახებ, რომლებიც ბრძანებენ რიგის vikoristovu koristuvach (ჭურვი), სისტემაში რეგისტრაციის საათი, დასვენების საათი და სხვა მონაცემები.

პირველ რიგში, რომელიც არის შეყვანის ბრძანება გვიჩვენებს მიმდინარე საათს, მოქმედების დროს (uptime - რობოტული სისტემის საათი), საათების რაოდენობას, რომლებიც ამჟამად მუშაობს სისტემის დატვირთვის საშუალო საათზე (სისტემის დატვირთვის საშუალო მაჩვენებლები) დანარჩენი 1, 5 და 15 წუთის განმავლობაში. .

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

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

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

1.ls

ბრძანება ls(როგორც vikonate არგუმენტების გარეშე) vikoristovuetsya დირექტორიაში ფაილების სიის ჩვენებისთვის.

დირექტორიაში ფაილების სიის ჩვენება /home/vasya/.ssh vikonate:

Ls /home/vasya/.ssh

2.cd

ბრძანება cdმონიშნეთ გადაადგილება დირექტორიაში ხეზე (გადადით სხვა საქაღალდეში).

მაგალითად, დირექტორიაში გადასვლა /home/vasya/.ადგილობრივივიკონატი სჭირდება

Cd /home/vasya/.local

3.მვ

ბრძანება მვ vykoristovuetsya ფაილების გადატანისთვის (ან გადარქმევისთვის) ამ დირექტორიაში.

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

Mv /home/vasya/documents /home/vasya/secret

4.cp

ბრძანება cpმე ვაკეთებ ფაილის ასლს დირექტორიაში.

ფაილის კოპირება შეტყობინებები.ლოგი u ფაილი შეტყობინებები.log.bak vikonate:

Cp messages.log messages.log.bak

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

Cp -r დრაივერების ჩვენება-დრაივერები

5.სუდო

ბრძანება სუდო vikoristovuєtsya vykonannya іnshih ბრძანებები vіd іnіmenі სუპერმომხმარებელი. მაგრამ სიფრთხილეა საჭირო, რომ სისტემა დააზიანოთ.

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

სუდო cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak

6 შეხება

გუნდი შეხებაშეგიძლიათ შექმნათ ცარიელი ფაილი.

მაგალითად, შექმენით ცარიელი ფაილი გზა.დათ:

Touchpath.dat

7.იპოვე

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

მაგალითად, ჩვენ ვიცით ნაკადის დირექტორიაში ყველა ფაილი (და დირექტორია), ისინი გარემონტებულია დოკუმენტი, და დასასრული .ოდტ(შეიძლება იყოს ფაილები დოკუმენტი-ისტორია.odt, დოკუმენტი1.ოდტ, დოკუმენტი.ოდტ, document-linux.odt):

იპოვე. -სახელი "დოკუმენტი*.odt"

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

8. კატა

ბრძანება კატაარჩეული ფაილის ჩვენება ეკრანზე.

მაგალითად, ფაილის გადახედვა /var/log/auth.log vikonate:

კატა /var/log/auth.log

9.ნანო

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

მაგალითად, მიმდინარე ფაილის შესაქმნელად ან ხელახლა რედაქტირებისთვის ftp.cfg vikonate:

Nano ftp.cfg

გახსენით ტექსტის რედაქტორი. ფაილის რედაქტირება. მოდით დავაჭიროთ კლავიშებს ctrl+xდა შედი ცვლილებების შესანახად და დატოვეთ (ან შედით ფაილის დახურვა ცვლილებების შენახვის გარეშე).

10.mkdir

ბრძანება mkdirმე ვქმნი ცარიელ დირექტორიას.

მაგალითად, სარეზერვო დირექტორიას შესაქმნელად, wiki:

Mkdir სარეზერვო

rm და rmdir

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

მაგალითად, ჩვენ ვხედავთ veryimportantfile.dat ფაილს:

Rm ან elseimportantfile.dat

დისტანციური დირექტორიებისთვის, ჩვენ ვაჩქარებთ ბრძანებას rmdir. მაგალითად, ჩვენ ვნახეთ დირექტორია ფოტოები:

Rmdir ფოტოები

apt ან apt-get

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

მაგალითად, კონსოლის ჩასმა ფაილის მენეჯერიშუაღამის მეთაური, ვიკოიტი:

Sudo apt დააინსტალირე mc

იაკშო აპმიუწვდომელია, შემდეგ მონიშნეთ აპტ-მიღება:

sudo apt-get დააინსტალირე mc

Ახლა რა?

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

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

რა არის Linux?

Linux - მთელი ბირთვი ოპერაციული სისტემა. Mozhlivo, vi chuli შესახებ UNIX. ასე რომ, ღერძი, Linux არის UNIX-ის კლონი. Vіn buv შემოქმედება Linus Torvalds-ის მიერ Scratch. Linux გასასვლელი კოდი- შეგიძლიათ უბრალოდ შეცვალოთ ის Linux-ისთვის და გააფართოვოთ თქვენი სახელით! Linux-ზე დაფუძნებული უამრავი არჩევანია, რომლებსაც დისტრიბუციას უწოდებენ.

Linux უფრო მნიშვნელოვანია, ვიდრე ოდესმე სერვერებზე. ინტერნეტის დაახლოებით 90% მუშაობს Linux სერვერებიდა რატომ.

Linux არის უფასო და Windows სერვერების მთავარი პრობლემა მათი მრავალფეროვნებაა. Linux შვედური: ოპერაციული სისტემა, რომელიც მუშაობს მსოფლიოში სმარტფონების დაახლოებით 80%-ზე, Android, ასევე დამზადებულია Linux-ის ბირთვიდან. Linux უსაფრთხოა და მსოფლიოში ვირუსების უმეტესობა Windows-ზე მუშაობს.

Linux Shell ან "ტერმინალი"

Linux Shell არის პროგრამა, რომელიც იღებს ბრძანებებს წყაროდან და აგზავნის მათ OS-ში გამომავალი მონაცემების დასამუშავებლად და საჩვენებლად. Shell Linux არის მთავარი ნაწილი. დისტრიბუციების უმეტესობას გააჩნია მომხმარებლის გრაფიკული ინტერფეისი (GUI), მაგრამ ძირითადად სერვერი Linux იყენებს CLI (ბრძანების ხაზის ინტერფეისს).

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

ტერმინალის გასახსნელად დააჭირეთ Ctrl+Alt+T Ubuntu-ში ან დააჭირეთ Alt + F2აკრიფეთ gnome-terminal და დააჭირეთ Enter. შეიყვანეთ Raspberry Pi lxტერმინალი.

Linux ბრძანებები

ძირითადი ბრძანებები

1.pwd- თუ ადრე გახსნით ტერმინალს, გადახვალთ თქვენი კორისტუვაჩის მთავარ დირექტორიაში. იმის გასარკვევად, რომელ კატალოგში იცით, შეგიძლიათ აკრიფოთ "pwd" ბრძანება. ეს ბრძანება აჩვენებს შემდეგ გზას root დირექტორიადან ნაკადის სამუშაო დირექტორიამდე: რომლის კონტექსტში (დაბლოკვისთვის) გამოჩნდება შესაყვანი ბრძანებები. root არის Linux ფაილური სისტემის საფუძველი. იგი აღინიშნება დახრილი საზღვრით (/). koristuvach დირექტორია ჟღერს როგორც "/home/username".

pwd ბრძანების შედეგი ლინუქსში

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


ლინუქსში ls ბრძანების შედეგი

3.cd- ჩაწერეთ "cd" ბრძანება დირექტორიაში გადასასვლელად. მაგალითად, თუ გადადიხართ სახლის საქაღალდეში და გსურთ გადახვიდეთ Wantage საქაღალდეში, შეგიძლიათ აკრიფოთ " CD ჩამოტვირთვები". დაიმახსოვრეთ, რომ ეს ბრძანება რეგისტრირებულია და თქვენ უნდა შეიყვანოთ საქაღალდის სახელი ზუსტად ისე, როგორც უნდა. ალე, ერთი გაფრთხილება. აჩვენეთ, რომ გაქვთ საქაღალდე სახელად Raspberry Pi. ხანდახან, თუ შედიხარ " cd Raspberry Pi”, ჭურვი მიიღებს ბრძანების სხვა არგუმენტს მეორედ, ასე რომ თქვენ შეგახსენებთ შეწყალების შესახებ, ისაუბროთ მათზე, ვისაც დირექტორია არ აქვს. აქ შეგიძლიათ დაატრიალოთ ბრინჯის ნამცეცი, ტოტტო: ” cd Raspberry\Pi". პროგალინი ასე ვარჯიშობს: უბრალოდ აკრიფეთ cd»და დააჭირეთ enter ღილაკს, გადახვალთ თქვენს მთავარ დირექტორიაში. საქაღალდიდან საქაღალდეში გადასასვლელად შეგიძლიათ აკრიფოთ "cd .." ორი წერტილი ბრუნავს კატალოგის წინა მხარეს.

cd ბრძანების შედეგი ლინუქსში

4. mkdir და rmdir- გამოიყენეთ mkdir ბრძანება, თუ გჭირდებათ საქაღალდის ან დირექტორიას შექმნა. მაგალითად, თუ გსურთ შექმნათ დირექტორია სახელწოდებით "DIY", შეგიძლიათ აკრიფოთ " mkdir წვრილმანი". გახსოვდეთ, როგორც უკვე აღვნიშნეთ, თუ გსურთ შექმნათ დირექტორია სახელწოდებით "DIY Hacking", შეგიძლიათ შეიყვანოთ " mkdir DIY\ Hacking". დაარედაქტირეთ rmdir დირექტორიას სანახავად. Ale rmdir შეიძლება გატეხილი იყოს ცარიელ დირექტორიაში. ფაილების წაშლის დირექტორია რომ ნახოთ, ჩაწერეთ rm ბრძანება.

ლინუქსში mkdir და rmdir ბრძანების შედეგი

5.რმ- გამოიყენეთ rm ბრძანება ფაილების და დირექტორიების მოსაშორებლად. გამოიყენეთ "rm -r" დირექტორიის მეტი სანახავად. Vіn ხედავს როგორც საქაღალდეს, ასევე ფაილებს, რომლებიც შეიძლება განთავსდეს მასში მხოლოდ rm ბრძანების დახმარებით.


rm ბრძანების შედეგი ლინუქსზე

6 შეხება- შეხების ბრძანება იწერება ფაილის შესაქმნელად. Tse mozhe buti be-scho, ცარიელი txt-ფაილიდან ცარიელ zip-ფაილამდე. Მაგალითად, " შეეხეთ new.txt».

შეხების ბრძანების შედეგი ლინუქსში

7. კაციі --დახმარება- იმისათვის, რომ გაიგოთ მეტი ბრძანების შესახებ და როგორ დავწეროთ ტვიტი, დაწერეთ კაცის ბრძანება. აჩვენებს ბრძანების გაფართოებულ მხარეებს. Მაგალითად, " კაცი ls» აჩვენეთ ls ბრძანების მინიშნებები. ბრძანების სახელისა და არგუმენტის შეყვანა დაგეხმარებათ იმის ჩვენებაში, თუ როგორ შეიძლება აკრიფოთ ბრძანება (მაგალითად, cd --help).


cd --help ბრძანების შედეგი ლინუქსში

8.cp- გამოიყენეთ cp ბრძანება ფაილების კოპირებისთვის ბრძანების ხაზის მეშვეობით. Vіn იღებს ორ არგუმენტს: პირველი - ფაილის შესანახად, რომელის კოპირებაა საჭირო, მეორე - სად დააკოპირეთ.

cp ბრძანების შედეგი ლინუქსში

9.მვ- გამოიყენეთ mv ბრძანება ფაილების ბრძანების სტრიქონში გადასატანად. ჩვენ ასევე შეგვიძლია დავაბრუნოთ mv ბრძანება ფაილის გადარქმევის მიზნით. მაგალითად, თუ გვსურს "ტექსტის" ფაილს დავარქვათ "ახალი", შეგვიძლია " mv ტექსტი ახალი". Win იღებს ორ არგუმენტს, როგორიცაა CP ბრძანება.

mv ბრძანების შედეგი ლინუქსში

10. განთავსებაარის locate ბრძანება ფაილის მოსაძებნად Linux სისტემაში, ისევე როგორც Windows-ზე ძებნის ბრძანება. Tsya გუნდი є Korisnoy, თუ არ იცით, ფაილი შენახულია ან რეალურად im'ya ფაილი. -i არგუმენტის ბრძანებით ჩანაცვლება ხელს უწყობს რეგისტრის იგნორირებას (არ აქვს მნიშვნელობა, chi vin є დიდი თუ პატარა). ასევე, თუ თქვენ გჭირდებათ ფაილი სიტყვით "hello", თქვენ მიიღებთ თქვენს Linux სისტემაში არსებული ყველა ფაილის სიას, ასე რომ თქვენ შეგიძლიათ გამოიყენოთ სიტყვა "hello", თუ აკრიფებთ "locate -i hello". თუ გახსოვთ ორი სიტყვა, შეგიძლიათ დაამატოთ ისინი პატარა ვარსკვლავით (*). მაგალითად, რომ იპოვოთ ფაილი სიტყვების "hello" და "this" მოსაძებნად, შეგიძლიათ აკრიფოთ "locate -i * hello * this".

შუალედური გუნდები

1.ექო- ბრძანება "echo" გვეხმარება მონაცემების, ხმის ტექსტის, ფაილის გადატანაში. მაგალითად, თუ გსურთ შექმნათ ახალი ტექსტური ფაილი, ან დაამატოთ უკვე შექმნილ ტექსტურ ფაილს, უბრალოდ უნდა აკრიფოთ "echo hello, მას ჰქვია hich >> new.txt". თქვენ არ გჭირდებათ აქ გამყოფი გაწმენდა დამატებითი გრეხილი ნამცხვრისთვის, რომლითაც ჩვენ დავაყენებთ ორ ტრიკოტას თაღს, თუ დავასრულებთ მათ, რაც უნდა დავწეროთ.

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

echo ბრძანების შედეგი ლინუქსში

3.ნანო, ვი, ჯედ- nano და vi უკვე დაინსტალირებული ტექსტური რედაქტორები Linux ბრძანების ხაზში. ნანო ბრძანება კარგი ტექსტური რედაქტორია, რომელიც განსაზღვრავს საკვანძო სიტყვებს ფერად და შეუძლია მეტი ენის ამოცნობა. მე უფრო მარტივი, ქვედა ნანო. თქვენ შეგიძლიათ შექმნათ ახალი ფაილიან შეცვალეთ ფაილი სხვა რედაქტორის დასახმარებლად. მაგალითად, თუ გსურთ შექმნათ ახალი ფაილი სახელწოდებით "check.txt", შეგიძლიათ შექმნათ "nano check.txt" ბრძანების დახმარებით. თქვენ შეგიძლიათ შეინახოთ ფაილები რედაქტირების შემდეგ, აკრიფოთ Ctrl + X, შემდეგ Y (ან N არა). როგორც ვიცი, ნანოს გამოყენება HTML-ის რედაქტირებისთვის არ გამოიყურება ბევრად უკეთესი, ამიტომ გირჩევთ Jed ტექსტის რედაქტორს. ჩვენ მალე გავაგრძელებთ პაკეტების დამონტაჟებას.

4.სუდოარის ბრძანება, რომელიც ფართოდ არის წარმოდგენილი Linux-ის ბრძანების ხაზზე, sudo ნიშნავს "SuperUser Do". ასე რომ, თუ გსურთ ბრძანება აწარმოოს როგორც ადმინისტრატორი ან როგორც root, შეგიძლიათ აკრიფოთ sudo ბრძანება. მაგალითად, თუ გსურთ ფაილის რედაქტირება, მაგალითად. alsa-base.conf, რაც გჭირდებათ root ნებართვებიშეგიძლიათ აკრიფოთ sudo nano alsa-base.conf ბრძანება. თქვენ შეგიძლიათ შეიყვანოთ root ბრძანების ხაზი, რასაც მოჰყვება sudo bash ბრძანება და შემდეგ შეიყვანოთ root პაროლი. თქვენ ასევე შეგიძლიათ აკრიფოთ su ბრძანება, ან შეიძლება დაგჭირდეთ root პაროლის დაყენება zm-მდე. რისთვისაც შეგიძლიათ გადაუგრიხოთ ბრძანება sudo passwd (არა მართლწერის შეწყალება, passwd). შემდეგ შეიყვანეთ ახალი root პაროლი.

5.დფ- შეცვალეთ df ბრძანება თქვენი სისტემის კანის დანაყოფზე არსებული დისკის სივრცის გასაზრდელად. თქვენ შეგიძლიათ უბრალოდ აკრიფოთ df ბრძანების სტრიქონზე და დააინსტალიროთ სამონტაჟო დანაყოფის სკინები და yogo widows / ხელმისაწვდომი სივრცე % და კილობაიტებში. თუ გსურთ, რომ ის მეგაბაიტებში იყოს ნაჩვენები, შეგიძლიათ აკრიფოთ "df-m" ბრძანება.


df -m ბრძანების შედეგი ლინუქსში

6.დუ- მონიშნეთ du, რათა გაარკვიოთ, თუ როგორ არის მონიშნული ფაილი თქვენს სისტემაში. თუ გსურთ გაიგოთ დისკის ადგილი კონკრეტული საქაღალდის ან ფაილის Linux-ში, შეგიძლიათ შეიყვანოთ ბრძანება df და საქაღალდის სახელი ან ფაილი. მაგალითად, თუ გსურთ იცოდეთ დისკის ადგილი, რომელიც ნაპოვნია Linux Documents საქაღალდეში, შეგიძლიათ გამოიყენოთ ბრძანება "du Documents". თქვენ ასევე შეგიძლიათ გატეხოთ ბრძანება "ls -lah" საქაღალდეში არსებული ყველა ფაილის გაფართოების შესამოწმებლად.

7.tar- დააკავშირეთ tar რობოტულ ტარბოლებს (ან ფაილებს, რომლებიც შეკუმშულია tarball-ის არქივებში) Linux-ის ბრძანების ხაზზე. Vіn maє dovgy სია zastosuvan. Vіn შეიძლება იყოს გამარჯვებული სხვადასხვა ტიპის არქივების შეკუმშვისა და ამოხსნისთვის. tar, როგორიცაა .tar, .tar.gz, .tar.bz2და ასე შემდეგ. Მაგალითად, " tar-cvf"ნაკეცისთვის .tarარქივი, - xvf.tar არქივის გასახსნელად, - tvfგანსახილველად ჩემს არქივში და.

8.zip, unzip- ამოიღეთ zip ფაილების შეკუმშვისთვის zip არქივებიდან და unzip ფაილების ამოსაღებად zip არქივებიდან.

9. უსახელო- მონიშნეთ uname, რათა აჩვენოთ ინფორმაცია სისტემის შესახებ, რომელზეც მუშაობს თქვენი Linux დისტრიბუცია. აირჩიეთ "uname -a" ბრძანება სისტემის შესახებ მეტი ინფორმაციის საჩვენებლად: ბირთვის გამოშვების თარიღი, ვერსია, პროცესორის ტიპი და ა.შ.

uname - ბრძანების შედეგი ლინუქსში

10. აპტ-მიიღე- tweet შესაფერისი პაკეტის რობოტებისთვის Linux ბრძანების ხაზზე. შეცვალეთ apt-get პაკეტების დასაყენებლად. თუ ბრძანება სწორია სუპერკორისტუვაჩასთვის, მაშინ გამოიყენეთ sudo ბრძანება მასთან. მაგალითად, თუ გსურთ დააინსტალიროთ jed ტექსტური რედაქტორი (როგორც ადრე მივხვდი), შეგვიძლია აკრიფოთ sudo apt-get install jed. ასე რომ, ძალიან be-yaki პაკეტები შეიძლება დამონტაჟდეს მომავალი თანმიმდევრობით. რეკომენდებულია კანის საცავი ერთხელ განაახლოთ, თუ ახალი პაკეტის დაყენებას ცდილობთ. ამის გაკეთება შეგიძლიათ "sudo apt-get update" აკრეფით. თქვენ შეგიძლიათ განაახლოთ სისტემა sudo apt-get upgrade აკრეფით. ჩვენ ასევე შეგვიძლია გავაუმჯობესოთ დისტრიბუცია sudo apt-get dist-upgrade აკრეფით. apt-cache ძებნის ბრძანება ბოროტია პაკეტის მოსაძებნად. თუ გსურთ იცოდეთ იოგა, შეგიძლიათ აკრიფოთ apt-cache search jed (რაც არ საჭიროებს root-ს).


11.ჩმოდ- chmod chmod ფაილის გაძარცვისა და chmod-ისთვის, ნება მიეცით მოგეცეს Linux-ში. გაარკვიეთ, აქვს თუ არა თქვენს კომპიუტერს Python კოდი numbers.py-ში. თქვენ დაგჭირდებათ "python numbers.py" გაშვება დროდადრო, თუ მისი გაშვება გჭირდებათ. Natomist, თუ გსურთ ამის გაკეთება, თქვენ უბრალოდ უნდა გაუშვათ "numbers.py" ტერმინალში ფაილის გასაშვებად. ფაილის გასატეხად შეგიძლიათ გატეხოთ ბრძანება "chmod + x numbers.py" როგორც გსურთ. თქვენ შეგიძლიათ გატეხოთ "chmod 755 numbers.py", რათა მოგცეთ root ნებართვები, ან "sudo chmod + x numbers.py", რათა შეამოწმოთ root ფაილი. ღერძი ისევ სამია.

12 ჰოსტის სახელი- გამარჯვების გუნდი მასპინძლის სახელი, რათა თქვენი სახელი ამოიცნოს თქვენმა მასპინძელმა ან მერეჟმა. არსებითად, ის აჩვენებს თქვენს ჰოსტის სახელს და IP მისამართს. უბრალოდ „მასპინძლის სახელის“ აკრეფა წაართმევს მასპინძლის სახელს. აკრიფეთ "hostname -I" ამოიღებს თქვენს IP მისამართს აუზიდან.

13.პინგ- შეამოწმეთ ping სერვერთან თქვენი კავშირის შესამოწმებლად. ვიკიპედიაში ნათქვამია: „პინგი არის ადმინისტრაციის უტილიტა კომპიუტერული სისტემა, როგორც ტესტი ინტერნეტში (IP) ჰოსტის ხელმისაწვდომობის შესამოწმებლად. მაგალითად, თუ აკრიფეთ, " ping google.com”, შეამოწმეთ, შეგიძლიათ თუ არა სერვერთან დაკავშირება და დაბრუნდით. Vіn vimiryuє tsey საათი ორივე kintsy-ში და მოგაწვდით დეტალურ ინფორმაციას ახლის შესახებ. თქვენ შეგიძლიათ მოიგოთ ეს ბრძანება ინტერნეტ კავშირის ხელახალი გადამოწმებისთვის. როგორ დავაფიქსიროთ პინგი Google სერვერზე (ამ რეჟიმში) - ინტერნეტ კავშირი აქტიურია!


შედეგი ping ბრძანებებილინუქსში
  • შეგიძლიათ მოიგოთ ბრძანება ნათელი, ტერმინალის გასასუფთავებლად, თითქოს იქ ძალიან ბევრი ბრძანება იყო დაგროვილი.
  • TABშესაძლებელია ვიკორისტოვვათ ტერმინალის შესავსებად. მაგალითად, თქვენ უბრალოდ უნდა აკრიფოთ "cd Doc" და შემდეგ TAB და ტერმინალი ყველაფერს გააკეთებს და გააკეთებს რამდენიმე "cd Documents".
  • ctrl+cთქვენ შეგიძლიათ მოიგოთ უსაფრთხო ჭიკჭიკისთვის, იქნება ეს გუნდი ტერმინალში. მაშინაც კი, თუ Crtl + C არ არის spratsyuvav, შეგიძლიათ ირონია ctrl+zპროცესის დასაწყებად, გაშვება ტერმინალში.
  • თქვენ შეგიძლიათ გამოხვიდეთ ტერმინალიდან ბრძანების გამოყენებით გასასვლელი.
    Wimknut ან გადატვირთეთ კომპიუტერი, შეგიძლიათ გამოიყენოთ დამატებითი ბრძანებები სუდო-შეჩერებაі სუდოს გადატვირთვა.