Command

Vài lệnh hay quên, viết lên đây cho nhớ:

hwdetect --modules (Liệt kê các "module" trong hệ thống, phải cài gói "hwdetect" trước đã)

dmesg | lsmod (Liệt kê các "module" đang dùng)

dmesg | grep firmware (Liệt kê các "firmware" cần thiết, đã có và chưa có)

lspci -vnn | grep -i net (liệt kê thông tin cơ bản của các "card" mạng)

!số_thứ_tự (Chạy lại lệnh tương ứng với "số_thứ_tự" trong kết quả của lệnh "history")

md5sum /đường_dẫn/tên_file (Kiểm tra mã MD5 của file)

grub-install [--recheck] [--root-directory=/thư_mục_gắn_distro] /dev/sda (Cài Grub2 [từ distro] vào sda)

***************

Vài màu chữ dễ dùng cho Blog:

- Màu vàng xám: [span style="color: #cc9933;"]-----[/span]

- Màu lam sáng: [span style="color: #3366ff;"]-----[/span]

- Màu xám: [span style="color: #999999;"]-----[/span]

- Màu mực nhạt: [span style="color: #45818e;"]-----[/span]

- Màu xanh lá: [span style="color: #38761d;"]-----[/span]

- Màu lam dịu: [span style="color: #3d85c6;"]-----[/span]

- Màu vàng chanh: [span style="color: #bf9000;"]-----[/span]

- Màu cam: [span style="color: #ff6600;"]-----[/span]

- Màu blue: [span style="color: blue;"]-----[/span]

***************


- [Blog] Đăng tải hình ảnh trực tiếp từ link trên Net (URL): [a href="địa chỉ URL của bức ảnh"][img src="địa chỉ URL của bức ảnh" /][/a] ()

- [Blog] Liên kết đến địa chỉ Web: [a href="http://địa_chỉ_web"]nội_dung_sẽ_hiển_thị[/a] (...)

***************


Các lệnh cơ bản với USER:

- Tạo User mới: # useradd -g users -G group1,group2,... -m Tên_USER

(Ví dụ với Ubuntu: # useradd -g users -G adm,admin,audio,cdrom,dialout,fuse,lp,lpadmin,netdev,plugdev,sambashare,vboxusers,video -m Tên_USER)

(Ví dụ với Archlinux: # useradd -g users -G audio,floppy,hal,lp,lpadmin,log,network,optical,power,scanner,storage,vboxusers,video,wheel -m Tên_USER)

(Muốn trực quan hơn thì dùng lệnh: # adduser)

- Đổi password cho User: # passwd Tên_USER

- Xóa bỏ User và thư mục /home/User: # userdel -r Tên_USER

- Liệt kê các User: # cat /etc/passwd

***************


Xóa vùng trống (sau khi đã dồn ổ) trên file tên_máy_ảo_Windows.vdi
(Cài SDelete để chạy lệnh Dos trong máy ảo Windows): sdelete -c c:\

Tạo bản sao máy ảo trong VirtualBox (file máy ảo có đuôi "VDI"):
VBoxManage clonehd /đường_dẫn/tên_file_cũ.vdi /đường_dẫn/tên_file_mới.vdi

***************


Tìm thư mục trống:
find ~/ -type d -empty

Tìm và xóa thư mục trống (cấm chạy trong "/"):
find ~/ -type d -empty -exec rmdir {} \;

***************


Cài lại GRUB thông qua CHROOT (chạy từ một CD, DVD hoặc USB... Live Distro):

Chạy lần lượt 14 lệnh dưới đây trong cửa sổ dòng lệnh Terminal:

- Lưu ý 1: Dòng lệnh là nội dung đằng sau ký tự "$" hoặc ký tự "#"
- Lưu ý 2: Trong lệnh 02, phải thay "sdaX" bằng ký hiệu chính xác của ổ cài hệ điều hành (VD: sda1, sda5, sdb4, sdc2...)
- Lưu ý 3: Nếu lệnh 03 thành công thì bỏ qua lệnh 09 cũng được
- Lưu ý 4: Nếu máy tính có nhiều hơn 1 ổ cứng thì phải thay "sda" trong lệnh 03 và 09 bằng "sdb", "sdc"... cho phù hợp
- Lưu ý 5: Có thể bỏ qua từ lệnh 11 đến lệnh 14

Lệnh 01 ...:~$ sudo mkdir /mnt/tmp
Lệnh 02 ...:~$ sudo mount /dev/sdaX /mnt/tmp
Lệnh 03 ...:~$ sudo grub-install --root-directory=/mnt/tmp /dev/sda
Lệnh 04 ...:~$ cd /mnt/tmp
Lệnh 05 ...:/mnt/tmp$ sudo mount --bind /proc /mnt/tmp/proc
Lệnh 06 ...:/mnt/tmp$ sudo mount --bind /dev /mnt/tmp/dev
Lệnh 07 ...:/mnt/tmp$ sudo mount --bind /sys /mnt/tmp/sys
Lệnh 08 ...:/mnt/tmp$ sudo chroot /mnt/tmp
Lệnh 09 ...:/# grub-install /dev/sda
Lệnh 10 ...:/# update-grub
Lệnh 11 ...:/# exit
Lệnh 12 ...:/mnt/tmp$ sudo umount -a
Lệnh 13 ...:/mnt/tmp$ sudo mount -a
Lệnh 14 ...:/mnt/tmp$ cd ~

***************