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