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

Unix เป็นระบบปฏิบัติการคอมพิวเตอร์แบบหลายผู้ใช้ที่พัฒนาขึ้นในปี 2512 โดยกลุ่มพนักงานของ AT&T ที่ Bell Labs

9
เป็นไปได้หรือไม่ที่จะมีโฟลเดอร์โฮมที่โฮสต์ด้วย NFS
ฉันวางแผนที่จะปรับใช้คอมพิวเตอร์ตู้บางและต้องการที่จะปล่อยให้พวกเขามี PENDRIVE ขนาดเล็กเป็นดิสก์, การเก็บรักษาส่วนที่เหลือที่ง่ายต่อการสำรองข้อมูลเซิร์ฟเวอร์ Ala LTSP ตอนนี้ฉันครุ่นคิดสองตัวเลือก NFSed / home / หรือสำเนาโลคัลของ ~ / คัดลอกบนล็อกอิน, rsynced เมื่อล็อกเอาต์ ความกลัวของฉันที่ทำงานกับไฟล์อาจได้รับช้าเกินไปหรือเครือข่ายของฉันอาจได้รับการอุดตัน

11
แนวทางปฏิบัติที่ดีที่สุดในการรักษาแพคเกจ UNIX ให้ทันสมัยอยู่เสมอ?
คุณปรับปรุงเซิร์ฟเวอร์ของคุณให้ทันสมัยได้อย่างไร? เมื่อใช้ตัวจัดการแพคเกจเช่นความถนัดคุณจะเก็บประวัติการอัพเกรด / ติดตั้งและถ้าเป็นเช่นนั้นคุณจะทำอย่างไร? เมื่อทำการติดตั้งหรืออัพเกรดแพ็คเกจบนเซิร์ฟเวอร์หลายเครื่องมีวิธีใดบ้างที่จะทำให้กระบวนการเร็วขึ้นเท่าที่จะเป็นไปได้?

4
แกล้งทำวันที่สำหรับเปลือกเซสชั่นที่เฉพาะเจาะจง
แน่นอนฉันพยายามที่จะบรรลุสิ่งที่แปลกที่นี่ แต่ฉันต้องการปลอมวันที่ในท้องถิ่นสำหรับเซสชั่นเปลือกบน GNU / Linux ฉันต้องทดสอบแบบกล่องดำว่าโปรแกรมทำงานในวันที่ต่างกันอย่างไรและการแก้ไขวันที่ทั่วทั้งระบบอาจมีผลข้างเคียงที่ไม่พึงประสงค์ (งาน cron, บันทึกไฟล์ที่ยุ่งเหยิง ฯลฯ ) ความคิดใด ๆ
30 linux  unix  shell  unix-shell  time 



1
ไม่สามารถเมานต์ EBS ที่มีอยู่บน AWS
ฉันลองติดตั้ง EBS Storage ที่มีอยู่(ซึ่งมีข้อมูล)ไปยังอินสแตนซ์ แต่มันก็ยังโยนข้อผิดพลาด mount: wrong fs type, bad option, bad superblock on /dev/xvdf, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. รายละเอียดการจัดเก็บคือ: ec2-user@ip ~]$ sudo parted -l Model: Xen Virtual Block Device …

5
ย้ายไฟล์ไปยังไดเรกทอรีอื่นที่เก่ากว่าวันที่
ฉันกำลังมองหาวิธีแก้ปัญหาเพื่อย้ายไฟล์ที่เก่ากว่าปีนับจากวันนี้ พาร์ทิชันบันทึกของฉันกำลังเต็ม แต่ฉันไม่สามารถลบออกได้ พวกเขามีความจำเป็นเป็นเวลานาน อย่างไรก็ตามวิธีแก้ไขปัญหาหนึ่งที่ฉันพบคือ: find /sourcedirectory -mtime 365 -exec mv "{}" /destination/directory/ \; จะใช้งานได้ไหม ถามเพราะ " -mtime 365 " สิ่งนี้จะย้ายไฟล์ที่เก่ากว่าตั้งแต่วันนี้ไปยังตำแหน่งใหม่หรือไม่? ขอขอบคุณ!
28 unix  files  find  copy 

7
โปรแกรมสามารถบอกได้หรือไม่ว่ากำลังทำงานภายใต้ sudo
ฉันมีโปรแกรมที่ควรทำงานต่างออกไปหากกำลังทำงานภายใต้ "sudo" มีวิธีที่จะดูว่ามันทำงานภายใต้ sudo หรือไม่? อัปเดต: มีคนถามว่าทำไมฉันถึงต้องการทำเช่นนี้ ในกรณีนี้บน Mac ที่ใช้ MacPort มีเอาต์พุตที่บอกให้คุณตัดและวางคำสั่งเฉพาะ หากคำสั่ง MacPorts รันด้วย "sudo" คำสั่งนั้นควรรวม sudo ไว้ในคำสั่งตัวอย่าง: $ sudo port selfupdate ---> Updating MacPorts base sources using rsync MacPorts base version 2.2.1 installed, MacPorts base version 2.2.1 downloaded. ---> Updating the ports tree ---> MacPorts base is already …
27 linux  unix  sudo 

5
ปิด atime บนระบบไฟล์
ฉันกำลังตั้งค่าชุดจำลอง mongoDB และสิ่งแรกที่ฉันควรทำคือปิด atime บนระบบไฟล์ หลังจากค้นคว้าข้อมูลเพียงเล็กน้อยนี้ฉันไม่ได้คัดค้านการทำเช่นนี้ แต่ฉันต้องถามว่า atime ใช้อะไร? ฉันได้ค้นหา interwebs และพบว่ามีน้อยมากในเรื่องของ "applciaiton นี้หรือกระบวนการนี้ใช้ atime และคุณจะงี่เง่าถ้าคุณปิดมัน" คำเตือนต่าง ๆ แต่เป็นคนหวาดระแวงโดยธรรมชาติฉันต้องสงสัย ดังนั้นสิ่งที่ใช้เวลาและถ้าฉันปิดมันสิ่งที่จะทำลาย?

10
ฉันเพิ่งทำ chmod -x chmod
chmod -x chmodดังนั้นผมจึงได้ ฉันจะแก้ไขปัญหานี้ได้อย่างไร ฉันจะให้สิทธิผู้ดำเนินการกลับไปที่ chmod ได้อย่างไร
27 linux  security  unix  freebsd 

9
ทางเลือกของ Daemontools (djbtools) เพื่อควบคุมกระบวนการยูนิกซ์?
ฉันใช้Daemontoolsเพื่อมอบวิธีที่ง่ายและเชื่อถือได้ในการดูแลบริการ Unix บนเซิร์ฟเวอร์ของฉัน มันใช้งานได้ดี แต่ต้องใช้วิธีคิดที่แตกต่าง ( The DJB Way ) และการร้องเรียนทั่วไปคือ: การประทับเวลาตามTAI64N ไม่เก็บสคริปต์ไว้ใน /etc/init.d (หรือ (/usr/local)/etc/rc.d) ไม่สามารถทำงานกับสคริปต์เช่น apachectl ได้เสมอ สคริปต์บางตัวต้องเขียนใหม่ ฉันจำได้ว่า daemons "ผู้ดูแล / เฝ้าระวัง" ที่คล้ายกันบางอย่างอยู่ในงานประมาณสองปีที่ผ่านมา แต่บางคนก็ยังหยาบรอบขอบ หากคุณเปลี่ยนจาก Daemontools เป็นอย่างอื่นคุณเลือกอะไรและทำงานได้ดีสำหรับคุณ RedHat หรือ Ubuntu มาพร้อมกับยูทิลิตี้ควบคุมกระบวนการหรือไม่
26 unix  daemontools 

5
ฉันจะเรียกใช้การตรวจสอบ nagios ด้วยตนเองจากบรรทัดคำสั่งได้อย่างไร
เมื่อกำหนดและทดสอบบริการใหม่ใน nagios ฉันได้เริ่มต้น nagios ใหม่จากนั้นคลิกบริการและกำหนดเวลาตรวจสอบใหม่โดยเร็วที่สุดจากนั้นรอจนกว่าการตรวจสอบจะเกิดขึ้น มีวิธีที่มีประสิทธิภาพมากกว่านี้ไหม ฉันต้องการใช้บรรทัดคำสั่งเพื่อเรียกใช้การตรวจสอบเฉพาะนั้นและรับผลลัพธ์

10
มี "เพจ" ในเพจหรือไม่
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Server Fault อพยพ 10 ปีที่ผ่านมา ภายใต้ UNIX shell ฉันจะได้ผลคล้ายกับwatchคำสั่งได้อย่างไร แต่ด้วยการเพจเพื่อให้ฉันสามารถเลื่อนไปรอบ ๆ ในเอาต์พุตถ้ามันใช้เวลามากกว่าหนึ่งหน้าจอ? ในคำอื่น ๆ ที่ฉันต้องการโปรแกรมที่ไปเป็นwatchสิ่งที่เป็นไปlesscat ตัวอย่างเช่นสมมติว่าฉันต้องการดูผลลัพธ์ของqstatฉันสามารถใช้ watch qstat เพื่อดูผลลัพธ์ของ qstat แต่สิ่งนี้สามารถแสดง screenful แรกเท่านั้น กับรุ่นเพจของwatchผมจะสามารถย้ายไปรอบ ๆ watchในการส่งออกในขณะที่มันยังคงมีการปรับปรุงอย่างต่อเนื่องโดย มีวิธีการทำเช่นนี้ในขณะนี้กับสาธารณูปโภคที่มีอยู่?
24 unix  shell  less  paging  watch 

4
วิธีการ stderr ท่อโดยไม่ต้องท่อ stdout
ฉันจะไพพ์สตรีมข้อผิดพลาดมาตรฐานโดยไม่ต้องไพพ์สตรีมออกมาตรฐานได้อย่างไร ฉันรู้ว่าคำสั่งนี้ใช้งานได้ แต่มันก็เขียนมาตรฐาน Command 2>&1 | tee -a $LOG ฉันจะได้รับเพียงข้อผิดพลาดมาตรฐานได้อย่างไร หมายเหตุ: สิ่งที่ฉันต้องการคือการเขียนสตรีม stderr ไปยังบันทึกและเขียนทั้ง stderr และ stdout ไปที่คอนโซล
24 unix  pipe  ksh  stderr 

4
ข้อดี / ข้อเสียของการติดตั้งแบบแข็งและแบบนิ่มใน UNIX มีอะไรบ้าง?
คำถามนี้อาจแตกต่างกันระหว่าง distros แต่โดยทั่วไปแล้วอะไรคือข้อดี / ข้อเสียของการใช้ hard mount แบบ soft หรือ soft ในโลก UNIX มีสถานการณ์บางอย่างที่มีประโยชน์มากกว่าหรือเป็นการใช้ที่เป็นสากลหรือไม่?
23 linux  unix  nfs  mount 

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