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

เทอร์มินัลคืออุปกรณ์ฮาร์ดแวร์ที่ใช้สำหรับการป้อนข้อมูลเข้าและแสดงข้อมูลจากคอมพิวเตอร์ เทอร์มินัลมักถูกใช้ในสมัยของคอมพิวเตอร์เมนเฟรม วันนี้ระบบปฏิบัติการส่วนใหญ่นำเสนอ "เทอร์มินัลอีมูเลเตอร์" แบบข้อความซึ่งเลียนแบบการทำงานของเทอร์มินัลแบบคลาสสิคหรือที่เรียกว่า "คอนโซลระบบ"

8
ฉันจะใช้เชลล์เหมือน Bash บน Windows ได้อย่างไร
ฉันใช้ Linux และ Mac และฉันจะสอนบางสิ่งบรรทัดคำสั่งในไม่ช้า ฉันจะติดตั้งอะไรบน Windows เพื่อให้หน้าต่างเทอร์มินัลคล้ายกับเชลล์ Mac / Linux Bash พื้นฐานมากที่สุด ฉันต้องการกำหนด. bash_aliases ด้วยถ้าเป็นไปได้


5
วิธี cd ลงใน thumb drive จาก terminal (Mac OSX)
ฉันจะเปลี่ยนเป็นไดเรกทอรีของ thumbdrive ของฉันได้อย่างไร ฉันได้รับการ poking รอบและดูว่าคำสั่งนี้ "รายการ diskutil" รายการดิสก์ท้องถิ่นของฉันทั้งหมด ที่ผลิตสิ่งนี้ .. David-Adamss-MacBook-Pro:~ davidadams$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *250.1 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 249.7 GB disk0s2 /dev/disk3 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *4.0 GB disk3 1: …
52 mac  macos  bash  terminal 

3
จะแสดงเอาต์พุตบนเทอร์มินัลและบันทึกเป็นไฟล์ในเวลาเดียวกันได้อย่างไร?
ฉันใช้: user@unknown:~$ sudo command -option > log เพื่อบันทึกผลลัพธ์ของ "คำสั่ง" ลงในไฟล์ "log" แต่ฉันต้องการรับผลลัพธ์บนเทอร์มินัลด้วย ฉันใช้ Ubuntu 10.04 lts

4
การใช้เสียงเรียกเข้าเพื่อบังคับให้แก้ไขไฟล์เมื่อคุณเปิดโดยไม่มีสิทธิ์
ฉันใช้เสียงเรียกเข้าเพื่อแก้ไขไฟล์ บางครั้งฉันลืมที่จะมีสิทธิ์ที่เหมาะสม ฉันเรียกใช้เป็นกลุ่มและไฟล์เป็นไฟล์แบบอ่านอย่างเดียว ฉันสามารถเปลี่ยนแปลงได้ แต่ฉันไม่สามารถเขียนการเปลี่ยนแปลงได้ ฉันจะเปิดไฟล์และทำการเปลี่ยนแปลงทุกครั้งในบางครั้งฉันรู้ว่าฉันไม่ได้เรียกใช้ใน sudo กรีดร้องกับตัวเองแล้วบังคับให้ออกและเปิดขึ้นอีกครั้งในฐานะผู้ใช้รูท มีวิธีแก้ปัญหาสำหรับสิ่งนี้หรือไม่? ฉันสามารถบังคับให้เปลี่ยนแปลงไฟล์ได้แม้จะเป็นสถานะอ่านอย่างเดียวของไฟล์หรือไม่ อย่างน้อยฉันสามารถบันทึกการเปลี่ยนแปลงเรียกใช้ diff และรวมไฟล์เข้าด้วยกันได้หรือไม่

4
เครื่องมือเทอร์มินัล (linux) สำหรับซ่อมแซมไฟล์ zip ที่เสียหาย
ฉันมีไฟล์ซิปที่เสียหาย ฉันพยายามซ่อมด้วย zip -F file.zip และ zip -FF file.zip แต่ก็ไม่ประสบความสำเร็จ มีเครื่องมือเทอร์มินัลเครื่องอื่นใน Linux สำหรับซ่อมหรือไม่?
50 linux  terminal  zip  repair 

9
จะทำให้การแบ่งเทอร์มินัลตามแนวตั้งใน Mac ดำเนินการต่าง ๆ ได้อย่างไร
ทุกครั้งที่ฉันเห็นคนใช้สิ่งที่ดูเหมือนว่าเทอร์มินัลใน Mac ของพวกเขายกเว้นในสิ่งที่ดูเหมือนจะเป็นหน้าต่างเดียวพวกเขามี 'แยก' ในแนวตั้ง ในด้านหนึ่งของการแยกพวกเขามี emacs หรือบางอย่างและในอีกด้านหนึ่งพวกเขามีอย่างอื่น ฉันจะมีสองสิ่งที่เป็นอิสระเกิดขึ้นพร้อมกันได้อย่างไรในหน้าต่างเทอร์มินัลเดียวกันหารด้วยการแบ่งตามแนวตั้ง ดูเหมือนบานหน้าต่างแยกมาก แต่แบ่งบานหน้าต่างเป็นแบ่งตามแนวนอนและการดำเนินการสะท้อนในบานหน้าต่าง
47 mac  terminal 


4
จะสลับผู้ใช้คอมไพล์ที่เทอร์มินัลได้อย่างไร?
ฉันพยายามผลักดันโครงการไปยังที่เก็บระยะไกลจากบรรทัดคำสั่ง จากในไดเรกทอรีท้องถิ่นของฉันฉันกด: $ git push และรับข้อผิดพลาดต่อไปนี้: รีโมต: การอนุญาตให้ใช้ชื่อผู้ใช้ 1 / repo.git ถูกปฏิเสธเป็นชื่อผู้ใช้ 2 ร้ายแรง: ไม่สามารถเข้าถึง ' https://github.com/username1/repo.git/ ': URL ที่ร้องขอส่งคืนข้อผิดพลาด: 403 username1ชื่อผู้ใช้บัญชี github ของฉันอยู่ที่ไหนที่ฉันต้องการผลักดันไปยังที่เก็บและusername2เป็นบัญชีเก่าที่ฉันใช้ในเครื่องนี้ ฉันใช้ OS X Yosemite (v10.10.5) บน Macbook Air และฉันชอบที่จะใช้httpsแทนSSH ฉันจะอัปเดตเป็นอย่างไรเพื่อusername1ให้สามารถผลักดันรีโมตของฉันได้สำเร็จ แก้ไข: เพื่อความชัดเจนฉันไม่ได้พูดถึงเพียงแค่การแก้ไขconfig userวัตถุเช่น $ git config --global user.name "Billy Everyteen" $ git config --global user.email "billyeveryteen@example.com" …

3
SSH ทำให้รหัสผ่านที่พิมพ์ทั้งหมดสามารถมองเห็นได้เมื่อคำสั่งถูกจัดเตรียมไว้เป็นอาร์กิวเมนต์สำหรับคำสั่ง SSH
ถ้าฉันใช้สิ่งนี้: ssh user@server 'mysql -u user -p' เมื่อถามรหัสผ่าน MySQL และเริ่มพิมพ์รหัสผ่านจะปรากฏบนหน้าจอ ฉันจะป้องกันสิ่งนี้ได้อย่างไร ถ้าฉันเข้าสู่ระบบsshและดำเนินการคำสั่ง MySQL ทุกอย่างทำงานได้ดี

2
การรวมคำสั่งใน tmux โดยไม่ใช้คีย์คำนำหน้า
เป็นไปได้หรือไม่ที่จะผูกคำสั่ง tmux กับคีย์ผสมและใช้โดยตรงโดยไม่ต้องกดคำนำหน้าก่อน? ฉันพบว่าC-b + nมันยุ่งยากเกินไปที่จะสลับบานหน้าต่างดังนั้นฉันจึงสงสัยว่าฉันจะผูกC-1ตัวอย่างได้หรือไม่เพื่อสลับไปที่บานหน้าต่าง # 1 หรืออาจจะมีวิธีทำให้ทางลัดใน terminal emulator ส่งC-b + 1เมื่อฉันกดC-1? ขอบคุณ!

2
Windows PowerShell มีประสิทธิภาพเทียบเท่ากับเทอร์มินัลของ Unix / Linux หรือไม่? [ปิด]
Windows PowerShellมีประสิทธิภาพและมีประสิทธิภาพเทียบเท่ากับ Linux terminalหรือไม่ ผู้คนออฟไลน์บอกฉันว่า Windows PowerShell เป็นความพยายามที่จะทำให้ผู้ดูแลระบบ Unix รู้สึกสะดวกสบายยิ่งขึ้นเมื่อใช้ Windows แต่ฉันเดาว่าพวกมันจะสบายใจถ้ามันมีประสิทธิภาพเท่ากัน (หรือเกือบ)

7
วิธีเพิ่มข้อความลงในชื่อไฟล์เป็นอย่างไร?
ช่วยบอกว่าฉันมีไดเรกทอรีที่เต็มไปด้วย.mdไฟล์ทั้งหมดที่มีชื่อต่าง ๆ ช่วยบอกว่าฉันต้องการเติม "ข้อความ" ไว้ที่ด้านหน้าของชื่อไฟล์แต่ละชื่อ ดังนั้นสำหรับตัวอย่างเช่นไฟล์a.md, b.mdและc.mdจะกลายเป็นtest - a.md, และtest - b.mdtest - c.md ฉันจะทำสิ่งนี้ผ่านบรรทัดคำสั่งได้อย่างไร

2
ใช้ SCP หรือ SFTP กับไฟล์ config ของฉัน
บางที google-foo ของฉันทำให้ฉันล้มเหลวที่นี่ ... ฉันต้องการเชื่อมต่อและอัปโหลดไฟล์การถ่ายโอนข้อมูล mysql ผ่านเทอร์มินัลโดยใช้ SFTP หรือ SCP ไปยังเซิร์ฟเวอร์ระยะไกลของฉันโดยใช้ไฟล์การกำหนดค่า ssh ของฉัน จากเอกสารที่ฉันพบฉันควรทำสิ่งนี้: sftp -F db.sql.gz webost@staging2.example.com /tmp ฉันยังเบื่อนามแฝงในการกำหนดค่าของฉัน: sftp -F db.sql.gz myalias /tmp เมื่อฉันทำตามสองข้อข้างต้นฉันก็แค่พิมพ์คำสั่งที่เป็นไปได้ให้-Fเป็นหนึ่งในนั้น ฉันสามารถเชื่อมต่อผ่าน ssh โดยใช้ทางลัดในการตั้งค่าในเครื่องของฉันได้ดีฉันจึงรู้ว่าใช้งานได้: ssh myalias ** หมายเหตุ: ฉันกำลังเชื่อมต่อโดยใช้คู่คีย์ส่วนตัว / สาธารณะดังนั้นฉันไม่จำเป็นต้องป้อนรหัสผ่าน คู่กุญแจนั้นมีวลีรหัสผ่านที่เกี่ยวข้อง แต่พวงกุญแจ OS X จำได้ว่าครั้งแรกที่ฉันเชื่อมต่อ ... ดังนั้นฉันไม่แน่ใจว่าสิ่งที่ฉันทำผิด

5
ฉันสามารถใช้ chromebook เป็นเวิร์กสเตชัน ssh ได้หรือไม่ [ปิด]
สำหรับงานของฉันฉันพัฒนาและใช้งานซอฟต์แวร์จำนวนมากในกลุ่มระยะไกล ส่วนใหญ่ฉันแค่ใช้ bash / vim บน ssh และรันเฉพาะเทอร์มินัลอีมูเลเตอร์และเว็บเบราว์เซอร์ในพื้นที่ ฉันกำลังพิจารณาที่จะรับ chromebook น้ำหนักเบาสำหรับการเดินทางเป็นต้นอย่างไรก็ตามฉันไม่เคยใช้ Chromebook ตัวจริงและไม่รู้ว่าใครเป็นเจ้าของ ไม่มีใครรู้ว่า Chromebook จะเป็นตัวเลือกที่เหมาะสมหรือไม่ตามข้อกำหนดดังต่อไปนี้ สามารถ ssh เข้าไปในเครื่องระยะไกลที่มีเทอร์มินัลที่มีคุณสมบัติครบถ้วน สามารถเชื่อมต่อกับเซิร์ฟเวอร์ VNC ระยะไกล (โบนัส) รองรับการส่งต่อ X11 ผ่าน ssh (โบนัส) มีตัวจำลองเทอร์มินัลโลคัลที่สามารถรัน bash และทำการจัดการระบบไฟล์พื้นฐานของ linux เป็นจุดสุดท้ายฉันต้องการถ้ามีสถานีท้องถิ่นที่อนุญาตให้ฉันกำหนดนามแฝง, เรียกใช้ ssh, ฯลฯ ; ซึ่งตรงข้ามกับการมีไคลเอ็นต์ ssh แยกต่างหากอย่างเช่น PuTTY chromebook นั้นถูกต้องสำหรับกรณีการใช้งานของฉันหรือไม่? หรือฉันควรจะได้รับแล็ปท็อปราคาถูกปกติ?

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