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

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

2
Ctrl + Alt + F7 ไม่สลับกลับไปที่เซสชัน X ใน Kubuntu 18.04 Bionic
หลังจากฉันเปลี่ยนไปใช้คอนโซลเสมือนโดยใช้Ctrl+ Alt+ F6ฉันไม่สามารถกลับไปที่เซสชัน X โดยใช้Ctrl+ Alt+ F7- ได้เฉพาะเคอร์เซอร์ที่กะพริบแสดง พยายามchvt- ผลลัพธ์เดียวกัน ต้องเริ่มต้นใหม่และสูญเสียแอพที่เปิดอยู่ทั้งหมดซึ่งไม่สะดวกมาก รุ่น Kubuntu คือ 18.04 ไบโอนิค ใครช่วยได้บ้าง


1
วัตถุประสงค์ของ shopt -s extglob คืออะไร
ฉันต้องการลบไฟล์ทั้งหมดจากไดเรกทอรียกเว้นไฟล์เดียว ผมพบว่าวิธีการแก้ปัญหาของฉันที่นี่ วิธีนี้ใช้คำสั่ง shopt -s extglob ฉันต้องการที่จะรู้ว่าสิ่งที่คำสั่งนี้กำลังทำอะไรอยู่บางความรู้ส่วนหลัง ฉันยังเพิ่มความคิดเห็นในคำตอบนี้ แต่ยังไม่ได้รับคำตอบจนถึงตอนนี้ ในฐานะผู้ใช้ใหม่ของ Ubuntu ฉันอยากรู้ว่าคำสั่งนี้กำลังทำอะไร

1
ฉันจะใช้คำสั่ง ffmpeg เพื่อสลับวิดีโอได้อย่างไร
ฉันกำลังพยายามใช้ไลบรารี FFmpeg ใน Android เพื่อย้อนกลับวิดีโอ ฉันสามารถถ่ายโอนภาพจากวิดีโอได้ แต่ฉันจะกลับภาพทั้งหมดและสร้างวิดีโอใหม่ได้อย่างไร ฉันกำลังใช้ห้องสมุดจากที่นี่ในระดับของฉัน compile 'com.github.hiteshsondhi88.libffmpeg:FFmpegAndroid:0.2.5'ห้องสมุดเป็น ฉันสามารถใช้คำสั่งบางอย่าง แต่ไม่ทั้งหมด ฉันใช้คำสั่งนี้เพื่อถ่ายโอนภาพจากวิดีโอ: -i /storage/emulated/0/ffvid/frameCount.mp4 -an -qscale 1 /storage/emulated/0/ffimg/revi%06d.jpg ฉันไม่สามารถใช้คำสั่ง$ffmpeg, $soxและ$cat ฉันลองทำตามคำแนะนำเหล่านี้ไม่สำเร็จ ฉันจะย้อนกลับวิดีโอคลิปได้อย่างไร Unix & Linux กลับวิดีโอคลิปด้วย ffmpeg | blogspot ฉันจะลองอะไรอีก

1
เสียงสะท้อนที่มีสัญลักษณ์“ >>” ทำหน้าที่อะไร
ฉันเห็นคำสั่งบางอย่างเช่น echo '* - nofile 65535' >> /etc/security/limits.conf ฉันรู้ว่า echo พิมพ์บางอย่างบนหน้าจอ และ limit.conf เป็นไฟล์ในพา ธ นั้น / etc / security แต่ต้องการ>>ทำที่นี่ มันหมายถึงบางสิ่งเช่น 'ถึง' หรือ 'ใน'?

1
คำสั่งเพื่อเปลี่ยนวอลล์เปเปอร์ใน XUbuntu
การค้นหาด้วย google แสดงคำสั่ง xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s <image-path> ครั้งแรกที่ฉันรันคำสั่งนี้ฉันได้รับข้อความแจ้งว่าคุณสมบัติ / Backdrop / screen0 / monitor0 / image-path ไม่มีอยู่ในแชนเนล xfce4-desktop ดังนั้นฉันสร้างคุณสมบัตินี้: xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -n -t string -s <image-path> แต่พื้นหลังยังคงไม่เปลี่ยนแปลง ฉันเปลี่ยนพื้นหลังจาก space-03.jpg เป็น space-04.jpg ตามปกติจากแอปพลิเคชันการตั้งค่าเดสก์ท็อปของ XUbuntu จากนั้นฉันก็วิ่ง: $ xfconf-query -c xfce4-desktop -p /backdrop -lv /backdrop/screen0/image-path /usr/share/backgrounds/space-03.jpg /backdrop/screen0/monitor0/image-path …

2
cd - (cd hyphen) ทำอะไรได้บ้าง
วันนี้ฉันพิมพ์cd -เทอร์มินัลโดยไม่ได้ตั้งใจและฉันพบข้อผิดพลาด: bash: cd: OLDPWD not set และน่าเสียดายที่man cdไม่มีอยู่จริง No manual entry for cd มันทำอะไรได้จริง?

3
คุณเปิดใช้งานการแตะเพื่อคลิกผ่านบรรทัดคำสั่งได้อย่างไร
คุณสามารถใช้เพื่อกลับทิศทางเลื่อน(เลื่อนธรรมชาติ) : xmodmap -e "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" คุณสามารถตั้งค่ากลับมาอีกครั้งด้วย xmodmap -e "pointer = 1 2 3 4 5 7 6 8 9 10 11 12" และสิ่งนี้เพื่อสลับปุ่มซ้ายและขวา: xmodmap -e "pointer = 3 2 1" และเปลี่ยนมันกลับมาด้วย xmodmap -e "pointer = 1 2 …

2
ฉันจะคัดลอกไฟล์ทั้งหมดที่ขึ้นต้นด้วย“ b” หรือ“ B” จาก / bin ไปยังโฟลเดอร์เฉพาะได้อย่างไร
ฉันจะคัดลอกไฟล์ทั้งหมดที่ขึ้นต้นด้วย "b" หรือ "B" จาก / bin ไปยังโฟลเดอร์เฉพาะได้อย่างไร ฉันพยายามcp /bin* bแต่ฉันไม่ประสบความสำเร็จ

1
วิธีเพิ่มโปรแกรมเป็นแอปพลิเคชันเริ่มต้นจากเทอร์มินัล
ฉันใช้ Ubuntu 12.04 และฉันรู้วิธี GUI เพื่อรักษารายการโปรแกรมเริ่มต้น แต่ตอนนี้ฉันต้องการค้นหาวิธีเพิ่ม / ลบแอปพลิเคชันเริ่มต้นโดยใช้อินเตอร์เฟสบรรทัดคำสั่ง (CLI)

2
มีวิธีการอย่างรวดเร็วเปลี่ยนนามสกุลไฟล์ทั้งหมดของไฟล์ทั้งหมดในโฟลเดอร์หรือไม่?
ฉันมีโฟลเดอร์หนังสือเสียงขนาดใหญ่. m4b ซึ่งในรูปแบบปัจจุบันจะไม่เล่นบนโทรศัพท์ Android ของฉัน อย่างไรก็ตามพวกเขาทำงานได้ดีหากมีการเปลี่ยนชื่อเป็น. m4a มีวิธีการอย่างรวดเร็วหรือคำสั่งเทอร์มินัลที่สามารถเปลี่ยนชื่อไฟล์. m4b ทุกไฟล์ในโฟลเดอร์เป็น. m4a ได้หรือไม่? ไม่จำเป็นต้องมีการแปลงไฟล์ใด ๆ เพียงแค่เปลี่ยนชื่อนามสกุลไฟล์ทำงานได้อย่างสมบูรณ์แบบ

2
ตั้งค่าการอนุญาตอย่างเข้มงวดเมื่อเรียกใช้ rsync
ขณะนี้ฉันกำลังสำรองข้อมูลกิกะไบต์และกิกะไบต์จากเซิร์ฟเวอร์สดไปยังเซิร์ฟเวอร์สำรองโดยใช้สคริปต์ชุด rsync / ssh เพื่อให้สามารถดำเนินการอัตโนมัติทุกคืนด้วยงาน cron ปัญหาที่ฉันมีคือการอนุญาต การรัน rsync ด้วยโหมด -a จะทำการคัดลอกผู้ใช้: กลุ่มและโหมดไฟล์ซึ่งขณะนี้มี 54122: เกมและ -rwx - S --- เพื่อให้สามารถเรียกใช้ไฟล์บนเซิร์ฟเวอร์สำรองได้ (อย่าถามฉันว่าทำไมนายจ้างถึงต้องการสิ่งนี้) ฉันต้องใช้เวลา - และค่าใช้จ่ายซีพียู (เนื่องจากจำนวนข้อมูลที่ถ่ายโอน) จำนวนมาก chown () และ chmod () ตั้งค่าทุกไฟล์ / โฟลเดอร์เป็น www-data: www-data และการอนุญาต 755 ฉันสามารถตั้งค่า rsync ให้บังคับให้แต่ละไฟล์ / โฟลเดอร์เป็น www-data: www-data และ 755 หรือฉันกำลังดูปัญหานี้จากมุมที่ผิดหรือไม่? ฉันเดาว่าฉันสามารถรัน -rltD …

2
ฉันจะสคริปต์การตั้งค่าที่ทำโดย gnome-tweak-tool ได้อย่างไร
ฉันชอบที่จะสามารถกำหนดค่าสิ่งต่าง ๆ จากบรรทัดคำสั่งดังนั้นเมื่อฉันติดตั้งระบบปฏิบัติการใหม่ฉันก็สามารถเรียกใช้สคริปต์และได้รับการกำหนดค่าที่ต้องการกลับมาได้ ตั้งแต่ "อัปเกรด" เป็น Ubuntu 17.10 ฉันพบว่าฉันต้องใช้ gnome-tweak-tool เพื่อตั้งค่าบางอย่างตามที่ฉันต้องการ เมื่อฉันพบการตั้งค่าใน gnome-tweak-tool GUI ฉันจะเข้าใจการแปลที่ใช้สคริปต์ได้อย่างไร ตัวอย่างเช่นบรรทัด gsettings ต่อไปนี้ตรงกับรายการที่เกี่ยวข้องในหน้าจอ gnome-tweak-tool ด้านล่าง ... gsettings set org.gnome.desktop.wm.preferences titlebar-font "Tahoma Bold 8" gsettings set org.gnome.desktop.interface font-name "Tahoma 8" gsettings set org.gnome.desktop.interface document-font-name "Tahoma 8" gsettings set org.gnome.desktop.interface monospace-font-name "FixedSC 10" ... แต่ใครจะเดาได้อย่างไร ตัวอย่างเช่นฉันจะหาตำแหน่งที่จะรับการตั้งค่าที่เกี่ยวข้องสำหรับคำใบ้และการลดรอยหยักได้อย่างไร

2
วิธีการป้องกัน grep จากการพิมพ์สตริงเดียวกันหลาย ๆ ครั้ง?
หากฉัน grep ไฟล์ที่มีต่อไปนี้: These are words These are words These are words These are words ... สำหรับคำTheseนั้นมันจะพิมพ์สตริงThese are wordsสี่ครั้ง ฉันจะป้องกัน grep ไม่ให้พิมพ์สตริงที่เกิดซ้ำมากกว่าหนึ่งครั้งได้อย่างไร มิฉะนั้นฉันจะจัดการเอาต์พุตของ grep เพื่อลบบรรทัดที่ซ้ำกันได้อย่างไร

4
เรียกใช้ PHP จากบรรทัดคำสั่ง
ฉันได้ติดตั้งXAMPP v1.8.3 สำหรับการพัฒนา PHP ของฉันแล้ว ฉันใหม่เพื่อ Ubuntu ดังนั้นผมจึงไม่ทราบวิธีการตั้งค่าตัวแปรสภาพแวดล้อมสำหรับ PHP /opt/lampp/bin/phpซึ่งตั้งอยู่ที่ ฉันสามารถเรียกใช้สคริปต์ PHP ได้localhostแต่ฉันต้องการเรียกใช้จากบรรทัดคำสั่งด้วย ฉันต้องการตั้งค่าตัวแปรนี้สำหรับผู้ใช้ทุกคนเนื่องจากฉันเป็นคนเดียวที่ใช้ระบบนี้

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