Các Lệnh Linux Cơ Bản Hữu ích Cần Biết

Kiến thức lập trình ứng dụng, Website, PHP,  Java, HTML, CSS Trang chủ Quản trị Linux § 1 Giới thiệu Linux § 2 Hostname § 3 Lệnh Linux hữu ích § 4 Crontab - chạy theo lịch § 5 Lệnh netstat § 6 Kiểm tra RAM § 7 Tự động với rc.local § 8 SSL/TLS https § 9 Vim / Nano § 10 Dùng SSH § 11 shebang (shell) § 12 Exim (mail transporter) § 13 Bật tắt selinux § 14 Sử dụng Varnish Cache § 15 Apache Httpd, VirtualHost § 16 Nginx, VirtualHost
  • Lập trình PHP
    • PSR
    • Laminas
    • SPL
    • Xenforo
    • Zend Framework
  • Lập trình ứng dụng iOS - Swift
  • Ruby
    • Sketchup
  • Lập trình Dart - Flutter
  • Lập trình C# (C Sharp)
    • Lập trình C# Cơ bản
  • Server
    • MySql Server
    • Windows
    • Apache
    • PHP
  • HTML
  • Javascript
    • JQuery
    • TypeScript - Angular
  • CSS
    • Sử dụng SASS / SCSS
    • Bootstrap - CSS Framework
  • SQL
    • SQL Server ( .NET Framework - C#)
    • MS Access
  • Java
    • Android Java
  • Thuật ngữ - Các vấn đề cơ bản
  • Tools
    • Git và GitHub
    • Kubernetes
    • Mathematica
    • SSH - Secure Shell
    • Grunt
    • Elasticsearch
    • Docker
    • macOS
    • English Study
  • Tin tức công nghệ
  • Tri thức & Khoa học
    • Yoga
  • Server
Hostname (Bài trước) (Bài tiếp) Crontab - chạy theo lịch Các lệnh linux cơ bản hữu ích cần biết

Một số lệnh linux cơ bản, thường dùng, các dòng lệnh linux có thể thực hiện qua putty, lệnh về process, lệnh phân quyền, lệnh nén và giải nén

  • Lệnh về file
  • Lệnh SSH
  • Lệnh cài đặt
  • Lệnh về mạng - NETWORK
  • Thông tin hệ thống SYSTEM INFO
  • Tìm kiếm Searching
  • CÁC TIẾN TRÌNH - PROCESS
  • FILE PERMISSIONS - CHMOD
  • Nén file

FILE COMMANDS - CÁC LỆNH VỀ FILE

  • li - Liệt kê thư mục
  • li -al - liệt kê thư mục, cả file ẩn
  • cd đường-dẫn-thư-mục - chuyển đến thư mục
  • cd - chuyển đến thư mục gốc
  • pwd - hiện thị thư mục hiện tại
  • mkdir tên-thư-mục - tạo thư mục
  • rm filename - xóa file
  • rm -f filename - xóa file không cần hỏi
  • rm -r thư-mục - xóa thư mục
  • rm -rf thư-mục - xóa thư mục, không hỏi
  • cp file1 file2 - copy file1 vào file2
  • mv file1 file2 - di chuyển file, đổi tên file
  • ln -s file link - tạo symbolic link ('link' trỏ đến file)
  • touch file - tạo file hoặc cập nhật file
  • cat > file - đè nội dung soạn thảo vào file (CTRL+D để ghi lại)
  • cat file - hiện thị nội dung file
  • more file - hiện thị nội dung file
  • less file - hiện thị nội dung file
  • head file - hiện thị 10 dòng đầu của file
  • tail file - hiện thị 10 dòng cuối của file

KẾT NỐI SSH

  • ssh user@host - kết nối đến host với user
  • ssh -p port user@host - kết nối có chỉ ra port

CÀI ĐẶT SOFTWARE

  • ./configure make make install

LỆNH VỀ MẠNG - NETWORK

  • ping host - ping đến host
  • dig domain - lấy thông tin DNS cho domain
  • wget file - tải file
  • curl --head url - xem phần header của URL

THÔNG TIN HỆ THỐNG

  • date - ngày/tháng giờ hiện tại
  • cal - lịch tháng hiện tại
  • uptime - thời gian hệ thống hoạt động (kể từ khi khởi động)
  • w - xem các user đang online trong hệ thống
  • whoami - tài khoản đang đăng nhập
  • uname -a - thông tin hệ thống linux
  • cat /proc/cpuinfo - thông tin CPU
  • cat /proc/meminfo - thông tin bộ nhớ
  • df - thông tin đĩa cứng
  • df -BM - thông tin đĩa cứng
  • du - thông tin thư mục
  • du -sh - thông tin thư mục
  • du --max-depth=1 -B M |sort -rn - thông tin thư mục, xếp theo dung lượng
  • free - thông tin bộ nhớ trống và swap

TÌM KIẾM - SEARCHING

  • grep 'word' file1 file2 ... - tìm kiếm 'word' trong file1, file2 ...
  • grep -rnw '/path/to/somewhere/' -e 'word' - tìm kiếm các file chứa 'word' trong thư mục
  • locate "*.png" - tìm vị trí theo tên file

PROCESS

  • top - các tiến trình đang chạy
  • ps -aux - các tiến trình đang chạy
  • kill -9 PID - dừng tiến trình PID
  • killall [process name] - dừng tiến trình

FILE PERMISSION

  • chmod octal file - thay đổi permission octal con số bát phân (1)(2)(3) thể hiện permision (rwx == read-write-execute)
  • chmod 775 file - rw cho owner, rx cho group/world
  • chmod 777 file - file rwx cho tất các các user
  • chmod -R 755 directory-name/ - thiết lập cho toàn thư mục
  • chown -R owner:group file/directory - đổi owner|group của file

NÉN FILE

  • tar -cvf /tenfilenen.tar /thu-muc-can-nen - nén thư mực vào .tar
  • tar -xvf file-nen.tar - giải nén file .tar
  • gzip file - nén file thành file.gz
  • gzip -d file.gz - giải nén file.gz
Mục lục bài viết Lệnh về fileLệnh SSHLệnh cài đặtLệnh về mạng - NETWORKThông tin hệ thống SYSTEM INFOTìm kiếm SearchingCÁC TIẾN TRÌNH - PROCESSFILE PERMISSIONS - CHMODNén file ĐĂNG KÝ KÊNH, XEM CÁC VIDEO TRÊN XUANTHULAB Đăng ký nhận bài viết mới Cài đặt và cấu hình vhost trong Nginx trên CentOS Cài đặt và cấu hình VirtualHost cho máy chủ Httpd Apache Sử dụng Varnish Cache để tăng tốc ứng dụng web Cấu hình xác thực http trong HAProxy Giới thiệu về Linux và các Distro Linux CSF cài đặt cấu hình firewall cho server Sử dụng Cron Crontab tự động chạy script trên Server Linux Xóa tất cả các email trong hàng đợi gửi của qmail Thuộc tính atime và noatime trên linux, tùy chọn tăng 30% tốc độ truy cập đĩa Các lệnh kiểm tra Ram trên Linux server Hostname (Bài trước) (Bài tiếp) Crontab - chạy theo lịch Giới thiệuPrivacyTừ điển Anh - ViệtChạy SQLRegExpCubic-bezierUnix timestampKý tự HTMLcalories, chỉ số BMRchỉ số khối cơ thể BMITạo QR CodeLịch vạn niên Liên hệ RSS

Đây là blog cá nhân, tôi ghi chép và chia sẻ những gì tôi học được ở đây về kiến thức lập trình PHP, Java, JavaScript, Android, C# ... và các kiến thức công nghệ khác Developed by XuanThuLab

DMCA.com Protection Status

Từ khóa » Các Lệnh Trong Linux