Linux არის ღია ოპერაციული სისტემა, რომელიც აძლევს ვებ სერვერების უმრავლესობას და ათასობით პერსონალურ კომპიუტერს. Linux Kernel- ის გარშემო აშენებული, ოპერაციული სისტემა სხვადასხვა განაწილებას ახდენს როგორც სამუშაო მაგიდისთვის, ასევე სერვერებისთვის, მათ შორისაა Ubuntu, CentOS, CoreOs, Arch Linux, Fedora Debian, სხვათა შორის..


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

წინაპირობები

  • VPS გეგმა, რომელიც მუშაობს Linux– ის ნებისმიერ განაწილებაზე>
  • შელზე წვდომა თქვენს სერვერზე

# 1: Linux cd ბრძანება

Linux- ში სიდ არის აბრევიატურა “დირექტორიის შეცვლა”. ეს ბრძანება სასარგებლოა, თუ გსურთ შეცვალოთ სხვა სამუშაო დირექტორია. მაგალითად, “სხვადასხვა” დირექტორიაში გადასასვლელად, ჩაწერეთ ბრძანება ქვემოთ:

$ cd / var

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

$ cd ..

# 2: მკგირი

Linux “mkdir” დგას “დირექტორია”. ბრძანება საშუალებას აძლევს მომხმარებლებს შექმნან ახალი დირექტორიები ქვემოთ მოცემული სინტაქსის გამოყენებით:

$ მკრდი

მაგალითი:

$ mkdir ნიმუში

# 3: pwd

კიდევ ერთი შესანიშნავი ბრძანებაა pwd რაც ნიშნავს ‘ბეჭდვის სამუშაო დირექტორია”. ეს ბრძანება გვიჩვენებს მიმდინარე დირექტორია, რომელზეც თქვენ მუშაობს. ბრძანების გამოსაყენებლად უბრალოდ ჩაწერეთ ბრძანება ქვემოთ მოცემულ ტერმინალზე:

$ pwd

ნიმუშის გამომავალი:

/ სახლი / ჯეიმსი

# 4: გვ

გვ ბრძანება გამოიყენება ფაილის ასლისთვის სინტაქსის გამოყენებით:

$ cp

მაგალითად, იგივე დირექტორია, ფაილი ‘sample.txt’ to ‘sample2.txt’ კოპირება, ჩვენ შეგვიძლია გამოვიყენოთ ბრძანება ქვემოთ:

$ cp ნიმუში.txt sample2.txt

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

# 5: კვ

როდესაც ფაილებს გადააქვთ Linux- ში, შეგიძლიათ გამოიყენოთ მგვ ბრძანება აკრეფით ბრძანებას ქვემოთ:

$ კვ

მაგალითად, ფაილი ‘sample.txt’ სამუშაო დირექტორიადან გადმოტვირთვის კატალოგში გადასატანად, ჩვენ შეგვიძლია გამოვიყენოთ ბრძანება ქვემოთ

$ sudo mv sample.txt / ჩამოტვირთეთ/sample.txt

# 6: ლს

ლს ბრძანება გამოიყენება ლინუქსში, დირექტორიის შინაარსის დასადგენად. მაგალითად, ჩვენი ‘/ var’ დირექტორიის ჩამონათვალის ჩასაწერად, ჩვენ შეგვიძლია ჩავწეროთ ბრძანება ქვემოთ:

$ ls / var

გამოსავალი:

სარეზერვო ავარიის ადგილობრივი ჟურნალი opt snap tmp
ქეში ლიბ ჩაკეტვა ფოსტა გაშვება spool www

# 7: გვ -ა

შეგიძლიათ გამოიყენოთ გვ-ა დირექტორია დააკოპირეთ. მაგალითად, ჩვენი საფოსტო კატალოგის სარეზერვო ასლის შესაქმნელად, ჩვენ შეგვიძლია გამოვიყენოთ სინტაქსი, სადაც “mail.bk” არის ჩვენი ახალი დირექტორია:

$ sudo cp -a / var / mail /var/mail.bk

# 8: chmod

ჩმოდი გამოიყენება დირექტორიის ნებართვების შესაცვლელად. მაგალითად, ჩვენ შეგვიძლია შეცვალოთ ‘var / wwwდირექტორიაში აკრეფით ქვემოთ მითითებული ბრძანება:

$ chmod 755 / var / www

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

755 ნებართვა ნიშნავს, რომ ფაილის მფლობელს ექნება ნებართვების წაკითხვა, წერა და შესრულება, ხოლო სისტემაში შემავალ ჯგუფს და სხვა მომხმარებლებს მხოლოდ ნებართვების წაკითხვა და შესრულება ექნებათ

# 9: ჩუენი

თქვენ შეგიძლიათ შეცვალოთ ფაილი ან დირექტორია Linux- ში ‘chown’ ბრძანების გამოყენებით.

ძირითადი სინტაქსი:

$ chown [პარამეტრები]

მაგალითად, შეცვალოს საკუთრება the /var / www / ” საქაღალდე მომხმარებელზე, სახელად “ფრანკი”, შეგვიძლია გამოვიყენოთ:

$ chown –R ფრანკა / var / www /

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

თქვენ ასევე შეგიძლიათ გამოიყენოთ chown ბრძანება, რომ შეცვალოთ როგორც მფლობელი, ისე ფაილის ჯგუფი შემდეგი სინტაქსის გამოყენებით:

$ chown new_user: new_group

Მაგალითად:

$ chown james: www-data / var / www /

# 10: უფასო

თქვენ შეგიძლიათ გადაამოწმოთ Linux- ზე გამოყენებული და არსებული მეხსიერება მთლიანობაში უფასო ბრძანება:

უფასოა

ნიმუშის გამომავალი

სულ გამოყენებული უფასო გაზიარებული buff / cache ხელმისაწვდომია
მემ .: 595512 394600 71196 17144 129716 90124
გაცვლა: 0 0 0

# 11: დფ

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

$ დფ

თუ გსურთ მიიღოთ ინფორმაცია ადამიანის იკითხება ფორმატით, გამოიყენეთ -h ვარიანტი

$ df -h

გამომავალი

გამოყენებული ფაილების სისტემის ზომა გამოიყენეთ% დამონტაჟებულია

/ dev / sda1 9.6G 1.8G 7.8G 19% /

# 12: რმ

გამოყენება რმ ბრძანება მთლიანად წაშალოს ფაილი სისტემიდან

$ რმ

მაგალითი

$ rm ნიმუში.txt

თქვენ ასევე შეგიძლიათ წაშალოთ დირექტორია rm ბრძანების გამოყენებით -r პარამეტრით

მაგალითი

$ rm -r / tmp / ნიმუში

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

დირექტორია რომ გამოიყენოთ, გამოიყენოთ rm -f ბრძანება, როგორც ქვემოთ მოცემულია:

$ rm -f

მაგალითი

$ rm – ფოსტა.bk

# 13: თარიღი

თქვენი Linux სერვერის მიმდინარე თარიღისა და დროის მისაღებად გამოიყენეთ თარიღი ბრძანება შემდეგნაირად:

$ თარიღი

ნიმუშის გამომავალი

ხუთშაბათი 9 აგვისტო 12 12:52:59 UTC 2018

# 14: გადატვირთვა და გამორთვა

თქვენი Linux VPS სერვერის გადასატანად, ჩაწერეთ:

$ sudo გადატვირთვა

სერვერის გათიშვის მიზნით, ჩაწერეთ ბრძანება ქვემოთ:

$ sudo გამორთვა -h

# 15: შეხება

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

$ შეხების ნიმუში.txt

# 16: კატა

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

$ კატის ნიმუში.txt

ან დააკავშიროთ მრავალჯერადი ფაილების შინაარსს ბრძანება ქვემოთ:

$ cat sample1.txt sample2.txt

ასევე შეგიძლიათ დაამატოთ შემაჯამებელი ფაილების შინაარსი სხვა ფაილში, მაგ. sample3.txt ქვემოთ მოცემული ბრძანების გამოყენებით:

$ cat sample1.txt sample2.txt >> sample3.txt

# 17: მეტი

გამოიყენეთ მეტი ბრძანება, რომ წაიკითხოთ ფაილი ერთი ეკრანზე ერთდროულად:

$ მეტი ნიმუში.txt

# 18: grep

თუ გსურთ რაიმე ტექსტის ძიება ფაილში, შეგიძლიათ გამოიყენოთ ლინუქსი მისალმება ბრძანება.

ძირითადი სინტაქსია:

$ grep ”

მაგალითად ფრაზის მოსაძებნად ქიმიკოსი ფაილი სახელწოდებით sample.txt, ჩაწერეთ ბრძანება ქვემოთ:

$ grep ‘ქიმიკოსის’ ნიმუში.txt

ნიმუშის გამომავალი

წყალდიდობის დროს ჩვენი ქიმიკოსი წყლით იყო სავსე

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

# 19: ისტორია

ამ ბრძანებაში გამოჩნდება ადრე გამოყენებული ბრძანებების სია:

$ ისტორია

ნიმუშის გამოშვება:

1 უფასო
2 დფ-სთ
3 თარიღი

12 Grep ქიმიკოსის ნიმუში.txt
14 ისტორია

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

Მაგალითად;

$! 3

# 20: ნათელია

ზოგჯერ ეკრანზე შეიძლება ივსება უამრავი ბრძანება და გამომავალი. ამის გასუფთავებისთვის, მართეთ ნათელი ბრძანება:

$ ნათელია

# 21: traceroute

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

მაგალითი:

$ traceroute 127.0.0.1

გამოსავალი:

traceroute to 127.0.0.1 (127.0.0.1), 30 hops max, 60 byte packets
1 localhost (127.0.0.1) 0.052 ms 0.004 ms 0.003 ms

# 22: ifconfig

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

$ ifconfig

ნიმუშის გამოშვება:

ens4: დროშები = 4163 mtu 1460
inet 10.142.0.2 netmask 255.255.255.255 სამაუწყებლო 0.0.0.0
inet6 fe80 :: 4001: aff: fe8e: 2 prefixlen 64 rangeid 0x20
ეთერი 42: 01: 0a: 8e: 00: 02 txqueuelen 1000 (Ethernet)

# 23: სშ

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

$ ssh

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me