Unix & Linux

คำถาม & คำตอบสำหรับผู้ใช้ Linux, FreeBSD และระบบปฏิบัติการ Un * x อื่น ๆ

4
Gedit ไม่สามารถบันทึกในโฟลเดอร์ที่แชร์ (Virtualbox)
ฉันได้รับข้อความ "ไม่สามารถบันทึก_ข้อผิดพลาดที่ไม่คาดคิด: เกิดข้อผิดพลาดในการเปลี่ยนชื่อไฟล์ชั่วคราว: ไฟล์ข้อความไม่ว่าง" ใน Gedit 2 เมื่อฉันพยายามบันทึกในโฟลเดอร์แชร์ด้วย Virtualbox (Debian) ฉันค้นหาและเห็นได้ชัดว่ามันเป็นปัญหาของ Gedit ไม่มีวิธีแก้ปัญหาใดที่เหมาะหรือเหมาะกับฉัน เป็นไปได้ไหมที่จะสร้างเชลล์สคริปต์ (ปลั๊กอินเครื่องมือภายนอก) ที่บันทึกไฟล์ไว้ที่อื่นแล้วคัดลอกกลับมาในเชลล์? ดังนั้นฉันจะต้องคว้าทุกที่ที่ Gedit เก็บไฟล์ชั่วคราว (สดอยู่) หรือถ้ามันเป็นไปไม่ได้ / จะไม่ทำงาน / การปฏิบัติที่ไม่ดีมีใครรู้วิธีที่ดีในการหลีกเลี่ยงปัญหานี้หรือไม่? ฉันชอบ Gedit และชอบที่จะใช้มัน ปัจจุบันนี้เป็นสคริปต์ของฉัน ฉันบอกเครื่องมือภายนอกไม่ให้บันทึก แต่ส่งผ่านเอกสารเป็นอินพุต (stdin) bin="" while read LINE; do echo ${LINE} # do something with it here bin="${bin}${LINE}\n" done echo $bin > …

1
เสียงไม่ทำงานเมื่อทั้งการ์ดเสียงและ HDMI ใช้ไดรเวอร์ Intel HDA วิธีการแลกเปลี่ยนคำสั่งการโหลดอุปกรณ์
ฉันมีเน็ตบุ๊ก Acer Aspire One 522 ซึ่งมีการ์ดเสียง Intel HDA ที่ใช้ชิปเซ็ต Conexant CX20584 แม้ว่า KDE จะส่งเสียงออกเมื่อเริ่มต้นใช้งานแฟลชและแอปอื่น ๆ อีกมากมายซึ่งมองหา/dev/dspอุปกรณ์เพียงแค่ไม่สามารถส่งเสียงออกมาได้ แต่ให้ประสบการณ์มัลติมีเดียที่ไร้ประโยชน์ เมื่อฉันตรวจสอบอุปกรณ์การเล่น ALSA ของฉันด้วยaplay -lฉันจะเห็นว่าอุปกรณ์เสียงหลักได้รับการจดจำเป็นการ์ด 1 แทนที่จะเป็น 0 ซึ่งถูกเชื่อมต่อกับ HDMI แทน: **** List of PLAYBACK Hardware Devices **** card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice …


2
วิธีการตั้งค่าเมทาดาทาสำหรับไฟล์เพลง
ในไฟล์เพลง windows มีข้อมูลเมตาเช่นชื่อศิลปินชื่ออัลบั้มที่เกี่ยวข้อง ข้อมูลเมตานี้จัดเก็บอย่างไร มันถูกเก็บไว้ในระบบไฟล์เช่นคุณสมบัติไฟล์อื่น ๆ หรือเป็นส่วนหนึ่งของข้อมูล MP3 ที่ Windows Explorer แยกโดยใช้ปลั๊กอินตัวอ่าน MP3 หรือไม่ เป็นไปได้ไหมที่จะอ่าน / เปลี่ยนแปลงข้อมูลนี้ใน Linux? เป็นไปได้ด้วย commandline? (ฉันรู้ว่าคุณลักษณะเหล่านี้สามารถตั้งค่าโดยใช้ Rhythymbox หรือเครื่องเล่นเพลงบางอย่าง แต่ฉันอยากรู้ว่าสามารถตั้งค่าเหล่านี้ได้โดยตรงหรือไม่เช่นเดียวกับใน Windows windows จะแสดงข้อมูลศิลปินของคุณหากคุณคลิกขวาที่ไฟล์และเปิดคุณสมบัติกล่องโต้ตอบ)
10 files  media  music 

7
CentOS | [root @ hostname] ไม่แสดงอีกต่อไปหรือ
ด้วยเหตุผลบางอย่างฉันเข้าสู่เซิร์ฟเวอร์ CentOS6 ของฉันและที่จุดเริ่มต้นของทุกบรรทัดมันแสดงให้เห็นตามปกติ [root@hostname]# ตอนนี้มันแสดงให้เห็น -bash-4.1# สิ่งนี้หมายความว่า? และฉันจะทำให้มันกลับมาเป็นปกติได้อย่างไร?
10 centos  bash 

4
ยำและแพคเกจแนะนำ / แนะนำ
ฉันต้องการติดตั้งแพคเกจซอฟต์แวร์ในระบบFedoraของฉันแต่มีการอ้างอิงที่ไม่สมเหตุสมผลจำนวนมาก (ซึ่งฉันรู้ว่ามันไม่จำเป็นจริง ๆ ) ผมใช้ในการทำงานในDebianที่ฉลาดได้รับอนุญาตให้คุณอย่างเป็นระบบไม่รวมแนะนำและแนะนำแพคเกจติดตั้งเพียงการอ้างอิงที่จำเป็นอย่างเคร่งครัด มีวิธีทำกับยำไหม?
10 apt  yum  dependencies 

4
ฉันจะกำหนดรหัสผ่านเริ่มต้น / เริ่มต้นให้กับผู้ใช้ใน Linux ได้อย่างไร
ผมพบว่าคู่มือที่อธิบายถึงวิธีไปตั้งค่ารหัสผ่านของผู้ใช้ ฉันกำลังพยายามทำให้เป็นอัตโนมัติและส่งอีเมลไปยังผู้ใช้ที่ชอบ: userid created with password XYZ. request to change the initial password. ตามเอกสารข้างต้นจำเป็นต้องสร้างรหัสผ่านที่เข้ารหัสโดยใช้ Python และป้อนให้กับusermodคำสั่งเช่นนี้: usermod -p "<encrypted-password>" <username> มีวิธีอื่นที่ง่ายกว่าในการทำเช่นนี้? ฉันไม่ต้องการดาวน์โหลดโปรแกรมอรรถประโยชน์พิเศษใด ๆ ควรสรุปให้มากที่สุด แก้ไข : แม้แต่วิธีการที่ระบุในลิงก์ด้านบนก็ไม่ได้ผลสำหรับฉัน: bash-3.00# python Python 2.4.6 (#1, Dec 13 2009, 23:43:51) [C] on sunos5 Type "help", "copyright", "credits" or "license" for more information. >>> import …

2
การตั้งค่าฟอนต์คอนโซลใน vconsole.conf ไม่ทำงาน (systemd)
ฉันกำลังพยายามตั้งค่าฟอนต์คอนโซลเริ่มต้นอื่นสำหรับการติดตั้ง Arch Linux ใหม่ของฉัน (โดยใช้ systemd) ฉันจะตั้งค่าของฉันvconsole.confใน/etcฐานะดังนั้น: KEYMAP=us FONT=Lat2-Terminus16 ฉันรีบูตเครื่องและเห็นฟอนต์คอนโซลชุดใหม่ของฉันปรากฏขึ้นเฉพาะเพื่อให้รีเซ็ตก่อนที่จะพร้อมต์การเข้าสู่ระบบ สิ่งที่ควรทราบ: ทำงาน/usr/lib/systemd/systemd-vconsole-setupด้วยตนเองทำงานได้ดี systemctl status systemd-vconsole-setup.service บอกฉันว่าโหลดแล้วและ "ทำงานอยู่ (ออก)" ฉันรวมconsolefontเบ็ดเข้าไว้ด้วยแล้วmkinitcpio.conf

1
ทำไมขนาดของ“ จุด” ไฟล์“” เกิน 4096
วันนี้ฉันพบไดเรกทอรี "ว่าง" ที่มีขนาด 4MB ls -lahมันไม่ได้มีเนื้อหาที่มองเห็นดังนั้นฉันพยายาม นี่แสดงให้ฉันเห็นบางไฟล์ที่ซ่อนอยู่ (ไม่ใหญ่มาก) ค้นหาสาเหตุที่ทำให้ไดเรกทอรีมีขนาดใหญ่มากฉันพบว่าไฟล์ dot ( .) มีขนาด 3.9MB สิ่งที่ได้รับการจัดเก็บในไฟล์นั้น นั่นเป็นเพียงลิงค์ไปยังไดเรกทอรีเดียวกันใช่หรือไม่ นี่คือเอาต์พุตเชลล์ (ไม่ระบุชื่อ): -bash# more /proc/version Linux version 2.6.18-8.1.15.el5 (mockbuild@builder6.centos.org) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #1 SMP Mon Oct 22 08:32:04 EDT 2007 -bash# pwd /data/foo/bar/tmp -bash# ls -lah total 4.1M drwxrwxrwx 3 …

1
การติดตามการใช้หน่วยความจำ“ ที่หายไป” ใน linux
ในเคอร์เนล Arch 3.6.7 x86_64 ฉันพยายามพิจารณาการใช้งานหน่วยความจำของระบบซึ่งยิ่งฉันดูมันยิ่งดูเหมือนว่าจะเป็นรู (ในการบัญชีของหน่วยความจำที่ใช้แล้วไม่ใช่รูใน การใช้งานของ) นี่เป็นระบบที่ถูกบูตใหม่ ด้วยการทำงานที่ไม่มากนอกจาก systemd และ sshd เพื่อให้ง่าย $ ps aux | sort -n -k6 ... root 316 0.0 0.0 7884 812 tty1 Ss+ 14:37 0:00 /sbin/agetty --noclear tty1 38400 matt 682 0.0 0.0 24528 820 pts/0 S+ 15:09 0:00 sort -n -k6 dbus 309 …

1
การทำความเข้าใจรูปแบบเวลาที่ผ่านไปของ ps สำหรับกระบวนการที่ใช้เวลานาน
ฉันใช้psคำสั่งเป็นส่วนหนึ่งของแบบฝึกหัดเพื่อระบุกระบวนการที่ทำงานนานกว่าขีด จำกัด ที่กำหนด ฉันใช้แม่แบบต่อไปนี้เพื่อให้ได้เวลาที่ผ่านไปสำหรับคำสั่งกระบวนการทราบ: ps -eo etime,command | grep <something to identify a process> | grep -v grep | awk '{print $1}' ฉันสังเกตเห็นว่ากระบวนการทำงานสั้นค่า etime (เวลาที่ผ่านไป) ใช้รูปแบบminutes:secondsและจากนี้ฉันสามารถกำหนดระยะเวลาที่กระบวนการทำงานได้อย่างง่ายดาย สำหรับกระบวนการที่ใช้เวลานานมาก (วันยาว) ฉันไม่เข้าใจรูปแบบ ฉันมีกระบวนการเซิร์ฟเวอร์ MySQL ที่htopแสดงว่าทำงานเป็นเวลา 126 ชั่วโมง การดำเนินการให้ฉันมีค่าps -eo etime,command | grep mysql | grep -v grep | awk '{print $1}'9-03:35:32 ฉันเดาได้ดีที่สุดว่านี่หมายถึงบางสิ่ง 9 …
10 process  time  ps 

2
“ คุณคาดหวังให้ใช้ระบบ X Windows คืออะไร” ทำอย่างไรเมื่อติดตั้ง OpenBSD
เมื่อติดตั้ง OpenBSD 5.1 ฉันได้รับคำถาม: Do you expect to run the X Windows System? โปรแกรมติดตั้งเปลี่ยนแปลงอะไรบ้างกับระบบของฉันหากฉันพูดว่า "ใช่" ฉันรู้ว่า X Windows คืออะไร แต่ไม่รู้ว่าทำไมตัวติดตั้งต้องการทราบว่าฉันวางแผนที่จะใช้หรือไม่ มันเปิด / ปิดการใช้งาน X อย่างใดตามคำตอบของฉัน
10 security  x11  openbsd 

1
คุณเพิ่ม MAXSYMLINKS อย่างไร
ในสคริปต์ไพ ธ อนฉันกำลังสร้างลิงก์สัญลักษณ์มากมายที่ถูกล่ามโซ่ไว้ด้วยกัน ตัวอย่าง: link1-> link2-> link3 -> .......-> somefile.txt ฉันสงสัยว่าคุณสามารถเปลี่ยนจำนวนสูงสุดของ symlink ให้มากกว่า 20 ได้อย่างไร
10 linux  symlink  limit 

1
nsswitch.conf กับ host.conf
สมมติว่า/etc/nsswitch.confไฟล์นั้นมี hosts: files dns และ/etc/host.confไฟล์มี order bind,hosts จากนั้นระบบจะใช้/etc/hostsและการค้นหา DNS ในลำดับใดเพื่อแก้ไขชื่อโฮสต์ กล่าวอีกนัยหนึ่งไฟล์กำหนดค่าสองไฟล์ใดที่มีความสำคัญกว่า

2
รีเฟรชแท็บ bash ให้สมบูรณ์
ฉันมีสคริปต์สำหรับเติม ssh-hosts ของฉันโดยอัตโนมัติ หากฉันเปลี่ยน~/.ssh/configการเติมข้อมูลอัตโนมัติของฉันไม่ได้รับการอัพเดตโดยอัตโนมัติ นี่ไม่ได้ทำให้ฉันประหลาดใจ ในเชลล์ใหม่รายการใหม่ถูกหยิบขึ้นมาและใช้งานได้แน่นอน ฉันจะเรียกการรีเฟรชของความสำเร็จด้วยตนเองได้อย่างไร

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