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

command-line interface (CLI) เป็นกลไกสำหรับการโต้ตอบกับระบบปฏิบัติการคอมพิวเตอร์หรือซอฟต์แวร์โดยพิมพ์คำสั่งเพื่อทำงานที่เฉพาะเจาะจง

10
วิธีการแสดงบางบรรทัดจากไฟล์ข้อความใน Linux?
ฉันเดาว่าทุกคนรู้ว่าอรรถประโยชน์บรรทัด Linux cmd headและtailประโยชน์ headอนุญาตให้คุณพิมพ์บรรทัด X แรกของไฟล์tailทำเช่นเดียวกัน แต่พิมพ์จุดสิ้นสุดของไฟล์ คำสั่งที่ดีในการพิมพ์ที่ตรงกลางของไฟล์คืออะไร? บางอย่างเช่นmiddle --start 10000000 --count 20(พิมพ์ 10'000'000th จนถึง th 10'000'010 บรรทัด) ฉันกำลังมองหาบางอย่างที่จะจัดการกับไฟล์ขนาดใหญ่ได้อย่างมีประสิทธิภาพ ฉันพยายามtail -n 10000000 | head 10แล้วมันก็ช้ามาก

3
จะรับ url ของ svn repo ปัจจุบันได้อย่างไร?
ฉันมีการเช็คเอาท์ 2 รายการที่มีคนติดตั้งไว้สำหรับฉัน ตอนนี้ฉันต้องตรวจสอบไฟล์เดียวกันนี้ในคอมพิวเตอร์เครื่องอื่น แต่เนื่องจากฉันไม่ได้ตรวจสอบพวกเขาครั้งแรกฉันไม่ทราบว่า URL ที่จะใช้เมื่อใช้คำสั่ง svn checkout: svn co WHAT_GOES_HERE? เนื่องจากการชำระเงิน 2 รายการนี้มีอยู่แล้วในเซิร์ฟเวอร์ของฉันจึงมีวิธีรับ ur ของ repo ที่พวกเขาเช็คเอาท์ตั้งแต่แรกหรือไม่


13
ยูทิลิตีบรรทัดคำสั่ง reverse DNS คืออะไร
คำสั่งในการค้นหาชื่อของคอมพิวเตอร์ที่ให้ที่อยู่ IP ของมันคืออะไร? ฉันมักจะลืมว่าคำสั่งนี้คืออะไร แต่ฉันรู้ว่ามันมีอยู่ใน Windows และฉันคิดว่ามันมีอยู่ในบรรทัดคำสั่ง * nix

9
ฉันจะได้รับความแตกต่างเพื่อแสดงเฉพาะบรรทัดที่เพิ่มและลบได้อย่างไร หาก diff ไม่สามารถทำได้เครื่องมือจะทำอะไรได้บ้าง
ฉันจะได้รับความแตกต่างเพื่อแสดงเฉพาะบรรทัดที่เพิ่มและลบได้อย่างไร หาก diff ไม่สามารถทำได้เครื่องมือจะทำอะไรได้บ้าง

6
วิธีการเรียงลำดับเอาต์พุต ps ตามเวลาเริ่มต้นกระบวนการ?
มีวิธีการเรียงลำดับเอาต์พุต ps ตามเวลาเริ่มต้นกระบวนการดังนั้นใหม่ล่าสุดอยู่ที่ด้านบนหรือด้านล่าง? บน Linux? บน SysV5? บน Mac?


10
วิธีลบบรรทัดว่าง / ว่างออกจากไฟล์ใน Unix (รวมถึงช่องว่าง)?
ฉันจะลบบรรทัดว่าง / ว่าง (รวมถึงช่องว่างเท่านั้น) ในไฟล์ใน Unix / Linux โดยใช้บรรทัดคำสั่งได้อย่างไร เนื้อหาของ file.txt Line:Text 1:<blank> 2:AAA 3:<blank> 4:BBB 5:<blank> 6:<space><space><space>CCC 7:<space><space> 8:DDD ผลลัพธ์ที่ต้องการ 1:AAA 2:BBB 3:<space><space><space>CCC 4:DDD


12
การตั้งค่า. screenrc มีประโยชน์อย่างไร
โดยพื้นฐานแล้วฉันชอบโพสต์ด้านล่าง ฉันกำลังมองหาฟังก์ชั่นที่เพิ่มเข้ามาใน 'หน้าจอ' ของโปรแกรม อย่างน้อยต้องดูบรรทัดสุดท้ายสำหรับ 'แถบเมนู' ที่ยอดเยี่ยมที่ด้านล่างของหน้าจอเซสชัน ## gyaresu's .screenrc 2008-03-25 # http://delicious.com/search?p=screenrc # Don't display the copyright page startup_message off # tab-completion flash in heading bar vbell off # keep scrollback n lines defscrollback 1000 # Doesn't fix scrollback problem on xterm because if you scroll back # all …

2
GNU น้อยลง: ฉันจะค้นหาในขณะที่ไม่สนใจขนาดตัวพิมพ์ได้โดยไม่ใช้ตัวเลือก -I น้อยลงได้อย่างไร
จาก GNU manpage ที่น้อยกว่า - ฉันหรือ - กรณีที่ได้รับอนุญาต ทำให้การค้นหาละเว้นกรณีและปัญหา นั่นคือตัวพิมพ์ใหญ่และตัวพิมพ์เล็กถือว่าเหมือนกัน ตัวเลือกนี้จะถูกละเว้นหากตัวอักษรตัวพิมพ์ใหญ่ใด ๆ ปรากฏในรูปแบบการค้นหา กล่าวอีกนัยหนึ่งถ้ารูปแบบมีตัวอักษรตัวใหญ่การค้นหานั้นจะไม่สนใจตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก -I หรือ - SignORE-CASE เช่น -i แต่การค้นหาไม่สนใจขนาดตัวพิมพ์แม้ว่ารูปแบบจะมีตัวอักษรตัวพิมพ์ใหญ่ นี่เป็นวิธีที่ยอดเยี่ยมในการค้นหาใน GNU ที่น้อยลงในขณะที่ไม่สนใจขนาดตัวพิมพ์ อย่างไรก็ตามคุณต้องทราบล่วงหน้าว่าคุณต้องการค้นหาในขณะที่ไม่สนใจขนาดตัวพิมพ์และระบุไว้ในบรรทัดคำสั่ง vimแก้ปัญหานี้โดยให้ผู้ใช้ระบุ \ c ก่อนการค้นหาเพื่อระบุว่าควรค้นหารูปแบบในขณะที่ไม่สนใจขนาดตัวพิมพ์ มีวิธีการทำสิ่งเดียวกันน้อยลงหรือไม่ (โดยไม่ระบุ -I ในบรรทัดคำสั่ง)

1
อะไรคือความแตกต่างระหว่าง 'เข้าสู่ระบบ' และเปลือกทุบตี 'แบบโต้ตอบ'
ความแตกต่างระหว่าง 'เข้าสู่ระบบ' และเปลือกทุบตี 'แบบโต้ตอบ' คืออะไร? ฉันอ้างถึง Wikipedia ด้านล่าง แต่ทุกคนสามารถให้คำตอบที่ดีกว่าได้ไหม แก้ไข: นี่คือ wiki ชุมชนดังนั้นอาจจะมากกว่าการลงคะแนนเพื่อปิดคุณสามารถให้ตัวอย่างของสถานการณ์ที่เรียกว่า $ SHELL ประเภทใด สคริปต์เริ่มต้น เมื่อ Bash เริ่มทำงานคำสั่งจะดำเนินการกับสคริปต์ที่แตกต่างหลากหลาย เมื่อ Bash ถูกเรียกใช้เป็นเชลล์ล็อกอินแบบโต้ตอบอันดับแรกจะอ่านและดำเนินการคำสั่งจากไฟล์ / etc / profile หากไฟล์นั้นมีอยู่ หลังจากอ่านไฟล์นั้นจะค้นหา ~ / .bash_profile, ~ / .bash_login และ ~ / .profile ตามลำดับและอ่านและเรียกใช้คำสั่งจากไฟล์แรกที่มีอยู่และอ่านได้ เมื่อล็อกอินเชลล์ออก Bash จะอ่านและดำเนินการคำสั่งจากไฟล์ ~ / .bash_logout หากมีอยู่ เมื่อเชลล์เชิงโต้ตอบที่ไม่ใช่เชลล์ล็อกอินเริ่มทำงาน Bash จะอ่านและดำเนินการคำสั่งจาก …

12
วิธี ping ใน linux จนกว่าโฮสต์จะรู้
ฉันจะส่ง Ping ไปยังที่อยู่ที่แน่นอนได้อย่างไรและเมื่อพบให้หยุดส่ง Ping ฉันต้องการใช้มันในสคริปต์ทุบตีดังนั้นเมื่อโฮสต์เริ่มต้นสคริปต์จะยังคงกระตุกและจากช่วงเวลาที่โฮสต์พร้อมใช้งานสคริปต์จะดำเนินต่อไป ...

7
ค้นหาข้อความซ้ำด้วย grep และรูปแบบไฟล์
รับโครงสร้างโฟลเดอร์ตัวอย่างนี้: /folder1/file1.txt /folder1/file2.djd /folder2/file3.txt /folder2/file2.fha ฉันจะค้นหาข้อความแบบเรียกซ้ำใน*.txtไฟล์ทั้งหมดด้วยgrep"/" ได้อย่างไร ( "grep -r <pattern> *.txt"ล้มเหลวเมื่อเรียกใช้จาก "/" เนื่องจากไม่มี.txtไฟล์ในโฟลเดอร์นั้น)

9
วิธีการซ่อนรหัสผ่านที่ผ่านเป็นอาร์กิวเมนต์บรรทัดคำสั่ง?
ฉันใช้ daemon ซอฟต์แวร์ที่ต้องการการดำเนินการบางอย่างเพื่อป้อนวลีรหัสผ่านเพื่อปลดล็อกคุณสมบัติบางอย่างที่มีลักษณะเช่นนี้: $ darkcoind masternode start <mypassphrase> ตอนนี้ฉันมีความกังวลด้านความปลอดภัยบนเซิร์ฟเวอร์เดเบียนที่ไม่มีหัวของฉัน เมื่อใดก็ตามที่ฉันค้นหาประวัติทุบตีของฉันด้วยCtrl+Rฉันสามารถดูรหัสผ่านที่แข็งแกร่งสุดนี้ ตอนนี้ฉันจินตนาการว่าเซิร์ฟเวอร์ของฉันถูกบุกรุกและผู้บุกรุกบางคนมีสิทธิ์เข้าถึงเชลล์และสามารถCtrl+Rค้นหาข้อความรหัสผ่านของฉันในประวัติศาสตร์ได้ มีวิธีการใส่รหัสผ่านโดยไม่ได้ที่จะแสดงในประวัติศาสตร์ทุบตีps, /procหรืออื่นใด? อัปเดต 1 : การส่งรหัสผ่านไปที่ daemon จะไม่มีข้อผิดพลาดเกิดขึ้น ไม่มีตัวเลือกนี้ อัปเดต 2 : อย่าบอกให้ฉันลบซอฟต์แวร์หรือคำแนะนำที่เป็นประโยชน์อื่น ๆ เช่นการแขวนนักพัฒนา ฉันรู้ว่านี่ไม่ใช่ตัวอย่างการปฏิบัติที่ดีที่สุด แต่ซอฟต์แวร์นี้ใช้bitcoinและลูกค้า bitcoin ทั้งหมดเป็นเซิร์ฟเวอร์ json rpc บางชนิดซึ่งรับฟังคำสั่งเหล่านี้และปัญหาความปลอดภัยที่รู้จักยังคงถูกกล่าวถึง ( a , b , c ) . อัปเดต 3 : daemon เริ่มต้นแล้วและทำงานด้วยคำสั่ง $ darkcoind -daemon การทำpsแสดงเฉพาะคำสั่งเริ่มต้น …

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