Your cart is currently empty!
Tag: linux
How to move file with certain number of files on linux
just post. will edit more later # find . -name ‘log2012*.txt’ | sort | head -1997 | xargs mv ../logs2012_1
Vim ช้าเพราะใช้ Memory มากเกินไป (Solved ^_^)
Vim ในเครื่องผมเกิดช้าในขณะที่ผมกำลังจะแก้ไขงาน Programming ที่ทำอยู่ โดยที่มันเกิดช้าขึ้นมาอย่างไม่มีสาเหตุ โดยหลังจากที่ผมงมอยู่ตั้งนาน ก็ถึงรู้ว่าทำไม Vim ของผมถึงช้า Vim ช้า: อาการผิดปกติ 2011-09-13Vim ในคอมพิวเตอร์ของผมเปิดได้ช้ามาก ใช้เวลาเป็นนาที แล้วผมก็ลองใช้ vi -X ก็พอช่วยได้บ้าง แต่ตัวโปรแกรมเองก็ยังช้าอยู่ อีกทั้งเวลาปิด Vim ก็ช้ามากผมได้ลองปิด OpenGL ใน Compiz แล้วก็ไม่ได้เรื่อง เลยต้องเปิดชึ้นมาอีกคราวนี้ก็เกิดปัญหาใหญ่ครับ ผมเปิดโปรแกรมไม่ขึ้นเลย แถมเครื่องช้าอีกต่างหาก ช้ามากจริงๆ ทำอะไรไม่ได้เลยต้องปิดเครื่องอย่างเดียวเมื่อดู Process ใน top ก็เลยเห็นข้อมูลอย่างนึงคือ vi ใช้ RAM ไปถึง 60% แน่ะ -_-‘ค้นไปค้นมา เห็นบอกให้ใช้ vi –startuptime vim.log ก็ไม่ได้เรื่อง เพราะเครื่องอืดไปเลยใช้ strace vi ก็มีอาการบางอย่างปรากฎก็คือ โปรแกรมไปติดลูป มันเลยไม่ขึ้นซักที แถมยังใช้…
Mount FTP Server บน Linux ด้วย FUSE
เราสามารถ mount FTP Server ให้เป็น directory ใน Linux ซึ่งน่าจะเป็นประโยชน์กับ Programmer ที่ใช้ Linux บ้างนะครับ Mount FTP Server: แนะนำ FUSE แนะนำกันก่อนนะครับ FUSE (Filesystem in userland) เป็น userland ที่สร้างขึ้นบน virtual filesystem (ไม่รู้แปลยังไงนะ) ซึ่งช่วยให้เราสามารถจัดการระบบไฟล์ได้จากโปรแกรมที่เราใช้อยู่ได้โดยตรง แล้วก็มีโปรแกรมเมอร์ใจดี Robson Braga Araujo มาช่วยพัฒนาตัวช่วยให้เรา โดยใช้ FUSE และ curl เพื่อให้เราสามารถ mount ftp server เป็น directory ในเครื่องเราได้ ซึ่งก็คือ curlftpfs Mount FTP Server: ใช้ FUSE แล้วทำอะไรได้บ้าง? ใช้…
เอา Thumbs.db ออกไปจาก folder
เคยมั้ยครับ เวลาเอารูปจากเครื่อง Windows มาแล้วที่ Ubuntu แล้วจะมีไฟล์ Thumbs.db ติดมาด้วย คราวนี้ไม่ต้องรำคาญใจอีกแล้วครับ เพราะมีตัวช่วยที่ชื่อ ‘Nautilus Extension Kill Thumbs.db’ ซึ่งจะคอยจัดการไฟล์พวกนี้ให้คุณ ดาวน์โหลดเดี๋ยวนี้ (.deb) เพื่อที่คุณจะได้ไม่รำคาญกับไฟล์ที่คุณไม่ต้องการอีกต่อไป ที่มา – OMG! Ubuntu!
อัดเสียงจากวิทยุด้วย VLC
มาแล้วครับ หลังจากที่ไม่ได้เขียนตั้งนานวันนี้จะมาแนะนำวิธีอัดเสียง หรืออัดวีดิโอ จาก Streaming ครับ วิธีการตามนี้เลยครับ 1. สร้าง ‘recordmyshow.sh’ ด้วยคำสั่ง nano recordmyshow.sh แล้วใส่ code ตามนี้เลยครับ #!/bin/shNOW=$(date +”%b-%d-%y”)cvlc –run-time=7200 http://kqed-ice.streamguys.org:80/kqedradio-ch-e1 –sout “#duplicate{dst=std{access=file,mux=raw,dst=/home//myshow-$NOW.mp3}” vlc://quit ; ซึ่ง cvlc เป็น vlc ที่ใช้บน commandline ครับ–run-time นี่ใช้กำหนดความยาวของการอัดครับ หน่วยเป็นวินาทีส่วนของ URL ของสถานีที่ต้องการอัด ก็สามารถแก้ได้นะครับ ตัวอย่างเช่นFat Radio: mms://broadcast.issp.co.th/fm104.5Good FM: mms://mms.platinum.co.th/goodfmch1 2.เปลี่ยน mode ของไฟล์ที่สร้างขึ้นมาใหม่ครับ chmod +x recordmyshow.sh 3.ตั้งเวลาการรันโปรแกรมครับa. เปิดการใช้ crontab ด้วย crontab -e b. แล้วตั้งเวลา…
เมื่อผม uninstall X Server
และมันก็เป็นเพราะความสะเพร่าของผมเอง ที่ไป uninstall X Server ซึ่งเป็น package หลักของ Ubuntu Linuxเพื่อที่จะลง X Server ใหม่ ผมก็ต้องทำ apt-get จาก command line แต่มันไม่ง่ายอย่างนั้นน่ะสิ เรื่องมันเกิดขึ้นเมื่อผมได้รับ error จากการ update xserver-xorg-core ใน Synaptic ซึ่งผมไม่รู้ว่าจะแก้ยังไง ก็เลย…ลบมันซะ แล้วคิดว่าคงจะลงใหม่ได้น่ะ แต่ก็ยังลงไม่ได้ T_T ผม restart เครื่อง แล้วมันก็เกิดขึ้น ทีนี้ก็เหลือแค่ผม กับเจ้า command line :~$ ผมคิดแค่ว่า ก็ รัน sudo apt-get install xserver-xorg-core ซะ ก็สิ้นเรื่อง …. แต่ ก็ยังลงไม่ได้ T_T ยัง error…