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

5
Nginx เปิดใช้งานคำสั่งของไซต์
เราทุกคนรู้วิธีเปิดใช้งานเว็บไซต์โดยใช้ apache บน linux ฉันค่อนข้างแน่ใจว่าเราทุกคนเห็นด้วยกับการใช้คำสั่ง a2ensite น่าเสียดายที่ไม่มีคำสั่งเทียบเท่าเริ่มต้นที่มาพร้อมกับ Nginx แต่มันเกิดขึ้นว่าฉันติดตั้งแพคเกจบางอย่างบน Ubuntu ที่อนุญาตให้ฉันเปิด / ปิดการใช้งานไซต์และแสดงรายการ ปัญหาคือฉันจำชื่อของแพ็คเกจนี้ไม่ได้ ใครรู้ว่าฉันกำลังพูดถึงอะไร กรุณาบอกชื่อของแพ็คเกจนี้และชื่อคำสั่ง

7
มีประวัติ CMD ทั่วโลกที่ต่อเนื่องหรือไม่?
บางครั้งฉันลืมว่าลักษณะที่แน่นอนของคำสั่ง CMD มีลักษณะอย่างไรแล้วฉันต้องการค้นหาประวัติ CMD ของฉันเอง เห็นได้ชัดว่าในเซสชั่นเดียวกันคุณสามารถเรียกดูได้ด้วยปุ่มลูกศรขึ้นและลง แต่จะเกี่ยวกับประวัติของเซสชัน CMD ในอดีตหรือไม่ มีไฟล์บันทึกประวัติที่ถูกเขียนลงไปหรือไม่หรือมันทั้งหมดไปที่เนอร์วาน่าดิจิทัลหรือไม่? ขอบคุณ!


4
สคริปต์ PowerShell แสดงคำสั่งที่เรียกใช้
ฉันกำลังเล่นกับสคริปต์ PowerShell และพวกเขาทำงานได้ดี อย่างไรก็ตามฉันสงสัยว่ามีวิธีใดที่จะแสดงคำสั่งทั้งหมดที่ทำงานเช่นเดียวกับที่คุณพิมพ์ด้วยตนเองในตัวเอง สิ่งนี้จะคล้ายกับ "echo on" ในไฟล์แบตช์ ฉันดูอาร์กิวเมนต์บรรทัดคำสั่ง PowerShell, cmdlets แต่ฉันไม่พบสิ่งใดที่ชัดเจน ขอบคุณ!

3
Linux: cat ที่มีตัวคั่นระหว่างไฟล์
ใน Linux หากคุณพิมพ์ cat * คุณจะได้รับสิ่งนี้: line1 จาก file1 line2 จาก file1 line1 จาก file2 line1 จาก file3 line2 จาก file3 line3 จาก file3 สิ่งที่ฉันต้องการคือการแสดงตัวแยกระหว่างไฟล์ สิ่งนี้: line1 จาก file1 line2 จาก file1 XXXXXXXXXXXX line1 จาก file2 XXXXXXXXXXXXXX line1 จาก file3 line2 จาก file3 line3 จาก file3 เป็นไปได้อย่างง่ายดายด้วยหนึ่งซับง่ายต่อการพิมพ์ด้วยหัวใจ?
28 linux  command  cat 

3
/ usr / bin / [คืออะไร?
ผมก็แค่ poking รอบใน / usr / bin [และผมพบว่าไฟล์ไบนารีเอลฟ์ที่เรียกว่า /usr/bin/[. ฉันไม่เคยได้ยินเกี่ยวกับไฟล์นี้และความคิดแรกของฉันคือมันเป็นวิธีที่ฉลาดในการซ่อนโปรแกรมซึ่งอาจเป็นโทรจัน อย่างไรก็ตามมีอยู่ในเซิร์ฟเวอร์ CentOS ทั้งหมดของฉันและดูเหมือนว่าจะไม่มีรายการคู่มือ ฉันสามารถเดาได้ว่ามันคืออะไร แต่ฉันกำลังมองหาคำตอบที่เชื่อถือได้มากขึ้น ...
21 linux  shell  command  test 

2
เมื่อใดที่จะใช้เครื่องหมายคำพูดเดี่ยวอัญประกาศเป็น grep
ในขณะที่พยายามค้นหารูปแบบง่าย ๆ "สวัสดี" ในไฟล์รูปแบบของ grep ต่อไปนี้ทั้งหมดทำงาน: grep สวัสดี file1 grep 'hello' file1 grep "hello" file1 มีกรณีเฉพาะที่หนึ่งในรูปแบบข้างต้นทำงานได้ แต่คนอื่นไม่ มันสร้างความแตกต่างหรือไม่ถ้าฉันใช้อันอื่น?

5
ส่งผ่านไพพ์ไปยังคำสั่งที่ต้องการชื่อไฟล์
ว่าฉันมีคำสั่งfooที่ใช้อาร์กิวเมนต์ชื่อไฟล์: foo myfile.txt. น่ารำคาญfooไม่อ่านจากอินพุตมาตรฐาน แทนที่จะเป็นไฟล์จริงฉันต้องการส่งผ่านผลลัพธ์ของคำสั่งอื่น (ในความเป็นจริงpvซึ่งจะจับไฟล์และส่งมิเตอร์วัดความคืบหน้าเป็นผลข้างเคียง) มีวิธีที่จะทำให้สิ่งนี้เกิดขึ้นหรือไม่? ดูเหมือนจะไม่มีอะไรในกระเป๋าของฉัน ( fooในกรณีนี้คือสคริปต์ PHP ซึ่งฉันเชื่อว่าประมวลผลไฟล์ตามลำดับ) ฉันใช้ Ubuntu และ Bash แก้ไขขออภัยสำหรับคำอธิบายปัญหาที่ไม่ชัดเจนเล็กน้อย แต่นี่เป็นคำตอบที่ฉันต้องการ: pv longfile.txt | foo /dev/stdin ชัดเจนมากตอนนี้ที่ฉันเห็นมัน
19 bash  pipe  command 

5
การใช้ SSH เพื่อเริ่มกระบวนการจากระยะไกล
ฉันได้เขียนสคริปต์ที่ฉันใช้เพื่อผลักดันและปรับใช้บริการใหม่ให้กับหลาย ๆ เครื่องภายใต้การควบคุมของฉันและเพื่อดำเนินการตามกระบวนการที่ฉันใช้โดยใช้ ssh เพื่อเริ่มกระบวนการจากระยะไกล น่าเสียดายที่เมื่อใดก็ตามที่ฉันใช้ SSH เพื่อเริ่มต้นกระบวนการคำสั่ง SSH ดูเหมือนจะไม่กลับมาทำให้สคริปต์หยุดทำงาน คำสั่งถูกระบุเป็น: ssh $ user @ $ host "/ root / command &" เมื่อใดก็ตามที่ฉันรันคำสั่งง่าย ๆ เช่น ps หรือใครคำสั่ง SSH จะกลับมาทันที แต่เมื่อฉันลองและเริ่มกระบวนการของฉันมันจะไม่กลับมา ฉันได้ลองใช้เทคนิคต่าง ๆ เช่นห่อกระบวนการของฉันในสคริปต์ทุบตีง่ายที่เริ่มต้นกระบวนการและจากนั้นออกอย่างไรก็ตามสิ่งนี้ยังแฮงค์คำสั่ง SSH (แม้ว่าสคริปต์ทุบตี echos ข้อความความสำเร็จและออกตามปกติ) ใครบ้างมีความเข้าใจอย่างถ่องแท้ถึงสิ่งที่ทำให้เกิดพฤติกรรมนี้และฉันจะรับคำสั่ง SSH ให้กลับมาทันทีที่เริ่มกระบวนการได้อย่างไร ขอบคุณสำหรับข้อมูลเชิงลึกของคุณ!
18 ssh  command 

4
ตัวเลือกคำสั่ง SSH authorized_keys: หลายคำสั่ง?
authorized_keys มีตัวเลือก command = "... " ที่ จำกัด คีย์ไว้ที่คำสั่งเดียว มีวิธี จำกัด คีย์ให้กับหลายคำสั่งหรือไม่? เช่นโดยมี regex ที่นั่นหรือแก้ไขไฟล์การกำหนดค่าอื่น ๆ ?
17 ssh  command 



1
ฟิลด์“ เกิด” ในเอาต์พุตคำสั่ง stat
ฉันใช้ Fedora-16 กับ ext4.S ทันใดด้วยคำสั่งสถิติฉันสามารถเห็นบางสิ่งที่เรียกว่า "เกิด" # stat history_file1.txt File: `history_file1.txt' Size: 8944 Blocks: 24 IO Block: 4096 regular file Device: 802h/2050d Inode: 4192 Links: 1 Access: (0600/-rw-------) Uid: ( 0/ root) Gid: ( 0/ root) Context: unconfined_u:object_r:admin_home_t:s0 Access: 2012-01-18 18:11:10.799900150 +0530 Modify: 2012-01-18 18:11:10.867908793 +0530 Change: 2012-01-18 18:11:10.867908793 +0530 …
12 linux  ext4  command  stat 

1
เหตุใด rsync จึงแยกตัวเอง และทำไมหนึ่งกระบวนการทางแยกดังกล่าวเกือบจะไม่ได้ใช้งานเลย (อย่างที่เห็นใน iotop)?
สิ่งนี้อ้างถึงเรื่องที่ระบุไว้ที่นี่และฉันก็ประสบเช่นเดียวกัน ในหนึ่งในเซิร์ฟเวอร์ของฉันฉันใช้ rsync เพื่อสำรองข้อมูลไดเรกทอรีขนาดใหญ่ (ขนาดใหญ่กว่า 300 Gb) ไปยังดิสก์อื่นติดตั้งบนเครื่องเดียวกัน ไดเรกทอรีที่ถูก rsynced มีไดเรกทอรีและไฟล์หลายพันรายการ ฉันออกคำสั่ง rsync เดียวโดยใช้ 'nohup' จากนั้นผลักคำสั่งเป็นพื้นหลังโดยใช้คำสั่ง '&' คำสั่งที่สมบูรณ์ที่กำหนดบนเชลล์ bash ระยะไกล (ใช้ putty) คือ: nohup rsync -avh /some/local/dir /backup/ >> /opt/rsync.dec22.log & จากนั้นเพื่อตรวจสอบว่าข้อมูลใดที่ถูกคัดลอกอัตราฉันใช้คำสั่ง 'iotop' และพบว่ามี rsync 3 ตัวที่ทำงานด้วยพารามิเตอร์เดียวกัน ในการค้นหาฉันพบลิงค์ด้านบนซึ่งระบุว่าเป็นเรื่องปกติ แต่การทำไอโซโทปเพื่อตรวจสอบกระบวนการเหล่านั้นและกระบวนการ rsync เดียวที่ทำงานบนระบบฉันเห็นว่ากระบวนการหนึ่งกำลังอ่านไฟล์ พฤติกรรมดูเหมือนว่าดีเมื่อกระบวนการหนึ่งทำเพียงครั้งเดียว แต่กระบวนการที่ 3 กำลังทำอะไร (มองว่าเป็นสื่อกลางในภาพด้านล่าง) คำสั่ง iotop ที่ฉันใช้คือ: iotop …
11 linux  rsync  command 

4
แยกวิเคราะห์ที่มีประโยชน์สำหรับตัวเลขที่มีคำต่อท้ายหน่วยหรือไม่
สมมติว่าคุณมีข้อมูลที่มีปริมาณในรูปแบบที่มนุษย์สามารถอ่านได้เช่นผลลัพธ์ของdu -hและต้องการใช้งานกับตัวเลขเหล่านั้นต่อไป สมมติว่าคุณต้องการไพพ์ข้อมูลของคุณผ่าน grep เพื่อทำการสรุปชุดย่อยของข้อมูลนั้น คุณทำสิ่งนี้ในหลาย ๆ ระบบที่คุณไม่เคยเห็นมาก่อนและมีเพียงยูทิลิตี้ขั้นต่ำเท่านั้น คุณต้องการแปลงคำต่อท้ายสำหรับส่วนต่อท้ายมาตรฐาน 10 ^ n ทั้งหมด มียูทิลิตี gnu-linux ในการแปลงตัวเลขที่ต่อท้ายเป็นตัวเลขจริงภายในท่อหรือไม่? คุณมีฟังก์ชั่นทุบตีที่เขียนขึ้นเพื่อทำสิ่งนี้หรือบางส่วนของ perl ที่อาจจำได้ง่ายแทนที่จะเป็นความยาวของการเปลี่ยน regex หรือขั้นตอน sed หลายขั้นตอนหรือไม่? 38M /var/crazyface/courses/200909-90147 2.7M /var/crazyface/courses/200909-90157 1.1M /var/crazyface/courses/200909-90159 385M /var/crazyface/courses/200909-90161 1.3M /var/crazyface/courses/200909-90169 376M /var/crazyface/courses/200907-90171 8.0K /var/crazyface/courses/200907-90173 668K /var/crazyface/courses/200907-90175 564M /var/crazyface/courses/200907-90178 4.0K /var/crazyface/courses/200907-90179 | grep 200907 | <amazing suffix conversion> …

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