Unix

คำนวณเวลาในการ...

in

เนื่องจากได้สาย Thunderbolt มาก็อยากจะลองวัดเวลาในการถ่ายโอนข้อมูล แต่ก็ยังไม่สามารถหาโปรแกรมที่ใช้วัดเวลาในการถ่ายโอนข้อมูลได้จริง ๆ

เพิ่งมาค้นพบคำสั่งที่ใช้วัดเวลาในการสั่งคำสั่งใดคำสั่งหนึ่ง นั่นคือคำสั่ง time ซึ่งสามารถใช้กับคำสั่งใด ๆ ก็ได้ โดยจะแสดงผลต่อว่าใช้เวลาเท่าใดในการประมวลผลคำสั่งที่ต่อท้าย เช่น

time cp a b

คำนวณเวลาของคำสั่ง cp a b

ไฟล์น่ารู้สำหรับทำ Mockup

เนื่องจาก Apple ได้ทำการเปลี่ยนระบบ Backup ของ mdhelper ไปแล้ว โดยเอาไฟล์ .mdinfo ออกแล้วก็เอานามสกุลไฟล์ .mddata ออกจากไฟล์ดั้งเดิม ทำให้เป็นเรื่องวุ่นวายในการตามไปแก้ไขไฟล์เดิมเพื่อจับ Restore กลับเข้าไปใน iPhone แต่ก็ไม่ได้หมายความว่าเราจะทำอะไรกับมันไม่ได้

ถ้ายังจำโครงสร้างเดิมๆ ได้ ไฟล์เดิมๆ เราก็สามารถแก้ไขได้ด้วยวิธีเดิมๆ แล้วปล่อยให้ iTunes จัดการ Restore กลับเข้าเครื่องได้เช่นเดิม ลองมาดูชื่อไฟล์ที่น่าสนใจกันว่ามีอะไรบ้าง

ใช้ curl โหลดอย่างต่อเนื่อง

in

เคยไหมที่ดาวน์โหลดอะไรอยู่แล้วถูกปลายทางถีบเราออกมาอย่างไร้เหตุผล

ไม่เป็นไร เรามีทางช่วยท่านได้ ด้วยคำสั่ง curl ท่านสามารถดาวน์โหลดไฟล์ที่ไม่สมบูรณ์ให้สมบูรณ์ได้ เพียงแค่สั่งดังต่อไปนี้

curl -C - -O ที่อยู่ไฟล์ที่ต้องการดาวน์โหลด

คำอธิบาย

  • พารามิเตอร์ C เพื่อระบุว่าจะให้ดาวน์โหลดต่อจากตำแหน่งใด ส่วน - อันกลางเข้าใจว่าเป็นการให้ดาวน์โหลดจากตำแหน่งสุดท้ายของไฟล์
  • พารามิเตอร์ O เพื่อให้ทำการบันทึกชื่อไฟล์ด้วยชื่อเดียวกับที่กำหนดไว้บนฝั่งเซิร์ฟเวอร์นั่นเอง

ถ้าอยากดาวน์โหลดแบบพวก Download manager ที่โหลดหลายๆ Part ได้ก็มีวิธีเช่นกัน โดยใช้พารามิเตอร์ r โดยต้องระบุช่วงที่ต้องการดาวน์โหลด เช่น 0-499, 500-999, 1000-, หรือ -1000 (1000 ไบท์สุดท้าย) แล้วใช้คำสั่ง cat รวม Part ต่างๆ เอาอีกที

Quick Unix Reference

in

เผอิญดูวีดีโอสาธิตการ Jailbreak iPad เห็นเขาเล่น Terminal พร้อมด้วยคำสั่ง !ตัวเลข ก็เลยเกิดอาการสงสัยว่ามีวิธีสั่งแบบนี้ด้วยเหรอก็เลยลองค้นดูก็พบกับ Quick Unix Reference อันนี้

มีที่น่าสนใจเช่นคำสั่ง history ที่เอาไว้แสดงว่าเคยพิมพ์อะไรใน Command บ้าง ถ้าจะล้างก็ใส่พารามิเตอร์ -c เข้าไป เกลี้ยงหายในพริบตา (เอาไว้ปิดงาน เวลาไม่อยากให้เขารู้ว่าสั่งอะไรไปในเครื่องเขาบ้าง)

หมวด ! นี่ก็มีที่น่าสนใจคือ !! เอาไว้อ้างถึงคำสั่งล่าสุดทั้งก้อน ถ้าลืม sudo ก็จับ sudo ไว้ข้างหน้าแล้วแล้วพ่วงท้ายด้วย !! หรือถ้าตกพารามิเตอร์บางอย่างก็นำหน้าด้วย !! แล้วต่อท้ายด้วยพารามิเตอร์ที่ต้องการ

Syndicate content