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
- Linux Mint
- Debian
- ფედორა
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" ბრძანების გამოყენებით.
![](https://i2.wp.com/omgubuntu.ru/content/images/2019/01/xKazam_screenshot_00010.png.pagespeed.ic.3Fxwok14sg.png)
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 ბრძანების დახმარებით.
![](https://i0.wp.com/omgubuntu.ru/content/images/2019/01/xKazam_screenshot_00013.png.pagespeed.ic.9j5EuPxvlL.png)
6 შეხება- შეხების ბრძანება იწერება ფაილის შესაქმნელად. Tse mozhe buti be-scho, ცარიელი txt-ფაილიდან ცარიელ zip-ფაილამდე. Მაგალითად, " შეეხეთ new.txt».
შეხების ბრძანების შედეგი ლინუქსში7. კაციі --დახმარება- იმისათვის, რომ გაიგოთ მეტი ბრძანების შესახებ და როგორ დავწეროთ ტვიტი, დაწერეთ კაცის ბრძანება. აჩვენებს ბრძანების გაფართოებულ მხარეებს. Მაგალითად, " კაცი ls» აჩვენეთ ls ბრძანების მინიშნებები. ბრძანების სახელისა და არგუმენტის შეყვანა დაგეხმარებათ იმის ჩვენებაში, თუ როგორ შეიძლება აკრიფოთ ბრძანება (მაგალითად, cd --help).
![](https://i1.wp.com/omgubuntu.ru/content/images/2019/01/xKazam_screenshot_00015.png.pagespeed.ic.tMNvUr0cB6.png)
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" ბრძანება.
![](https://i2.wp.com/omgubuntu.ru/content/images/2019/01/xKazam_screenshot_00021.png.pagespeed.ic.lUA_1pajD6.png)
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-ს).
![](https://i2.wp.com/omgubuntu.ru/content/images/2019/01/xKazam_screenshot_00023.png.pagespeed.ic.ZEgY7VPTbG.png)
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 სერვერზე (ამ რეჟიმში) - ინტერნეტ კავშირი აქტიურია!
![](https://i1.wp.com/omgubuntu.ru/content/images/2019/01/xKazam_screenshot_00024.png.pagespeed.ic.sQMSJ6qMap.png)
- შეგიძლიათ მოიგოთ ბრძანება ნათელი, ტერმინალის გასასუფთავებლად, თითქოს იქ ძალიან ბევრი ბრძანება იყო დაგროვილი.
- TABშესაძლებელია ვიკორისტოვვათ ტერმინალის შესავსებად. მაგალითად, თქვენ უბრალოდ უნდა აკრიფოთ "cd Doc" და შემდეგ TAB და ტერმინალი ყველაფერს გააკეთებს და გააკეთებს რამდენიმე "cd Documents".
- ctrl+cთქვენ შეგიძლიათ მოიგოთ უსაფრთხო ჭიკჭიკისთვის, იქნება ეს გუნდი ტერმინალში. მაშინაც კი, თუ Crtl + C არ არის spratsyuvav, შეგიძლიათ ირონია ctrl+zპროცესის დასაწყებად, გაშვება ტერმინალში.
- თქვენ შეგიძლიათ გამოხვიდეთ ტერმინალიდან ბრძანების გამოყენებით გასასვლელი.
Wimknut ან გადატვირთეთ კომპიუტერი, შეგიძლიათ გამოიყენოთ დამატებითი ბრძანებები სუდო-შეჩერებაі სუდოს გადატვირთვა.