Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts
Monday, September 24, 2012
Sunday, September 2, 2012
grep la gi trong Linux Unix command
grep là Global search for Regular Expression and Print
Tức là chức năng tìm kiếm toàn cục, dựa trên biểu thức chính quy và in ra màn hình .
update 12/9/2012
"As a matter of fact, there is a command-line program built into UNIX called grep (Generalized
Regular Expression Parser) "
Trích : Python for Informatics . Exploring Information (Charles Severance)
Tức là chức năng tìm kiếm toàn cục, dựa trên biểu thức chính quy và in ra màn hình .
update 12/9/2012
"As a matter of fact, there is a command-line program built into UNIX called grep (Generalized
Regular Expression Parser) "
Trích : Python for Informatics . Exploring Information (Charles Severance)
Tuesday, August 14, 2012
Dualboot Ubuntu Linux va Windows
Dualboot – Đó là khi bạn muốn sử dụng song song 2 (hoặc nhiều hơn 2) Hệ Điều Hành.
Các Hệ Điều Hành (OS) sẽ được cài đặt trên những phân vùng khác nhau, lúc khởi động máy tính, bạn sẽ có quyền lựa chọn khởi động vào Hệ Điều Hành mà bạn muốn.
Các Hệ Điều Hành (OS) sẽ được cài đặt trên những phân vùng khác nhau, lúc khởi động máy tính, bạn sẽ có quyền lựa chọn khởi động vào Hệ Điều Hành mà bạn muốn.
Việc cài đặt như vậy sẽ tận dụng được hết phần cứng chứ không như việc sử dụng máy ảo để cài thêm Hệ Điều Hành khác.
Trong việc boot song song các HĐH thì boot Windows// Linux là phổ biến nhất, mà cụ thể là giữa Windows 7 với Ubuntu. Bài viết này không bàn về chi tiết việc thực hiện như thế nào, mà cung cấp cho bạn cái nhìn tổng quát về Dualboot, nếu hiểu được vấn đề, các bạn sẽ có thể thực hiện dễ dàng & tương tự với việc Dualboot Backtrack/ Windows 7, hay CentOS/Windows 7…
Việc Dualboot có thể thực hiện bằng cách cài Windows trước, Linux sau hoặc ngược lại.
Windows 7 có chương trình quản lý việc khởi động tên là Bootloader.
Ubuntu có chương trình quản lý việc khởi động tên là GRUB ( hoặc GRUB2, LILO…)
Ubuntu có chương trình quản lý việc khởi động tên là GRUB ( hoặc GRUB2, LILO…)
2 chương trình này không chung sống hòa thuận với nhau được, tức là nếu bạn cài Linux trước, sau đó cài tiếp Windows, thì Bootloader sẽ đè lên GRUB, khi đó lúc khởi động máy tính chỉ nhận ra Windows mà không nhận ra Linux.
Ngược lại, nếu cài Windows trước và Linux sau, thì GRUB cũng có thể đè lên Bootloader, lúc đó lúc khởi động, máy tính sẽ mặc định vào Linux mà quên mất Windows.
Ngược lại, nếu cài Windows trước và Linux sau, thì GRUB cũng có thể đè lên Bootloader, lúc đó lúc khởi động, máy tính sẽ mặc định vào Linux mà quên mất Windows.
Windows rất tham lam, bởi Bootloader Windows sẽ chiếm lĩnh toàn bộ ổ cứng (nên xảy ra việc ghi đè lên GRUB). GRUB thì đỡ hơn, lúc cài Linux, bạn có thể cài GRUB lên phân vùng /boot thôi (sẽ không ghi đè Bootloader Windows) hoặc cài lên toàn bộ ổ cứng (sẽ ghi đè).
Khi cài GRUB lên phân vùng /boot , máy tính sẽ mặc định vào Windows và không nhận ra Linux. Chúng ta đang nói về việc cài Linux sau khi cài Windows. Chính vì vậy sau khi cài xong Linux, bạn phải vào Windows và chỉnh lại file boot bằng công cụ EasyBCD http://neosmart.net/EasyBCD/
Khi cài GRUB lên toàn bộ ổ cứng, GRUB sẽ đè lên Bootloader Windows, tuy nhiên khi bạn khởi động máy, thì sẽ vẫn nhận ra Windows và cả Linux .
Còn nếu bạn cài Windows sau, cài Linux trước, thì Bootloader sẽ đè lên GRUB và máy chỉ nhận ra mỗi Windows mà thôi. Lúc này, việc phục hồi sẽ rất khó khăn. Chính vì vậy trước khi cài Windows- bạn phải backup lại GRUB cái đã.
Chú ý rằng MBR (Master Boot Record) là nơi lưu trữ cấu hình cho việc khởi động một máy tính, chỉ dẫn phân vùng nào được khởi động… việc thao tác với Bootloader của Windows hay GRUB (GRand Unified Booloader) chính là quá trình thay đổi cấu hình của MBR mà thôi. Chính vì lẽ đó khi Windows bị lỗi lúc boot, ta có thể sửa MBR bằng cách cho đĩa cài Windows => Repair và trong
Command Prompt bạn gõ bootrec /fixmbr , sau đó khởi động lại là được.
Command Prompt bạn gõ bootrec /fixmbr , sau đó khởi động lại là được.
Chúc các bạn có một cái nhìn cụ thể hơn về Booting và Dualbooting.
Bài viết còn sơ khai, sẽ bổ sung sau các liên kết cụ thể :
Bài viết còn sơ khai, sẽ bổ sung sau các liên kết cụ thể :
https://help.ubuntu.com/community/WindowsDualBoot
Sunday, July 29, 2012
xampp ubuntu mysql phpmyadmin
#2002 - "The server is not responding (or the local MySQL server's socket is not correctly configured)"
" Connection for controluser as defined in your configuration failed"
=> Permission problem :
Set : chmod 775 -R /opt/*
should work .
" Connection for controluser as defined in your configuration failed"
=> Permission problem :
Set : chmod 775 -R /opt/*
should work .
Labels:
Linux,
MySQL,
PHPmyadmin,
Ubuntu,
Xampp
Friday, July 27, 2012
Install Java Firefox Chrome Ubuntu jre openjdk icedtea
Install openjdk using the following command from your terminal
For running applets in your web browsers such as Mozilla Firefox or Google Chrome, you need to install icedtea plugin. Execute the following command from your terminal
from http://www.ubuntugeek.com/install-jre-on-ubuntu-11-10-oneiric.html
sudo apt-get install openjdk-7-jreInstall Java for browser – firefox/chrome..
For running applets in your web browsers such as Mozilla Firefox or Google Chrome, you need to install icedtea plugin. Execute the following command from your terminal
sudo apt-get install icedtea6-plugin
from http://www.ubuntugeek.com/install-jre-on-ubuntu-11-10-oneiric.html
Thursday, July 26, 2012
XAMPP : World-writable config file /etc/my.cnf is ignored
Maybe You're so generous when set /etc/my.cnf (or /opt/lampp/etc/my.cnf) to 777 - worldwide-writable), then MySQL won't start.
To fix the problem :
To fix the problem :
chmod 644 /opt/lampp/etc/my.cnfhttp://hecode.com/how-to-fix-world-writable-config-file-etcmy-cnf-is-ignored/
Run Xampp 32bit 64bit Ubuntu
sudo apt-get install ia32-libs=> help run XAMPP (LAMPP) on Ubuntu 64 bit AMD.Cheers !
Sunday, July 8, 2012
Tuesday, May 22, 2012
Sunday, May 20, 2012
Active Ubuntu Hibernation
Source : http://manpages.ubuntu.com/manpages/hardy/man8/pm-action.8.html
Ubuntu 12.04 LTS disabled (sort of) Hibernation button by default .
Command line, go~ le^.nh :
Ubuntu 12.04 LTS disabled (sort of) Hibernation button by default .
Command line, go~ le^.nh :
Wednesday, May 16, 2012
Monday, May 7, 2012
Ubuntu Python MySQL Setuptools
sudo apt-get install python-devsudo apt-get install libmysqlclient-dev
sudo python setup.pybuildsudo python setup.py install
Friday, May 4, 2012
Wednesday, May 2, 2012
Cai dat bo go tieng Viet - CentOS
1. Cài scim và mấy thư viện cần thiết.
Mở Terminal, gõ
Tải ở đây : http://code.google.com/p/scim-tables-vietnamese-ext/
3. Cài đặt
Vào chuyển con trỏ lệnh đến thư mục vừa mới tải về. Gõ :
Logout để scim hoạt động. Vào add thêm bộ gõ Telex trong Scim để gõ telex.
Nguon bai viet : http://vn.360plus.yahoo.com/n3okim/article?mid=205
Mở Terminal, gõ
2. Tải scim input method for vietnamese vềyum -y install scim scim-libs scim-tables scim-bridge
Tải ở đây : http://code.google.com/p/scim-tables-vietnamese-ext/
3. Cài đặt
Vào chuyển con trỏ lệnh đến thư mục vừa mới tải về. Gõ :
tar -zxf scim-tables-vietnamese-ext*.tar.gz
cd scim-tables-vietnamese-ext/
make install4. Tuỳ chỉnh
System => Preference => => Input Method, chọn custom input method, chọn scim.Logout để scim hoạt động. Vào add thêm bộ gõ Telex trong Scim để gõ telex.
Nguon bai viet : http://vn.360plus.yahoo.com/n3okim/article?mid=205
Labels:
CentOS,
Linux,
Vietnamese
Mount NTFS CentOS
- Install RPMForge <===> CentOS version :
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge
- Enable RPMForge and Install Fuse-ntfs-3g :
http://wiki.centos.org/TipsAndTricks/NTFS
http://www.tuxera.com/community/ntfs-3g-download/
Sunday, November 27, 2011
Dual-boot giữa Backtrack 5 và Windows 7
Với lựa chọn Install along side, các bạn sẽ không gặp bất kỳ khó khăn gì khi cài đặt song song 2 Hệ Điều Hành hay nhiều hơn thế .
Toàn bộ hướng dẫn có ở đây chuẩn và đầy đủ : http://www.backtrack-linux.org/tutorials/ :))
Các bạn có thể xem qua 1 clip sau, anh bạn này thậm chí không cần chạy file install của Backtrack, toàn bộ công việc đều được anh ta xử lý bằng dòng lệnh (!) , hay nhất là việc copy file hệ thống từ đĩa qua ổ cứng .
Toàn bộ hướng dẫn có ở đây chuẩn và đầy đủ : http://www.backtrack-linux.org/tutorials/ :))
Các bạn có thể xem qua 1 clip sau, anh bạn này thậm chí không cần chạy file install của Backtrack, toàn bộ công việc đều được anh ta xử lý bằng dòng lệnh (!) , hay nhất là việc copy file hệ thống từ đĩa qua ổ cứng .
Friday, November 25, 2011
Cài đặt Metasploit cho Linux
Sau khi download tại http://metasploit.com/download/ , ta sẽ được 1 file metasploit-latest-linux-installer.run, tại thư mục chứa file này, ta cấp quyền thực thi (execute) và tiến hành chạy file như hình :
Các thao tác cài đặt tiếp theo thì tùy ý bạn, có thể để mặc định cũng được .
Để cập nhật Metasploit gõ lệnh sau :
Các thao tác cài đặt tiếp theo thì tùy ý bạn, có thể để mặc định cũng được .
Để cập nhật Metasploit gõ lệnh sau :
msfupdateTham khảo thêm tại : http://www.compuhowto.com/linux/metasploit-4-on-ubuntu-11-04/
msfconsole
Password Backtrack [Mặc định] - Backtrack default password
Để cài Backtrack 5 bạn cần khởi động bằng LIVE DVD, sau đó vào giao diện đồ họa (startx) và chọn Install ở Desktop .
Sau khi khởi động lại, để Login vào hệ thống :
Username : root
Password : toor
Đây là tài khoản đăng nhập mặc định .
Sau khi khởi động lại, để Login vào hệ thống :
Username : root
Password : toor
Đây là tài khoản đăng nhập mặc định .
Labels:
Linux,
Miscellaneous,
Security
Sunday, November 20, 2011
Khắc phục lỗi khi gõ phím Ubuntu 11.10
Mình gặp lỗi này ở Ubuntu 11.10, không biết các phiên bản sau này thì sao (hiện tại 11.10 là mới nhất)
Lỗi đó là khi nhấn phím Windows, để search phần mềm đã cài đặt, thì lúc gõ bị chậm (delay) và gõ rất khó, trường hợp này còn xảy ra lúc đăng nhập hộp mail, lúc code chương trình ...
Mình giải quyết như sau :
Cách làm rất đơn giản, sau khi nhấn Windows (hình cửa sổ trên bàn phím, cạnh nút ctrl ) , các bạn right-click vào ô Search và chọn None thay vì System (X Input Method) , vậy là xong :))
Lỗi đó là khi nhấn phím Windows, để search phần mềm đã cài đặt, thì lúc gõ bị chậm (delay) và gõ rất khó, trường hợp này còn xảy ra lúc đăng nhập hộp mail, lúc code chương trình ...
Mình giải quyết như sau :
Cách làm rất đơn giản, sau khi nhấn Windows (hình cửa sổ trên bàn phím, cạnh nút ctrl ) , các bạn right-click vào ô Search và chọn None thay vì System (X Input Method) , vậy là xong :))
Cài đặt Python cho Eclipse [Ubuntu]
Việc cài đặt cho Mac hay Windows là tương tự .
Có thể các phiên bản Eclipse thì giao diện sẽ khác nhau tuy nhiên cách cài đặt đều như nhau :
Vào Help, Install Software ...
Toàn bộ hướng dẫn đều có ở đây hình ảnh minh họa rất chi tiết, các bạn đừng ngại tiếng Anh nhé : http://pydev.org/manual_101_install.html
Các bạn chú ý góc dưới hoặc trên, bên phải có nút next , để xem các hướng dẫn về cách sử dụng Python như tạo Project, Source, Module ...
Đến đây, các bạn có thể viết được chương trình Python đầu tiên rồi :
Bổ sung 5/3/2012 :
http://pydev.org/download.html
http://pydev.org/manual_101_root.html => huong dan chi tiet
Các bạn có thể tham khảo thêm về Aptana : http://en.wikipedia.org/wiki/Aptana
Có thể các phiên bản Eclipse thì giao diện sẽ khác nhau tuy nhiên cách cài đặt đều như nhau :
Vào Help, Install Software ...
Toàn bộ hướng dẫn đều có ở đây hình ảnh minh họa rất chi tiết, các bạn đừng ngại tiếng Anh nhé : http://pydev.org/manual_101_install.html
Các bạn chú ý góc dưới hoặc trên, bên phải có nút next , để xem các hướng dẫn về cách sử dụng Python như tạo Project, Source, Module ...
Đến đây, các bạn có thể viết được chương trình Python đầu tiên rồi :
print "Hello Wolrd !"
Bổ sung 5/3/2012 :
http://pydev.org/download.html
http://pydev.org/manual_101_root.html => huong dan chi tiet
Các bạn có thể tham khảo thêm về Aptana : http://en.wikipedia.org/wiki/Aptana
Labels:
Eclipse,
Linux,
Miscellaneous,
Programing
Subscribe to:
Posts (Atom)

