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

FreeBSD เป็นระบบปฏิบัติการที่ใช้ Unix ฟรีซึ่งสืบทอดมาจาก AT&T UNIX ผ่าน BSD UNIX

2
FreeBSD:“ มีไฟล์ที่เปิดมากเกินไป” แต่น่าจะเปิดได้อีก 160,000 ไฟล์
ฉันมีระบบ FreeBSD 8 ที่รัน ZFS พร้อมกับเซิร์ฟเวอร์ MySQL 5.5 ซึ่งประมาณ 355GB และคาดว่าจะเติบโตเป็นเทราไบต์สองสามตัว MySQL เรียกข้อผิดพลาดเกี่ยวกับ "ไฟล์ที่เปิดมากเกินไป" /etc/hosts.allowบน เราไม่ได้ใช้อย่างชัดแจ้ง/etc/hosts.allowแต่ใช้โดยhosts_access (3) ( libwrap.a) ซึ่งใช้โดยหลายสิ่ง mysqld[1234]: warning: /etc/hosts.allow, line 15: cannot open /etc/hosts.allow: Too many open files แต่เมื่อฉันตรวจสอบ 'ดูเหมือนจะตีขีด จำกัด ใด ๆ ที่เกิดขึ้นจริง จำนวนไฟล์ที่เปิดอยู่ที่รายงานkern.openfiles staysต่ำกว่า 40,000 ในช่วงระยะเวลาที่ยั่งยืนและข้อ จำกัด ของเรานั้นสูงกว่ามาก: # sysctl -a |grep files kern.maxfiles: …
11 freebsd  mysql 

3
การเปลี่ยนเส้นทาง stderr ไม่ทำงานใน csh
ฉันเรียกใช้คำสั่งต่อไปนี้: pkg_add emacs-23.4,2.tbz 2> output.log เอาต์พุตยังคงแสดงในเทอร์มินัล เมื่อฉันกด↑ฉันได้รับ pkg_add emacs-23.4,2.tbz 2 > output.log 2ก่อนที่จะมีพื้นที่ที่ ฉันไม่ได้ใส่เดิม ฉันลอง pkg_add emacs-23.4,2.tbz > output.log 2>&1 อีกครั้งเมื่อกด↑, พื้นที่ได้รับการเพิ่ม ทำไมสิ่งนี้ถึงเกิดขึ้นกับฉัน ฉันใช้ csh กับ FreeBSD

1
ทำไม FreeBSD ถึงสูญเสียหน้ากาก w แต่เดเบียนยังคงเก็บมันไว้?
ฉันพยายามเข้าใจความแตกต่างของพฤติกรรมระหว่าง FreeBSD ACL และ Linux ACL โดยเฉพาะอย่างยิ่งกลไกการสืบทอดสำหรับ ACL เริ่มต้น ฉันใช้สิ่งต่อไปนี้กับทั้ง Debian 9.6 และ FreeBSD 12: $ cat test_acl.sh #!/bin/sh set -xe mkdir storage setfacl -d -m u::rwx,g::rwx,o::-,m::rwx storage touch outside cd storage touch inside cd .. ls -ld outside storage storage/inside getfacl -d storage getfacl storage getfacl outside getfacl storage/inside …

2
grep พฤติกรรมแปลก ๆ ด้วยคำตัวอักษรเดียว
ฉันลบคำหยุดออกจากข้อความโดยใช้รหัสนี้ประมาณ ฉันมีดังต่อไปนี้ $ cat file file types extensions $ cat stopwords i file types grep -vwFf stopwords file ฉันคาดหวังผลลัพธ์: extensions แต่ฉันได้รับ (ฉันคิดว่าไม่ถูกต้อง) file extensions เหมือนกับว่าคำfileนั้นถูกข้ามในไฟล์ stopwords ตอนนี้ที่นี่บิตเย็น: ถ้าผมปรับเปลี่ยนแฟ้มคำหยุดโดยการเปลี่ยนเดียวคำ / ตัวอักษรiในบรรทัดแรกเพื่อพยัญชนะอื่น ๆ นอกเหนือจากf, i, l, eแล้วคำสั่ง grep extensionsเดียวกันทำให้ผมมีผลแตกต่างกันและถูกต้องของ เกิดอะไรขึ้นที่นี่และฉันจะแก้ไขได้อย่างไร ฉันกำลังใช้ grep (BSD grep) 2.5.1-FreeBSD บนเครื่อง Mac OSX GNU bash รุ่น 4.4.12 …
10 grep  osx  freebsd 

1
เป็นไปได้หรือไม่ที่จะกำหนดรุ่นเฉพาะของแพ็คเกจซึ่งขึ้นอยู่กับแพ็คเกจหลัก
เรามีสภาพแวดล้อมการพัฒนาบน FreeBSD 10.3 ฉันได้ยินมาว่า FreeBSD จัดการการขึ้นต่อกันของแพ็คเกจด้วยวิธีนี้มันมักจะมองหาแพ็คเกจใหม่ล่าสุดทุกรุ่นซึ่งแพ็คเกจหลักนั้นขึ้นอยู่กับ และดูเหมือนจริง ดังนั้นคำถามของฉันคือ: มันเป็นเรื่องจริงเหรอ? มีเอกสารอย่างเป็นทางการใด ๆ ที่พิสูจน์ได้หรือไม่ วิธีที่ดีที่สุดที่จะเอาชนะปัญหานี้ได้อย่างไร

1
ฉันจะติดตั้ง gcc ล่าสุดบน FreeBSD ได้อย่างไร
ฉันจะติดตั้งgccFreeBSD ล่าสุดได้อย่างไรและตั้งค่าระบบเพื่อให้เวอร์ชันล่าสุดนี้ถูกใช้เพื่อรวบรวมโปรแกรมเพิ่มเติม ในขณะที่เขียนนี้รุ่นล่าสุดgccคือรุ่น 4.9.0 และฉันใช้ FreeBSD 10.0 ฉันต้องการg++คอมไพเลอร์ C ++ จริงๆ แต่ฉันจำเป็นต้องติดตั้งgcc49แพคเกจเช่นนี้ใช่ไหม
10 freebsd  gcc  g++ 


1
วิธีการรีบูทเซิร์ฟเวอร์ FreeBSD ที่ตรึงไว้จากคอนโซลอนุกรม
Linux มี " magic sysrq key " เพื่อรีบูตเครื่องแช่แข็งจากระยะไกลและใช้งานได้กับคอนโซลซีเรียล แต่ FreeBSD ล่ะ? มีวิธีการส่ง "control-alt-delete" ไปยังเซิร์ฟเวอร์ FreeBSD บนคอนโซลคอนโซลหรือไม่?

3
ฉันจะตั้งสคริปต์ที่จะเริ่มต้นใน FreeBSD ได้อย่างไร
ฉันใช้ FreeBSD 9 และฉันต้องการสร้างสคริปต์ที่จะตรวจสอบว่าสายเคเบิลอีเธอร์เน็ตเชื่อมต่ออยู่หรือไม่และหากเป็นเช่นนั้นให้เชื่อมต่อกับมัน ฉันต้องการตั้งค่าเพื่อให้มันทำงานเมื่อใดก็ตามที่เครื่องเริ่มทำงานหรือเมื่อใดก็ตามที่ฉันเข้าสู่ระบบฉันดูที่หนังสือ UNIX ของฉัน (มันค่อนข้างล้าสมัยและสำหรับ UNIX ทั่วไปไม่ใช่ FreeBSD เฉพาะ) และมันบอกว่าฉันสามารถใช้ crontab แต่ฉันสามารถทำได้เพื่อให้สิ่งต่าง ๆ ทำงานในบางช่วงเวลาไม่ใช่เมื่อมันเริ่มทำงาน ใครช่วยกรุณาบอกฉันว่าฉันจะได้รับที่นี้

3
การแชร์โฟลเดอร์จากโฮสต์ Windows ไปที่ Freebsd Guest
สิ่งที่ฉันพยายามทำ: ฉันมีพีซีที่ติดตั้ง Windows 7 (ที่บ้าน) ฉันต้องการเรียกใช้ Unix ใน Virtual Box เพราะฉันคุ้นเคยกับการพัฒนา / เขียนสคริปต์มากกว่า ฉันตัดสินใน Freebsd ในขณะนี้และฉันจัดการเพื่อติดตั้งและกำหนดค่าเครือข่าย ขั้นตอนต่อไปคือการแชร์โฟลเดอร์จาก Windows ไปยัง Freebsd เพื่อให้ฉันสามารถแก้ไขไฟล์บน Windows และ Freebsd ได้อย่างง่ายดาย น่าเสียดายที่มันเป็นสิ่งที่ควรทำ ฉันค้นหาบนเน็ตและพบสองวิธีที่แตกต่างกัน: การติดตั้ง vboxsf ใช้งาน samba ฉันติดตั้งส่วนเพิ่มเติมของผู้เยี่ยมชมใน freebsd โดยใช้pkg_add -r virtualbox-ose-additionsการติดตั้งดำเนินต่อไปอย่างรวดเร็วและฉันแก้ไข/etc/rc.confเพื่อเพิ่มสองบรรทัดที่แนะนำ: vboxguest_enable="YES"และvboxservice_enable="YES"และรีบูต มันไม่ได้ผล. คำสั่งเพื่อเมาต์ระบบสิ้นสุดข้อผิดพลาด: # mount -t vboxsf shared /home/myuser/shared mount: shared : Operation not …

1
ใช้หรือแปลงฟอนต์. ttf สำหรับการใช้คอนโซลใน FreeBSD
ฉันมีแบบอักษร mont .ttf ที่ฉันชอบมาก (UbuntuBeta Mono) มีวิธีใดบ้างที่ฉันสามารถใช้ (หรือแปลงก่อนแล้วใช้ถ้าจำเป็น) สำหรับคอนโซลใน freeBSD? ฉันรู้ว่ามีusr/share/syscons/fontsแต่ดูเหมือนว่าพวกเขาจะเป็นรูปแบบที่แตกต่างกันอย่างไร เมื่อฉันติดตั้งแบบอักษรฉันจะบอกให้คอนโซลใช้งานได้อย่างไร
10 freebsd  fonts  ttf 

6
ฉันจะปิดการใช้งานระบบบี๊บใน FreeBSD 10.1 ได้อย่างไร
ฉันจะปิดการใช้งานระบบบี๊บบนคอนโซลใน FreeBSD 10.1 ได้อย่างไร คำสั่งที่แนะนำไม่ทำงาน การsysctlตั้งค่า: # sysctl hw.syscons.bell=0 hw.syscons.bell: 1 -> 0 # sysctl -a | grep bell hw.syscons.bell: 0 Backspace ยังคงส่งเสียงบี๊บแยกหู พบข้อเสนอแนะอื่นที่จะใช้kbdcontrol: # kbdcontrol -b off # ไม่ยังคงส่งเสียงบี๊บ รายละเอียดระบบของฉัน: แล็ปท็อป Gateway MD-78 series รุ่นเก่า (ที่มีชิปเซ็ต Intel GM45 Express) โดยไม่ต้องใช้ปุ่มปรับระดับเสียงของฮาร์ดแวร์และระดับเสียงลำโพง PC ที่ดังมาก ฉันใช้ FreeBSD 10.1 # uname -a FreeBSD …
10 freebsd  audio 

1
วิธีการฟอร์แมตและติดตั้งพาร์ติชันขนาดใหญ่ที่มีขนาดเซกเตอร์ 4k ใน Freebsd ได้อย่างไร
gpart show -l: => 6 146239733 da0 GPT (558G) 6 10 - free - (40K) 16 128 1 (null) (512K) 144 262144 2 efi (1.0G) 262288 1048576 3 rootfs (4.0G) 1310864 2097152 4 swap (8.0G) 3408016 1048576 5 nextroot (4.0G) 4456592 102400 6 var (400M) 4558992 13107200 7 raw (50G) …

2
เร็วเกินไปที่จะลองใช้ LibreSSL หรือไม่ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันได้ติดตามการพัฒนาและการเปิดตัวLibreSSL ล่าสุดและบังเอิญฉันมีเว็บเซิร์ฟเวอร์ FreeBSD ใหม่ที่ฉันได้กำหนดค่าสำหรับโครงการส่วนตัว / งานอดิเรกของฉันเมื่อเร็ว ๆ นี้ ฉันยังคงค่อนข้าง n00bish เกี่ยวกับดูแลระบบและสิ่ง Unix หนักแม้ว่า ฉันเห็นว่ามีsecurity/libresslพอร์ตแล้ว ถ้าฉันเป็นมนุษย์เพียงดูแลระบบติดตั้งฉันจะสามารถกำหนดค่า Nginx ให้ใช้งานได้โดยไม่ต้องเครียดมากกว่าการใช้ OpenSSL (เนื่องจากเคยตั้งค่าไว้สองสามครั้งในอดีต)? แล้วพอร์ตอื่น ๆ ที่คาดว่าจะมี OpenSSL ล่ะ? ตัวอย่างเช่นเมื่อฉันไปกำหนดค่าdatabases/mariadb55-serverฉันจะได้รับตัวเลือกให้ใช้ OpenSSL แต่ไม่ใช่ LibreSSL หากฉันติดตั้ง LibreSSL ไลบรารีของมันจะถูกมองเห็นและใช้เป็น OpenSSL หรือฉันต้องรอให้พอร์ต MariaDB ได้รับการปรับปรุงเพื่อรองรับ LibreSSL อย่างชัดเจนหรือไม่ ฉันเดาคำถามที่กว้างขึ้นว่า LibreSSL กับ OpenSSL สามารถใช้แทนกันได้อย่างไรจากมุมมองของผู้ดูแลระบบมือสมัครเล่น ณ …

2
FreeBSD 10 กิจกรรมดิสก์ติดตาม
มีวิธีใดบ้างในการค้นหากระบวนการซึ่งเขียนลงบนดิสก์เป็นระยะ ๆ (ตาม hdd led) บน FreeBSD 10 ด้วย ZFS (อาจเปลี่ยน ZFS เป็นโหมดการบันทึก verbose)? lsof และยูทิลิตี้สถิติรวมอื่น ๆ ในทันทีดูเหมือนจะไม่สามารถจับอะไรเลยเนื่องจากช่วงเวลาสั้น ๆ ของการเข้าถึงดิสก์
9 freebsd  disk  zfs  lsof  trace 

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