คำถามติดแท็ก linux

ตระกูลของระบบปฏิบัติการแบบ Unix ที่ใช้เคอร์เนล Linux หากคำถามของคุณเกี่ยวกับการแจกแจงบางอย่างเท่านั้นให้ใช้แท็กที่เฉพาะเจาะจงมากขึ้น

1
ฉันสร้าง Cron แล้ว แต่พบข้อผิดพลาดที่ไม่เข้าใจจริงๆ
ฉันสร้าง crontab แบบนี้: 0 22 * ​​* 2 / bin / echo "Hello World" 0 1 * * * / bin / echo "ทดสอบ" แต่ฉันได้รับอีเมลเช่นนี้มันหมายถึงอะไร เรื่อง: Cron / bin / echo "ทดสอบ" ประเภทเนื้อหา: ข้อความ / ธรรมดา; charset = UTF-8 เรื่อง: Cron / bin / echo "ทดสอบ" ประเภทเนื้อหา: ข้อความ / ธรรมดา; …

1
จะแสดงภาพรวมเนื้อหาของโฟลเดอร์และสถิติโฟลเดอร์ได้อย่างไร
มีเครื่องมือกราฟิกสำหรับ Windows หรือ Linux เพื่อแสดงและพล็อตสถิติของโฟลเดอร์โดยละเอียดหรือไม่? ตัวอย่างเช่น%พื้นที่ว่างที่จัดสรรให้กับรูปภาพ, มัลติมีเดีย, ข้อความ, ... ? ต้องการซอฟต์แวร์ฟรี แต่ต้องการโซลูชันเชิงพาณิชย์เช่นกัน เครื่องมือบรรทัดคำสั่งหรือสคริปต์ก็ยินดีต้อนรับเช่นกัน Update (Dec '12): Salamander Commanderเสนอฟังก์ชั่นการใช้งานดังกล่าวบน Windows ผ่าน "DiskMap":
2 linux  windows 

2
นิ่งงันโดยความเสียหายเวลาบูต
ฉันมีคอมพิวเตอร์สร้างบ้านที่มีปัญหาข้อมูลเสียหายในเวลาบูต ฉันหมดขั้นตอนการแก้ไขปัญหาทั้งหมดที่ฉันรู้ว่าลองแล้ว คุณมีเทคนิคการแก้ไขปัญหาเพิ่มเติมที่ฉันควรลองหรือไม่? อาการ ฉันเรียกใช้ทั้งลินุกซ์ (Ubuntu, มิ้นต์และ fedora) และ win7 บนเครื่องนี้ บางครั้งฉันมีเพียงหนึ่งติดตั้ง บางครั้งทั้งสองอย่างในการตั้งค่าการบู๊ตคู่ ระบบปฏิบัติการติดตั้งได้ดี ระบบทำงานได้ดีในขณะที่ จากนั้นไม่สามารถบู๊ตได้ ตอนแรกฉันสามารถแก้ไขปัญหาการบู๊ตด้วยด้วงหรือ bootrec (/ RebuildBcd, / FixMbr หรือ / FixBoot) ตามที่ระบุโดยข้อความแสดงข้อผิดพลาด ในที่สุดระบบล้มเหลวในการบูตเลยและฉันต้องเช็ดดิสก์และติดตั้งระบบปฏิบัติการใหม่ ลินุกซ์ที่ติดตั้งดูเหมือนจะใช้งานได้นานขึ้น ปกติฉันจะมี linux ที่ใช้งานเป็นเวลาหนึ่งเดือนก่อนที่ปัญหาจะเริ่มต้น แต่ฉันต้องซ่อมแซมและสร้างใหม่ภายใน 3 เดือน หน้าต่างจะติดตั้งได้ไม่เกิน 2 สัปดาห์ก่อนที่จะเกิดปัญหา ระบบเปิดใช้งานสำหรับวันหรือตอนเย็นแล้วปิดข้ามคืน เมื่อระบบทำการบู๊ตทั้งหมดจะทำการตรวจสอบว่าฉันได้เรียกใช้ผ่าน บน windows fciv.exe, sfc.exe ไม่เคยถูกตรวจสอบและมีปัญหา บน linux tripwire แสดงให้เห็นว่าทุกอย่างไม่เปลี่ยนแปลง Chkdsk และ …

4
ฉันต้องทำอย่างไรเมื่อฉันได้รับข้อบกพร่องเคอร์เนล Linux?
ฉันเพิ่งซื้อคอมพิวเตอร์ขนาดเล็กที่เรียกว่า fit-pc2 ซึ่งมาพร้อมกับการติดตั้ง Ubuntu 9.10 เอง รายงาน uname -a: Linux 2.6.31-34-fitpc2 #7 SMP Thu Apr 22 17:43:26 IDT 2010 i686 GNU/Linux ดูเหมือนว่าหลังจากทำงานเป็นเวลาหลายชั่วโมงด้วยการโหลดเครือข่ายจำนวนมากเครือข่ายทั้งหมดสิ้นสุดลงและฉันได้รับสิ่งต่อไปนี้ใน kern.log: BUG: unable to handle kernel paging request at ff09dfc0 IP: [<c0150300>] kthread_should_stop+0x10/0x20 *pde = 00000000 Oops: 0000 [#1] SMP last sysfs file: /sys/devices/pci0000:00/0000:00:1d.7/usb1/idVendor Modules linked in: binfmt_misc …

1
udev ส่งการแจ้งเตือนการเปลี่ยนแปลงอุปกรณ์อินพุตไปยัง Xorg อย่างไร
ฉันต้องการแก้ไขสาเหตุที่ตารางกราฟิกใช้งานได้เฉพาะเมื่อมีการเชื่อมต่อเมื่อ Xorg เริ่มทำงาน (และหยุดทำงานกับสแปมXorg.0.logหากฉันเชื่อมต่อใหม่) เท่าที่ฉันทราบ udev hotplugging ที่ทำงานโดย Xorg ยังคงเชื่อมต่อกับ udev หลังจากเริ่มต้น รายละเอียดของสิ่งนี้อยู่ที่ไหน กลไกใดของ Xorg ที่ติดต่อกับ udev การเชื่อมต่อซ็อกเก็ตโดยตรง? D-Bus? มีข้อความอะไรให้ค้นหาใน udev หรือ Xorg log สำหรับการขาดการเชื่อมต่อระหว่าง udev และ Xorg วิธีการกระตุ้นการป้อนค่าอุปกรณ์อินพุตของ Xorg ด้วยตนเองอีกครั้ง
2 linux  xorg  udev  hotplug 

6
ภายใต้ * ระวังฉันจะค้นหาสตริงภายในไฟล์ภายในไดเรกทอรีได้อย่างไร
ฉันใช้ Ubuntu Linux และฉันใช้ bash จากกับ terminal emulator ทุกวันสำหรับงานหลายอย่าง ฉันต้องการทราบวิธีการค้นหาสตริงหรือสตริงย่อยภายในไฟล์ที่อยู่ในไดเรกทอรีเฉพาะ หากฉันรู้ว่าไฟล์ที่มีซับสตริงเป้าหมายของฉันฉันจะ cat ไฟล์และไพพ์ผ่าน grep ดังนั้น: cat file | grep mysubstring แต่ในกรณีนี้สตริงย่อยที่น่ารำคาญอาจอยู่ที่ใดก็ได้ภายในไดเรกทอรีที่รู้จัก ฉันจะตามล่าสตริงย่อยได้อย่างไร
2 linux  grep 

2
มีวิธีบันทึก "เซสชันการทำงาน" ใน linux หรือไม่
ฉันทำงานเป็นประจำในโครงการต่างๆโดยใช้ซอฟต์แวร์ที่แตกต่างกัน สำหรับโครงการ 1 ฉันต้องเปิดเป็นตัวอย่าง: Filezilla, Gedit และ Nautilus (ตั้งค่าเป็นโฟลเดอร์เฉพาะ) สำหรับโครงการ 2 ฉันต้องเปิด foz ex: Gimp, Nautilus (ตั้งค่าเป็นโฟลเดอร์เฉพาะอื่น) เป็นต้น สิ่งที่ฉันต้องการคือตัวจัดการเซสชันซึ่งฉันสามารถสร้างรายการ "โครงการ 1", "โครงการ 2" ฯลฯ ได้ด้วยคลิกเดียวหรือคำสั่งให้เปิดโปรแกรมทั้งหมดที่ฉันต้องการ อาจจะมีวิธีง่ายๆในการเขียนไฟล์แบตช์สำหรับสิ่งนี้? ความคิดใด ๆ ยินดีต้อนรับ :)
2 linux  batch  session 

2
คำสั่ง Mail ไม่ทำงานใน Linux
ฉันมีคำถามเกี่ยวกับเมล ฉันกำลังใช้คำสั่งต่อไปนี้ในบัญชี linux ของฉันของ compnay mail -s 'Hi' username@gmail.com แต่ฉันไม่ได้รับอีเมลใด ๆ เหมือนที่ไม่ได้รับข้อผิดพลาดใด ๆ ในขณะที่ดำเนินการคำสั่งข้างต้นดังนั้นสิ่งที่เกิดขึ้นและสิ่งที่เกิดขึ้น รหัสอีเมลใดที่อีเมลใช้ในการส่งอีเมล มีวิธีหรือคำสั่งในการพิมพ์โดยใช้รหัสผู้ใช้เริ่มต้น
2 linux  sendmail 

1
วิธีติดตั้งซอฟต์แวร์ Linux และทำให้พร้อมใช้งานสำหรับกลุ่มเฉพาะ
ฉันเพิ่งติดตั้งเดสก์ท็อป Linux ตัวแรก (Ubuntu 12.04) และกำลังเล่นกับมัน ผมอยากจะดาวน์โหลด / widgetsติดตั้งหลายชิ้นของซอฟแวร์และทำให้พวกเขาสามารถใช้ได้เฉพาะกับกลุ่มใหม่ที่เรียกว่า widgetsจากนั้นผมก็อยากจะเพิ่มผู้ใช้ของฉันไป ผมถือว่าเป็นคำสั่งที่ผมจะใช้ในการสร้างgroupadd widgetsสิ่งที่ฉันไม่เข้าใจคือวิธีการติดตั้งซอฟต์แวร์เพื่อให้widgetsผู้ใช้rwxสามารถเข้าถึงและwidgetsผู้ใช้ที่ไม่ใช่ ( ---) ไม่สามารถเข้าถึงได้ โดยเฉพาะมีหลายโปรแกรมที่ฉันต้องการติดตั้งผ่านapt-getเช่นเดียวกับEclipseที่เพิ่งมาเป็น JAR ที่ปฏิบัติการได้ปกติ ดังนั้นฉันถามฉันจะติดตั้งโปรแกรมผ่านapt-getเช่นเดียวกับ Eclipse เพื่อให้widgetsผู้ใช้เท่านั้นที่สามารถเข้าถึงพวกเขาและwidgetsผู้ใช้ที่ไม่ใช่ผู้ใช้ไม่สามารถเข้าถึงพวกเขา (อ่านเขียนหรือรัน) จากนั้นฉันจะเพิ่มตัวเอง ( myUser) ลงในได้widgetsอย่างไร ขอบคุณล่วงหน้า!

2
จะอัปเกรดแพ็คเกจทั้งหมดที่ติดตั้งจากการทดสอบได้อย่างไร
ฉันใช้ Linux Mint Debian Edition และฉันใช้แพ็คเกจที่ไม่เสถียรทั้งหมด ฉันมีบางอย่างที่ฉันติดตั้งจากการทดลองเช่น gnome3 ฉันจะอัปเกรดทั้งหมดและเฉพาะทั้งหมดที่ติดตั้งจากรุ่นทดลองเป็นรุ่นใหม่ในรุ่นทดลองได้อย่างไร

0
ชื่อโฮสต์และผลิตภัณฑ์ระบบปฏิบัติการที่ไม่รู้จักใน virt-manager
ฉันใช้ libvirt กับโฮสต์ Fedora 19 โดยใช้ Linux แขกหลายคนที่มี hypervisors QEMU และ KVM การใช้ virt-manager GUI เมื่อฉันดูที่หน้าจอภาพรวมผู้เยี่ยมชมในส่วนระบบปฏิบัติการที่ฉันเห็น: Hostname: unknown Product name: unknown คาดหวังหรือไม่ ฟังก์ชั่นนี้นำไปใช้กับไฮเปอร์ไวเซอร์บางตัวเท่านั้นหรือไม่ มีตัวแทนแขกที่ฉันควรจะติดตั้งหรือขั้นตอนการติดตั้งอื่น ๆ ที่ฉันหายไป? ฉันได้ทำการขุดเล็กน้อยและความคิดเห็นที่เกี่ยวข้องกับโปรแกรมแก้ไข libvirt ก็หมายความว่ามันอาจเป็นเพียงเล็กน้อย

1
วิธีการ rsync ไฟล์ที่เก่ากว่า x นาทีบน linux
นี่คือสิ่งที่ฉันมีตอนนี้: rsync --remove-source-files -vr user@server:/foo/bar/in/ /some/local/path มีวิธีที่ฉันสามารถสั่ง rsync เพื่อดึงเฉพาะไฟล์ที่เก่ากว่า x นาที / ชั่วโมงจากโฮสต์ระยะไกลหรือไม่? นี่คือบริบทว่าทำไม เซิร์ฟเวอร์ระยะไกลที่เราไม่สามารถควบคุมได้ดูเหมือนจะอยู่ในระหว่างการเขียนไฟล์ขนาดใหญ่เมื่องาน rsync ของเราเริ่มต้นขึ้น แทนที่จะเป็นไฟล์ 200MB ที่คาดหวังเราได้รับบางอย่างเช่น 40MB และไฟล์ที่เสียหาย จากจุดสิ้นสุดของฉันฉันคิดว่าเราสามารถควบคุมสิ่งนี้ได้ถ้าเราคว้าไฟล์ที่แน่ใจว่าจะเสร็จ
2 linux  rsync 

1
ปิดการใช้งาน linux แขวนกับ wifi cifs mounts
ตั้งแต่ fedora 15 (และตอนนี้มี 16) ดูเหมือนว่าไคลเอนต์ไร้สายใช้เวลานานในการปิดเมื่อมีการติดตั้งระบบไฟล์เครือข่ายในเวลาปิดเครื่อง ฉันผลัก cifs ออกมาผ่านหุ่นกระบอกและลูกค้าทุกคนมีมันรวมถึงพวกที่อยู่บนเครือข่ายไร้สายด้วย ถ้าบอกว่าแล็ปท็อปอยู่บนการเชื่อมต่อแบบมีสายมันก็ปิดการทำงานได้ดี แต่ถ้ามันบน wifi ในเวลา (และไม่มีการเชื่อมต่อแบบมีสาย) มันจะแขวนที่โลโก้ของ fedora ฉันไม่แน่ใจว่ามันจะไม่มีกำหนดหรือเพียงไม่นานจริง ๆ แต่ไม่ดีให้ทดสอบเมื่อฉันปิดเครื่องนี้ในไม่กี่วินาที ไม่จำเป็นต้องพูดว่ามันค่อนข้างน่ารำคาญดังนั้นจึงมีวิธีทำให้เครื่องปิดแม้ว่าการเชื่อมต่อเครือข่ายจะหายไปในเวลา unmount - หรือวิธีการอย่างเป็นทางการในการจัดลำดับเหตุการณ์ใหม่ดังนั้นการ์ดไร้สายจะถูกเก็บไว้จนกระทั่งหลังจาก unmount เกิดขึ้น ระหว่างขั้นตอนการปิดระบบ (ย่อมาจากการเขียนสคริปต์ที่กำหนดเองสำหรับการปิดระบบซึ่งเป็นบิตของ kludge)? มันทำสิ่งนี้ในหลาย ๆ เครื่องและทุกอย่างเริ่มต้นเมื่อเราเปลี่ยนจาก fedora 14 ไปเป็น 15 มันเป็นปัญหาที่เห็นได้ชัดที่ฉันคาดเดาได้ว่ามีคนต้องรายงานหรือมีการแก้ไขที่ง่าย แต่ฉันไม่ได้ ค้นพบอะไรเลย ข้อมูลเพิ่มเติม: ฉันสามารถยืนยันได้ว่าการยกเลิกการเมานท์ด้วยตนเองจากนั้นปิด (sudo shutdown หรือปุ่ม xfce shutdown) จะปิดได้ดีเพียงแค่แฮงค์หากเมาท์ยังคงติดตั้งอยู่ การกำหนดค่า puppet ที่ตั้งค่าเมานต์เป็นแบบนี้ (ตอนนี้มีรายการ …

2
ฉันจะค้นหา php.ini ได้อย่างไร
ฉันติดตั้ง php บนเซิร์ฟเวอร์และ php_info (); แสดง: Configuration File (php.ini) Path /home/gmcnulty/php อย่างไรก็ตามฉันไม่เห็นสิ่งใดที่นั่นและฉันไม่เห็นไดเรกทอรี php ใด ๆ ฉันจะค้นหาไดเรกทอรี php และไฟล์ php.ini ได้อย่างไร ขอบคุณ

1
การถ่ายโอนไดเรกทอรีจาก Linux -> Windows; 255 ข้อผิดพลาดขีด จำกัด อักขระ
ฉันต้องการคัดลอกไดเรกทอรีขนาดใหญ่มากจากเซิร์ฟเวอร์ linux ไปยังเครื่อง windows; ไดเรกทอรีมีขนาดใหญ่มากและมีไดเรกทอรีที่ลึกเท่ากับ 50+ ไดเรกทอรีย่อย ดังนั้นอย่างที่คุณอาจจินตนาการได้ว่า Windows เกิดข้อผิดพลาดขณะพยายามคัดลอกไฟล์ไป มีสคริปต์หรือโปรแกรมที่มีอยู่ซึ่งสามารถเปลี่ยนชื่อหรือย้ายโฟลเดอร์และโฟลเดอร์ย่อยทั้งหมดในไดเรกทอรีหลักไปยังสิ่งที่มีความยาวไม่เกิน 255 อักขระรวมถึงส่งออกไฟล์ข้อความการแมปชื่อใหม่เป็นชื่อเก่าหรือไม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.