Devar Bhabhi hot romance video दà¥à¤µà¤° à¤à¤¾à¤à¥ à¤à¥ साथ हà¥à¤ रà¥à¤®à¤¾à¤
สารบัญ:
- การรับข้อมูลเกี่ยวกับคำสั่ง
man
สั่ง- การนำทางระบบไฟล์
- ไดเร็กทอรีการทำงานปัจจุบัน (คำสั่ง
pwd
) - การเปลี่ยนไดเร็กทอรี (คำสั่ง
cd
) - การทำงานกับไฟล์และไดเรกทอรี
- การแสดงรายการเนื้อหาไดเร็กทอรี (
ls
สั่งls
) - การแสดงเนื้อหาไฟล์ (คำสั่ง
cat
) - การสร้างไฟล์ (คำสั่ง
touch
) - การสร้างไดเร็กทอรี (คำสั่ง
mkdir
) - การสร้างลิงก์สัญลักษณ์ (คำสั่ง
ln
) - การลบไฟล์และไดเร็กทอรี (คำสั่ง
rm
) - การคัดลอกไฟล์และไดเรกทอรี (คำสั่ง
cp
) - การย้ายและเปลี่ยนชื่อไฟล์และไดเรกทอรี (คำสั่ง
mv
) - การติดตั้งและลบแพคเกจ
- Ubuntu และ Debian (คำสั่ง
apt
) - CentOS และ Fedora (คำสั่ง
dnf
) - การเป็นเจ้าของไฟล์และการอนุญาต
- การเปลี่ยนการอนุญาต (คำสั่ง
chmod
) - การเปลี่ยนความเป็นเจ้าของ (คำสั่ง
chown
) - ยกระดับสิทธิ์ (คำสั่ง
sudo
) - การจัดการผู้ใช้และกลุ่ม
- การสร้างผู้ใช้ (คำสั่ง
useradd
และpasswd
) - การลบผู้ใช้ (คำสั่ง
userdel
) - การจัดการกลุ่ม (คำสั่ง
groupadd
และgroupdel
) - การเพิ่มผู้ใช้ไปยังกลุ่ม (คำสั่ง
usermod
) - ข้อสรุป
ลินุกซ์ตัวใหม่ที่มาจากโลกของ Windows อาจพบว่าการทำงานกับบรรทัดคำสั่งนั้นค่อนข้างน่ากลัว อย่างไรก็ตามมันไม่ยากที่จะใช้ สิ่งที่คุณต้องเริ่มต้นกับบรรทัดคำสั่งคือเรียนรู้คำสั่งพื้นฐานสองสามข้อ
ในขณะที่การแจกจ่ายลีนุกซ์ส่วนใหญ่นั้นใช้งานง่ายและมาพร้อมกับส่วนต่อประสานกราฟิกที่ใช้งานง่ายการรู้วิธีใช้บรรทัดคำสั่งจะมีประโยชน์มาก บรรทัดคำสั่งช่วยให้คุณมีอำนาจเหนือระบบของคุณและเข้าถึงคุณลักษณะที่ไม่สามารถใช้งานได้ผ่านส่วนต่อประสานแบบกราฟิก
เราจะทำตามคำสั่ง Linux ที่ใช้กันทั่วไปซึ่งผู้ดูแลระบบ Linux ใช้เป็นประจำทุกวัน
การรับข้อมูลเกี่ยวกับคำสั่ง
การจำตัวเลือกคำสั่งมักไม่จำเป็นและอาจเสียเวลา โดยปกติหากคุณไม่ได้ใช้คำสั่งบ่อยครั้งคุณสามารถลืมตัวเลือกได้อย่างง่ายดาย
คำสั่งส่วนใหญ่มีตัวเลือก
--help
ซึ่งพิมพ์ข้อความสั้น ๆ เกี่ยวกับวิธีใช้คำสั่งและออก:
man
สั่ง
คำสั่ง Linux เกือบทั้งหมดมีการแจกจ่ายพร้อมกับ man pages เพจแบบแมนนวลหรือแบบแมนนวลคือรูปแบบของเอกสารที่อธิบายสิ่งที่คำสั่งทำตัวอย่างวิธีที่คุณเรียกใช้คำสั่งและอาร์กิวเมนต์ใดที่ยอมรับ
คำสั่ง
man
ถูกใช้เพื่อแสดงหน้าคู่มือของคำสั่งที่กำหนด
man command_name
ตัวอย่างเช่นหากต้องการเปิด man page ของคำสั่ง
cd
คุณจะต้องพิมพ์:
man cd
หากต้องการนำทาง man page ให้ใช้ปุ่ม
Arrow
Page Up
และ
Page Up
Page Down
คุณยังสามารถกดปุ่ม
Enter
เพื่อย้ายทีละหนึ่งครั้งแถบ
Space
เพื่อย้ายไปยังหน้าจอถัดไปและปุ่ม
b
เพื่อกลับไปหนึ่งหน้าจอ หากต้องการออกจาก man page ให้กดปุ่ม
q
การนำทางระบบไฟล์
ใน Linux ทุก ๆ ไฟล์และไดเรกทอรีอยู่ภายใต้ไดเรกทอรีรากซึ่งเป็นไดเรกทอรีแรกหรือบนสุดในไดเรกทอรีต้นไม้ ไดเร็กทอรี root ถูกอ้างถึงโดยเครื่องหมายนำหน้าเดียว
/
เมื่อนำทางระบบไฟล์ในการทำงานกับไฟล์คุณสามารถใช้พา ธ สัมบูรณ์หรือพา ธ สัมพัทธ์กับทรัพยากร
พา ธ สัมบูรณ์หรือพา ธ เต็มเริ่มจากรูทของระบบ
/
และพา ธ สัมพัทธ์เริ่มต้นจากไดเรกทอรีปัจจุบันของคุณ
ไดเร็กทอรีการทำงานปัจจุบัน (คำสั่ง
pwd
)
ไดเร็กทอรีการทำงานปัจจุบันคือไดเร็กทอรีที่ผู้ใช้ทำงานอยู่ในปัจจุบันทุกครั้งที่คุณโต้ตอบกับ command prompt คุณกำลังทำงานภายในไดเร็กทอรี
ใช้คำสั่ง
pwd
เพื่อค้นหาว่าคุณอยู่ในไดเรกทอรีใด:
pwd
คำสั่งแสดงพา ธ ของไดเร็กทอรีการทำงานปัจจุบันของคุณ:
การเปลี่ยนไดเร็กทอรี (คำสั่ง
cd
)
คำสั่ง
cd
(“ change directory”) ใช้เพื่อเปลี่ยนไดเรกทอรีการทำงานปัจจุบันใน Linux และระบบปฏิบัติการที่คล้าย Unix
เมื่อใช้โดยไม่มีการโต้แย้ง
cd
จะนำคุณไปยังโฮมไดเร็กตอรี่ของคุณ:
cd
หากต้องการเปลี่ยนเป็นไดเรกทอรีคุณสามารถใช้ชื่อพา ธ แบบสัมบูรณ์หรือแบบสัมพัทธ์
สมมติว่าไดเรกทอรี
Downloads
มีอยู่ในไดเรกทอรีที่คุณเรียกใช้คำสั่งคุณสามารถนำทางไปยังไดเรกทอรีนั้นได้โดยใช้เส้นทางสัมพัทธ์กับไดเรกทอรี:
cd Downloads
คุณยังสามารถนำทางไปยังไดเรกทอรีโดยใช้เส้นทางที่แน่นอนของมัน:
cd /home/linuxize/Downloads
จุดสองจุด (
..
) ซึ่งอยู่ติดกันเป็นตัวแทนของไดเรกทอรีหลักหรือกล่าวอีกนัยหนึ่งไดเรกทอรีดังกล่าวอยู่เหนือไดเรกทอรีปัจจุบันทันที
สมมติว่าคุณอยู่ใน
/usr/local/share
เพื่อสลับไปยัง
/usr/local
(หนึ่งระดับขึ้นจากไดเรกทอรีปัจจุบัน) คุณจะพิมพ์:
cd../
หากต้องการเลื่อนการใช้สองระดับขึ้นไป:
cd../../
หากต้องการเปลี่ยนกลับไปเป็นไดเรกทอรีการทำงานก่อนหน้านี้ให้ใช้อักขระขีดกลาง (
-
) เป็นอาร์กิวเมนต์:
cd -
หากไดเรกทอรีที่คุณต้องการเปลี่ยนมีช่องว่างในชื่อคุณควรล้อมรอบเส้นทางด้วยเครื่องหมายคำพูดหรือใช้อักขระเครื่องหมายทับขวา () เพื่อหนีช่องว่าง:
การทำงานกับไฟล์และไดเรกทอรี
การแสดงรายการเนื้อหาไดเร็กทอรี (
ls
สั่ง
ls
)
ls
สั่ง
ls
ใช้เพื่อแสดงรายการข้อมูลเกี่ยวกับไฟล์และไดเรกทอรีภายในไดเรกทอรี
เมื่อใช้โดยไม่มีตัวเลือกและอาร์กิวเมนต์
ls
จะแสดงรายการตามลำดับตัวอักษรของชื่อไฟล์ทั้งหมดในไดเรกทอรีการทำงานปัจจุบัน:
ls
ในการแสดงรายการไฟล์ในไดเรกทอรีที่เฉพาะเจาะจงผ่านเส้นทางไปยังไดเรกทอรีเป็นอาร์กิวเมนต์:
ls /usr
เอาต์พุตดีฟอลต์ของ
ls
สั่ง
ls
แสดงเฉพาะชื่อของไฟล์และไดเร็กทอรี ใช้
-l
เพื่อพิมพ์ไฟล์ในรูปแบบรายการแบบยาว:
ls -l /etc/hosts
เอาต์พุตประกอบด้วยชนิดไฟล์สิทธิ์จำนวนฮาร์ดลิงก์เจ้าของกลุ่มขนาดวันที่และชื่อไฟล์:
-rw-r--r-- 1 root root 337 Oct 4 11:31 /etc/hosts
ls
สั่ง
ls
ไม่แสดงรายการไฟล์ที่ซ่อนอยู่ตามค่าเริ่มต้น ไฟล์ที่ซ่อนคือไฟล์ใด ๆ ที่ขึ้นต้นด้วยจุด (
.
)
ในการแสดงไฟล์ทั้งหมดรวมถึงไฟล์ที่ซ่อนอยู่ให้ใช้ตัวเลือก
-a
:
การแสดงเนื้อหาไฟล์ (คำสั่ง
cat
)
คำสั่ง
cat
ใช้เพื่อพิมพ์เนื้อหาของไฟล์หนึ่งไฟล์ขึ้นไปและเพื่อรวม (เชื่อมต่อ) ไฟล์โดยการต่อท้ายเนื้อหาของไฟล์หนึ่งไปยังส่วนท้ายของไฟล์อื่น
ในการแสดงเนื้อหาของไฟล์บนหน้าจอให้ส่งชื่อไฟล์เพื่อ
cat
เป็นอาร์กิวเมนต์:
การสร้างไฟล์ (คำสั่ง
touch
)
คำสั่ง
touch
ใช้เพื่ออัพเดตการประทับเวลาของไฟล์และไดเรกทอรีที่มีอยู่รวมถึงการสร้างไฟล์ใหม่ที่ว่างเปล่า
หากต้องการสร้างไฟล์ให้ระบุชื่อไฟล์เป็นอาร์กิวเมนต์:
touch file.txt
หากไฟล์มีอยู่แล้ว
touch
จะเปลี่ยนเวลาการเข้าถึงและแก้ไขครั้งล่าสุดเป็นเวลาปัจจุบัน
การสร้างไดเร็กทอรี (คำสั่ง
mkdir
)
ใน Linux คุณสามารถสร้างไดเรกทอรีใหม่ (หรือเรียกอีกอย่างว่าโฟลเดอร์) โดยใช้คำสั่ง
mkdir
เพื่อสร้างไดเรกทอรีส่งชื่อของไดเรกทอรีเป็นอาร์กิวเมนต์ไปยังคำสั่ง:
mkdir /tmp/newdirectory
mkdir
สามารถใช้ชื่อไดเรกทอรีตั้งแต่หนึ่งชื่อขึ้นไปเป็นอาร์กิวเมนต์
เมื่อระบุเฉพาะชื่อไดเรกทอรีโดยไม่มีเส้นทางแบบเต็มชื่อนั้นจะถูกสร้างขึ้นในไดเรกทอรีการทำงานปัจจุบัน
ในการสร้างไดเรกทอรีหลักให้ใช้ตัวเลือก
-p
:
mkdir -p Projects/linuxize.com/src/assets/images
คำสั่งดังกล่าวสร้างโครงสร้างไดเรกทอรีทั้งหมด
เมื่อ
mkdir
ถูกเรียกใช้ด้วยตัวเลือก
-p
มันจะสร้างไดเรกทอรีเฉพาะในกรณีที่มันไม่มีอยู่
การสร้างลิงก์สัญลักษณ์ (คำสั่ง
ln
)
ลิงก์สัญลักษณ์ (หรือ symlink) เป็นไฟล์ชนิดพิเศษที่ชี้ไปยังไฟล์หรือไดเรกทอรีอื่น
หากต้องการสร้างลิงก์สัญลักษณ์ไปยังไฟล์ที่กำหนดให้ใช้คำสั่ง
ln
พร้อมกับตัวเลือก
-s
ชื่อของไฟล์เป็นอาร์กิวเมนต์แรกและชื่อของลิงก์สัญลักษณ์เป็นอาร์กิวเมนต์ที่สอง:
ln -s source_file symbolic_link
หากมีเพียงหนึ่งไฟล์เท่านั้นที่จะได้รับเป็นอาร์กิวเมนต์
ln
จะสร้างลิงก์ไปยังไฟล์นั้นในไดเรกทอรีการทำงานปัจจุบันที่มีชื่อเดียวกับไฟล์ที่ชี้ไป
การลบไฟล์และไดเร็กทอรี (คำสั่ง
rm
)
ในการลบไฟล์และไดเรกทอรีใช้คำสั่ง
rm
โดยค่าเริ่มต้นเมื่อดำเนินการโดยไม่มีตัวเลือกใด ๆ
rm
จะไม่ลบไดเรกทอรี นอกจากนี้ยังไม่แจ้งให้ผู้ใช้ทราบว่าจะดำเนินการลบไฟล์ที่กำหนดหรือไม่
หากต้องการลบไฟล์หรือ symlink ให้ใช้คำสั่ง
rm
ตามด้วยชื่อไฟล์เป็นอาร์กิวเมนต์:
rm file.txt
rm
ยอมรับชื่อไฟล์หรือไดเรกทอรีอย่างน้อยหนึ่งชื่อเป็นอาร์กิวเมนต์
อ็อพชัน
-i
บอก
rm
ให้พร้อมต์ผู้ใช้สำหรับแต่ละไฟล์ที่กำหนดก่อนที่จะลบ:
rm -i file.txt
rm: remove regular empty file 'file.txt'?
ใช้ตัวเลือก
-d
เพื่อลบไดเรกทอรีที่ว่างเปล่าหนึ่งรายการขึ้นไป:
rm -d dirname
ในการลบไดเรกทอรีที่ไม่ว่างเปล่าและไฟล์ทั้งหมดที่อยู่ในนั้นซ้ำให้ใช้ตัวเลือก
-r
(เรียกซ้ำ):
rm -rf dirname
ตัวเลือก
-f
บอก
rm
ไม่ให้พร้อมท์ผู้ใช้และละเว้นไฟล์และอาร์กิวเมนต์ที่ไม่มีอยู่
การคัดลอกไฟล์และไดเรกทอรี (คำสั่ง
cp
)
คำสั่ง
cp
อนุญาตให้คุณคัดลอกไฟล์และไดเรกทอรี
หากต้องการคัดลอกไฟล์ในไดเรกทอรีการทำงานปัจจุบันให้ใช้ไฟล์ต้นฉบับเป็นอาร์กิวเมนต์แรกและไฟล์ใหม่เป็นไฟล์ที่สอง:
cp file file_backup
หากต้องการคัดลอกไฟล์ไปยังไดเรกทอรีอื่นให้ระบุสัมบูรณ์หรือเส้นทางสัมพัทธ์ไปยังไดเรกทอรีปลายทาง เมื่อระบุเฉพาะชื่อไดเรกทอรีเป็นปลายทางไฟล์ที่คัดลอกจะมีชื่อเหมือนกับไฟล์ต้นฉบับ
cp file.txt /backup
ตามค่าเริ่มต้นหากไฟล์ปลายทางมีอยู่ไฟล์นั้นจะถูกเขียนทับ
ในการคัดลอกไดเรกทอรีรวมถึงไฟล์และไดเรกทอรีย่อยทั้งหมดให้ใช้ตัวเลือก
-R
หรือ
-r
:
การย้ายและเปลี่ยนชื่อไฟล์และไดเรกทอรี (คำสั่ง
mv
)
คำสั่ง
mv
(ย่อมาจาก move) ถูกใช้เพื่อเปลี่ยนชื่อและย้ายและไฟล์และไดเรกทอรีจากที่หนึ่งไปอีกที่หนึ่ง
ตัวอย่างเช่นการย้ายไฟล์ไปยังไดเรกทอรีที่คุณจะเรียกใช้:
mv file.txt /tmp
ในการเปลี่ยนชื่อไฟล์คุณต้องระบุชื่อไฟล์ปลายทาง:
mv file.txt file1.txt
ไวยากรณ์สำหรับการย้ายไดเร็กทอรีเหมือนกับเมื่อย้ายไฟล์
หากต้องการย้ายหลายไฟล์และไดเรกทอรีพร้อมกันให้ระบุไดเรกทอรีปลายทางเป็นอาร์กิวเมนต์สุดท้าย:
การติดตั้งและลบแพคเกจ
ตัวจัดการแพคเกจเป็นเครื่องมือที่ช่วยให้คุณติดตั้งอัปเดตลบหรือจัดการแพ็คเกจซอฟต์แวร์เฉพาะ distro
การกระจาย Linux ที่แตกต่างกันมีตัวจัดการแพ็กเกจและรูปแบบแพ็คเกจที่แตกต่างกัน
เฉพาะผู้ใช้ root หรือผู้ใช้ที่มีสิทธิ์ sudo เท่านั้นที่สามารถติดตั้งและลบแพ็คเกจได้
Ubuntu และ Debian (คำสั่ง
apt
)
Advanced Package Tool หรือ APT เป็นระบบการจัดการแพ็กเกจที่ใช้โดยการแจกแจงแบบเดเบียน
มีเครื่องมือการจัดการแพ็คเกจบรรทัดคำสั่งหลายอย่างในการแจกแจง Debian ที่มี
apt
และ
apt-get
ซึ่งเป็นเครื่องมือที่ใช้มากที่สุด
ก่อนที่จะติดตั้งแพ็คเกจใหม่คุณต้องอัปเดตดัชนีแพ็คเกจ APT:
apt update
ดัชนี APT เป็นฐานข้อมูลที่เก็บบันทึกของแพ็กเกจที่มีอยู่จากที่เก็บข้อมูลที่เปิดใช้งานในระบบของคุณ
ในการอัพเกรดแพ็คเกจที่ติดตั้งเป็นเวอร์ชันล่าสุดให้รัน:
apt upgrade
การติดตั้งแพคเกจนั้นง่ายเหมือนการรัน:
apt install package_name
หากต้องการลบแพ็กเกจที่ติดตั้งไว้ให้ป้อน:
CentOS และ Fedora (คำสั่ง
dnf
)
RPM เป็นระบบการจัดการแพกเกจที่ทรงพลังซึ่ง Red Hat Linux ใช้และอนุพันธ์เช่น CentOS และ Fedora RPM ยังอ้างถึงคำสั่ง
.rpm
และรูปแบบไฟล์
.rpm
ในการติดตั้งแพ็คเกจใหม่บน Red Hat based distributions คุณสามารถใช้คำสั่ง
yum
หรือ
dnf
:
dnf install package_name
เริ่มต้นจาก CentOS 8
dnf
แทนที่
yum
เป็นตัวจัดการแพ็คเกจเริ่มต้น
dnf
สามารถใช้งานร่วมกับ
yum
ย้อนหลังได้
หากต้องการอัพเกรดแพ็คเกจที่ติดตั้งเป็นเวอร์ชันล่าสุดให้พิมพ์:
dnf update
การลบแพ็คเกจทำได้ง่ายเพียง:
การเป็นเจ้าของไฟล์และการอนุญาต
ใน Linux การเข้าถึงไฟล์ได้รับการจัดการผ่านการอนุญาตไฟล์คุณสมบัติและความเป็นเจ้าของ สิ่งนี้ทำให้มั่นใจได้ว่าผู้ใช้และกระบวนการที่ได้รับอนุญาตเท่านั้นที่สามารถเข้าถึงไฟล์และไดเรกทอรี
ใน Linux ไฟล์แต่ละไฟล์จะเชื่อมโยงกับเจ้าของและกลุ่มและได้รับมอบหมายสิทธิ์การเข้าถึงสำหรับผู้ใช้สามประเภทที่แตกต่างกัน:
- เจ้าของไฟล์สมาชิกกลุ่มทุกคนอื่น
มีสามประเภทสิทธิ์ที่ใช้กับแต่ละคลาส:
- สิทธิ์ในการอ่านอนุญาตการเขียนอนุญาตการดำเนินการ
แนวคิดนี้อนุญาตให้คุณระบุผู้ใช้ที่ได้รับอนุญาตให้อ่านไฟล์เขียนไปยังไฟล์หรือเรียกใช้ไฟล์
ในการดูเจ้าของไฟล์และการอนุญาตใช้
ls -l
การเปลี่ยนการอนุญาต (คำสั่ง
chmod
)
คำสั่ง
chmod
อนุญาตให้คุณเปลี่ยนการอนุญาตไฟล์ มันทำงานได้ในสองโหมดสัญลักษณ์และตัวเลข
เมื่อใช้โหมดตัวเลขคุณสามารถตั้งค่าการอนุญาตสำหรับเจ้าของกลุ่มและอื่น ๆ ทั้งหมด สิทธิ์ในการเขียนอ่านและเรียกใช้แต่ละครั้งมีค่าหมายเลขต่อไปนี้:
-
r
(read) = 4w
(เขียน) = 2x
(ดำเนินการ) = 1 ไม่อนุญาต = 0
หมายเลขสิทธิ์ของคลาสผู้ใช้ที่ระบุจะแสดงด้วยผลรวมของค่าสิทธิ์สำหรับกลุ่มนั้น
ตัวอย่างเช่นในการให้สิทธิ์การอ่านและเขียนแก่เจ้าของไฟล์และให้สิทธิ์การอ่านแก่สมาชิกกลุ่มและผู้ใช้อื่น ๆ
chmod 644 filename
เฉพาะ root เจ้าของไฟล์หรือผู้ใช้ที่มีสิทธิ์ sudo สามารถเปลี่ยนการอนุญาตของไฟล์ได้
หากต้องการดำเนินการซ้ำกับไฟล์และไดเร็กทอรีทั้งหมดภายใต้ไดเร็กทอรีที่กำหนดให้ใช้คำสั่ง
chmod
พร้อมกับอ็อพชัน -R, (–recursive):
chmod -R 755 dirname
ระมัดระวังเป็นพิเศษเมื่อเปลี่ยนการอนุญาตไฟล์ซ้ำ ๆ
การเปลี่ยนความเป็นเจ้าของ (คำสั่ง
chown
)
คำสั่ง
chown
อนุญาตให้คุณเปลี่ยนความเป็นเจ้าของผู้ใช้และกลุ่มของไฟล์ไดเรกทอรีหรือลิงก์สัญลักษณ์ที่กำหนด
ในการเปลี่ยนเจ้าของไฟล์ให้ใช้คำสั่ง
chown
ตามด้วยชื่อผู้ใช้ของเจ้าของใหม่และไฟล์เป้าหมาย:
chown username filename
ในการเปลี่ยนทั้งเจ้าของและกลุ่มของไฟล์ให้เรียกใช้คำสั่ง
chown
ตามด้วยเจ้าของใหม่และกลุ่มที่คั่นด้วยโคลอน (:) โดยไม่มีการเว้นวรรคและไฟล์เป้าหมาย:
chown username:groupname filename
ใช้ตัวเลือก
-R
(
--recursive
) เพื่อเรียกใช้ซ้ำบนไฟล์และไดเรกทอรีทั้งหมดภายใต้ไดเรกทอรีที่กำหนด:
chown -R username:groupname dirname
ยกระดับสิทธิ์ (คำสั่ง
sudo
)
คำสั่ง
sudo
อนุญาตให้คุณรันโปรแกรมในฐานะผู้ใช้อื่นโดยค่าเริ่มต้นผู้ใช้รูท หากคุณใช้เวลามากในบรรทัดคำสั่ง
sudo
เป็นหนึ่งในคำสั่งที่คุณจะใช้ค่อนข้างบ่อย
การใช้
sudo
แทนการเข้าสู่ระบบในฐานะ root มีความปลอดภัยมากขึ้นเนื่องจากคุณสามารถให้สิทธิ์ผู้ดูแลระบบแบบ จำกัด แก่ผู้ใช้แต่ละคน
หากต้องการใช้
sudo
เพียงเติมคำสั่งด้วย
sudo
:
การจัดการผู้ใช้และกลุ่ม
Linux เป็นระบบที่มีผู้ใช้หลายคนซึ่งหมายความว่ามากกว่าหนึ่งคนสามารถโต้ตอบกับระบบเดียวกันในเวลาเดียวกัน กลุ่มถูกใช้เพื่อจัดระเบียบและจัดการบัญชีผู้ใช้ วัตถุประสงค์หลักของกลุ่มคือการกำหนดชุดของสิทธิพิเศษเช่นการอ่านการเขียนหรือการดำเนินการอนุญาตสำหรับทรัพยากรที่กำหนดที่สามารถใช้ร่วมกันระหว่างผู้ใช้ภายในกลุ่ม
การสร้างผู้ใช้ (คำสั่ง
useradd
และ
passwd
)
คำสั่ง
useradd
ช่วยให้คุณสามารถสร้างผู้ใช้ใหม่
ในการสร้างบัญชีผู้ใช้ใหม่ให้ใช้คำสั่ง
useradd
ตามด้วยชื่อผู้ใช้:
useradd newuser
เมื่อสร้างผู้ใช้แล้วให้ตั้งรหัสผ่านผู้ใช้โดยการรันคำสั่ง
passwd
:
การลบผู้ใช้ (คำสั่ง
userdel
)
ใน Linux คุณสามารถลบบัญชีผู้ใช้โดยใช้คำสั่ง
userdel
ในการลบบัญชีผู้ใช้ที่มีชื่อส่งชื่อผู้ใช้ไปยังคำสั่ง
userdel
:
userdel newuser
ใช้อ็อพชัน
-r
(–remove) เพื่อลบโฮมไดเร็กทอรีของผู้ใช้และเมลสปูล:
การจัดการกลุ่ม (คำสั่ง
groupadd
และ
groupdel
)
ในการสร้างกลุ่มใหม่ให้ใช้คำสั่ง
groupadd
ตามด้วยชื่อกลุ่ม:
groupadd mygroup
หากต้องการลบกลุ่มให้ใช้คำสั่ง
groupdel
พร้อมชื่อกลุ่มเป็นอาร์กิวเมนต์:
การเพิ่มผู้ใช้ไปยังกลุ่ม (คำสั่ง
usermod
)
ในการเพิ่มผู้ใช้ที่มีอยู่ในกลุ่มให้ใช้คำสั่ง
usermod
ตามด้วยตัวเลือก
-G
และชื่อของกลุ่ม:
ข้อสรุป
เราได้ครอบคลุมบางคำสั่ง Gnu / Linux ที่ใช้มากที่สุด
แม้ว่าคุณสามารถทำงานส่วนใหญ่ในการพัฒนาและงานที่เกี่ยวข้องกับระบบโดยใช้ส่วนต่อประสานกราฟิก แต่บรรทัดคำสั่งทำให้คุณทำงานได้มากขึ้นและสามารถทำงานได้มากขึ้นในเวลาที่น้อยลง
คลิกที่ลิงก์ในแต่ละคำสั่งเพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกคำสั่งและการใช้งาน
สถานีปลายทางกำไรที่ปรับต่อหุ้นสำหรับไตรมาสที่สองอยู่ที่ 0.63 ดอลลาร์ งานในครึ่งปหลังเพื่อชดเชยรายไดที่ลดลงในธุรกิจโทรศัพทพื้นฐาน เจ้าหน้าที่กล่าวว่า บริษัท ได้ตัดงานอีก 8,000 ตำแหน่งในช่วงปีที่ผ่านมา ปัจจุบัน Verizon มีพนักงานประมาณ 235,000 ราย
ธุรกิจสายของ Verizon ผลักดันการลดลงของรายได้สุทธิ บริษัท มีรายได้สุทธิ 1.1 พันล้านดอลลาร์ในไตรมาสที่สองของปี 2551 แต่มีเพียง 555 ล้านดอลลาร์ในไตรมาสที่สองของปี 2552 รายได้จากสายไฟลดลง 5.2% เหลือ 11.5 พันล้านเหรียญ รายได้จากการขายส่งทั่วโลกและรายได้จากการขายส่งลดลง บริษัท กล่าวในข่าวประชาสัมพันธ์
คำสั่ง Chmod ใน linux (การอนุญาตไฟล์)
ใน Linux การเข้าถึงไฟล์นั้นได้รับการจัดการผ่านการอนุญาตไฟล์คุณสมบัติและความเป็นเจ้าของ บทช่วยสอนนี้ครอบคลุมถึงวิธีการใช้คำสั่ง chmod เพื่อเปลี่ยนสิทธิ์การเข้าถึงของไฟล์และไดเรกทอรี
คำสั่ง Chgrp ใน linux (เปลี่ยนกลุ่ม)
ใน Linux แต่ละไฟล์จะเชื่อมโยงกับเจ้าของและกลุ่มและมีสิทธิ์ที่กำหนดว่าผู้ใช้คนใดสามารถอ่านเขียนหรือดำเนินการไฟล์ คำสั่ง chgrpc เปลี่ยนความเป็นเจ้าของกลุ่มของไฟล์ที่กำหนด