Những lệnh Linux phổ biến nhất

Các loại lệnh

  1. Thông số hệ thống
  2. File / Folder
  3. Cài đặt gói phần mềm
  4. Mạng, Internet
  5. User, role

Sẽ thực hành trên Alpine do

  1. Kích thước nhỏ 4.1 Mb tải nhanh
  2. Sử dụng làm base docker image
  3. Tốn ít RAM khi chạy
  4. Hỗ trợ nhiều kiến trúc CPU Intel 32-64, ARM
  5. Các gói phần mềm rất phong phú

docker run -it --rm alpine:latest /bin/ash

Lấy thông số hệ thống

  • uname
  • lshw
  • top - htop
  • ip addr show
  • whoami
  • cal - date

Tham khảo

  •  http://www.informit.com/blogs/blog.aspx?uk=The-10-Most-Important-Linux-Commands
  • http://www.thegeekstuff.com/2010/11/50-linux-commands
  • uname --help
  • Print system information

        -a    Print all
        -m    The machine (hardware) type
        -n    Hostname
        -r    Kernel release
        -s    Kernel name (default)
        -p    Processor type
        -v    Kernel version
        -i    The hardware platform
        -o    OS name

  • lshw [-format] [-options ...]     

    format can be

        -html           output hardware tree as HTML
        -xml            output hardware tree as XML
        -short          output hardware paths
        -businfo        output bus information

    options can be
        -c CLASS    only show a certain class of hardware
        -disable TEST   disable a test (like pci, isapnp, cpuid, etc. )
        -enable TEST    enable a test (like pci, isapnp, cpuid, etc. )
        -quiet          don't display status
        -sanitize       sanitize output (remove sensitive information like serial numbers, etc.)
        -numeric        output numeric IDs (for PCI, USB, etc.)

top - htop

Giải thích các thông số trong htop

https://peteris.rocks/blog/htop/

lấy địa chỉ IP

ip addr show

ip addr show | grep inet

ping aaa.bbb.ccc.ddd

ifconfig

Giải thích các thông số trong htop

https://peteris.rocks/blog/htop/

Linux command

By Trinh Minh Cuong

Linux command

  • 376