•  Home
  •  Dashboard
  •  Company
    • About Us
    • Blog
    • Careers
    • Contact Us
    • Data Centers
    • Looking Glass
    • Network
    • Reseller
  •  Hosting Services
    • Infrastructure
      • iColocation
    • Compute
      • cMetal
      • cVirtual
    • Storage
      • sObject
      • sBlock
    • Networking
      • nCDN
      • nIP Transit
      • nWavelength
    • Protection
      • pBackup
      • pDDoS
  •  Solutions
    • Ecommerce
    • Finance
    • Gaming
    • Hosting
    • Management
    • Security
    • System Integrator
  •  Support
    • Community
    • Knowledge Base
    • Open A Ticket
  •  USA & Canada: 800-933-1517
  •  International: 626-549-2801
  •  Email: sales@psychz.net
  • Services
    • new-colocation-header-img
      Infrastructure
      • iColocation
    • new-compute-header-img
      Compute
      • cMetal
      • cVirtual
    • new-storage-header-img
      Storage
      • sObject
      • sBlock
    • new-networking-header-img
      Networking
      • nCDN
      • nIP Transit
      • nWavelength
    • new-protection-header-img
      Protection
      • pBackup
      • pDDoS
  • Solutions
    • Ecommerce
    • Security
    • Gaming
    • Hosting
    • Management
    • Finance
    • System Integrator
  • Dashboard

คำสั่งลินุกซ์ขั้นพื้นฐานและมีประโยชน์

  • Home
  • Client
  • Blog
  • ลินุกซ์
  • คำสั่งลินุกซ์ขั้นพื้นฐานและมีประโยชน์

คำสั่งลินุกซ์ขั้นพื้นฐานและมีประโยชน์

  • Category: ลินุกซ์
  • Author: Admin
  • Publisher: Psychz Networks
  • March 30,2017

Linux คำสั่งมีประโยชน์มากที่สุด

หนึ่งในคุณสมบัติที่ทำให้เป็นทาสมากที่สุดของระบบปฏิบัติการลินุกซ์เป็นบรรทัดคำสั่ง จะให้คุณเป็นหนึ่งในบรรทัดคำสั่งที่หลากหลายมากที่สุดในหมู่ทุกระบบปฏิบัติการ มีมากมายเหลือเฟือของคำสั่งคุณสามารถดำเนินการแต่ละคนและทุกการดำเนินงานโดยไม่ได้ใช้ GUI ครั้ง ดังกล่าวเป็นกรณีที่ไม่อยู่ในระบบปฏิบัติการอื่น ๆ เช่น Windows ซึ่งรักษาบรรทัดคำสั่งเป็นบรรทัดที่สองของการกระทำ
ลินุกซ์ในขณะที่คุณยังรู้ว่ามีอยู่ในรสชาติที่แตกต่างรู้จักกันเป็นกระจาย ด้วยบรรทัดคำสั่งแสดงรูปแบบก็เพิ่มขึ้นต่อช่วงของคำสั่งที่คุณจะต้องมีความสะดวกสบายกับ แม้ว่าจะสามารถใช้เวลาของคุณ master บางคำสั่งทั้งหมดในบรรทัดคำสั่งมีบางคำสั่งพื้นฐานที่คุณควรรู้ก่อนที่จะเริ่มต้น หลังจากที่ได้รับการแขวนของคำสั่งเหล่านี้คุณสามารถย้ายออกไปเป็นคนที่ซับซ้อนมากขึ้น นี่คือบางส่วนของคำสั่งที่มีประโยชน์มากที่สุดที่ใช้ในลินุกซ์

 

เมื่อคุณต้องการความช่วยเหลือใด ๆ ที่มีคำสั่งและการใช้งาน / ตัวเลือกเสมอหนึ่งในใจนี้:

1) คน <คำสั่ง>: จะให้ข้อมูลเกี่ยวกับการสั่งการและการใช้งานของคุณ


คำสั่งของผู้ใช้

2) รหัสผ่าน (ไดเรกทอรีการทำงานปัจจุบัน): แสดงไดเรกทอรีที่คุณเข้าถึงในขณะนี้

3) whoami: แสดงผู้ใช้ปัจจุบัน

4) LS: คำสั่งนี้จะใช้สำหรับรายการเนื้อหาของไดเรกทอรี มันมาพร้อมกับหลายตัวเลือกที่ตอบสนองหน้าที่แตกต่างกัน คุณสามารถใช้คำสั่ง 'คน LS' รู้เพิ่มเติมเกี่ยวกับตัวเลือกที่ใช้ได้จะใช้กับ 'LS'

บางส่วนของพวกเขาจะได้รับดังนี้

Syntax : ls <options>

ตัวเลือก:
-l สร้างรายการยาว
-a รวมไดเรกทอรีที่ซ่อนอยู่และไฟล์
รายการ -d สำหรับไดเรกทอรีที่ระบุหรือแฟ้ม
แสดง -R โครงสร้างที่สมบูรณ์
รูปแบบการอ่านของมนุษย์ -h

 


นี่คือตัวอย่างสำหรับการอ้างอิงของคุณ:


[root @ localhost /] # คำสั่ง ls -l
รวม 60
lrwxrwxrwx ราก 1 ราก 7 14 กรกฎาคม 2016 bin -> usr / bin
DR-xr-xr-x ราก 4 ราก 4096 13 มีนาคม 2016 บูต
drwxr-xr-x รากราก 19 20 มี.ค. 3000 11:17 dev
drwxr-xr-x รากราก 74 4096 20 มีนาคม 13:22 ฯลฯ
drwxr-xr-x ราก 5 ราก 21 มีนาคม 4096 03:36 บ้าน
lrwxrwxrwx ราก 1 ราก 7 14 กรกฎาคม 2016 lib -> usr / lib
lrwxrwxrwx ราก 1 ราก 9 14 กรกฎาคม 2016 lib64 -> usr / lib64
drwx ------ 2 ราก 16384 14 กรกฎาคม 2016 หายไปพบ +
drwxr-xr-x ราก 2 ราก 4096 9 มิถุนายน 2016 สื่อ
drwxr-xr-x 2 ราก 4096 9 มิถุนายน 2014 mnt
drwxr-xr-x 2 ราก 4096 9 มิถุนายน 2016 การเลือก
DR-xr-xr-x รากราก 96 0 20 มีนาคม 11:16 proc
DR-xr-x --- ราก 4 ราก 20 มีนาคม 4096 13:29 ราก
drwxr-xr-x 23 ราก 680 20 มีนาคม 13:22 วิ่ง
lrwxrwxrwx ราก 1 ราก 8 14 กรกฎาคม 2016 sbin -> usr / sbin
drwxr-xr-x 2 ราก 4096 9 มิถุนายน 2016 srv
DR-xr-xr-x รากราก 13 0 20 มีนาคม 11:16 SYS
drwxrwxrwt ราก 7 ราก 21 มีนาคม 4096 04:34 tmp
drwxr-xr-x รากราก 13 4096 14 กรกฎาคม 2014 usr
drwxr-xr-x 20 ราก 20 มีนาคม 4096 11:16 var
[root @ localhost /] #

5) CD (เปลี่ยนไดเรกทอรี): คำสั่งนี้จะถูกนำมาใช้เพื่อนำทางไปยังไดเรกทอรีที่แตกต่างกัน


Syntax: cd <path to new directory>

รูปแบบ:
cd นำทางไปยังไดเรกทอรีบ้าน
cd .. นำทางกลับหนึ่งระดับ
cd ../ .. นำทางกลับสองระดับ
ซีดี - นำทางไปยังมีอายุไดเรกทอรีที่ใช้
cd ~ เปลี่ยนไดเรกทอรีราก

 


6) mkdir (ทำ directory): คำสั่งนี้จะใช้ในการสร้างไดเรกทอรีใหม่

Syntax : mkdir <directory name>

รูปแบบ:
mkdir <directory1> <directory2> <directory3> สร้างไดเรกทอรีหลายครั้ง
mkdir <directory1> / <directory2> / <directory3> สร้างไดเรกทอรีที่ซ้อนกัน

 

7) rmdir (ลบ directory): คำสั่งนี้จะใช้ในการลบไดเรกทอรี

Syntax : rmdir <directory name>

รูปแบบ:
rmdir -p <directory1> / <directory2> / <directory3>
(ถอดไดเรกทอรีกับไดเรกทอรีในภายหลัง)

                             

8) สัมผัสคำสั่งสัมผัสจะใช้ในการสร้างไฟล์ที่ว่างเปล่าในไดเรกทอรี

Syntax: touch <filename>

 

9) ล้างคำสั่ง 'ชัดเจน' จะใช้ในการล้างหน้าจอและนำเคอร์เซอร์ไปที่ด้านบนของหน้า

10) แมวคำสั่งนี้จะถูกนำมาใช้เพื่อดูไฟล์ นอกจากนี้ยังสามารถนำมาใช้เพื่อเชื่อมหลายไฟล์

Syntax : cat <filename>

รูปแบบ:
หัว <ชื่อไฟล์> ดูสิบบรรทัดแรกของไฟล์
หาง <ชื่อไฟล์> ดูช่วงสิบบรรทัดของไฟล์
รวมสองไฟล์ลงใหม่ไฟล์ที่สาม: แมว <file1> <file2> >> <file3>

 

11) คำสั่ง cp นี้จะใช้ในการคัดลอกไฟล์หรือไดเรกทอรี

Syntax : cp <options> <source> <destination>

ตัวเลือก:
-r คัดลอกไดเรกทอรีและเนื้อหาของมัน (recursive)
สำเนา -p ด้วยสิทธิ์ที่เกี่ยวข้อง
การดำเนินการบังคับ -f

 

12) mv คำสั่งนี้จะใช้ในการคัดลอกไฟล์หรือไดเรกทอรีหรือเปลี่ยนชื่อ

Syntax : mv <source> <destination>

    Rename a directory or file: mv <old name> <new name>

 

13) RM คำสั่งนี้จะใช้ในการลบไฟล์หรือไดเรกทอรี

Syntax : rm <filename>

รูปแบบ:
RM -r ลบไดเรกทอรีที่มีเนื้อหา (recursive)
การดำเนินงาน RM -f บังคับ

 

14) พบว่าคำสั่งนี้จะใช้ในการค้นหาไฟล์และไดเรกทอรีสำหรับสตริง มีรูปแบบมากมายสำหรับคำสั่งนี้ เราสามารถดูพวกเขาด้วยคำสั่ง“คน”

ที่พบมากที่สุดคือ:

 > “find / -iname <filename>” which searches all directories (not case-sensitive) for a file
 > “find / -iname <*text*>” which searches all directories (not case-sensitive) for specific text
 >replace “/” with the initial search directory such as /joesmith to limit the search
 >use “-name” instead of “-iname” for case-sensitive searches

 

15) grep คำสั่ง grep ใช้ในการค้นหาข้อความบางอย่างภายในแฟ้ม นี่เป็นตัวอย่างสำหรับการอ้างอิงของคุณ:

[root@localhost b]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep -i bootproto

Output : BOOTPROTO=dhcp

รูปแบบ:
grep -i ละเว้นกรณี
grep -v ตีความการแข่งขัน

 

16) vi มันเป็นโปรแกรมแก้ไขข้อความที่ใช้ในการแก้ไขไฟล์ .When เราจะให้คำสั่ง“VI” กับชื่อไฟล์ที่จะเปิดไฟล์ในโปรแกรมแก้ไขที่ มันเป็นบรรณาธิการหลากหลายมากมีหลายตัวเลือกที่จะคัดลอกวางหรือจัดรูปแบบข้อความ แก้ไขอยู่ในโหมดคำสั่งโดยค่าเริ่มต้น คุณสามารถเข้าสู่โหมดแทรกได้ง่ายๆโดยการกดปุ่ม“Esc i”

17) ปิดเป็นชื่อแนะนำคำสั่ง 'ปิด' จะใช้ในการปิดระบบ มีการเปลี่ยนแปลงบางอย่างที่คุณสามารถใช้ในขณะที่ใช้คำสั่งปิดอยู่ คุณสามารถปิดระบบทันทีหรือใส่จับเวลาเพื่อมัน ระบบยังสามารถรีบูตที่มีคำสั่งปิด

•ปิดระบบทันที
shutdown -h now

•ปิดระบบหลังจากนั้น 5 นาที
shutdown -h +5

•รีบูตระบบ
shutdown -r now

 

18) เพิ่มเติมคำสั่งมากขึ้นจะใช้ในการอ่านไฟล์ที่มีจำนวนมากของสายโดยการให้ตัวเลือกในการเลื่อน มันสามารถนำมาใช้แทนคำสั่ง“แมว” ที่มีไวยากรณ์ที่คล้ายกัน

For example :
more <filename>

 

19) passwd คำสั่งนี้จะใช้ในการเปลี่ยนรหัสผ่านของผู้ใช้ปัจจุบัน

นี่คือตัวอย่างสำหรับการอ้างอิงของคุณ

[root@localhost network-scripts]# passwd

Changing password for user root.

New password:  

 

20) ออกจากคำสั่งนี้จะถูกนำมาใช้เพื่อออกจากระบบ

สรุป


ระบบปฏิบัติการลินุกซ์มีมากมายเหลือเฟือของคำสั่งสำหรับกิจกรรมต่าง ๆ นานาว่ามันจะดำเนินการ ช่วงที่เป็นรูปธรรมค่อนข้าง ผ่านบทความนี้เราสามารถที่จะครอบคลุมบางส่วนของคำสั่งพื้นฐานที่สุดที่ใช้ในลินุกซ์ร่วมกันในการกระจายมากที่สุด

Categories

Copyright © 2025 Psychz Networks,
A Profuse Solutions Inc Company
Hosting Services
Infrastructure
  • iColocation
Compute
  • cMetal
  • cVirtual
Storage
  • sObject
  • sBlock
Networking
  • nCDN
  • nIP Transit
  • nWavelength
Protection
  • pBackup
  • pDDoS
Company
  • About Us
  • Blog
  • Careers
  • Contact Us
  • Data Centers
  • Looking Glass
  • Network
  • Reseller
Policies
  • Acceptable Usage Policy
  • Privacy Policy
  • Service Level Agreement
  • Terms and Conditions
Support
  • Community
  • Knowledge Base
  • Open A Ticket
Get In Touch
  • Psychz Networks,
    A Profuse Solutions Company
    611 Wilshire Blvd #300
    Los Angeles,California 90017
    USA
  • US/Canada: 800-933-1517
  • International: 626-549-2801