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

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


6
ขอสิทธิ์รูทจากภายในสคริปต์
ฉันมีสคริปต์ที่สามารถทำงานเป็นsudo script.shหรือpkexec script.sh script.shมันจะดีกว่ามากจากจุดที่ผู้ใช้มุมมองว่าสคริปต์ถามรหัสผ่านจากผู้ใช้เมื่อเพียงแค่ใช้มันโดยใช้ชื่อ ฉันจะ "ฝัง" คำขอไปยังpkexecหรือsudoเรียกใช้สคริปต์ทั้งหมดด้วยสิทธิ์พิเศษได้อย่างไร โปรดทราบว่าการรันทุกอย่างด้วยsudo sh -cอาจไม่ใช่วิธีที่ดีที่สุดเนื่องจากฉันมีฟังก์ชั่นในสคริปต์

11
Linux ที่ไม่มีระบบปฏิบัติการกราฟิก แต่มีทรัพยากรกราฟิก
ประสบการณ์การใช้คอมพิวเตอร์เครื่องแรกของฉันอยู่กับพลเรือจัตวา ฉันต้องการให้คอมพิวเตอร์ Linux ทำงานอย่างนั้น ฉันสงสัยว่ามันมีความเป็นไปได้ไหมที่จะใช้ Linux สิ่งที่ฉันต้องการเห็นคือเมื่อฉันบูตเครื่องของฉันลงในบรรทัดคำสั่งและไม่ได้อยู่ใน GUI แต่มีทรัพยากรกราฟิกที่พร้อมใช้งาน ดังนั้นเมื่อฉันพิมพ์ว่า: Firefox โปรแกรมและส่วนต่อประสานกราฟิกของมันจะพร้อมใช้งาน เมื่อฉันออกจาก Firefox มันจะกลับไปที่บรรทัดคำสั่ง หากฉันต้องการเรียกดูระบบไฟล์บอกว่าฉันพิมพ์: XFE หรือมีการใช้ตัวจัดการอะไรและมันจะเกิดขึ้นและอนุญาตให้ฉันเรียกดูโฟลเดอร์และเมื่อฉันออกจากนั้นก็กลับไปที่บรรทัดคำสั่งอีกครั้ง ดังนั้นความสามารถในการเรียกใช้จัดการและใช้งานโปรแกรมโดยไม่ต้องใช้ GUI แต่มีกราฟิกให้ใช้งาน มันคงจะดีถ้ามีทั้งหมดนี้มุ่งเน้นไปที่การเขียนโปรแกรม ดังนั้นที่บรรทัดคำสั่ง BASH มีความสามารถในการเรียกคอมไพเลอร์สภาพแวดล้อม IDE และเพียงแค่เริ่มเขียนโปรแกรมโดยไม่ต้องถูกรบกวนโดยสภาพแวดล้อมเดสก์ทอป และถ้ามีโปรแกรมกราฟิกทำงานมากกว่าหนึ่งโปรแกรมก็มีโปรแกรมจัดการหน้าต่างแบบแท็บฉันเดา สิ่งนี้เป็นไปได้หรือฉันกำลังฝันอยู่?

4
ถ้าฉันทำตามคำแนะนำจากบล็อกหรือถาม Ubuntu ฯลฯ ปลอดภัยหรือไม่
ฉันยังใหม่กับ Linux และ Ubuntu เมื่อฉันไม่รู้ว่าจะทำอะไรกับระบบปฏิบัติการนี้ฉันค้นหาบนเว็บและถาม Ubuntu และหาคำตอบเสมอ แต่บางครั้งมันก็ไม่ใช่คำตอบที่ยอดเยี่ยมหรือการสอนที่สมบูรณ์ ฉันทำตามคำแนะนำต่อไป แต่ฉันไม่รู้ว่าคำสั่งทั้งหมดหมายถึงอะไร ดังนั้นคำถามของฉันคือ: เมื่อฉันติดตามการสอนฉันปลอดภัย 100% หรือไม่ ถ้าไม่เช่นนั้นฉันจะบอกได้อย่างไรว่าฉันตกอยู่ในอันตราย


6
ทำไมฉันถึงได้รับชื่อโฮสต์: ชื่อหรือบริการที่ไม่รู้จักผิดพลาด
ฉันได้รับข้อผิดพลาดนี้เมื่อฉันติดตั้งแพคเกจใด ๆ ผ่านapt-get: hostname: Name or service not known dpkg: error processing ssmtp (--configure): subprocess installed post-installation script returned error exit status 1 Setting up libt1-5 (5.1.2-3.4ubuntu1) ... Setting up php5-gd (5.3.10-1ubuntu3.2) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Errors were encountered while processing: ssmtp …

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

2
ntpdate รับการตั้งค่าจากที่ไหนและข้อผิดพลาด“ ไม่สามารถใช้เซิร์ฟเวอร์” ได้คืออะไร
เมื่อฉันรันntpdateด้วยตัวเองฉันจะได้ผลลัพธ์ต่อไปนี้: 8 มิ.ย. 15:47:46 ntpdate [31251]: ไม่สามารถใช้เซิร์ฟเวอร์ออกได้ ถ้าฉันเรียกใช้ด้วย-q ntp.ubuntu.comสวิตช์ดูเหมือนว่าจะสอบถามได้ดี ฉันตามล่าหาไฟล์หลายไฟล์แล้วและสิ่งที่เกี่ยวข้องที่สุดที่ฉันพบคือ/etc/default/ntpdateถึงแม้จะNTPDATE_USE_CONFตั้งค่าเป็นไม่ฉันก็ไม่เข้าใจ / ดูว่าข้อผิดพลาดนี้เกิดขึ้นได้อย่างไร ความคิดใด ๆ Update-- ดูเหมือนว่าใช้ntpdate-debianงานได้ดีและเป็นคำสั่งจริงที่ใช้/etc/default/ntpdateแต่ไม่ตอบคำถามหลักและฉันยังหาไม่พบ ...

4
ฉันจะใช้ 'การแจ้งเตือน - ส่ง' เพื่อแทนที่การแจ้งเตือนที่มีอยู่ทันทีได้อย่างไร
เมื่อฉันใช้notify-sendเพื่อแสดงการแจ้งเตือนบนเดสก์ท็อปและจากนั้นใช้อีกครั้งเพื่อแสดงการแจ้งเตือนที่แตกต่างกันฉันได้สังเกตเห็นว่าการแจ้งเตือนที่สองแสดงเฉพาะหลังจากที่การแจ้งเตือนครั้งแรกหายไป มีวิธีในnotify-sendการเปลี่ยนการแจ้งเตือนที่มีอยู่ทันทีด้วยอันที่แตกต่างกันหรือไม่?

5
วิธีตรวจสอบสถานะบลูทู ธ ผ่านเทอร์มินัล
ฉันกำลังมองหาวิธีตรวจสอบเพื่อดูว่ามีการเปิดใช้งานหรือปิดใช้งานบลูทู ธ ในแล็ปท็อปของฉันผ่านทางเทอร์มินัลหรือไม่ มีคำสั่งที่ฉันสามารถใช้เพื่อค้นหาข้อมูลนี้หรือไม่

8
ทำไมตัวอักษรถึงทับกันในเครื่อง?
ฉันติดตั้ง Oneiric เป็นแขกระบบปฏิบัติการใน VirtualBox โดยใช้ Mini CD ฉันติดตั้งubuntu-desktopแพคเกจและดูเหมือนว่าทุกอย่างจะทำงานได้ดี - ดียกเว้นปัญหาแบบอักษรกับเทอร์มินัล: อย่างที่คุณเห็นตัวอักษรบางตัวทับกันและอ่านยาก ฉันตรวจสอบการตั้งค่าและมันเป็นช่องทำเครื่องหมาย "ใช้แบบอักษรความกว้างคงที่ของระบบ" ถูกเลือกด้วย "Monospace | 12" ที่เลือกไว้ข้างใต้ แก้ไข:เรียกใช้คำสั่งที่ระบุไว้ในความคิดเห็น: $ fc-match "Monospace" DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book" $ gconftool --get /desktop/gnome/interface/monospace_font_name Monospace 10 $ debsums ttf-dejavu-core /usr/share/doc/ttf-dejavu-core/AUTHORS OK /usr/share/doc/ttf-dejavu-core/BUGS OK /usr/share/doc/ttf-dejavu-core/NEWS.gz OK /usr/share/doc/ttf-dejavu-core/README OK /usr/share/doc/ttf-dejavu-core/changelog.Debian.gz OK /usr/share/doc/ttf-dejavu-core/copyright OK /usr/share/doc/ttf-dejavu-core/langcover.txt.gz OK …

3
ฉันจะรู้ / รายการตัวเลือกที่มีสำหรับโมดูลเคอร์เนลได้อย่างไร
ตามที่คำถามบอกไว้ทั้งหมดฉันต้องการอธิบายอย่างละเอียดด้วยตัวอย่าง: i915.i915_enable_rc6=1 นี่คือตัวเลือกสำหรับโมดูล i915 หรือไดรเวอร์วิดีโอ Intel ดังนั้นมีวิธีที่จะรู้หรือรายการสิ่งที่ชอบ i915_enable_rc6เป็นตัวเลือกสำหรับi915จาก command line linux หรือไม่ ฉันหวังว่าฉันชัดเจนกับคำถาม? แก้ไข: ฉันอ้างถึง i915 เพียงตัวอย่างและไม่มีอะไรอื่น modinfoดูเหมือนว่าจะเป็นคำสั่งที่ฉันกำลังมองหา


2
การปรับเปลี่ยนสีของ grep
เมื่อฉัน grep บางอย่างผลลัพธ์จะเป็นสีแดงเสมอ ฉันรู้ว่าคำสั่งgrep --colorพิมพ์ผลลัพธ์เป็นสีซึ่งโดยค่าเริ่มต้นจะเป็นสีแดง ฉันสามารถเปลี่ยนสีได้หรือไม่?

2
ฉันจะแก้ไขข้อผิดพลาด“ $ '\ r': ไม่พบคำสั่ง” ที่รันสคริปต์ Bash ใน WSL ได้อย่างไร
ฉันได้รับข้อผิดพลาดใน WSL ในขณะที่พยายามที่จะใช้junyanz / pytorch-CycleGAN และ pix2pix ผมทำตามทุกขั้นตอนการติดตั้งที่ประสบความสำเร็จบน Windows 10 x 64 โดยใช้ขั้นตอนที่PyTORCH บน Windows 10: การเรียนการสอนกับหน้าจอแล้ว Ubuntu สำหรับ Windows ด้วยเดสก์ทอป GitHub วิธีการติดตั้งและการใช้ลินุกซ์ทุบตีเชลล์บน Windows 10 แต่ฉันถูกบล็อกในขั้นตอนล่าสุด เป็นที่ที่ฉันพยายามดาวน์โหลดหรือฝึกอบรมโมเดลใน Windows ใช้ตัวอย่างเช่นพรอมต์ Ubuntu Linux ฉันนำทางด้วยตนเองไปยังสถานที่ที่เหมาะสมและพิมพ์คำสั่งต่อไปนี้เช่นเดียวกับด้านล่าง (ฉันยังลองในโหมด su) bash pretrained_models/download_pix2pix_model.sh facades_label2photo ฉันได้รับข้อผิดพลาดในทันทีเสมอเหมือนกันกับสิ่งเหล่านี้: root@Azure:/mnt/c/Users/vincent/Downloads/vision/pytorch-CycleGAN-and-pix2pix# bash pretrained_models/download_pix2pix_model.sh facades_label2photo pretrained_models/download_pix2pix_model.sh: line 2: $'\r': command not found Note: …

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