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

บรรทัดคำสั่งเป็นอินเทอร์เฟซแบบโต้ตอบกับเชลล์ของคุณ


4
วิธีการ OCR ไฟล์ PDF และรับข้อความที่เก็บไว้ใน pdf?
ก่อนอื่นขออภัยหากมีการถามก่อนหน้านี้ - ฉันค้นหาในขณะที่โพสต์ที่มีอยู่ แต่ไม่สามารถหาการสนับสนุน ฉันสนใจวิธีแก้ปัญหาสำหรับ Fedora ไปยัง OCR เป็น pdf ที่ไม่สามารถค้นหาได้หลายตัวและเพื่อเปลี่ยน pdf นี้เป็นไฟล์ pdf ใหม่ที่มีเลเยอร์ข้อความด้านบนของภาพ ใน Mac OSX หรือ Windows เราสามารถใช้ Adobe Acrobat แต่บน Linux โดยเฉพาะกับ Fedora https://snippets.webaware.com.au/howto/pdf-ocr-linux/ดูเหมือนจะอธิบายวิธีแก้ปัญหา - แต่น่าเสียดายที่ฉันหลงทางเมื่อเรียกภาพที่แน่นอน
23 command-line  pdf  ocr 

3
ฉันจะตรวจสอบว่าเชลล์ของฉันทำงานอยู่ในเทอร์มินัลได้อย่างไร
ฉันต้องการที่จะดำเนินการบางอย่างเฉพาะกรณีที่เปลือกของฉัน "เชื่อมต่อ" กับเทอร์มินัลคือเฉพาะเมื่ออินพุตมาตรฐานของฉันมาจากอินพุตของเทอร์มินัลและเอาต์พุตมาตรฐานของฉัน (และข้อผิดพลาดมาตรฐาน? อาคารผู้โดยสาร ฉันจะทำสิ่งนั้นโดยไม่ต้องพึ่ง GNU / Linux specifics (เช่น/proc/self) โดยตรงได้อย่างไร

2
cat ให้ข้อผิดพลาดที่แตกต่างกันเมื่อเปิดไฟล์ที่ไม่มีอยู่
คำสั่งทั้งสองต่อไปนี้พยายามเปิดไฟล์ที่ไม่มีอยู่fooแต่ข้อความแสดงข้อผิดพลาดแตกต่างกันเล็กน้อย อะไรคือเหตุผล? $ cat foo cat: cannot open foo $ cat < foo -bash: foo: No such file or directory

2
ฉันจะย้ายไฟล์ทั้งหมดที่ส่งออกจากคำสั่งได้อย่างไร
ฉันมีคำสั่ง grep นี้เพื่อค้นหาไฟล์ที่ไม่มีคำว่า Attachments ในนั้น grep -L -- Attachments * ฉันต้องการย้ายไฟล์ทั้งหมดที่ส่งออกจากคำสั่งนั้น ฉันจะทำเช่นนั้นได้อย่างไรในทุบตี? ฉันจะใช้ท่อหรือไม่ ฉันจะใช้คำฟุ่มเฟือยถ้า / จากนั้นคำสั่งในสคริปต์แบบเต็ม?

8
คัดลอกไฟล์ที่ไม่มีการเข้ารหัส (ssh) ในเครือข่ายท้องถิ่น
scpทำงานได้ดีในทุกกรณี แต่ Raspberry Pi อ่อนแอต่อการคัดลอกไฟล์อย่างมีประสิทธิภาพในสภาพแวดล้อมที่ปลอดภัย (LAN) ความเป็นไปได้ในทางทฤษฎี 6,75 MB / s ผ่าน 54 Mbit lan ลดขนาดลงเหลือประมาณ 1.1 MB / s มีวิธีการคัดลอกไฟล์จากระยะไกลโดยไม่มีการเข้ารหัสหรือไม่? มันควรจะเป็นคำสั่ง cli ที่ไม่มีการขึ้นต่อกันของบริการเสริม (ftp, samba) หรืออย่างน้อยก็มีการกำหนดค่าขั้นต่ำ ฉันหมายถึงเครื่องมือมาตรฐานที่ใช้งานได้ดีกับโปรแกรม / บริการมาตรฐาน (เช่น scp / ssh)

6
แปลงระหว่าง Unicode Normalization Forms บนบรรทัดคำสั่ง unix
ใน Unicode ชุดอักขระบางตัวมีการแสดงมากกว่าหนึ่งรายการ ตัวอย่างเช่นอักขระäสามารถแสดงเป็น "ä" นั่นคือ codepoint U + 00E4 (สองไบต์c3 a4ในการเข้ารหัส UTF-8) หรือ "ä" นั่นคือ codepoints สองตัวคือ U + 0061 U + 0308 (สามไบต์61 cc 88ใน UTF-8) ตามมาตรฐาน Unicode ทั้งสองเป็นตัวแทนเทียบเท่า แต่ในการที่แตกต่างกัน "รูปแบบการฟื้นฟู" ดูUAX # 15: รูปแบบ กล่องเครื่องมือยูนิกซ์มีเครื่องมือการแปลงข้อความทุกชนิด, sed , tr , iconv , Perl เป็นที่จดจำ ฉันจะทำการแปลง NF อย่างรวดเร็วและง่ายดายบนบรรทัดรับคำสั่งได้อย่างไร

1
เปลี่ยนเส้นทางข้อผิดพลาดไปยัง / dev / null เสมอ
ฉันรู้ว่าฉันสามารถเปลี่ยนเส้นทางข้อความผิดพลาดจากคำสั่งไปยังการ/dev/nullใช้ไวยากรณ์ต่อไปนี้: command arg1 arg2 2>/dev/null แต่มีวิธีการทำเช่นนี้โดยค่าเริ่มต้นเพื่อให้ข้อความแสดงข้อผิดพลาดเสมอไป/dev/nullเว้นแต่ฉันระบุเป็นอย่างอื่น?

3
คุณจะส่งแอพบรรทัดคำสั่งไปยังพื้นหลังโดยตรงได้อย่างไร
ฉันรู้แล้วว่าการกดctrl+zหยุดแอพจากนั้นฉันสามารถส่งแอปไปที่พื้นหลังด้วยbgคำสั่ง แต่นั่นหมายความว่ามีช่วงเวลาสั้น ๆ ที่แอพหยุดทำงาน ฉันจะส่งแอพไปยังพื้นหลังโดยตรงโดยไม่หยุดได้อย่างไร

5
คำสั่งที่ใช้งานง่ายเพื่อแสดงรายชื่อผู้ใช้ทั้งหมดในระบบ Ubuntu?
มีคำสั่งที่ใช้งานง่ายที่ฉันสามารถใช้เพื่อแสดงรายการผู้ใช้ในคอนโซลบนระบบ Ubuntu หรือไม่? เมื่อฉันcat /etc/passwdได้รับรายชื่อผู้ใช้ที่อ่านยาก มันจะเป็นการดีถ้าได้เห็นรายการที่มีตัวอักษรโดยมีรายการที่จัดเรียงไว้ในคอลัมน์และมีชื่อกลุ่มในวงเล็บข้างรหัสประจำกลุ่ม

2
ทางลัดคัดลอก (ไปยัง X คลิปบอร์ด) ใน. tmux.conf
เพื่อคัดลอกข้อความไปยังคลิปบอร์ด X ใน tmux สิ่งที่ฉันทำในปัจจุบันคือ: ไปโหมดการเลือกด้วย prefix[ เริ่มต้นการเลือกด้วยspace(โดยใช้mode-keys vibtw) เลือกข้อความและกด enter คัดลอกบัฟเฟอร์ tmux ไปที่ X คลิปบอร์ดโดยใช้ prefixctrl+c (ฉันมีแผนที่เป็น bind C-c run "tmux show-buffer | xclip -selection clipboard -i" ฉันพยายามกำจัดขั้นตอนเหล่านี้ด้วยการทำแผนที่สำหรับโหมดการเลือก ฉันเหนื่อย: bind-key -t vi-copy C-c run "tmux show-buffer | xclip -selection clipboard -i" ซึ่งให้ฉันและข้อผิดพลาด: .. usage: bind-key [-cnr] [-t key-table] key …

2
จะแก้ไขระบบ Ubuntu ที่ไม่ตอบสนองได้อย่างไร
ฉันใช้ Ubuntu บางครั้งระบบไม่ตอบสนองใด ๆ กับเมาส์และคีย์บอร์ด มีวิธีใดบ้างที่จะแก้ปัญหานี้ได้ยกเว้นการกดปุ่มรีเซ็ตบนเครื่อง?

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

5
คัดลอกรูปภาพจากบรรทัดคำสั่งไปยังคลิปบอร์ด
มีวิธีในการทุบตีเพื่อคัดลอกรูปภาพไปยังคลิปบอร์ดหรือไม่? ตัวอย่างเช่นหากมีรูปภาพที่mypic.pngฉันต้องการให้มีคำสั่งclipcopy mypic.pngเช่นนั้นฉันสามารถไปตัวอย่างเพื่อ inkscape และวางมันในภายหลัง

4
ทำไมคำสั่งบางคำสั่ง 'แฮงค์' เทอร์มินัลจนกว่าจะเสร็จสิ้น
บางครั้งคุณเรียกใช้โปรแกรมจาก terminal, พูด, †lxpanel เทอร์มินัลจะไม่ทำให้คุณกลับไปที่พรอมต์มันจะหยุดทำงาน คุณสามารถกดCtrl+ Cเพื่อกลับไปที่พรอมต์ lxpanelแต่ที่จะฆ่า อย่างไรก็ตามการกดAlt+ F2(ซึ่งปรากฏขึ้นที่หน้าต่างเพื่อรับคำสั่ง) และการทำงานจะlxpanelทำงานได้อย่างสวยงาม ทำไมนี้ อะไรคือความแตกต่างระหว่างการรันคำสั่งจากเทอร์มินัลและจากหน้าต่าง 'run' ที่ปรากฏขึ้นเมื่อคุณกดAlt+ F2? †นี่ lxpanel เพิ่งมีการใช้เป็นตัวอย่าง ฉันเคยเจอสิ่งนี้กับหลาย ๆ โปรแกรม

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