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

โปรแกรมขนาดเล็กที่ใช้ในบรรทัดคำสั่งเพื่อทำงานเฉพาะด้าน

6
ทางเลือกที่จะหา? [ปิด]
มีfindโปรแกรมอื่นที่มีอินเตอร์เฟส CLI แบบเดิมหรือไม่? findทำงานและคาดหวังว่าพารามิเตอร์ในวิธีที่แตกต่างอย่างเจ็บปวดจากอุปกรณ์อื่น ๆ ส่วนใหญ่ ชี้แจง: ฉันกำลังมองหาโปรแกรมที่มีฟังก์ชั่นส่วนใหญ่เหมือนกับค้นหาด้วยอินเตอร์เฟสบรรทัดคำสั่งที่ทำงานและให้ความรู้สึกเหมือนคำแนะนำบรรทัดคำสั่ง POSIX (หรืออย่างน้อย GNU)

4
ไฟล์ที่กระจัดกระจายเดิมและจากนั้นจะสามารถทำให้กระจัดกระจายอีกครั้ง?
ฉันรู้ว่าการคัดลอกหรือถ่ายโอนสิ่งที่เดิมเป็นไฟล์หร็อมแหร็มโดยไม่ต้องใช้ยูทิลิตี้ที่เข้าใจไฟล์กระจัดกระจายจะทำให้ 'หลุม' ถูกเติมเต็ม มีวิธีการหรือยูทิลิตี้เพื่อเปลี่ยนสิ่งที่ครั้งหนึ่งเคยเป็นไฟล์กระจัดกระจาย ตัวอย่างเช่น: สร้างไฟล์ sparse: % dd if=/dev/zero of=TEST bs=1 count=0 seek=1G # do some op that pads out the holes % scp TEST localhost:~/TEST2 % ls -lhs TEST* 0 -rw-rw-r--. 1 tony tony 1.0G Oct 16 13:35 TEST 1.1G -rw-rw-r--. 1 tony tony 1.0G Oct 16 13:37 …

5
สร้างลำดับของตัวเลขหนึ่งรายการต่อหนึ่งบรรทัดในไฟล์
มีวิธีการสร้างออกมาจากอากาศบางไฟล์ที่เป็นลำดับของตัวเลขเริ่มต้นที่จำนวนที่กำหนดหนึ่งต่อบรรทัด? สิ่งที่ต้องการ magic_command start 100 lines 5 > b.txt แล้วb.txtจะเป็น 100 101 102 103 104

5
การตั้งค่าขนาดหน้าต่างของแอปพลิเคชันที่ทำงานอยู่
ฉันพยายามเริ่มต้นแอปพลิเคชันภายใน Ubuntu (xfce หรือ gnome) และผ่านทางบรรทัดคำสั่งและสงสัยว่ามีวิธีการทั่วไปในการกำหนดขนาดของหน้าต่างที่ระบุของแอพที่กำหนดที่กำลังทำงานอยู่หรือไม่


4
ฉันพยายามเพิ่มรหัสผ่านลงในเครื่องมือจัดการรหัสผ่าน“ ผ่าน” แต่ความพยายามของฉันล้มเหลวด้วยข้อผิดพลาด GPG“ ไม่มีคีย์สาธารณะ” ทำไม?
ฉันกำลังพยายามติดตั้งPass: ตัวจัดการรหัสผ่าน Unix มาตรฐานอย่างไรก็ตามเมื่อฉันพยายามเพิ่มรหัสผ่านให้กับ appliation ฉันได้รับข้อผิดพลาดเหล่านี้ gpg: Kelly's Passwords: skipped: No public key gpg: [stdin]: encryption failed: No public key กุญแจสาธารณะของ GPG? เมื่อฉันพิมพ์คำสั่งgpg --list-keysฉันจะได้รับ: /home/khays/.gnupg/pubring.gpg ------------------------------ pub 2048R/64290B2D 2012-11-05 uid Kelly Hays <hays.kelly@gmail.com> sub 2048R/0DF57DA8 2012-11-05 ฉันหลงทางเล็กน้อยเกี่ยวกับวิธีการแก้ไขปัญหานี้ความคิดใด ๆ

2
hexdump เคารพระบบ endianness หรือไม่?
บนเครื่องของฉันฉันจะได้ผลลัพธ์ต่อไปนี้เมื่อฉันรันคำสั่งเหล่านี้: $ echo foos > myfile $ hexdump myfile 6f66 736f 000a เอาต์พุตจาก hexdump เป็น endian น้อย นี่หมายความว่าเครื่องของฉันเป็น endian น้อยหรือ hexdump ใช้รูปแบบ little-endian เสมอหรือไม่
23 utilities  bsd  hexdump 

4
ยูทิลิตี้ Linux นั้นฉลาดเมื่อใช้คำสั่ง piped หรือไม่?
ฉันเพิ่งรันคำสั่งสองสามคำสั่งในเทอร์มินัลและฉันเริ่มสงสัยว่า Unix / Linux จะใช้ทางลัดเมื่อเรียกใช้คำสั่ง piped หรือไม่ ตัวอย่างเช่นสมมติว่าฉันมีไฟล์ที่มีหนึ่งล้านเส้นแรก 10 hello worldซึ่งประกอบด้วย หากคุณรันคำสั่งคำสั่งgrep "hello world" file | headแรกจะหยุดทันทีที่พบ 10 บรรทัดหรือไม่หรือค้นหาทั้งไฟล์ก่อนหรือไม่

5
วิธีการกู้คืนข้อมูลจากการ์ด SD ที่ไม่ดี?
ฉันมีการ์ด SD ขนาด 4GB ที่มีภาพครอบครัวบางภาพที่ฉันจำเป็นต้องกู้คืน เมื่อฉันใส่การ์ดลงในเครื่องอ่านการ์ดของฉันมันจะปรากฏเป็นอุปกรณ์ 32MB ที่ไม่รู้จัก (ตาม/dev/sde) และไม่สามารถติดตั้งได้ เมื่อใส่กลับเข้าไปในกล้อง (กล้อง Nikon D60) มันบอกว่าการ์ดจะต้องฟอร์แมต (เช่นเดียวกับการใส่เข้าไปในเครื่อง Windows) ฉันต้องการกู้คืนรูปภาพทั้งหมดบนการ์ด (มีรูปอื่น ๆ ก่อนรูปครอบครัว) เพราะฉันไม่รู้ว่าฉันถ่ายไปกี่ขนาดหรือขนาดที่แน่นอน (แต่ฉันเชื่อว่าเป็น JPEG ทั้งหมด) การ์ดควรฟอร์แมทเป็นระบบไฟล์ FAT32 มีโปรแกรมอรรถประโยชน์ Linux หรือ Unix ใดบ้างที่สามารถกู้คืนไฟล์ได้ ฉันสามารถทำได้ด้วยตัวเองหรือฉันต้องการความช่วยเหลือจากผู้เชี่ยวชาญหรือไม่? แก้ไข: ดูเหมือนว่าเครื่องอ่านบัตรของฉันได้รับความเสียหายในทางใดทางหนึ่งทำให้ไม่สามารถอ่านได้และไม่สามารถจัดรูปแบบได้ เมื่อฉันตรวจสอบการ์ดอื่นที่เหมือนกัน (บันทึกโดยไม่มีไฟล์) มัน "เจ๊ง" การ์ดใบที่สอง ฉันต้องการใช้การ์ดใบที่สองอีกครั้งดังนั้นมีเครื่องมือในการฟอร์แมตการ์ดที่เสียหายซึ่งไม่ทราบ (หรือไม่สามารถรายงานได้อย่างถูกต้อง) มีขนาดใหญ่แค่ไหน?

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

11
เครื่องมือใน UNIX เพื่อลบวันที่
มีเครื่องมือใดใน Solaris UNIX (ดังนั้นจึงไม่มีเครื่องมือ GNU) เพื่อลบวันที่หรือไม่ ฉันรู้ว่าใน Linux เรามีgawkที่สามารถลบหนึ่งวันจากที่อื่น แต่ใน Solaris ค่าสูงสุดที่เรามีคือnawk(ปรับปรุงawk) ซึ่งไม่สามารถทำการคำนวณวันที่ได้ นอกจากนี้ฉันไม่สามารถใช้ Perl มีวิธีใดในการคำนวณวันที่เป็น20100909 - 20001010อย่างไร อัปเดต: bcสามารถคำนวณวันที่ได้หรือไม่
22 shell  solaris  awk  utilities  date 

7
ทำไมการแขวน 'df'
ฉันเพิ่งได้รับมีปัญหาในการทำงานdfซึ่งมันก็แฮงค์ straceเอาท์พุทที่นี่และในนั้นคุณจะเห็นว่าฉันฆ่าเพราะมันแค่นั่งอยู่ที่นั่น: $ strace /bin/df execve("/bin/df", ["/bin/df"], [/* 35 vars */]) = 0 brk(0) = 0x8d03000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7840000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, …

1
อะไรคือความแตกต่างระหว่าง xdotool และ xautomation?
xdotoolและxautomationเป็นสองบรรทัดคำสั่งเครื่องมืออัตโนมัติ X11 ฉันเคยใช้อดีตมาพักหนึ่งแล้วและเพิ่งค้นพบเมื่อไม่นานมานี้เกี่ยวกับการดำรงอยู่ของคนหลังและฉันอยากรู้ว่าใครบางคนที่ใช้ทั้งสองอย่างในขณะที่ต้องพูดถึงพวกเขา โดยเฉพาะอย่างยิ่ง: พวกเขามีการใช้งานที่ตั้งใจไว้เหมือนกันหรือไม่? ดูเหมือนว่าจากหน้าคน แต่ฉันอาจจะขาดรายละเอียดบางอย่าง พวกเขาได้รับการสนับสนุนอย่างเท่าเทียมกันในระบบส่วนใหญ่หรือไม่? หรือเป็นที่ใช้กันอย่างแพร่หลายมากกว่าอีกหรือไม่ มีสิ่งที่สามารถทำได้ด้วยสิ่งหนึ่ง แต่ไม่ใช่สิ่งอื่นหรือไม่?

8
ฉันจะค้นหา ID หน้าต่าง X ภายใต้ตัวชี้เมาส์ในทุบตีได้อย่างไร
จากสคริปต์ทุบตีมีวิธีการรับ ID ของหน้าต่าง X ภายใต้ตัวชี้เมาส์? (แก้ไข) ฉันต้องการให้กระบวนการเป็นแบบไม่โต้ตอบ
20 xorg  utilities  mouse  window 

3
เครื่องสกัดอเนกประสงค์
ด้วยจำนวนที่เพิ่มขึ้นของรูปแบบไฟล์เก็บถาวร / ไฟล์บีบอัดมีเครื่องมือบรรทัดคำสั่งฟรี / โอเพนซอร์สเดียวที่ใช้ควบคุมกฎทั้งหมดหรือไม่ บางทีสิ่งที่มีชุดของธงที่สอดคล้องกัน / รวมกัน? (บันทึกการอ้างอิงโดยนัยของฉันที่เป็นมิตรกับ tar ) ฉันเคยพบเจอในนามแฝงชุดหนึ่งซึ่งหมายถึงการลดความซับซ้อนของงานการบีบอัด / ยกเลิกการบีบอัดไฟล์ด้วยการเชื่อมโยงtarและอุปกรณ์อื่น ๆ แต่ฉันไม่สามารถหามันได้อีกต่อไป อัปเดต: ฉันจะกำหนดค่าบางอย่างatoolที่ไม่ต้องการใช้unzipเพื่อแยกไฟล์ zip (ซึ่งเห็นได้ชัดว่าไม่สามารถจัดการไฟล์ที่มีขนาดใหญ่กว่า 4GB) และใช้gunzipแทนได้อย่างไร $ aunpack large_file.zip error: Zip file too big (greater than 4294959102 bytes) Archive: large_file.zip warning [large_file.zip]: 1491344848 extra bytes at beginning or within zipfile (attempting to process anyway) …

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