มีคำสั่งบางอย่างที่ผู้ใช้ GNU / Linux เราควรรู้เพราะมันเป็นพื้นฐานมาก ในโพสต์นี้ เราจะพูดถึงบางส่วนและวิธีการทำงาน สิ่งเดียวที่เราต้องการคือเทอร์มินัล
เขาฆ่าลา
ฉันคิดว่าคำสั่งที่สำคัญที่สุดที่เราต้องรู้คือ:
$ man
นี่จะเป็นสิ่งที่พาเราออกจากความสงสัยและปัญหาหลาย ๆ ครั้ง การใช้งานนั้นง่ายไวยากรณ์พื้นฐานคือ คำสั่ง $ manตัวอย่าง:
$ man man
$ man mkdir
ฉันทำงานกับโฟลเดอร์และไดเรกทอรี
ในการเปลี่ยนไดเร็กทอรีผ่านเทอร์มินัลเราใช้คำสั่ง cd. ใช้งานง่ายในเทอร์มินัล:
$ cd : ไปที่โฟลเดอร์ / home โดยตรง
$ cd /home/elav/Documents/PDF/ : ไปที่โฟลเดอร์กันเถอะ รูปแบบไฟล์ PDF ภายใน / home / elav / เอกสาร.
$ cd .. : เราขึ้นไปหนึ่งระดับ ถ้าเราอยู่ใน รูปแบบไฟล์ PDF พวกเรากำลังจะไป / home / elav / เอกสาร.
$ cd ../.. : เราขึ้นไปสองระดับ ถ้าเราอยู่ใน รูปแบบไฟล์ PDF พวกเรากำลังจะไป / บ้าน / elav /.
หากเราต้องการดูว่าเราอยู่ในโฟลเดอร์ใดให้ใช้คำสั่ง:
$ pwd
ในการสร้างโฟลเดอร์เราใช้คำสั่ง mkdir:
$ mkdir /home/elav/test : เราสร้างโฟลเดอร์ทดสอบภายใน / home / elav.
$ mkdir -p /home/elav/test/test2 : เราสร้างโฟลเดอร์ test2ภายใน / home / elav / ทดสอบ /. ในกรณีที่โฟลเดอร์ ทดสอบ ไม่มีอยู่มันถูกสร้างขึ้น
คำสั่งข้อมูล
มีหลายคำสั่งเพื่อดูข้อมูลของไฟล์หรือโฟลเดอร์และพื้นที่ที่ใช้ ที่รู้จักกันดีคือ lsซึ่งช่วยให้เราแสดงรายการเนื้อหาของไดเร็กทอรี
$ ls : แสดงรายการเนื้อหาของไดเร็กทอรี
$ ls -l : แสดงเนื้อหาของไดเร็กทอรีเป็นรายการนอกเหนือจากการแสดงข้อมูลอื่น ๆ
$ ls -la : แสดงรายการเนื้อหาของไดเร็กทอรีรวมถึงไฟล์ที่ซ่อนอยู่ (มีจุดอยู่ข้างหน้าชื่อ)
เราเห็นคำสั่งพื้นที่ดิสก์และขนาดแล้ว ในรายการนี้ดังนั้นฉันไม่ใส่มัน
ฉันทำงานกับไฟล์
มีผ้ามากมายให้ตัดที่นี่ แต่คราวนี้จะพูดถึงคำสั่ง cp (เพื่อคัดลอก), mv (เพื่อตัด / ย้าย) และ rm (ลบ / ลบ)
$ cp /home/elav/fichero1 /home/elav/fichero2 : เราสร้างสำเนาของไฟล์ ไฟล์ 1
$ cp /home/elav/fichero3 /home/elav/fichero2 : เราคัดลอกและแทนที่ ไฟล์ 3 en ไฟล์ 2.
$ cp -R /home/elav /home/elav/bckup : เราคัดลอกเนื้อหาทั้งหมดของไดเร็กทอรี Elav สำหรับ / home / elav / สำรอง. ต้องใช้ -R (Recursive) สำหรับโฟลเดอร์
$ cp /home/elav/fichero* /home/elav/bckup : คัดลอกทุกอย่างในชื่อ ไฟล์ไม่ว่าอะไรจะกลับมาหรือขอบเขต
สิ่งที่คล้ายกันคือคำสั่ง mvแต่ในกรณีนี้ไฟล์ ไฟล์ 1 จะถูกย้าย (หรือเปลี่ยนชื่อ) ใน ไฟล์ 2.
$ mv /home/elav/fichero1 /home/elav/fichero2
ในกรณีของโฟลเดอร์ไม่จำเป็นต้องใส่ตัวเลือก -R.
$ mv /home/elav/bckup /home/elav/bckup2
และในที่สุดเราก็มีคำสั่งให้ลบไฟล์หรือไดเรกทอรี
$ rm /home/elav/fichero1 : ลบไฟล์ 1.
และในกรณีของโฟลเดอร์หากเราต้องใช้ตัวเลือก -R.
$ rm -R /home/elav/bckup : ลบโฟลเดอร์ bckup
ในการปรับปรุงคำสั่งเหล่านี้เราสามารถใช้ตัวเลือก -v (ละเอียด) ที่จะแสดงให้เราเห็นบนหน้าจอการกระทำที่คำสั่งกำลังดำเนินการในขณะนั้น
คำสั่งเหล่านี้เป็นคำสั่งพื้นฐาน แต่ก็คุ้มค่าที่จะรู้ หลังจากนั้นเราจะแสดงให้คุณเห็นอื่น ๆ
