Làm chủ History trên Linux

Khi bạn thường xuyên sử dụng dòng lệnh trên Linux, kĩ năng dùng history hiệu quả sẽ giúp bạn tăng hiệu suất công việc lên rất nhiều. 15 ví dụ sau đây giúp bạn thấy sử dụng dòng lệnh thú vị và hiệu quả như thế nào.

Khi bạn thường xuyên sử dụng dòng lệnh trên Linux, kĩ năng dùng history hiệu quả sẽ giúp bạn tăng hiệu suất công việc lên rất nhiều. 15 ví dụ sau đây giúp bạn thấy sử dụng dòng lệnh thú vị và hiệu quả như thế nào.
(MTU) Maximum Transmission Unit là kích thước lớn nhất được đo bằng byte mà cho phép truyền dẫn qua mạng. Bất kỳ một lượng thông tin nào truyền qua mạng mà lớn hơn kích thước của MTU thì sẽ chia nhỏ ra trước khi truyền dẫn qua mạng. Đặc biệt khi bạn dùng internet bằng cách quay số, bạn có thể chỉnh lại thông số MTU để có thể truy cấp internet được nhanh hơn.
Chúng ta khá quen thuộc với lệnh tail, chúng thường được sử dụng để theo dõi log file.
Ví dụ: theo dõi logfile access.log của apache.
# tail -f /var/log/apache2/access.log
Mỗi lần chúng ta chỉ theo dõi được một file trong một cửa sổ Terminal, muốn xem nhiều file cùng lúc thì phải mở ra nhiều cửa sổ Terminal. Nhưng giờ đây mọi thứ đã khác, bạn có thể dùng MultiTail để theo dõi cùng lúc nhiều file log chỉ trong cùng một cửa sổ và có thể phân biệt với nhau bằng màu.

Đối với Linux dành cho desktop thì trình duyệt phổ biến nhất là Firefox, điều này thật khó khăn cho những người thiết kế web, không thể nào kiểm tra trang web của mình có chạy ổn định trên IE không, bài viết này hướng dẫn chúng ta cài đặt Internet Explorer trên Linux, mình sẽ dùng Ubuntu làm mẫu, những ai dùng bản Linux khác thì cài đặt tương tự.
Ngày nay, các máy laptop đời mới và các đầu ghi đĩa CD, DVD thường tích hợp công nghệ LightScribe, cho phép ghi nhãn đĩa trên bìa mặt của đĩa.
Bạn có thể thiết kế logo, thiết kế hình ảnh và chữ nghệ thuật, thay vì trước đây mình thường in ra nhãn đĩa sau đó dán vào mặt đĩa, nhưng hiện nay công nghệ LightScribe ra đời cho phép chúng ta ghi trực tiếp lên bề mặt của đĩa với loại đĩa chuyên dụng, nên nhớ rằng đầu ghi đĩa của các bạn phải hỗ trợ công nghệ LightScribe.
Hiện tại trên Windows chúng ta sẽ có những phần mềm ghi đĩa chuyên dùng và có hỗ trợ thiết kế nhãn đĩa nhưng trên Linux , đặc biệt là Ubuntu được nhiều người dùng bình chọn cũng có phần mềm dành riêng thiết kế nhãn đĩa và hỗ trợ cho công nghệ LightScribe.
Từ lúc làm quen với chú chim cánh cụt đến bây giờ, qua khá nhiều distro Linux nhưng bộ gõ tiếng Việt duy nhất mà tôi dùng là xvnkb của tác giả Đào Hải Lâm. Một điểm khác biệt của xvnkb so với các bộ gõ khác (x-unikey, chim …) là việc lưu lại các thiết lập (kiểu gõ, bộ mã, phím tắt …) cho session sau hơi bị tricky nên có nhiều người không biết (tôi nhớ không lầm thì cách đây khoảng 2 năm tôi dùng hình như là không bị cái trick này). Trước đây tôi vẫn hay phàn nàn về cái trick này với những người dùng xvnkb khác nhưng lười tìm cách fix nên vẫn để vậy dùng, cho đến hôm qua thì ông sếp tôi nhờ xử lí vụ này cho ổng và để còn triển khai cho khách hàng nên tôi mới bắt tay vào xem thử. Tôi cũng đã từng nghĩ tới việc xử lí lỗi này và tưởng tượng mình phải hack vào mã nguồn thì may ra mới có thể xử lý nó (một điều thú vị là cũng có những đàn anh trong nghề nghĩ giống tôi, có người còn đọc mã nguồn đến đoạn xvnkb tải các thiết lập cấu hình lên nhưng chưa bắt tay vào sửa!)
Đây không phải là cách để tạo một tài khoản không có mật khẩu. Điều này là khá nguy hiểm. Nhưng bạn vẫn có thể cho User đăng nhập mà không cần biết mật khẩu của mình là gì. Rất hiệu quả khi sử dụng trong gia đình và máy tính công cộng để dễ dàng quản lý.
Bạn đang dọc phá apt sources.list của mình, bỗng một ngày bạn ko thể cài hay updates phần mềm hoặc những thứ gì đó mà sources.list có thể mang tới cho bạn, và bạn ko thể nào lấy lại file source.list như ban đầu thay vì phải cài lại !?
Tạp chí Linux với ý tưởng tập hợp các bài viết hướng dẫn và giúp đỡ cho cộng đồng người Việt sử dụng Linux từ cơ bản đến nâng cao. Để nâng cao hiệu quả hơn cho Tạp chí Linux, rất mong sự đóng góp ý kiến và bài viết của các bạn, mọi chi tiết xin email về admin@tapchilinux.com.