ในเทอร์มินัลมีเครื่องมือจำนวนหนึ่งที่จะทำการวินิจฉัยเบื้องต้น:
ก่อนที่จะกล่าวถึงเครื่องมือบางอย่างโปรดจำไว้ว่าการเพิ่ม--help
คำสั่งใด ๆ ตามปกติจะทำให้คุณมีความช่วยเหลือสำหรับคำสั่ง dmesg --help
เช่น ทำไมฉันพูดถึงเรื่องนี้เพราะส่วนใหญ่เวลานี้จะให้ข้อมูลที่ดีมากเกี่ยวกับวิธีการใช้คำสั่งทำให้มันละเอียดมากขึ้นหรือง่ายขึ้นหรือวิธีการส่งออกข้อมูลบางอย่าง --help
พารามิเตอร์เป็นหนึ่งใน 3 ที่สามารถแสดงข้อมูลเกี่ยวกับคำสั่ง อื่น ๆ 2 และinfo
man
ยกตัวอย่างเช่นหรือman dmesg
info dmesg
2 นี้แสดงข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง ในการ--help
แสดงความช่วยเหลือคุณน้อยลงและman
แสดงให้คุณเห็นมากที่สุด
รายการต่อไปนี้เป็นรายการคำสั่งขนาดเล็กที่ฉันใช้ตรวจสอบปัญหา:
dmesg - แสดงข้อความ Boot Up และข้อความอื่น ๆ ที่เกี่ยวข้องกับเคอร์เนลเช่นการเชื่อมต่ออุปกรณ์ (เมื่อคุณต่ออุปกรณ์ใหม่เช่นฮาร์ดไดรฟ์ภายนอกเว็บแคมอุปกรณ์บลูทู ธ ... ) พิมพ์dmesg
คอนโซลและมันจะแสดงให้คุณเห็นว่าระบบบูทเครื่องอย่างไร หากคุณมีปัญหาฮาร์ดไดรฟ์หรือปัญหาการบูตอื่น ๆ พวกเขาอาจแสดงที่นี่
lshw - มันจะแสดงรายการฮาร์ดแวร์สำหรับอุปกรณ์ทั้งหมดที่เชื่อมต่อและในพีซี
lsusb - แสดงอุปกรณ์ USB ทั้งหมดที่คุณเชื่อมต่อ
lscpu - แสดงข้อมูล CPU พื้นฐาน
lspci - แสดงอุปกรณ์ PCI ทั้งหมดให้คุณ (การ์ด, การ์ดเสียง, การ์ดจับภาพ ... )
lsb_release -a - แสดงเวอร์ชั่นอูบุนตู, ชื่อรหัส, รีลีส ..
lspcmcia - แสดงอุปกรณ์ pcmcia ทั้งหมดที่เชื่อมต่อกับพีซี
lshal - แสดงอุปกรณ์ทั้งหมดที่ลงทะเบียนกับ HAL หากอุปกรณ์ใช้ HAL มันจะปรากฏขึ้น
lsmod - แสดงโมดูลทั้งหมดที่โหลดด้วยเคอร์เนล
modprobe - เพิ่มหรือลบโมดูลไปและกลับจากเคอร์เนล
lsblk - แสดงอุปกรณ์บล็อกทั้งหมดให้คุณ ในภาษาปกติมันหมายถึงมันจะแสดงรายการเล็ก ๆ น้อย ๆ เกี่ยวกับวิธีการแบ่งพาร์ติชั่นฮาร์ดดิสก์ของคุณขนาดของแต่ละพาร์ติชั่นที่ติดตั้ง ฯลฯ
fsck - ใช้เพื่อแก้ไขข้อผิดพลาดหลายระบบไฟล์ อย่าใช้มันในส่วนที่ติดตั้ง! คล้ายกับ chkdsk บน Windows แต่มีสเตียรอยด์
X (อักษรตัวใหญ่ X) - ระบบ X หากคุณมีปัญหา xorg.conf คุณสามารถทำได้X --configure
เพื่อสร้าง xorg.conf ใหม่และX -config XORGFILE
ทดสอบ xorg.conf (XORGFILE คือพา ธ และชื่อของไฟล์ xorg.conf) X ทำหลายสิ่งหลายอย่างเช่นกัน
xrandr - หากต้องการเปลี่ยนให้ตรวจสอบและทำการแก้ไขตามความต้องการ
dmidecode - แสดงข้อมูลเฉพาะหน่วยความจำ ต้องใช้ sudo เพื่อเรียกใช้
add-apt-repository / apt-add-repository - ใช้เพื่อเพิ่ม PPAs add-apt-repository ppa:ubuntu-wine/ppa
เช่น บันทึกไม่ต้องเพิ่มด้วยตนเองจากนั้นเพิ่มรหัสสำหรับมัน
apt-get - โปรแกรมติดตั้งเริ่มต้นสำหรับแพ็คเกจใน Ubuntu ตัวอย่าง:apt-get install wine1.3
aptitude - ตัวติดตั้งที่ยอดเยี่ยมสำหรับแพ็คเกจใน Ubuntu ตัวอย่าง: aptitude install wine1.3
. รวมถึงตัวเลือกการค้นหาการทำความสะอาดและอื่น ๆ ในคำสั่งเดียว สิ่งนี้รวมอยู่ในแพ็คเกจ apt แต่แบ่งออกเป็นหลายคำสั่ง
alsamixer - ตัวผสมเสียงในคอนโซล วิธีนี้แก้ปัญหาเสียงที่เกี่ยวข้องกับไมโครโฟนไม่ทำงานเสียงไม่ดังมาก ...
dpkg - ผู้จัดการแพ็คเกจอย่างเป็นทางการสำหรับแพ็คเกจที่ใช้เดเบียน
df - แสดงพื้นที่ว่างและพื้นที่ใช้งานสำหรับแต่ละพาร์ติชัน / อุปกรณ์ที่เมาท์
glxinfo - ใช้เพื่อแสดงข้อมูล OpenGL เกี่ยวกับการ์ดแสดงผล จำเป็นต้องติดตั้งmesa-util
แพคเกจเพื่อใช้งาน
glxheads - ใช้เพื่อแสดงข้อมูลการ์ด OpenGL พื้นฐาน ชื่อการ์ดแสดงผลรุ่น OpenGL และผู้ขาย
hdparm - ใช้เพื่อตรวจสอบและดำเนินการหลายอย่าง / ทดสอบ / ตรวจสอบเกี่ยวกับฮาร์ดไดรฟ์
netstat - แสดงการเชื่อมต่อเครือข่ายการกำหนดเส้นทาง ...
nano / pico - เพื่อนที่ดีที่สุดของฉัน แก้ไขไฟล์ในเทอร์มินัล ฉันรู้ว่าฉันรู้ว่า. vi หรือเป็นกลุ่ม แต่มันมีช่วงการเรียนรู้ที่แปลกมากและฉันต้องการบางสิ่งบางอย่าง "เป็นมิตรกับผู้ใช้" และไม่ใช่ "แฮกเกอร์โกรธ" มันเป็นความจริงมีหลายสิ่งที่คุณสามารถทำได้กับ vi แต่มันง่ายกว่าที่จะเรียนรู้ nano หรือ pico มากกว่าเรียนรู้ vi ฉันจะเรียนรู้ vi จริง ๆ ก่อนสิ้นปี .. มันอยู่ในรายการความปรารถนา / งานของฉัน
ntfsfix - แก้ไขปัญหาพาร์ติชัน ntfs บางอย่าง
wineerver - จัดการแอปไวน์ หากคุณเพิ่มพารามิเตอร์ -k เช่นwineserver -k
นั้นจะเป็นการปิด / ปิดแอปไวน์ที่เปิดอยู่ วิธีนี้จะช่วยแก้ปัญหาแอปไวน์ที่เปิดอยู่โดยไม่ปิดหรือมีปัญหาในการแขวน
testdisk - กู้คืนพาร์ทิชันที่ถูกลบ
photorec - กู้คืนไฟล์หลายไฟล์ที่ถูกลบล่วงเวลา มีอัตราการฟื้นตัวที่ดีมาก
สำคัญที่สุด - กู้คืนไฟล์ที่ลบทำงานล่วงเวลาหลายไฟล์ มีการกู้คืนที่ดีกว่า photorec ในหลายรูปแบบ แต่เนื่องจากยังไม่ได้รับการปรับปรุงตั้งแต่ปี 2007 photorec ที่มีงานที่ทำอยู่จึงมีส่วนที่เกินกว่านั้น เวอร์ชั่น 6.13 Beta ดีกว่าหลายเท่า แม้ว่าฉันจะยังคงใช้ทั้งในกรณี
parted - ซอฟต์แวร์การจัดการพาร์ติชัน ทำได้ดีนี่.
fdisk - คล้ายกับการแยก ดีมากด้วย
ssh - โปรโตคอลการควบคุมระยะไกล หากปราศจากสิ่งนี้ประมาณ 90% ของความช่วยเหลือระยะไกลทั้งหมดสำหรับฉันจะหายไป
kill - ฆ่ากระบวนการเฉพาะโดยใช้ ID เพิ่มพารามิเตอร์ -9 เข้ากับมันเพื่อฆ่ามันด้วยปืนกลที่เต็มไปด้วย velociraptors ถือกรรไกรด้วยกระสุน ตัวอย่าง:kill -9 12345
killall - คล้ายกับ kill แต่ใช้ชื่อกระบวนการ ตัวอย่าง: killall lightdm
. คุณสามารถใช้-9
พารามิเตอร์ แต่ใช้กับ ID ในคำสั่ง kill
ด้านบน - แสดงกระบวนการทั้งหมดซอมบี้และอะไรก็ตาม ตรวจสอบเวลาจริง
ps - แสดงรายการของกระบวนการ runnin ไม่ใช่แบบเรียลไทม์เหมือนด้านบน เพิ่มพารามิเตอร์-ex
ลงในรายการเพื่อดูรายการที่ดีขึ้นของกระบวนการด้วยชื่อ, สถานที่, ID ผู้ปกครอง ... ตัวอย่าง:ps -ex