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

คำถามเกี่ยวกับการใช้อินเตอร์เฟสบรรทัดคำสั่ง (CLI)

2
ฉันจะวัดประสิทธิภาพของเซิร์ฟเวอร์เสมือนได้อย่างไร
ฉันมี VPS ที่ใช้งาน Ubuntu ในฐานะเซิร์ฟเวอร์เสมือนฉันเข้าใจว่ามันใช้ทรัพยากรร่วมกับเซิร์ฟเวอร์อื่นจำนวนไม่ทราบและฉันสังเกตเห็นว่ามันช้ากว่าเครื่องเดสก์ท็อปของฉันมาก มีเครื่องมือในการวัดประสิทธิภาพของเครื่องเสมือนหรือไม่? ฉันอยากรู้ว่าจะเห็นการประมาณบางอย่างคล้ายโบกี้หรืออาจเป็นสำหรับ CPU (การทำงาน / วินาที) ความเร็วในการอ่าน / เขียนหน่วยความจำและดิสก์ ฉันต้องการเปรียบเทียบตัวเลขเหล่านี้กับเครื่องเดสก์ท็อปของฉัน ฉันไม่สนใจรายละเอียดของเครื่องจักรจริงที่ VPS ของฉันกำลังใช้งาน - โดยcat /proc/cpuinfoฉันเห็นได้ว่ามันเป็นเครื่อง Xeon แบบ quad-core ที่ดี แต่มันไม่สำคัญสำหรับฉัน ฉันสนใจที่โปรแกรมจะทำงานใน VPS ของฉันได้เร็วเพียงใด - การทำงานของ CPU ที่สามารถทำได้ในหนึ่งวินาทีจำนวนไบต์ที่เขียนไปยัง RAM หรือดิสก์ ฉันมีสิทธิ์เข้าถึง ssh ของเครื่องเท่านั้นดังนั้นเครื่องมือจำเป็นต้องเป็นบรรทัดคำสั่ง ฉันสามารถเขียนสคริปต์ที่ใช้การคำนวณบางอย่างในลูปเป็นครั้งที่สองและนับจำนวนลูปที่สามารถทำได้หรือสิ่งที่คล้ายกับการวัดประสิทธิภาพของดิสก์และแรม แต่ฉันแน่ใจว่าสิ่งนี้มีอยู่แล้ว

1
บันทึกการเชื่อมโยงเชลล์ SSH ในตัวเรียกใช้งานเช่น putty
ฉันหมายความว่าฉันสามารถคั่นคำสั่งssh root @ ipในตัวเรียกใช้งานได้อย่างไรเมื่อฉันคลิกที่ไอคอนและเชลล์จะแจ้งให้ฉันถามข้อมูลประจำตัวสำหรับการเชื่อมต่อกับเซิร์ฟเวอร์เชลล์?

5
ฉันจะเพิ่มคำสั่ง 'shutdown' เพิ่มเติมให้กับกระบวนการที่กำลังรันอยู่ได้อย่างไร
เป็นประจำฉันลืมเพิ่ม&& shutdown -h nowกระบวนการที่ใช้เวลานาน มีวิธีการเพิ่มshutdown -h nowคำสั่งหลังจากเรียกคำสั่งแรกหรือไม่ มันไม่ได้มีวัตถุประสงค์เพื่อขัดจังหวะกระบวนการที่กำลังดำเนินอยู่ เป็นไปได้ไหมที่จะรับชม PID?

1
เป็นไปได้หรือไม่ที่จะทำให้พื้นที่ทำงานใน Unity ทำงานเหมือนกับที่ทำใน GNOME Shell
ฉันใช้ GNOME Shell แต่เปลี่ยนกลับเป็น Unity เนื่องจากจำนวนพื้นที่หน้าจอที่ฉันสูญเสียไปเมื่อใช้เชลล์ สิ่งหนึ่งที่ฉันพลาดจาก Shell คือตัวสลับพื้นที่ทำงานที่ใช้เมื่อเปรียบเทียบกับ Unity's และ IMO มันทำได้ดีกว่าใน Shell มีวิธีการนำไปใช้ใน Unity หรือไม่?

4
ฉันจะเล่นเพลงจากเครื่องเทอร์มินัลได้อย่างไร
ฉันต้องการให้บรรทัดคำสั่งเล่นไฟล์เพลงเฉพาะในเทอร์มินัล (หรือสคริปต์) จากฮาร์ดดิสก์ของฉัน เป็นไปได้หรือไม่โดยไม่ต้องติดตั้งแพ็คเกจเพิ่มเติม?

6
วิธียกเลิกคำสั่งที่ติดอยู่ในเซิร์ฟเวอร์ ubuntu
ฉันรู้ว่ามีctrl+ cแต่บางครั้งก็ใช้ไม่ได้ ในเดสก์ท็อป Ubuntu ฉันสามารถปิดหน้าต่างเทอร์มินัลและเปิดใหม่เมื่อเกิดเหตุการณ์นี้ แต่จะแก้ไขได้อย่างไรโดยใช้ CLI ในเซิร์ฟเวอร์ Ubuntu (โดยไม่ต้องรีสตาร์ทกล่อง)

1
ปุ่มลัดในการค้นหาสิ่งที่เกิดขึ้นถัดไปและก่อนหน้าของคำค้นหาในรูปคนและข้อมูลคืออะไร?
สมมติว่าคุณต้องการค้นหาเอกสารสำหรับ mplayer: # man mplayer เพื่อค้นหา "ความยาว" คุณจะต้องพิมพ์ "/ ความยาว" ในขณะที่อยู่ในมนุษย์และกด Enter หากต้องการไปที่ "ความยาว" ครั้งต่อไปคุณจะต้องพิมพ์ "n" ปุ่มลัดในการไปที่ "n" ก่อนหน้านี้คืออะไร? และปุ่มลัดใดที่จะนำไปสู่การค้นหาข้อความครั้งต่อไปและก่อนหน้านี้ในข้อมูล? # info mplayer

2
เซิร์ฟเวอร์สามารถจัดการคำสั่งเชลล์พร้อมกันได้หรือไม่?
ฉันเขียนเบราว์เซอร์ที่ง่ายมากMP3เล่นในPHP ส่วนหนึ่งของโครงการนี้กำหนดให้ไฟล์ MP3 ทุกไฟล์ถูกแปลงเป็นไฟล์WAV มีฟังก์ชั่นใน PHP ที่เรียกshell_execว่าช่วยให้คุณสามารถรันคำสั่งผ่านเชลล์ได้ สำหรับโครงการของฉันทุกครั้งที่มีคนอัปโหลดเพลงไปยังบัญชีของพวกเขาคำสั่งต่อไปนี้จะถูกดำเนินการ: shell_exec('ffmpeg -i inputSong.mp3 outputSong.wav') สมมติว่ามี 10 คนที่แตกต่างกันที่เสร็จสิ้นการอัปโหลดเพลงในเวลาเดียวกัน เซิร์ฟเวอร์ Linux รันคำสั่ง 10 เชลล์พร้อมกันหรือไม่ทำทีละครั้ง? หากเซิร์ฟเวอร์สามารถจัดการคำสั่งเชลล์หลาย ๆ ตัวพร้อมกันเซิร์ฟเวอร์จะสามารถจัดการการแปลง 10 เพลงที่แตกต่างกันในเวลาเดียวกันหรือทำทีละครั้ง?

5
วิธีคัดลอกรายละเอียดจากไฟล์และวางลงในไฟล์ใหม่ได้อย่างไร
ฉันมีไฟล์ที่มีรายละเอียดส่วนตัวของฉัน (.txt) ฉันจะคัดลอกเทอร์มินัลจากรายละเอียดเพียงเล็กน้อยจากไฟล์และนำไปเป็น.txtไฟล์ใหม่ได้อย่างไร ตัวอย่างเช่นถ้านี่คือเนื้อหาของไฟล์: name : farah age : 23 phone number : 0123 education : degree ฉันจะคัดลอกเฉพาะอายุและหมายเลขโทรศัพท์และส่งออกไปยัง.txtไฟล์ใหม่ได้อย่างไร

5
ไม่สามารถเรียกใช้ไฟล์. out ได้รับการปฏิเสธสิทธิ์
ฉันได้เขียนโปรแกรม C ++ และปฏิบัติตามเพื่อสร้างไฟล์ a.out อย่างไรก็ตามเมื่อใดก็ตามที่ฉันพยายามเรียกใช้ฉันได้รับสิทธิ์ถูกปฏิเสธ ฉันอ่านว่าเราสามารถใช้ sudo ได้ แต่ฉันก็ใช้งานไม่ได้ ฉันใช้บางอย่างเช่นsudo "./a.out"แต่นั่นก็ไม่ทำงานเช่นกัน แก้ไข : นี่คือข้อความที่ฉันได้รับเมื่อฉันลอง "./a.out" bash: ./a.out: Permission denied

8
ฉันจะเปิดเทอร์มินัลหลายเครื่องได้อย่างไร
ฉันเพิ่งดาวน์โหลด Ubuntu 11.04 และเท่าที่ฉันจำได้มีตัวเลือกในการเปิดเทอร์มินัลหลายรายการในแท็บใน Ubuntu ฉันไม่พบคุณสมบัตินี้ใน 11.04 นอกจากนี้ตามคำถามทั่วไปสมมติว่าฉันเปิด emacs จากเทอร์มินัลจากนั้นฉันจะไม่สามารถทำสิ่งอื่นใดบนเทอร์มินัลนั้นได้ตราบใดที่ฉันมี emacs ที่ใช้งานอยู่

5
วิธีการลบโฟลเดอร์เมตาดาต้า. svn ซ้ำ ๆ
ฉันมีโครงการ Java และใช้ที่เก็บ SVN ตอนนี้ฉันตัดสินใจเปลี่ยนเป็น GIT อย่างไรก็ตามปัญหาคือเอ็นจิ้น SVN ที่ฉันใช้สร้างในทุก ๆ โฟลเดอร์ของโปรเจ็กต์นั้นคือ.svnเมตาดาต้า ฉันต้องการล้างโฟลเดอร์ทั้งหมดของโครงการของโฟลเดอร์ที่ซ่อนอยู่นี้ มีคำสั่งเทอร์มินัลใดที่จะค้นหาในโฟลเดอร์และทำความสะอาดหรือไม่

8
เครื่องคิดเลขบรรทัดคำสั่งที่เก็บค่าเศษส่วน
ฉันเพิ่งพบโปรแกรมเครื่องคิดเลขบรรทัดคำสั่งที่ดีที่เรียกว่าbcและพอใจกับมันจนกระทั่งฉันค้นพบว่ามันปัดเศษค่าเศษส่วนทำให้สูญเสียความแม่นยำ ตามmanหน้า: ตัวเลขทั้งหมดจะแสดงภายในเป็นทศนิยมและการคำนวณทั้งหมดจะทำในรูปทศนิยม (เวอร์ชั่นนี้ตัดผลลัพธ์จากการหารและการคูณ) คุณช่วยแนะนำbc ที่เทียบเท่ากับ Ubuntu ได้ไหม? ฉันต้องทำการคำนวณบรรทัดคำสั่งขั้นสูงพร้อมตัวแปร

2
ทำไมเทอร์มินัลของฉันถึงค้างอยู่?
บางครั้งเมื่อ terminal ของฉันค้างและมันจะไม่ให้ฉันพิมพ์ ฉันไม่สามารถระบุสาเหตุใด ๆ หรือวิธีการวินิจฉัย ข้อเสนอแนะใด ๆ ขอบคุณ! เทอร์มินัล GNOME 2.30.2 บน Ubuntu 10.04

4
วิธีการเลื่อนในแอพ Terminal“ ด้านบน”?
ฉันอ่านหน้าข้อมูลแล้ว แต่ฉันไม่สามารถหาวิธีเลื่อนดูรายการtopได้ อาจจะไม่มีวิธีเลื่อนหรือไม่ ... แต่อย่างน้อยต้องมีวิธีการกรองรายการและฉันไม่สามารถหาได้ ฉันจะแสดงรายการโฆษณาที่อยู่นอกหน้าได้อย่างไร

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