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

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

4
เหตุใด Centos ยังไม่ใช้เคอร์เนลล่าสุด
อย่างที่ฉันได้เห็นการเปลี่ยนแปลงมากมายและการปรับปรุงในเคอร์เนล 3.xx การปรับปรุงที่ฉันชอบคือ dmcache ซึ่งเปิดตัวในเคอร์เนล 3.9 ฉันมี 3 เซิร์ฟเวอร์ที่ติดตั้ง centos ไว้ในเครื่องทั้งหมด Centos ยังคงใช้เคอร์เนลเก่าซึ่งเป็น 2.6.xx ฉันสงสัยว่าทำไมพวกเขาถึงไม่อัพเกรดเคอร์เนล? ทรัพยากร บล็อกของ Kyle Manna เกี่ยวกับ dm-cache ของ linux dm-cache (Wikipedia) Centos (Wikipedia)
15 linux  ssd  centos  kernel  centos-6 

2
Ctrl + c ในกระบวนการย่อยกำลังฆ่ากระบวนการที่ไม่มีการอัปโหลดก่อนหน้านี้ในสคริปต์
ฉันไม่รู้ว่าสิ่งนี้เป็นของ SO หรือไม่ (เพราะเป็นข้อผิดพลาดในการเขียนโค้ด) แต่คิดว่าพวกคุณจะมีความรู้มากขึ้นเกี่ยวกับรายละเอียดปลีกย่อยของซอฟต์แวร์ที่ใช้ (อาจเป็นเพราะคุณอาจพิจารณา U&L) นี่คือสคริปต์โค้ดขั้นต่ำ (ดูการแก้ไขสคริปต์แบบเต็มมีเหตุผลที่ฉันทำเช่นนี้) #/bin/bash nohup {SERVERCOMMAND} > currentOutput.log 2>&1 & less +F currentOutput.log สิ่งที่พยายามทำคือเรียกใช้เซิร์ฟเวอร์ในพื้นหลังซึ่งส่งออกไปยังไฟล์บันทึก จากนั้นผมล็อกไฟล์ที่ใช้follow less +Fในการออกจากสิ่งนี้คุณต้องกดctrl+ cก่อนจึงจะสามารถกดQได้ จะเกิดอะไรขึ้นเมื่อฉันctrl+ cภายในlessคำสั่ง (หยุดtailing) มันจะฆ่าเซิร์ฟเวอร์ที่เริ่มต้นด้วยnohupที่ด้านบน! ไม่มีอะไรได้รับผลกระทบ ฉันสามารถshift+ fเพื่อเริ่มปรับแต่งบันทึกอีกครั้ง (ซึ่งไม่ได้รับข้อมูลใหม่เนื่องจากเซิร์ฟเวอร์ถูกฆ่าตาย) และถ้าฉันกดQส่วนที่เหลือของสคริปต์ดำเนินการตามปกติ คุณรู้ไหมว่าทำไมสิ่งนี้ถึงเกิดขึ้น ฉันจะหลีกเลี่ยง / ใช้อย่างอื่นได้อย่างไร PS โปรแกรมเซิร์ฟเวอร์อาจกำลังฟัง a ^Cซึ่งอาจเป็นปัญหา มีบางอย่างที่ฉันสามารถทำได้เพื่อหยุดสิ่งนั้น เช่นเมื่อฉันเพิ่งรัน{SERVERCOMMAND}ด้วยตัวเอง (ในลักษณะบล็อก) ฉันสามารถกดctrl+ cซึ่งไม่ฆ่ามันทันที มันพิมพ์Received ^C signal, shutting …
15 linux  bash  less  nohup 

1
ประสิทธิภาพการเขียนต่ำบน ecryptfs
ฉันทำการเปรียบเทียบกับ ecryptfs และ dm-crypt เล็กน้อยและได้ผลลัพธ์ที่น่าสนใจ ทั้งหมดต่อไปนี้ทำด้วยระบบไฟล์ Btrfs ใช้ddเพื่อคัดลอกไฟล์ ~ 700MB ไปยัง / จาก ramdisk พร้อมconv=fdatasyncตัวเลือกเพื่อบังคับให้ซิงค์ข้อมูล ล้างแคชดิสก์ก่อนการทดสอบแต่ละครั้ง No encryption: read - 165MB/s write - 120MB/s ecryptfs: read - 125MB/s write - 15MB/s dm-crypt: read - 150MB/s write - 115MB/s dm-crypt + ecryptfs: read - 120MB/s write - 15MB/s ตอนนี้ฉันเข้าใจว่าการเข้ารหัสช้ากว่าระบบไฟล์ raw อย่างไรก็ตามฉันไม่ได้คาดหวังว่าประสิทธิภาพการเขียนจะลดลงอย่างมากด้วย …


5
phpmyadmin symlinks ข้อผิดพลาดหลังจากการอัพเกรด Ubuntu
หลังจากอัปเกรดเซิร์ฟเวอร์ ubuntu ของฉันเป็น 13.04 phpmyadmin ของฉันไม่สามารถเข้าถึงได้อีกต่อไป เบราว์เซอร์รายงาน 500 (ข้อผิดพลาดเซิร์ฟเวอร์ภายใน) และใน error.log มันบอกว่า: ข้อผิดพลาดร้ายแรงของ PHP: require_once (): ไม่สามารถเปิดได้ './library/php-gettext/gettext.inc' (include_path = '.') ใน /usr/share/phpmyadmin/library/select_lang.lib.php ที่บรรทัดที่ 370 ซอฟแวร์ php อื่น ๆ ทำงานได้ดีบนเครื่องและ mysql เอง Phpmyadmin ถูกติดตั้งอย่างถูกต้องและทำงานได้ดีก่อนที่จะทำการอัพเกรด ฉันก็ทำเช่นนั้นsudo aptitude reinstall phpmyadminแต่นั่นก็ไม่ได้ช่วยอะไร หมายเลขเวอร์ชันของ phpmyadmin คือ 4: 3.5.8.1-1 ความคิดใด ๆ สิ่งที่อาจจะผิดที่นี่? / edit: โดยตอนนี้ฉันพบว่า, symlink …
15 linux  ubuntu  php  mysql 

3
ค้นหาข้อมูลฮาร์ดแวร์บน linux โดยไม่มี lspci
ฉันมีอุปกรณ์ ARM ที่ใช้งาน ArchLinux อุปกรณ์ไม่ปรากฏว่ามีบัส PCI แม้ว่าจะมี USB [root@alarm ~]# lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB [root@alarm ~]# lspci pcilib: Cannot …

4
วิธีตั้งค่าชื่อเซิร์ฟเวอร์นามแฝง
ฉันต้องการตั้งค่าชื่อเซิร์ฟเวอร์นามแฝงบนแล็ปท็อปของฉัน (Linux) ฉันไม่ได้ต้องการใช้/etc/hosts/ไฟล์ตั้งแต่ที่อยู่ IP ของการเปลี่ยนแปลงเซิร์ฟเวอร์ระยะไกล เหตุผลที่ฉันต้องการทำเช่นนี้เป็นเพราะชื่อเซิร์ฟเวอร์ยาว 27 ตัวอักษร ฉันต้องการทำสิ่งนี้: ssh server แทน: ssh server.subdomain.domain.com ฉันมีหลายโดเมนย่อยที่ฉันใช้ ฉันจะตั้งค่านี้ได้อย่างไร PS: ฉันไม่คิดว่านี่เป็นล่อเพราะคำตอบที่คล้ายกันอื่น ๆ ไม่ได้ระบุความจริงที่ว่าที่อยู่ IP จะเปลี่ยน
15 linux  networking  ssh  dns 

2
ทำไม Ubuntu จึงจำเป็นต้องรีสตาร์ทเพื่อให้การอัปเดตเสร็จสมบูรณ์
ฉันเคยได้ยินว่าเครื่อง Linux สามารถทำงานได้เป็นเดือนโดยไม่ต้องเริ่มต้นใหม่ ทำไมอูบุนตูจึงพูดว่า "จำเป็นต้องรีสตาร์ทเพื่อทำให้การอัปเดตสมบูรณ์ ... " หลังจากติดตั้งการอัปเดต ผู้ใช้ Linux และ UNIX คุยโม้ว่าพวกเขาไม่ได้เริ่มระบบใหม่ตั้งแต่ George Bush Sr. เป็นประธานาธิบดี http://www.tested.com/news/feature/1141-how-often-do-you-really-need-to-reboot-your-pc/
15 linux  ubuntu 

4
เป็นไปได้หรือไม่ที่จะผลักดันเนื้อหามัลติมีเดียบน DLNA TV จาก Linux?
บน Windows ฉันชอบฟังก์ชั่น "Play To" ที่รวมอยู่ใน Windows Media Player เพื่อส่งเนื้อหาไปยัง Samsung TV ของฉัน แต่ตอนนี้ฉันอยู่บน Linux ฉันไม่รู้ว่าจะทำสิ่งเดียวกันได้อย่างไร ฉันพบวิธีตั้งค่าเซิร์ฟเวอร์ DLNA และดึงเนื้อหาจากทีวี แต่นี่ไม่ใช่สิ่งที่ฉันกำลังมองหา .. ทางออกใด ๆ ?
15 linux  streaming  dlna 

4
วิธีการคัดลอกไฟล์แบบกระจายโดยใช้ scp
เรามีตัวเลือกใดบ้างscpที่ฉันสามารถคัดลอกไฟล์แบบกระจายได้หรือไม่ คำสั่งดังต่อไปนี้ใช้งานได้sshแต่ฉันกำลังมองหาตัวเลือกSCPที่คัดลอกไฟล์กระจัดกระจาย tar -Szcf - /home/myself/test/ | \ ssh myself@myserver 'tar -C /home/myself/test_scp -zvxf -'
15 linux  ssh  scp 

4
ค้นหาไฟล์ด้วยชุด ACL
ฉันสามารถหาไฟล์ทั้งหมดที่มีบาง ACL ของการขยายกำหนดคือผู้ที่มีเล็ก ๆ น้อย ๆในตอนท้ายของธงอนุญาตแสดงโดย+ls -l findฉันไม่สามารถหาธงที่สอดคล้องกันสำหรับ วิธีการที่ไร้เดียงสาของฉันจะเป็นfindบวกกับและls -l grepแต่ฉันไม่คิดว่ามันดี มีใครบางคนมีความคิด?
15 linux  bash  find  acl 

5
มีวิธีการเมานต์ file.tar.bz2 โดยไม่แตกไฟล์ลงในระบบไฟล์หรือไม่?
มีวิธีในการเมาหรือไม่ file.tar.bz2ไม่แยกลงในระบบไฟล์หรือไม่? ฉันไม่สนหรอกว่าเขาจะอ่านได้หรือไม่ หวังว่าคำตอบของคุณจะนำไปใช้กับ file.tar.gzหวังว่าคำตอบของคุณนอกจากนี้ยังจะนำไปใช้ "mount" ในบริบทนี้มีความหมายเหมือนกับการติดตั้งไฟล์ ISO
15 linux  mount  tar  gzip  bzip2 

3
การหนีจากสตริงการสืบค้นด้วย wget --mirror
ฉันใช้wget --mirror --html-extension --convert-linksเพื่อสะท้อนเว็บไซต์ post.php?id=#.htmlแต่ผมจบลงด้วยจำนวนมากชื่อไฟล์ในรูปแบบ เมื่อฉันพยายามดูสิ่งเหล่านี้ในเบราว์เซอร์มันล้มเหลวเพราะเบราว์เซอร์จะไม่สนใจสตริงข้อความค้นหาเมื่อโหลดไฟล์ มีวิธีใดที่จะแทนที่?ตัวละครในชื่อไฟล์ด้วยอย่างอื่นได้บ้าง? คำตอบของการ--restrict-file-names=windowsทำงานอย่างถูกต้อง ใช้ร่วมกับแฟล็ก--convert-linksและ--adjust-extension/ -E(ชื่อเดิม--html-extensionซึ่งยังใช้งานได้ แต่ถูกคัดค้าน) จะสร้างมิเรอร์ที่ทำงานตามที่คาดไว้ wget --mirror --adjust-extension --convert-links --restrict-file-names=windows http://www.example
15 linux  wget  mirroring 

2
ใช้ Ghostscript เพื่อแปลง PDF หลายหน้าเป็น JPG เดี่ยวหรือไม่
ฉันรู้ว่า Ghostscript สามารถแปลง PDF เป็น JPG และในกรณีของ PDF แบบหลายหน้าสามารถริพแต่ละหน้าเป็น JPG เดี่ยว ๆ ได้ แต่เป็นไปได้ไหมที่จะตัดมันเป็นหนึ่ง JPG เพื่อให้หน้าเว็บวางอยู่ด้านล่างซึ่งกันและกันเช่นครึ่งบนของ JPG คือหน้า 1 ส่วนครึ่งล่างเป็นหน้า 2 หรือไม่ หรือฉันต้องใช้โปรแกรมอื่น (และ ImageMagick ทำสิ่งนี้ได้ไหม) เพื่อรวมหน้า JPG เป็นภาพเดียว?

3
วิธีหยุดยิ้มในธันเดอร์เบิร์ดปรากฏตัวเป็นเจ
ในธันเดอร์เบิร์ด 3 เมื่อฉันได้รับข้อความที่มีรอยยิ้มโดยใช้ตัวเลือกการดู "HTML ดั้งเดิม" หรือ "HTML แบบย่อ" จะปรากฏดังนี้: … Jกล่าวคือ อย่างไรก็ตามถ้าฉันดูข้อความว่า "ข้อความธรรมดา" ฉันจะได้รับยิ้ม ข้อความจริงใน "มุมมองแหล่งที่มา" มีลักษณะดังนี้: Content-Type: multipart/alternative; boundary="_000_7EE28" MIME-Version: 1.0 --_000_7EE28 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Se r=F3n... :) นั่น = F3 คือ "ó" (ฉันตรวจสอบข้อความสำหรับผู้อ่านชาวสเปนที่ถูกรุกรานอย่างง่ายดาย) บางทีมันอาจจะเกี่ยวกับการเข้ารหัส? ฉันใช้ Linux และใช้ LANG = en_US.UTF-8 ใครรู้ว่ามีอะไรผิดพลาดที่นี่และจะแก้ไขได้อย่างไร แก้ไข: ฉันได้ลองเปลี่ยนการเข้ารหัสเป็น ISO-8859-1 และบังคับใช้สิ่งนี้ แต่ไม่มีความสุข …

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