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

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


3
เป็นไปได้หรือไม่ที่จะทำให้กระบวนการทำงานเบื้องหน้าเป็นพื้นหลังโดยไม่หยุดทำงาน (control + z)?
ฉันใช้งานแอพพลิเคชั่นที่รับแพ็คเก็ต TCP และ UDP ดังนั้นจึงไม่สามารถระงับได้ ฉัน intially วิ่ง 3 &กระบวนการของโปรแกรมเดียวกันกับการขัดแย้งที่แตกต่างกันในโหมดพื้นหลังใช้ เมื่อฉันทำเท่านั้น$fgกระบวนการทั้งสามเข้ามาอยู่เบื้องหน้า ตอนนี้ฉันต้องการส่งพวกเขาเป็นพื้นหลังอีกครั้ง แต่ไม่มีการระงับ ฉันจะทำสิ่งนั้นได้อย่างไร
11 linux  bash  unix 

1
วิธีใช้ตัวคั่น awk ของเครื่องหมายคำพูดเดี่ยว?
ฉันต้องการใช้ awk เพื่อดึงข้อมูลจากผลลัพธ์ SQL ดังนี้: (จำนวน (เซิร์ฟเวอร์เซิร์ฟเวอร์ที่แตกต่าง) = '2') และจำเป็นต้องแยกตัวเลขซึ่งก็คือ 2 ในตัวอย่างนี้ ฉันต้องการทำบางสิ่งบางอย่างดังต่อไปนี้ แต่ไม่สามารถหาวิธีที่จะหลีกเลี่ยงคำพูดเดียว: <sqlCommand> | awk 'BEGIN{FS="'"}{print $2}' ฉันจะขอใบเสนอราคาเดียวตามตัวอักษรเป็นตัวคั่นฟิลด์ใน awk ได้อย่างไร

1
คำสั่ง Unix เพื่อรับวันที่แก้ไขล่าสุดและขนาดของไฟล์ / โฟลเดอร์ (NOT LS)
ฉันต้องการคำสั่งที่ดึงข้อมูลวันที่แก้ไขล่าสุดและคำสั่งอื่นที่ให้ขนาดไฟล์ ฉันดูทุกที่และไม่พบคำสั่งเช่นนี้ LS จะไม่ทำงาน

2
Piping output ของโปรแกรมไปที่ Preview.app
ฉันใช้แอปพลิเคชั่น ( dotโปรแกรมของgraphvizไลบรารี) ที่สร้างรูปแบบไฟล์ที่หลากหลายรวมถึง PostScript และ PDF มันสามารถส่งผลไปยังstdoutหรือไปยังไฟล์ ฉันกำลังส่งมันไปยังไฟล์และเปิดมันด้วยดูตัวอย่าง มีวิธีใดบ้างที่จะส่งออกไปป์ไลน์และอ่านมันด้วย Preview เพื่อที่ฉันจะได้ไม่ต้องสร้างไฟล์และวางไว้รอบ ๆ ? สิ่งนี้จะถูกใช้โดยผู้คนจำนวนมากที่ไม่รู้จักโครงสร้างภายในของสคริปต์ที่สร้างขึ้นและฉันไม่ต้องการให้โฟลเดอร์ของพวกเขายุ่งเหยิงหรือทำให้ชีวิตของพวกเขายุ่งยาก โดยทั่วไปมีวิธีใดบ้างที่จะใช้โปรแกรมที่ส่งเอาต์พุตไปstdoutและส่งผ่านเอาต์พุตนั้นไปยังโปรแกรมที่มักจะรับอินพุตจากไฟล์โดยไม่ต้องสร้างไฟล์จริงหรือไม่?
11 macos  unix  graphviz 

5
แสดงรายการส่วนขยายที่ไม่ซ้ำกันทั้งหมดสำหรับไฟล์ที่มีอยู่ในไดเรกทอรี
ฉันต้องการดูส่วนขยายที่ไม่ซ้ำกันทั้งหมดของไฟล์ที่อยู่ในไดเรกทอรีที่แน่นอน คำสั่งที่จะทำเช่นนั้นในทุบตีคืออะไร? หนึ่งสามารถใช้การได้รับไฟล์ทั้งหมดในไดเรกทอรีปัจจุบันแล้วตัดส่วนขยายและท่อมันfind . -type f uniqวิธีที่ง่ายที่สุดในการดึงส่วนขยายคืออะไร
11 unix 

1
รับขนาดจากคำสั่ง“ du” เท่านั้นไม่ใช่ชื่อโฟลเดอร์
ฉันกำลังทำ applescript ที่ควรจะกำหนดขนาดของโฟลเดอร์เป็น varible นี่คือรหัสจนถึง: set sizeVar to do shell script "du -skh -m /Users/JS_Admin/Desktop" เอาท์พุท: "4242 /Users/JS_Admin/Desktop" สิ่งที่ฉันต้องการขนาดเป็นตัวเลขไม่มีที่ว่างหรือที่ตั้งไดเรกทอรี ฉันจะทำอย่างไร
11 macos  unix  applescript  du 

3
วิธีการเรียงลำดับแบบกำหนดเองโดยใช้การเรียงลำดับยูนิกซ์?
ฉันใช้การเรียงลำดับยูนิกซ์เพื่อจัดเรียงไฟล์ที่คั่นด้วยเครื่องหมายจุลภาคที่มีหลายคอลัมน์ จนถึงตอนนี้สิ่งนี้ทำงานได้อย่างสมบูรณ์แบบสำหรับการเรียงลำดับข้อมูลไม่ว่าจะเป็นตัวเลขหรือตามลำดับตัวอักษร: ไฟล์ตัวอย่างก่อนการเรียงลำดับใด ๆ : C,United States,WA,Tacoma,f,1 A,United States,MA,Boston,f,0 B,United States,NY,New York,f,5 A,Canada,QC,Montreal,f,2 A,Bahamas,Bahamas,Nassau,f,2 A,United States,NY,New York,f,1 จัดเรียงไฟล์: $ sort -t ',' -k 2,2 -k 3,3 -k 4,4 -k 5,5r -k 6,6nr tmp.csv ผลการจัดเรียง: A,Bahamas,Bahamas,Nassau,f,2 A,Canada,QC,Montreal,f,2 A,United States,MA,Boston,f,0 B,United States,NY,New York,f,5 A,United States,NY,New York,f,1 C,United States,WA,Tacoma,f,1 นี่คือปัญหา: ฉันต้องการจัดเรียงคอลัมน์ 2 ตามการเรียงลำดับที่กำหนดเองซึ่งหมายถึงฉันต้องการให้สหรัฐอเมริกาก่อนจากนั้นก็แคนาดาและบาฮามาส: …
11 unix  sorting 


4
จะรับที่อยู่ IP ของเครื่อง Unix ได้อย่างไร
ฉันจำเป็นต้องรู้ที่อยู่ IP ของเครื่อง UNIX ฉันสามารถเข้าสู่ระบบด้วย ssh แต่ไม่ทราบที่อยู่ IP ใครช่วยกรุณาบอกคำสั่งเพื่อรับที่อยู่ IP ของเครื่อง Unix ที่ฉันเข้าสู่ระบบได้หรือไม่
10 unix  ip 

5
ตัวติดตั้งอย่างเป็นทางการสำหรับแพ็คเกจ Unix บน Mac OS คืออะไร?
ฉันสับสนเกี่ยวกับการติดตั้งแพคเกจ Unix มาตรฐานบน Mac OS X ตัวอย่างเช่นฉันมี / usr / bin / svn ซึ่งเป็น SVN v.1.4.4 แต่ FinkCommander กล่าวว่า svn ไม่ได้ติดตั้ง การถือเช่นเดียวกันสำหรับแพ็คเกจอื่น ๆ เช่น emacs เป็นต้น นั่นเป็นเพียงการตั้งค่า FinkCommander ผิดหรือเปล่า? ขณะนี้ก็มีการตั้งค่าการติดตั้งทุกอย่างในซึ่งไม่ได้แม้จะอยู่ใน/sw PATHดังนั้นฉันต้องตั้งค่าให้ติดตั้งแพคเกจ/usrและจะรับรู้ซอฟต์แวร์ที่ติดตั้งหรือไม่ ฉันไม่ต้องการติดตั้งแพ็กเกจที่ซ้ำกันของทุกอย่างและมันค่อนข้างแปลกที่ FinkCommander ดูเหมือนจะไม่ซิงค์กับซอฟต์แวร์ที่ติดตั้ง หรือมีโปรแกรมติดตั้งอื่นที่ฉันควรใช้? Mac Ports เป็นโปรแกรมติดตั้งที่แนะนำให้ใช้หรือไม่ (ฉันใช้ Mac OS 10.5.8)

2
วิธีย้ายโฟลเดอร์ในยูนิกซ์โดยใช้ mv เฉพาะเมื่อเป้าหมายอยู่ในไดรฟ์เดียวกัน
ฉันต้องการย้ายโฟลเดอร์โดยใช้คำสั่ง unix mv แต่หากเป้าหมายอยู่ในไดรฟ์เดียวกันหรือระบบไฟล์เดียวกัน อะไรคือแนวทางที่ดีที่สุด
10 linux  bash  shell  unix  mv 

3
มีคำสั่งเพจเจอร์ Unix เลื่อนโดยอัตโนมัติเลื่อนเวลา?
ฉันต้องการดูผลลัพธ์ของคำสั่งขนาดใหญ่ที่ชะลอตัวลงเช่นสไลด์โชว์ที่มีเช่นอัตโนมัติความล่าช้า 500ms ระหว่างการเลื่อนแต่ละครั้ง วิธีที่ง่ายที่สุดในการบรรลุเป้าหมายนี้คืออะไร?
10 unix  less  pager 

5
เอ็กซ์พอร์ตพา ธ NFS ที่มี“ -” (เส้นประ)
ฉันกำลังเหน็ดเหนื่อยเล็กน้อยกับไฟล์ส่งออกของ NFS โดยเฉพาะฉันไม่สามารถหาวิธีส่งออกไดเรกทอรีที่มี "-" ในชื่อพา ธ สถานะด้วยตนเอง (ส่งออก (5)) รัฐ: Also, each line may have one or more specifications for default options after the path name, in the form of a dash ("-") followed by an option list. The option list is used for all subsequent exports on that line …
10 linux  networking  unix  nfs 

1
มีวิธีเรียงหน้าต่างของฉันภายในเซสชันหน้าจอหรือไม่
ฉันใช้หน้าจอและเปิดเซสชัน ssh ให้กับเครื่องที่แตกต่างกันจำนวนหนึ่งจากภายในเซสชันหน้าจอของฉัน ฉันต้องการให้พวกเขาอยู่ในระเบียบด้วยเหตุผลที่ชัดเจน บ่อยครั้งที่ฉันจะต้องเชื่อมต่อกับเครื่องใหม่ที่ตัวอักษร / ตัวเลขควรอยู่ระหว่างสองหน้าต่างที่มีอยู่ ฉันไม่สามารถหาวิธีเรียงลำดับหน้าต่างอื่นนอกเหนือจากคำสั่ง "number" ซึ่งจะสลับหน้าต่างปัจจุบันของฉันด้วยหมายเลขที่ฉันระบุ ดังนั้นการเพิ่มหน้าต่างใหม่ให้กับ 15 ที่ฉันมีอยู่แล้วติดที่ตำแหน่ง 2 ในขณะที่รักษาหน้าต่างอื่น ๆ ทั้งหมดตามลำดับเป็นสิ่งที่ยุ่งยากการพูดอย่างน้อยต้องมีการสลับสำหรับหน้าต่างทั้งหมดที่ผ่านมา # 2 อย่างไรก็ตามมีการเรียงลำดับหน้าต่างตามลำดับตัวอักษรอยู่แล้ว? หรือวิธี "เลื่อน" หน้าต่างทั้งหมดหลังจากจุดหนึ่งขึ้นหนึ่งจุด? หรือคำแนะนำอื่น ๆ เพื่อแทรกหน้าต่างใหม่ที่จุดใดก็ได้ในขณะที่ยังคงคำสั่งของหน้าต่างอื่น ๆ ทั้งหมด? ขอบคุณ!
10 unix  gnu-screen 

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