{"id":39692,"date":"2026-07-01T09:30:48","date_gmt":"2026-07-01T02:30:48","guid":{"rendered":"https:\/\/interdata.vn\/blog\/?p=39692"},"modified":"2026-07-01T09:39:05","modified_gmt":"2026-07-01T02:39:05","slug":"cac-cau-lenh-co-ban-trong-linux","status":"publish","type":"post","link":"https:\/\/interdata.vn\/blog\/cac-cau-lenh-co-ban-trong-linux\/","title":{"rendered":"40 L\u1ec7nh Linux C\u01a1 B\u1ea3n L\u1eadp Tr\u00ecnh Vi\u00ean, Qu\u1ea3n Tr\u1ecb H\u1ec7 Th\u1ed1ng Ph\u1ea3i Bi\u1ebft"},"content":{"rendered":"\n\n<style>\n.interdata-plan-carousel,.interdata-plan-carousel *{box-sizing:border-box}\n.interdata-plan-carousel{--blue:#005bea;--blue-dark:#004dcc;--text:#071832;--muted:#516173;--border:#d8e6fb;--bg:#f3f8ff;--shadow:0 5px 14px rgba(0,62,145,.08);container-type:inline-size;background:var(--bg);padding:14px 40px 18px;position:relative;overflow:hidden}\n.interdata-carousel-heading{color:#f00;font-family:Roboto,sans-serif;font-size:18px;line-height:1.35;font-weight:800;text-align:center;margin:0 0 14px}\n.interdata-plan-viewport{overflow:hidden;width:100%}\n.interdata-plan-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 0 4px}\n.interdata-plan-track::-webkit-scrollbar{display:none}\n.interdata-plan-card{flex:0 0 calc((100% - 36px)\/4);min-width:0;background:#fff;border:1px solid var(--border);border-radius:8px;padding:15px 10px 13px;min-height:370px;display:flex;flex-direction:column;scroll-snap-align:start;box-shadow:var(--shadow)}\n.interdata-plan-title{color:var(--blue-dark);font-size:16px;line-height:1.22;font-weight:800;text-align:center;margin:0 0 7px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.interdata-plan-price{color:var(--blue-dark);font-size:24px;line-height:1;font-weight:900;text-align:center;margin-bottom:12px;white-space:nowrap;letter-spacing:0}\n.interdata-plan-price span{font-size:10px;font-weight:800;margin-left:2px}\n.interdata-plan-badge{align-self:center;display:inline-flex;align-items:center;justify-content:center;background:#ff3934;color:#fff;border-radius:5px;padding:7px 8px;font-size:9px;line-height:1;font-weight:800;margin-bottom:15px;white-space:nowrap;max-width:100%}\n.interdata-plan-features{list-style:none!important;padding:0!important;margin:0!important}\n.interdata-plan-features li{display:flex;gap:7px;align-items:flex-start;color:var(--text);font-size:12px;line-height:1.35;font-weight:700;text-align:left;margin:0 0 10px!important;padding:0!important}\n.interdata-plan-icon{width:14px;min-width:14px;height:14px;color:#0069ff;margin-top:2px}\n.interdata-plan-icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.interdata-plan-spacer{flex:1;min-height:16px}\n.interdata-plan-button{display:flex;align-items:center;justify-content:center;min-height:42px;width:100%;background:var(--blue);color:#fff!important;border-radius:5px;font-size:13px;font-weight:800;text-decoration:none!important;box-shadow:0 7px 14px rgba(0,91,234,.24);transition:transform .2s ease,background .2s ease}\n.interdata-plan-button:hover{background:var(--blue-dark);color:#fff!important;transform:translateY(-1px)}\n.interdata-carousel-arrow{position:absolute;top:50%;z-index:5;width:44px;height:54px;border:2px solid #fff!important;border-radius:999px;background:var(--blue)!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,62,145,.32);display:flex!important;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-35%);transition:background .2s ease,color .2s ease,opacity .2s ease,transform .2s ease}\n.interdata-carousel-arrow:hover{background:var(--blue-dark)!important;color:#fff!important;transform:translateY(-35%) scale(1.04)}\n.interdata-carousel-arrow:disabled{opacity:.78;cursor:not-allowed;background:#8aa6cf!important;color:#fff!important}\n.interdata-carousel-arrow:disabled:hover{background:#8aa6cf!important;color:#fff!important;transform:translateY(-35%)}\n.interdata-carousel-arrow svg{display:none!important}\n.interdata-carousel-arrow:before{content:none!important;display:none!important}\n.interdata-carousel-mark{display:block!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:38px!important;font-weight:900!important;line-height:1!important;text-align:center!important;pointer-events:none!important;transform:translateY(-2px)}\n.interdata-carousel-prev{left:14px}\n.interdata-carousel-prev .interdata-carousel-mark{margin-left:-2px}\n.interdata-carousel-next{right:14px}\n.interdata-carousel-next .interdata-carousel-mark{margin-right:-2px}\n@container (max-width:640px){.interdata-plan-carousel{padding:12px 38px 16px}.interdata-plan-card{flex-basis:calc((100% - 12px)\/2);min-height:370px}.interdata-carousel-heading{font-size:16px}}\n@container (max-width:480px){.interdata-plan-carousel{padding:12px 34px 16px}.interdata-plan-card{flex-basis:100%;min-height:360px}.interdata-plan-price{font-size:25px}.interdata-carousel-arrow{width:34px;height:44px}.interdata-carousel-mark{font-size:32px!important}.interdata-carousel-prev{left:5px}.interdata-carousel-next{right:5px}}\n<\/style>\n\n<div class=\"interdata-plan-carousel\" data-interdata-carousel>\n  <div class=\"interdata-carousel-heading\">Si\u00eau \u01afu \u0110\u00e3i VPS \/ CLOUD SERVER - Ti\u1ebft Ki\u1ec7m \u0110\u1ebfn 70%<\/div>\n\n  <svg width=\"0\" height=\"0\" style=\"position:absolute;visibility:hidden\" aria-hidden=\"true\">\n    <symbol id=\"id-icon-cpu\" viewBox=\"0 0 24 24\"><rect x=\"7\" y=\"7\" width=\"10\" height=\"10\" rx=\"2\"><\/rect><path d=\"M4 9h3M4 15h3M17 9h3M17 15h3M9 4v3M15 4v3M9 17v3M15 17v3\"><\/path><path d=\"M10 10h4v4h-4z\"><\/path><\/symbol>\n    <symbol id=\"id-icon-ram\" viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"><\/rect><path d=\"M7 16v2M11 16v2M15 16v2M19 16v2M7 11h1M11 11h1M15 11h1\"><\/path><\/symbol>\n    <symbol id=\"id-icon-storage\" viewBox=\"0 0 24 24\"><rect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"><\/rect><path d=\"M9 7h6\"><\/path><circle cx=\"12\" cy=\"16\" r=\"1.5\"><\/circle><\/symbol>\n    <symbol id=\"id-icon-network\" viewBox=\"0 0 24 24\"><path d=\"M5 12.5a10 10 0 0 1 14 0\"><\/path><path d=\"M8.5 16a5 5 0 0 1 7 0\"><\/path><path d=\"M12 19h.01\"><\/path><\/symbol>\n    <symbol id=\"id-icon-gift\" viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"8\" width=\"18\" height=\"13\" rx=\"2\"><\/rect><path d=\"M12 8v13M3 12h18\"><\/path><path d=\"M7.5 8C6.1 8 5 6.9 5 5.5S6.1 3 7.5 3C10 3 12 8 12 8\"><\/path><path d=\"M16.5 8C17.9 8 19 6.9 19 5.5S17.9 3 16.5 3C14 3 12 8 12 8\"><\/path><\/symbol>\n  <\/svg>\n\n  <button class=\"interdata-carousel-arrow interdata-carousel-prev\" type=\"button\" aria-label=\"Xem 4 g\u00f3i tr\u01b0\u1edbc\">\n    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"><\/path><\/svg>\n    <span class=\"interdata-carousel-mark\" aria-hidden=\"true\">&#8249;<\/span>\n  <\/button>\n\n  <div class=\"interdata-plan-viewport\">\n    <div class=\"interdata-plan-track\">\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Base<\/h3>\n        <div class=\"interdata-plan-price\">299K<span>\/3 th\u00e1ng<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>2 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>2GB <a href=\"https:\/\/interdata.vn\/blog\/ram-server\/\">RAM<\/a><\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/best-value-plans-2026\/best-value-plans-premium-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Base<\/h3>\n        <div class=\"interdata-plan-price\">999K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>3 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>3GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Pro<\/h3>\n        <div class=\"interdata-plan-price\">2.599K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>6 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>8GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>80GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 350Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-pro\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Ultra<\/h3>\n        <div class=\"interdata-plan-price\">5.679K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>12 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>16GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>180GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 450Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-ultra\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">BD-CLOUD 1<\/h3>\n        <div class=\"interdata-plan-price\">988K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>2 vCPU<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>2 GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30 GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300 Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/bd-cloud-performance-2026\/bd-cloud-1\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">BD-CLOUD 2<\/h3>\n        <div class=\"interdata-plan-price\">2.988K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>4 vCPU<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>8 GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>80 GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300 Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/bd-cloud-performance-2026\/bd-cloud-2\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Cloud-Day - Base<\/h3>\n        <div class=\"interdata-plan-price\">2.666K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-gift\"><\/use><\/svg><\/span>T\u1eb7ng 80GB S3 v\u00e0 1 n\u0103m s\u1eed d\u1ee5ng khi mua 2 n\u0103m tr\u1edf l\u00ean<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>4 vCPU AMD G3<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>6GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>60GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 10Gbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cloud-day-by-interdata-2026\/cloud-day-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Cloud-Day - Pro<\/h3>\n        <div class=\"interdata-plan-price\">5.666K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-gift\"><\/use><\/svg><\/span>T\u1eb7ng 200GB S3 v\u00e0 1 n\u0103m s\u1eed d\u1ee5ng khi mua 2 n\u0103m tr\u1edf l\u00ean<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>8 vCPU AMD G3<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>12GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>160GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 10Gbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cloud-day-by-interdata-2026\/cloud-day-pro\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n    <\/div>\n  <\/div>\n\n  <button class=\"interdata-carousel-arrow interdata-carousel-next\" type=\"button\" aria-label=\"Xem 4 g\u00f3i ti\u1ebfp theo\">\n    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 18l6-6-6-6\"><\/path><\/svg>\n    <span class=\"interdata-carousel-mark\" aria-hidden=\"true\">&#8250;<\/span>\n  <\/button>\n<\/div>\n\n<script>\n(function(){\n  function setupInterDataCarousel(root){\n    var track=root.querySelector('.interdata-plan-track');\n    var prev=root.querySelector('.interdata-carousel-prev');\n    var next=root.querySelector('.interdata-carousel-next');\n    if(!track||!prev||!next||track.dataset.ready==='1')return;\n    track.dataset.ready='1';\n\n    function pageWidth(){\n      return track.clientWidth;\n    }\n\n    function updateButtons(){\n      var maxScroll=track.scrollWidth-track.clientWidth-2;\n      prev.disabled=track.scrollLeft<=2;\n      next.disabled=track.scrollLeft>=maxScroll;\n    }\n\n    prev.addEventListener('click',function(){\n      track.scrollBy({left:-pageWidth(),behavior:'smooth'});\n    });\n\n    next.addEventListener('click',function(){\n      track.scrollBy({left:pageWidth(),behavior:'smooth'});\n    });\n\n    track.addEventListener('scroll',function(){\n      window.requestAnimationFrame(updateButtons);\n    });\n\n    window.addEventListener('resize',updateButtons);\n    updateButtons();\n  }\n\n  function initInterDataCarousels(){\n    document.querySelectorAll('[data-interdata-carousel]').forEach(setupInterDataCarousel);\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',initInterDataCarousels);\n  }else{\n    initInterDataCarousels();\n  }\n})();\n<\/script>\n\n\t<div id=\"gap-75308239\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-75308239 {\n  padding-top: 30px;\n}\n<\/style>\n\t<\/div>\n\t\n<p style=\"text-align: justify;\"><span style=\"font-size: 100%;\"><br \/>\n<strong>L\u1ec7nh linux<\/strong> l\u00e0 ch\u00eca kh\u00f3a duy nh\u1ea5t gi\u00fap b\u1ea1n qu\u1ea3n tr\u1ecb m\u00e1y ch\u1ee7, v\u1eadn h\u00e0nh container ho\u1eb7c tri\u1ec3n khai m\u00e3 ngu\u1ed3n \u1ee9ng d\u1ee5ng m\u1ed9t c\u00e1ch chuy\u00ean nghi\u1ec7p. Giao di\u1ec7n d\u00f2ng l\u1ec7nh ban \u0111\u1ea7u c\u00f3 th\u1ec3 g\u00e2y b\u1ed1i r\u1ed1i n\u1ebfu b\u1ea1n ch\u1ec9 quen thao t\u00e1c \u0111\u1ed3 h\u1ecda. H\u00e3y c\u00f9ng nh\u00e0 cung c\u1ea5p h\u1ea1 t\u1ea7ng s\u1ed1 <a style=\"background: linear-gradient(90deg, #1E3A8A 0%, #2563EB 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-decoration: none; font-weight: bold;\" href=\"https:\/\/interdata.vn\/\" target=\"_blank\" rel=\"noopener\">InterData<\/a> l\u00e0m ch\u1ee7 c\u00e1c d\u00f2ng l\u1ec7nh th\u1ef1c chi\u1ebfn d\u01b0\u1edbi \u0111\u00e2y.<br \/>\n<\/span><\/p>\n<div style=\"background-color: #eff6ff; padding: 20px; border: 1.5px solid #BFDBFE; border-radius: 12px; margin-bottom: 40px; box-shadow: 0 8px 20px rgba(37, 99, 235, 0.05);\">\n<p style=\"font-family: 'Be Vietnam Pro', sans-serif; font-weight: bold; font-size: 18px; margin-top: 0; margin-bottom: 15px; color: #1e3a8a;\">N\u1ed8I DUNG B\u00c0I VI\u1ebeT<\/p>\n<ul style=\"list-style-type: none; padding-left: 0; margin: 0;\">\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section1\">1. T\u00ecm hi\u1ec3u b\u1ea3n ch\u1ea5t h\u1ec7 \u0111i\u1ec1u h\u00e0nh v\u00e0 c\u00e1ch g\u00f5 l\u1ec7nh linux<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section2\">2. Nh\u00f3m l\u1ec7nh linux \u0111i\u1ec1u h\u01b0\u1edbng th\u01b0 m\u1ee5c v\u00e0 thao t\u00e1c t\u1ec7p tin<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section3\">3. Nh\u00f3m l\u1ec7nh linux \u0111\u1ecdc n\u1ed9i dung v\u00e0 ch\u1ec9nh s\u1eeda t\u1ec7p tin nhanh<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section4\">4. Nh\u00f3m l\u1ec7nh linux gi\u00e1m s\u00e1t t\u00e0i nguy\u00ean ph\u1ea7n c\u1ee9ng v\u00e0 hi\u1ec7u n\u0103ng<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section5\">5. Nh\u00f3m l\u1ec7nh qu\u1ea3n tr\u1ecb d\u1ecbch v\u1ee5 m\u1ea1ng v\u00e0 qu\u1ea3n l\u00fd ph\u00e2n quy\u1ec1n<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section6\">6. Nh\u00f3m l\u1ec7nh t\u00ecm ki\u1ebfm, l\u1ecdc v\u0103n b\u1ea3n v\u00e0 n\u00e9n d\u1eef li\u1ec7u n\u00e2ng cao<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section7\">7. B\u1ea3ng t\u1ed5ng h\u1ee3p ph\u00e2n nh\u00f3m 40 l\u1ec7nh linux th\u1ef1c chi\u1ebfn<\/a><\/li>\n<li style=\"margin-bottom: 10px;\"><a style=\"text-decoration: none; color: #2563eb; font-weight: bold;\" href=\"#section8\">8. C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p khi v\u1eadn h\u00e0nh h\u1ec7 th\u1ed1ng b\u1eb1ng l\u1ec7nh linux<\/a><\/li>\n<\/ul>\n<\/div>\n<h2 id=\"section1\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">1. T\u00ecm hi\u1ec3u b\u1ea3n ch\u1ea5t h\u1ec7 \u0111i\u1ec1u h\u00e0nh v\u00e0 c\u00e1ch g\u00f5 l\u1ec7nh linux<\/h2>\n<p style=\"text-align: justify;\">L\u1ec7nh Linux l\u00e0 c\u00e1c ch\u1ec9 d\u1eabn d\u1ea1ng v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c g\u00f5 v\u00e0o giao di\u1ec7n d\u00f2ng l\u1ec7nh (CLI) \u0111\u1ec3 y\u00eau c\u1ea7u h\u1ec7 \u0111i\u1ec1u h\u00e0nh th\u1ef1c thi m\u1ed9t t\u00e1c v\u1ee5 c\u1ee5 th\u1ec3. Vi\u1ec7c s\u1eed d\u1ee5ng c\u00e1c c\u00e2u l\u1ec7nh n\u00e0y gi\u00fap b\u1ea1n giao ti\u1ebfp tr\u1ef1c ti\u1ebfp v\u1edbi nh\u00e2n h\u1ec7 th\u1ed1ng (kernel), t\u1ed1i \u01b0u h\u00f3a t\u00e0i nguy\u00ean ph\u1ea7n c\u1ee9ng v\u00e0 t\u1ef1 \u0111\u1ed9ng h\u00f3a quy tr\u00ecnh qu\u1ea3n tr\u1ecb m\u00e1y ch\u1ee7.<\/p>\n<p style=\"text-align: justify;\">Khi chuy\u1ec3n \u0111\u1ed5i t\u1eeb m\u00f4i tr\u01b0\u1eddng Shared Hosting th\u00f4ng th\u01b0\u1eddng sang s\u1eed d\u1ee5ng m\u00e1y ch\u1ee7 \u1ea3o <a href=\"https:\/\/interdata.vn\/blog\/vps-la-gi\/\">VPS<\/a> Linux ho\u1eb7c Cloud Server ri\u00eang bi\u1ec7t, ng\u01b0\u1eddi d\u00f9ng s\u1ebd kh\u00f4ng c\u00f2n giao di\u1ec7n qu\u1ea3n tr\u1ecb \u0111\u1ed3 h\u1ecda (GUI) tr\u1ef1c quan. M\u1ecdi thao t\u00e1c c\u1ea5u h\u00ecnh, c\u00e0i \u0111\u1eb7t web server (<a href=\"https:\/\/interdata.vn\/blog\/nginx-la-gi\/\">Nginx<\/a>, <a href=\"https:\/\/interdata.vn\/blog\/apache-la-gi\/\">Apache<\/a>), t\u1ea1o c\u01a1 s\u1edf d\u1eef li\u1ec7u \u0111\u1ec1u \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n th\u00f4ng qua k\u1ebft n\u1ed1i SSH t\u1eeb xa b\u1eb1ng m\u00e0n h\u00ecnh Terminal \u0111en.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-42555\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/03\/go-lenh-linux-1024x683.jpg\" alt=\"g\u00f5 l\u1ec7nh linux\" width=\"1020\" height=\"680\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/03\/go-lenh-linux-1024x683.jpg 1024w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/03\/go-lenh-linux-300x200.jpg 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/03\/go-lenh-linux-768x512.jpg 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2026\/03\/go-lenh-linux.jpg 1536w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/><\/p>\n<p style=\"text-align: justify;\">M\u1eb7c d\u00f9 giao di\u1ec7n d\u00f2ng l\u1ec7nh tr\u00f4ng c\u00f3 v\u1ebb ph\u1ee9c t\u1ea1p nh\u01b0ng n\u00f3 mang l\u1ea1i t\u00ednh nh\u1ea5t qu\u00e1n cao. M\u1ed9t chu\u1ed7i l\u1ec7nh vi\u1ebft s\u1eb5n (hay c\u00f2n g\u1ecdi l\u00e0 bash script) c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c ch\u1ea1y t\u1ef1 \u0111\u1ed9ng \u0111\u1ec3 thi\u1ebft l\u1eadp h\u00e0ng tr\u0103m m\u00e1y ch\u1ee7 c\u00f3 c\u1ea5u h\u00ecnh t\u01b0\u01a1ng \u0111\u1ed3ng nhau trong v\u00e0i ph\u00fat. \u0110\u1ed1i v\u1edbi qu\u1ea3n tr\u1ecb vi\u00ean, vi\u1ec7c ghi nh\u1edb v\u00e0 s\u1eed d\u1ee5ng th\u00e0nh th\u1ea1o c\u00e1c nh\u00f3m l\u1ec7nh linux c\u01a1 b\u1ea3n ch\u00ednh l\u00e0 ranh gi\u1edbi ph\u00e2n bi\u1ec7t gi\u1eefa ng\u01b0\u1eddi m\u1edbi b\u1eaft \u0111\u1ea7u v\u00e0 m\u1ed9t k\u1ef9 s\u01b0 chuy\u00ean nghi\u1ec7p.<\/p>\n<ul style=\"list-style-type: disc; padding-left: 20px; margin-bottom: 25px; color: #1f2937;\">\n<li style=\"margin-bottom: 10px;\"><strong>Giao di\u1ec7n d\u00f2ng l\u1ec7nh (CLI):<\/strong> M\u00f4i tr\u01b0\u1eddng nh\u1eadp l\u1ec7nh t\u1ed1i gi\u1ea3n, ti\u00eau t\u1ed1n c\u1ef1c k\u1ef3 \u00edt t\u00e0i nguy\u00ean RAM v\u00e0 <a href=\"https:\/\/interdata.vn\/blog\/cpu-server\/\">CPU<\/a> so v\u1edbi giao di\u1ec7n \u0111\u1ed3 h\u1ecda.<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>T\u00ednh nh\u1ea1y c\u1ea3m ch\u1eef hoa\/ch\u1eef th\u01b0\u1eddng:<\/strong> Linux ph\u00e2n bi\u1ec7t r\u1ea1ch r\u00f2i gi\u1eefa ch\u1eef in hoa v\u00e0 ch\u1eef th\u01b0\u1eddng. V\u00ed d\u1ee5: file <code>index.html<\/code> v\u00e0 <code>Index.html<\/code> l\u00e0 hai th\u1ef1c th\u1ec3 ho\u00e0n to\u00e0n kh\u00e1c nhau.<\/li>\n<li style=\"margin-bottom: 10px;\"><strong>Ph\u00e2n ph\u1ed1i h\u1ec7 \u0111i\u1ec1u h\u00e0nh (Distros):<\/strong> H\u1ea7u h\u1ebft l\u1ec7nh c\u01a1 b\u1ea3n linux \u0111\u1ec1u ho\u1ea1t \u0111\u1ed9ng tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c Distros (Ubuntu, Debian, CentOS, Rocky Linux), tuy nhi\u00ean m\u1ed9t s\u1ed1 l\u1ec7nh c\u00e0i \u0111\u1eb7t g\u00f3i ph\u1ea7n m\u1ec1m s\u1ebd kh\u00e1c nhau t\u00f9y theo b\u1ed9 qu\u1ea3n l\u00fd g\u00f3i h\u1ec7 th\u1ed1ng (nh\u01b0 <code>apt<\/code> tr\u00ean Ubuntu ho\u1eb7c <code>dnf\/yum<\/code> tr\u00ean CentOS).<\/li>\n<\/ul>\n<h2 id=\"section2\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">2. Nh\u00f3m l\u1ec7nh linux \u0111i\u1ec1u h\u01b0\u1edbng th\u01b0 m\u1ee5c v\u00e0 thao t\u00e1c t\u1ec7p tin<\/h2>\n<p style=\"text-align: justify;\">\u0110\u00e2y l\u00e0 c\u00e1c l\u1ec7nh c\u01a1 b\u1ea3n linux \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng th\u01b0\u1eddng xuy\u00ean nh\u1ea5t \u0111\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi t\u1ec7p tin v\u00e0 c\u1ea5u tr\u00fac th\u01b0 m\u1ee5c. Vi\u1ec7c g\u00f5 sai m\u1ed9t k\u00fd t\u1ef1 \u0111\u01b0\u1eddng d\u1eabn c\u00f3 th\u1ec3 d\u1eabn \u0111\u1ebfn vi\u1ec7c ghi \u0111\u00e8 ho\u1eb7c x\u00f3a m\u1ea5t t\u1ec7p tin quan tr\u1ecdng.<\/p>\n<p style=\"text-align: justify;\">H\u00e3y ghi nh\u1edb c\u1ea5u tr\u00fac l\u1ec7nh ls cd rm v\u00e0 c\u00e1c l\u1ec7nh \u0111i k\u00e8m d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">1. L\u1ec7nh pwd (Print Working Directory)<\/h3>\n<p style=\"text-align: justify;\">Hi\u1ec3n th\u1ecb \u0111\u01b0\u1eddng d\u1eabn \u0111\u1ea7y \u0111\u1ee7 c\u1ee7a th\u01b0 m\u1ee5c hi\u1ec7n t\u1ea1i m\u00e0 b\u1ea1n \u0111ang \u0111\u1ee9ng l\u00e0m vi\u1ec7c tr\u00ean m\u00e1y ch\u1ee7.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">pwd\r\n# K\u1ebft qu\u1ea3 tr\u1ea3 v\u1ec1 d\u1ea1ng: \/var\/www\/html\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">2. L\u1ec7nh ls (List)<\/h3>\n<p style=\"text-align: justify;\">Li\u1ec7t k\u00ea danh s\u00e1ch c\u00e1c t\u1ec7p tin v\u00e0 th\u01b0 m\u1ee5c con n\u1eb1m trong th\u01b0 m\u1ee5c hi\u1ec7n t\u1ea1i.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">ls -la\r\n# Tham s\u1ed1 -l hi\u1ec3n th\u1ecb chi ti\u1ebft (ph\u00e2n quy\u1ec1n, ch\u1ee7 s\u1edf h\u1eefu, dung l\u01b0\u1ee3ng, th\u1eddi gian c\u1eadp nh\u1eadt)\r\n# Tham s\u1ed1 -a hi\u1ec3n th\u1ecb c\u1ea3 c\u00e1c t\u1ec7p tin \u1ea9n (b\u1eaft \u0111\u1ea7u b\u1eb1ng d\u1ea5u ch\u1ea5m .)\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">3. L\u1ec7nh cd (Change Directory)<\/h3>\n<p style=\"text-align: justify;\">Di chuy\u1ec3n t\u1eeb th\u01b0 m\u1ee5c n\u00e0y sang th\u01b0 m\u1ee5c kh\u00e1c trong c\u00e2y th\u01b0 m\u1ee5c h\u1ec7 th\u1ed1ng.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">cd \/etc\/nginx # Di chuy\u1ec3n \u0111\u1ebfn \u0111\u01b0\u1eddng d\u1eabn tuy\u1ec7t \u0111\u1ed1i ch\u1ee9a c\u1ea5u h\u00ecnh Nginx\r\ncd .. # Di chuy\u1ec3n ra th\u01b0 m\u1ee5c cha (l\u00f9i l\u1ea1i 1 c\u1ea5p)\r\ncd ~ # Di chuy\u1ec3n v\u1ec1 th\u01b0 m\u1ee5c g\u1ed1c (Home directory) c\u1ee7a ng\u01b0\u1eddi d\u00f9ng hi\u1ec7n t\u1ea1i\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">4. L\u1ec7nh mkdir (Make Directory)<\/h3>\n<p style=\"text-align: justify;\">T\u1ea1o ra m\u1ed9t th\u01b0 m\u1ee5c m\u1edbi t\u1ea1i \u0111\u01b0\u1eddng d\u1eabn \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">mkdir -p \/var\/www\/html\/myproject\/uploads\r\n# Tham s\u1ed1 -p gi\u00fap t\u1ef1 \u0111\u1ed9ng t\u1ea1o c\u00e1c th\u01b0 m\u1ee5c cha n\u1ebfu ch\u00fang ch\u01b0a t\u1ed3n t\u1ea1i tr\u00ean h\u1ec7 th\u1ed1ng\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">5. L\u1ec7nh rmdir (Remove Directory)<\/h3>\n<p style=\"text-align: justify;\">X\u00f3a b\u1ecf m\u1ed9t th\u01b0 m\u1ee5c tr\u1ed1ng ra kh\u1ecfi h\u1ec7 th\u1ed1ng. N\u1ebfu th\u01b0 m\u1ee5c c\u00f3 ch\u1ee9a t\u1ec7p tin ho\u1eb7c th\u01b0 m\u1ee5c con, l\u1ec7nh n\u00e0y s\u1ebd b\u00e1o l\u1ed7i.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">rmdir \/var\/www\/html\/empty_folder\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">6. L\u1ec7nh touch<\/h3>\n<p style=\"text-align: justify;\">T\u1ea1o m\u1ed9t t\u1ec7p tin m\u1edbi ho\u00e0n to\u00e0n tr\u1ed1ng, ho\u1eb7c c\u1eadp nh\u1eadt l\u1ea1i m\u1ed1c th\u1eddi gian truy c\u1eadp (timestamps) n\u1ebfu t\u1ec7p tin \u0111\u00f3 \u0111\u00e3 t\u1ed3n t\u1ea1i s\u1eb5n.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">touch config.php\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">7. L\u1ec7nh cp (Copy)<\/h3>\n<p style=\"text-align: justify;\">Sao ch\u00e9p t\u1ec7p tin ho\u1eb7c th\u01b0 m\u1ee5c t\u1eeb v\u1ecb tr\u00ed n\u00e0y sang v\u1ecb tr\u00ed kh\u00e1c.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">cp info.php info_backup.php\r\ncp -r \/var\/www\/html\/project1 \/var\/www\/html\/project2\r\n# Tham s\u1ed1 -r b\u1eaft bu\u1ed9c ph\u1ea3i c\u00f3 \u0111\u1ec3 sao ch\u00e9p \u0111\u1ec7 quy to\u00e0n b\u1ed9 th\u01b0 m\u1ee5c v\u00e0 t\u1ec7p tin con b\u00ean trong\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">8. L\u1ec7nh mv (Move)<\/h3>\n<p style=\"text-align: justify;\">Di chuy\u1ec3n t\u1ec7p tin\/th\u01b0 m\u1ee5c sang v\u1ecb tr\u00ed m\u1edbi, ho\u1eb7c \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u0111\u1ed5i t\u00ean t\u1ec7p tin\/th\u01b0 m\u1ee5c tr\u1ef1c ti\u1ebfp.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">mv old_name.txt new_name.txt\r\nmv file.zip \/var\/www\/html\/downloads\/\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">9. L\u1ec7nh rm (Remove)<\/h3>\n<p style=\"text-align: justify;\">X\u00f3a b\u1ecf t\u1ec7p tin ho\u1eb7c th\u01b0 m\u1ee5c. <strong>C\u1ea3nh b\u00e1o c\u1ef1c k\u1ef3 nguy hi\u1ec3m:<\/strong> L\u1ec7nh n\u00e0y x\u00f3a v\u0129nh vi\u1ec5n d\u1eef li\u1ec7u v\u00e0 kh\u00f4ng l\u01b0u v\u00e0o th\u00f9ng r\u00e1c nh\u01b0 c\u00e1c h\u1ec7 \u0111i\u1ec1u h\u00e0nh \u0111\u1ed3 h\u1ecda.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">rm -rf \/var\/www\/html\/old_project\r\n# Tham s\u1ed1 -r gi\u00fap x\u00f3a \u0111\u1ec7 quy to\u00e0n b\u1ed9 n\u1ed9i dung con b\u00ean trong th\u01b0 m\u1ee5c\r\n# Tham s\u1ed1 -f \u00e9p bu\u1ed9c h\u1ec7 th\u1ed1ng x\u00f3a m\u00e0 kh\u00f4ng c\u1ea7n h\u1ecfi l\u1ea1i ng\u01b0\u1eddi d\u00f9ng x\u00e1c nh\u1eadn\r\n# C\u1ea3nh b\u00e1o: Tuy\u1ec7t \u0111\u1ed1i tr\u00e1nh ch\u1ea1y l\u1ec7nh \"rm -rf \/\" v\u00ec n\u00f3 s\u1ebd x\u00f3a s\u1ea1ch to\u00e0n b\u1ed9 h\u1ec7 \u0111i\u1ec1u h\u00e0nh c\u1ee7a b\u1ea1n.\r\n<\/pre>\n<h2 id=\"section3\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">3. Nh\u00f3m l\u1ec7nh linux \u0111\u1ecdc n\u1ed9i dung v\u00e0 ch\u1ec9nh s\u1eeda t\u1ec7p tin nhanh<\/h2>\n<p style=\"text-align: justify;\">\u0110\u1ec3 c\u1ea5u h\u00ecnh m\u00e1y ch\u1ee7 ho\u1eb7c ki\u1ec3m tra t\u1ec7p tin ghi nh\u1eadn l\u1ed7i h\u1ec7 th\u1ed1ng (system logs), b\u1ea1n kh\u00f4ng c\u1ea7n t\u1ea3i t\u1ec7p tin v\u1ec1 m\u00e1y t\u00ednh c\u00e1 nh\u00e2n \u0111\u1ec3 ch\u1ec9nh s\u1eeda m\u00e0 c\u00f3 th\u1ec3 thao t\u00e1c tr\u1ef1c ti\u1ebfp tr\u00ean m\u00e0n h\u00ecnh d\u00f2ng l\u1ec7nh b\u1eb1ng c\u00e1c l\u1ec7nh t\u00edch h\u1ee3p s\u1eb5n.<\/p>\n<p style=\"text-align: justify;\">D\u01b0\u1edbi \u0111\u00e2y l\u00e0 c\u00e1c c\u00e2u l\u1ec7nh \u0111\u1ecdc v\u00e0 ch\u1ec9nh s\u1eeda n\u1ed9i dung v\u0103n b\u1ea3n ph\u1ed5 bi\u1ebfn:<\/p>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">10. L\u1ec7nh cat (Concatenate)<\/h3>\n<p style=\"text-align: justify;\">\u0110\u1ecdc v\u00e0 hi\u1ec3n th\u1ecb tr\u1ef1c ti\u1ebfp to\u00e0n b\u1ed9 n\u1ed9i dung c\u1ee7a t\u1ec7p tin l\u00ean m\u00e0n h\u00ecnh Terminal.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">cat \/etc\/resolv.conf\r\n# C\u1ea3nh b\u00e1o: Ch\u1ec9 n\u00ean d\u00f9ng cat v\u1edbi c\u00e1c t\u1ec7p tin ng\u1eafn. \u0110\u1ecdc c\u00e1c t\u1ec7p log dung l\u01b0\u1ee3ng l\u1edbn b\u1eb1ng cat s\u1ebd l\u00e0m treo Terminal.\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">11. L\u1ec7nh less<\/h3>\n<p style=\"text-align: justify;\">\u0110\u1ecdc t\u1ec7p tin theo c\u01a1 ch\u1ebf ph\u00e2n trang, cho ph\u00e9p cu\u1ed9n l\u00ean\/xu\u1ed1ng b\u1eb1ng ph\u00edm m\u0169i t\u00ean. L\u1ec7nh n\u00e0y kh\u00f4ng t\u1ea3i to\u00e0n b\u1ed9 t\u1ec7p v\u00e0o RAM n\u00ean c\u1ef1c k\u1ef3 an to\u00e0n cho c\u00e1c t\u1ec7p tin nh\u1eadt k\u00fd (log) l\u1edbn.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">less \/var\/log\/nginx\/error.log\r\n# Nh\u1ea5n ph\u00edm 'q' \u0111\u1ec3 tho\u00e1t kh\u1ecfi m\u00e0n h\u00ecnh xem n\u1ed9i dung t\u1ec7p tin\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">12. L\u1ec7nh head<\/h3>\n<p style=\"text-align: justify;\">Hi\u1ec3n th\u1ecb m\u1ed9t s\u1ed1 l\u01b0\u1ee3ng d\u00f2ng \u0111\u1ea7u ti\u00ean c\u1ee7a t\u1ec7p tin v\u0103n b\u1ea3n (m\u1eb7c \u0111\u1ecbnh l\u00e0 hi\u1ec3n th\u1ecb 10 d\u00f2ng \u0111\u1ea7u ti\u00ean).<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">head -n 20 index.php\r\n# Tham s\u1ed1 -n ch\u1ec9 \u0111\u1ecbnh r\u00f5 s\u1ed1 l\u01b0\u1ee3ng d\u00f2ng c\u1ea7n hi\u1ec3n th\u1ecb\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">13. L\u1ec7nh tail<\/h3>\n<p style=\"text-align: justify;\">Hi\u1ec3n th\u1ecb c\u00e1c d\u00f2ng cu\u1ed1i c\u00f9ng c\u1ee7a t\u1ec7p tin. Th\u01b0\u1eddng d\u00f9ng nh\u1ea5t \u0111\u1ec3 gi\u00e1m s\u00e1t tr\u1ea1ng th\u00e1i h\u1ec7 th\u1ed1ng v\u00e0 g\u1ee1 l\u1ed7i (debug) l\u1ed7i theo th\u1eddi gian th\u1ef1c.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">tail -f \/var\/log\/nginx\/access.log\r\n# Tham s\u1ed1 -f (follow) gi\u1eef k\u1ebft n\u1ed1i m\u1edf v\u00e0 t\u1ef1 \u0111\u1ed9ng c\u1eadp nh\u1eadt d\u00f2ng m\u1edbi l\u00ean m\u00e0n h\u00ecnh khi h\u1ec7 th\u1ed1ng ghi log\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">14. L\u1ec7nh nano<\/h3>\n<p style=\"text-align: justify;\">Tr\u00ecnh so\u1ea1n th\u1ea3o v\u0103n b\u1ea3n d\u00f2ng l\u1ec7nh \u0111\u01a1n gi\u1ea3n, tr\u1ef1c quan v\u00e0 d\u1ec5 s\u1eed d\u1ee5ng nh\u1ea5t cho ng\u01b0\u1eddi m\u1edbi b\u1eaft \u0111\u1ea7u l\u1eadp tr\u00ecnh.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">nano \/etc\/hosts\r\n# Nh\u1ea5n t\u1ed5 h\u1ee3p Ctrl + O \u0111\u1ec3 l\u01b0u t\u1ec7p tin, Ctrl + X \u0111\u1ec3 tho\u00e1t ra ngo\u00e0i\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">15. L\u1ec7nh vi \/ vim<\/h3>\n<p style=\"text-align: justify;\">Tr\u00ecnh bi\u00ean so\u1ea1n m\u00e3 ngu\u1ed3n chuy\u00ean nghi\u1ec7p c\u1ef1c k\u1ef3 m\u1ea1nh m\u1ebd c\u00f3 s\u1eb5n tr\u00ean h\u1ea7u h\u1ebft c\u00e1c nh\u00e2n Linux. Tuy nhi\u00ean, n\u00f3 y\u00eau c\u1ea7u b\u1ea1n h\u1ecdc c\u00e1c ph\u00edm t\u1eaft \u0111\u1eb7c th\u00f9 \u0111\u1ec3 chuy\u1ec3n ch\u1ebf \u0111\u1ed9 so\u1ea1n th\u1ea3o.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">vim nginx.conf\r\n# Khi m\u1edf file, nh\u1ea5n ph\u00edm 'i' \u0111\u1ec3 b\u1eaft \u0111\u1ea7u ch\u1ebf \u0111\u1ed9 ch\u00e8n (Insert mode) v\u00e0 so\u1ea1n th\u1ea3o n\u1ed9i dung\r\n# So\u1ea1n th\u1ea3o xong, nh\u1ea5n ph\u00edm 'Esc' \u0111\u1ec3 tho\u00e1t ch\u1ebf \u0111\u1ed9 ch\u00e8n, g\u00f5 ':wq' \u0111\u1ec3 l\u01b0u v\u00e0 tho\u00e1t ra ngo\u00e0i\r\n# N\u1ebfu mu\u1ed1n tho\u00e1t ra ngo\u00e0i m\u00e0 kh\u00f4ng l\u01b0u c\u00e1c thay \u0111\u1ed5i v\u1eeba g\u00f5, nh\u1eadp ':q!'\r\n<\/pre>\n<div style=\"display: flex; flex-wrap: wrap; background-color: #fff; border: 1.5px solid #BFDBFE; box-shadow: 0 8px 20px rgba(37,99,235,0.08); border-radius: 12px; overflow: hidden; margin: 35px 0;\">\n<div style=\"flex: 1; min-width: 250px; background: linear-gradient(135deg, #1E3A8A 0%, #2563EB 100%); display: flex; align-items: center; justify-content: center; padding: 30px; text-align: center;\">\n<div>\n<p style=\"color: white; font-size: 34px; font-family: 'Be Vietnam Pro', sans-serif; font-weight: bold; margin: 0; line-height: 1.1;\">Thu\u00ea VPS<\/p>\n<p style=\"color: #dbeafe; font-size: 15px; font-weight: 600; margin-top: 12px;\">Quy\u1ec1n Root cao nh\u1ea5t, \u1ed5 c\u1ee9ng SSD NVMe U.2 chuy\u00ean d\u1ee5ng, h\u1ed7 tr\u1ee3 c\u00e0i \u0111\u1eb7t \u0111a d\u1ea1ng OS<\/p>\n<\/div>\n<\/div>\n<div style=\"flex: 2; padding: 25px; min-width: 300px;\">\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 0; font-size: 20px;\">M\u00f4i tr\u01b0\u1eddng th\u1ef1c h\u00e0nh Linux th\u1ef1c t\u1ebf an to\u00e0n<\/h3>\n<p style=\"text-align: justify; font-size: 15px; margin-bottom: 15px;\">Vi\u1ec7c th\u1ef1c h\u00e0nh c\u00e1c c\u00e2u l\u1ec7nh can thi\u1ec7p h\u1ec7 th\u1ed1ng nh\u01b0 \u0111\u1ed5i quy\u1ec1n t\u1ec7p tin, c\u1ea5u h\u00ecnh m\u1ea1ng tr\u1ef1c ti\u1ebfp tr\u00ean m\u00e1y tr\u1ea1m c\u00e1 nh\u00e2n ho\u1eb7c m\u00f4i tr\u01b0\u1eddng s\u1ea3n xu\u1ea5t lu\u00f4n ti\u1ec1m \u1ea9n nhi\u1ec1u r\u1ee7i ro. D\u1ecbch v\u1ee5 VPS \u0111\u1ed9c l\u1eadp c\u1ee7a InterData cung c\u1ea5p quy\u1ec1n qu\u1ea3n tr\u1ecb root t\u1ed1i cao \u0111\u1ec3 b\u1ea1n t\u1ef1 do th\u1eed nghi\u1ec7m, c\u00e0i \u0111\u1eb7t l\u1ed7i c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng c\u00e0i \u0111\u1eb7t l\u1ea1i h\u1ec7 \u0111i\u1ec1u h\u00e0nh s\u1ea1ch ch\u1ec9 trong v\u00e0i gi\u00e2y.<\/p>\n<p><a style=\"background: linear-gradient(90deg, #2563EB 0%, #1E3A8A 100%); color: white; padding: 12px 25px; text-decoration: none; font-weight: 600; border-radius: 8px; font-size: 15px; display: inline-block; box-shadow: 0 5px 15px rgba(37,99,235,0.3);\" href=\"https:\/\/interdata.vn\/thue-vps\/\" target=\"_blank\" rel=\"noopener\">Xem c\u00e1c g\u00f3i VPS th\u1ef1c h\u00e0nh \u27f6<\/a><\/p>\n<\/div>\n<\/div>\n<h2 id=\"section4\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">4. Nh\u00f3m l\u1ec7nh linux gi\u00e1m s\u00e1t t\u00e0i nguy\u00ean ph\u1ea7n c\u1ee9ng v\u00e0 hi\u1ec7u n\u0103ng<\/h2>\n<p style=\"text-align: justify;\">Khi b\u1ea1n nh\u1eadn \u0111\u01b0\u1ee3c c\u1ea3nh b\u00e1o m\u00e1y ch\u1ee7 ch\u1ea1y ch\u1eadm ho\u1eb7c d\u1ecbch v\u1ee5 web ph\u1ea3n h\u1ed3i ch\u1eadm, b\u1ea1n b\u1eaft bu\u1ed9c ph\u1ea3i bi\u1ebft c\u00e1ch s\u1eed d\u1ee5ng l\u1ec7nh ki\u1ec3m tra ram linux v\u00e0 \u0111o l\u01b0\u1eddng CPU \u0111\u1ec3 t\u00ecm ra nguy\u00ean nh\u00e2n c\u1ed1t l\u00f5i g\u00e2y ngh\u1ebdn c\u1ed5 chai t\u00e0i nguy\u00ean.<\/p>\n<p style=\"text-align: justify;\">Nh\u00f3m l\u1ec7nh n\u00e0y gi\u00fap b\u1ea1n \u0111o l\u01b0\u1eddng tr\u1ea1ng th\u00e1i t\u1ea3i th\u1ef1c t\u1ebf c\u1ee7a m\u00e1y ch\u1ee7:<\/p>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">16. L\u1ec7nh top<\/h3>\n<p style=\"text-align: justify;\">Tr\u00ecnh qu\u1ea3n l\u00fd t\u00e1c v\u1ee5 hi\u1ec3n th\u1ecb c\u00e1c ti\u1ebfn tr\u00ecnh \u0111ang ch\u1ea1y theo th\u1eddi gian th\u1ef1c, l\u01b0\u1ee3ng ti\u00eau th\u1ee5 CPU, RAM v\u00e0 t\u1ea3i trung b\u00ecnh c\u1ee7a h\u1ec7 th\u1ed1ng (Load Average).<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">top\r\n# Nh\u1ea5n ph\u00edm 'q' \u0111\u1ec3 \u0111\u00f3ng b\u1ea3ng theo d\u00f5i ti\u1ebfn tr\u00ecnh\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">17. L\u1ec7nh htop<\/h3>\n<p style=\"text-align: justify;\">Phi\u00ean b\u1ea3n n\u00e2ng c\u1ea5p giao di\u1ec7n m\u00e0u tr\u1ef1c quan c\u1ee7a l\u1ec7nh <code>top<\/code>, hi\u1ec3n th\u1ecb \u0111\u1ed3 th\u1ecb c\u1ed9t s\u1eed d\u1ee5ng l\u00f5i CPU v\u00e0 thanh dung l\u01b0\u1ee3ng RAM r\u1ea5t d\u1ec5 \u0111\u1ecdc.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\"># Tr\u00ean Ubuntu\/Debian b\u1ea1n c\u1ea7n c\u00e0i \u0111\u1eb7t htop tr\u01b0\u1edbc khi s\u1eed d\u1ee5ng:\r\nsudo apt install htop -y\r\nhtop\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">18. L\u1ec7nh free (\u0110o l\u01b0\u1eddng b\u1ed9 nh\u1edb)<\/h3>\n<p style=\"text-align: justify;\">L\u1ec7nh ki\u1ec3m tra ram linux cung c\u1ea5p th\u00f4ng tin chi ti\u1ebft v\u1ec1 t\u1ed5ng dung l\u01b0\u1ee3ng RAM, ph\u1ea7n b\u1ed9 nh\u1edb \u0111\u00e3 s\u1eed d\u1ee5ng, b\u1ed9 nh\u1edb tr\u1ed1ng th\u1ef1c t\u1ebf v\u00e0 dung l\u01b0\u1ee3ng ph\u00e2n v\u00f9ng b\u1ed9 nh\u1edb swap.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">free -m # Hi\u1ec3n th\u1ecb d\u1eef li\u1ec7u d\u1ea1ng \u0111\u01a1n v\u1ecb Megabytes\r\nfree -h # Hi\u1ec3n th\u1ecb tr\u1ef1c quan d\u01b0\u1edbi d\u1ea1ng \u0111\u01a1n v\u1ecb d\u1ec5 \u0111\u1ecdc (Megabytes ho\u1eb7c Gigabytes)\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">19. L\u1ec7nh df (Disk Free)<\/h3>\n<p style=\"text-align: justify;\">Hi\u1ec3n th\u1ecb th\u00f4ng tin dung l\u01b0\u1ee3ng \u0111\u0129a c\u1ee9ng \u0111\u00e3 d\u00f9ng, c\u00f2n tr\u1ed1ng v\u00e0 t\u1ef7 l\u1ec7 ph\u1ea7n tr\u0103m s\u1eed d\u1ee5ng c\u1ee7a c\u00e1c ph\u00e2n v\u00f9ng \u1ed5 \u0111\u0129a \u0111\u01b0\u1ee3c g\u1eafn k\u1ebft tr\u00ean m\u00e1y ch\u1ee7.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">df -h\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">20. L\u1ec7nh du (Disk Usage)<\/h3>\n<p style=\"text-align: justify;\">\u01af\u1edbc t\u00ednh v\u00e0 hi\u1ec3n th\u1ecb chi ti\u1ebft kh\u00f4ng gian l\u01b0u tr\u1eef \u1ed5 c\u1ee9ng m\u00e0 m\u1ed9t th\u01b0 m\u1ee5c ho\u1eb7c t\u1ec7p tin c\u1ee5 th\u1ec3 \u0111ang chi\u1ebfm d\u1ee5ng.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">du -sh \/var\/www\/html\/*\r\n# Tham s\u1ed1 -s hi\u1ec3n th\u1ecb t\u1ed5ng h\u1ee3p k\u00edch th\u01b0\u1edbc t\u1ed5ng, -h \u0111\u1ecbnh d\u1ea1ng dung l\u01b0\u1ee3ng d\u1ec5 \u0111\u1ecdc\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">21. L\u1ec7nh uname<\/h3>\n<p style=\"text-align: justify;\">Tr\u00edch xu\u1ea5t c\u00e1c th\u00f4ng tin v\u1ec1 h\u1ec7 \u0111i\u1ec1u h\u00e0nh, t\u00ean m\u00e1y ch\u1ee7, phi\u00ean b\u1ea3n v\u00e0 nh\u00e2n Linux (kernel) \u0111ang v\u1eadn h\u00e0nh h\u1ec7 th\u1ed1ng.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">uname -a\r\n<\/pre>\n<h2 id=\"section5\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">5. Nh\u00f3m l\u1ec7nh qu\u1ea3n tr\u1ecb d\u1ecbch v\u1ee5 m\u1ea1ng v\u00e0 qu\u1ea3n l\u00fd ph\u00e2n quy\u1ec1n<\/h2>\n<p style=\"text-align: justify;\">Qu\u1ea3n l\u00fd an ninh m\u1ea1ng v\u00e0 ph\u00e2n ph\u1ed1i c\u00e1c t\u1ec7p tin trong h\u1ec7 \u0111i\u1ec1u h\u00e0nh Linux ph\u1ee5 thu\u1ed9c ho\u00e0n to\u00e0n v\u00e0o c\u01a1 ch\u1ebf s\u1edf h\u1eefu t\u1ec7p v\u00e0 qu\u1ea3n tr\u1ecb d\u1ecbch v\u1ee5. B\u1ea1n c\u1ea7n hi\u1ec3u r\u00f5 c\u1ea5u tr\u00fac quy\u1ec1n truy c\u1eadp \u0111\u1ec3 tr\u00e1nh l\u1ed7i r\u00f2 r\u1ec9 b\u1ea3o m\u1eadt h\u1ec7 th\u1ed1ng.<\/p>\n<p style=\"text-align: justify;\">D\u01b0\u1edbi \u0111\u00e2y l\u00e0 c\u00e1c l\u1ec7nh qu\u1ea3n tr\u1ecb m\u1ea1ng v\u00e0 ph\u00e2n quy\u1ec1n t\u1ec7p tin b\u1eaft bu\u1ed9c ph\u1ea3i thu\u1ed9c l\u00f2ng:<\/p>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">22. L\u1ec7nh ping<\/h3>\n<p style=\"text-align: justify;\">Ki\u1ec3m tra tr\u1ea1ng th\u00e1i k\u1ebft n\u1ed1i m\u1ea1ng t\u1eeb m\u00e1y ch\u1ee7 c\u1ee7a b\u1ea1n \u0111\u1ebfn m\u1ed9t m\u00e1y ch\u1ee7 ho\u1eb7c \u0111\u1ecba ch\u1ec9 IP \u0111\u00edch kh\u00e1c b\u00ean ngo\u00e0i Internet.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">ping -c 4 8.8.8.8\r\n# Tham s\u1ed1 -c 4 ch\u1ec9 \u0111\u1ecbnh ch\u1ec9 g\u1eedi 4 g\u00f3i tin r\u1ed3i d\u1eebng l\u1ea1i, tr\u00e1nh vi\u1ec7c ch\u1ea1y v\u00f4 h\u1ea1n\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">23. L\u1ec7nh curl<\/h3>\n<p style=\"text-align: justify;\">Truy\u1ec1n d\u1eef li\u1ec7u t\u1eeb ho\u1eb7c \u0111\u1ebfn m\u00e1y ch\u1ee7 b\u1eb1ng c\u00e1c giao th\u1ee9c m\u1ea1ng \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3, th\u01b0\u1eddng s\u1eed d\u1ee5ng \u0111\u1ec3 ki\u1ec3m tra API ho\u1eb7c t\u1ea3i v\u1ec1 k\u1ebft qu\u1ea3 ph\u1ea3n h\u1ed3i c\u1ee7a m\u1ed9t trang web t\u0129nh.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">curl -I https:\/\/interdata.vn\r\n# Tham s\u1ed1 -I ch\u1ec9 l\u1ea5y th\u00f4ng tin ph\u1ea7n \u0111\u1ea7u (HTTP Header) c\u1ee7a trang web \u0111\u1ec3 ph\u1ee5c v\u1ee5 g\u1ee1 l\u1ed7i\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">24. L\u1ec7nh wget<\/h3>\n<p style=\"text-align: justify;\">T\u1ea3i t\u1ec7p tin tr\u1ef1c ti\u1ebfp t\u1eeb Internet v\u1ec1 th\u01b0 m\u1ee5c hi\u1ec7n t\u1ea1i c\u1ee7a m\u00e1y ch\u1ee7 Linux qua giao th\u1ee9c HTTP, HTTPS ho\u1eb7c <a href=\"https:\/\/interdata.vn\/blog\/ftp-la-gi\/\">FTP<\/a>.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">wget https:\/\/wordpress.org\/latest.tar.gz\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">25. L\u1ec7nh ssh (L\u1ec7nh k\u1ebft n\u1ed1i m\u00e1y ch\u1ee7)<\/h3>\n<p style=\"text-align: justify;\">L\u1ec7nh ssh cho ph\u00e9p m\u1edf phi\u00ean k\u1ebft n\u1ed1i m\u00e3 h\u00f3a an to\u00e0n v\u00e0 ki\u1ec3m so\u00e1t d\u00f2ng l\u1ec7nh c\u1ee7a m\u1ed9t m\u00e1y ch\u1ee7 t\u1eeb xa kh\u00e1c th\u00f4ng qua giao th\u1ee9c b\u1ea3o m\u1eadt.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">ssh root@123.45.67.89 -p 22\r\n# Tham s\u1ed1 -p ch\u1ec9 \u0111\u1ecbnh c\u1ed5ng k\u1ebft n\u1ed1i SSH, m\u1eb7c \u0111\u1ecbnh m\u1eb7c \u0111\u1ecbnh l\u00e0 c\u1ed5ng 22\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">26. L\u1ec7nh chmod (Ph\u00e2n quy\u1ec1n Linux)<\/h3>\n<p style=\"text-align: justify;\">Thay \u0111\u1ed5i quy\u1ec1n \u0111\u1ecdc, ghi, th\u1ef1c thi (read, write, execute) c\u1ee7a t\u1ec7p tin ho\u1eb7c th\u01b0 m\u1ee5c nh\u1eb1m ph\u1ee5c v\u1ee5 c\u01a1 ch\u1ebf ph\u00e2n quy\u1ec1n linux an to\u00e0n.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">chmod 755 \/var\/www\/html\/index.php\r\n# C\u1ea5p quy\u1ec1n cho ch\u1ee7 s\u1edf h\u1eefu to\u00e0n quy\u1ec1n (7 - rwx), nh\u00f3m v\u00e0 ng\u01b0\u1eddi d\u00f9ng kh\u00e1c quy\u1ec1n \u0111\u1ecdc\/ch\u1ea1y (5 - r-x)\r\n# C\u1ea3nh b\u00e1o: Tr\u00e1nh t\u00f9y ti\u1ec7n g\u00e1n quy\u1ec1n 'chmod 777' cho to\u00e0n b\u1ed9 th\u01b0 m\u1ee5c v\u00ec n\u00f3 s\u1ebd m\u1edf r\u1ed9ng quy\u1ec1n ghi \u0111\u00e8 c\u00f4ng khai cho m\u1ecdi t\u1ec7p tin, g\u00e2y r\u1ee7i ro hacker ch\u00e8n m\u00e3 \u0111\u1ed9c.\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">27. L\u1ec7nh chown (Change Owner)<\/h3>\n<p style=\"text-align: justify;\">Thay \u0111\u1ed5i quy\u1ec1n s\u1edf h\u1eefu t\u1ec7p tin ho\u1eb7c th\u01b0 m\u1ee5c cho m\u1ed9t ng\u01b0\u1eddi d\u00f9ng (user) ho\u1eb7c m\u1ed9t nh\u00f3m (group) c\u1ee5 th\u1ec3 trong ph\u00e2n c\u1ea5p h\u1ec7 th\u1ed1ng.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">sudo chown -R www-data:www-data \/var\/www\/html\r\n# G\u00e1n quy\u1ec1n s\u1edf h\u1eefu th\u01b0 m\u1ee5c web cho t\u00e0i kho\u1ea3n c\u1ee7a Nginx\/Apache (www-data) \u0111\u1ec3 m\u00e1y ch\u1ee7 web c\u00f3 th\u1ec3 \u0111\u1ecdc ghi file b\u00ecnh th\u01b0\u1eddng\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">28. L\u1ec7nh systemctl (Qu\u1ea3n tr\u1ecb h\u1ec7 th\u1ed1ng)<\/h3>\n<p style=\"text-align: justify;\">C\u00f4ng c\u1ee5 qu\u1ea3n l\u00fd h\u1ec7 th\u1ed1ng (systemd) \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u0111i\u1ec1u khi\u1ec3n ho\u1ea1t \u0111\u1ed9ng, tr\u1ea1ng th\u00e1i v\u00e0 t\u1ef1 \u0111\u1ed9ng kh\u1edfi \u0111\u1ed9ng c\u00e1c ti\u1ebfn tr\u00ecnh d\u1ecbch v\u1ee5.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">sudo systemctl restart nginx # Kh\u1edfi \u0111\u1ed9ng l\u1ea1i d\u1ecbch v\u1ee5 web Nginx\r\nsudo systemctl enable mariadb # Cho ph\u00e9p c\u01a1 s\u1edf d\u1eef li\u1ec7u MariaDB t\u1ef1 \u0111\u1ed9ng ch\u1ea1y khi b\u1eadt l\u1ea1i server\r\nsudo systemctl status php-fpm # Xem tr\u1ea1ng th\u00e1i ho\u1ea1t \u0111\u1ed9ng th\u1ef1c t\u1ebf c\u1ee7a PHP-FPM\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">29. L\u1ec7nh journalctl<\/h3>\n<p style=\"text-align: justify;\">Truy v\u1ea5n v\u00e0 k\u1ebft xu\u1ea5t d\u1eef li\u1ec7u nh\u1eadt k\u00fd h\u1ec7 th\u1ed1ng c\u1ee7a systemd, gi\u00fap c\u00e1c k\u1ef9 s\u01b0 qu\u1ea3n tr\u1ecb t\u00ecm nguy\u00ean nh\u00e2n s\u1eadp ti\u1ebfn tr\u00ecnh.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">journalctl -u nginx.service --since \"1 hour ago\"\r\n# Xem nh\u1eadt k\u00fd ho\u1ea1t \u0111\u1ed9ng c\u1ee7a d\u1ecbch v\u1ee5 Nginx ph\u00e1t sinh trong 1 gi\u1edd qua\r\n<\/pre>\n<h2 id=\"section6\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">6. Nh\u00f3m l\u1ec7nh t\u00ecm ki\u1ebfm, l\u1ecdc v\u0103n b\u1ea3n v\u00e0 n\u00e9n d\u1eef li\u1ec7u n\u00e2ng cao<\/h2>\n<p style=\"text-align: justify;\">Khi \u0111\u1ed1i m\u1eb7t v\u1edbi kho t\u1ec7p tin kh\u1ed5ng l\u1ed3 v\u00e0 d\u1eef li\u1ec7u m\u00e1y ch\u1ee7 d\u00e0y \u0111\u1eb7c, b\u1ea1n c\u1ea7n c\u00f3 c\u00e1c l\u1ec7nh l\u1ecdc, t\u00ecm ki\u1ebfm n\u00e2ng cao k\u1ebft h\u1ee3p v\u1edbi k\u1ef9 thu\u1eadt n\u00e9n t\u1eadp tin \u0111\u1ec3 qu\u1ea3n tr\u1ecb hi\u1ec7u qu\u1ea3.<\/p>\n<p style=\"text-align: justify;\">S\u1ef1 k\u1ebft h\u1ee3p c\u1ee7a c\u00e1c l\u1ec7nh grep awk v\u00e0 t\u00ecm ki\u1ebfm n\u00e2ng cao sau \u0111\u00e2y mang l\u1ea1i s\u1ee9c m\u1ea1nh x\u1eed l\u00fd t\u1ef1 \u0111\u1ed9ng h\u00f3a c\u1ef1c k\u1ef3 cao:<\/p>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">30. L\u1ec7nh find<\/h3>\n<p style=\"text-align: justify;\">T\u00ecm ki\u1ebfm t\u1ec7p tin ho\u1eb7c th\u01b0 m\u1ee5c trong m\u1ed9t th\u01b0 m\u1ee5c ph\u00e2n c\u1ea5p d\u1ef1a tr\u00ean c\u00e1c \u0111i\u1ec1u ki\u1ec7n l\u1ecdc linh ho\u1ea1t nh\u01b0 t\u00ean, dung l\u01b0\u1ee3ng, th\u1eddi gian c\u1eadp nh\u1eadt.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">find \/var\/www -type f -name \"*.php\"\r\n# T\u00ecm ki\u1ebfm t\u1ea5t c\u1ea3 c\u00e1c t\u1ec7p tin c\u00f3 ph\u1ea7n m\u1edf r\u1ed9ng .php trong th\u01b0 m\u1ee5c \/var\/www\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">31. L\u1ec7nh grep<\/h3>\n<p style=\"text-align: justify;\">T\u00ecm ki\u1ebfm c\u00e1c d\u00f2ng v\u0103n b\u1ea3n kh\u1edbp v\u1edbi m\u1ed9t chu\u1ed7i ho\u1eb7c m\u1ed9t m\u1eabu bi\u1ec3u th\u1ee9c ch\u00ednh quy (regular expression) trong t\u1ec7p tin.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">grep -rn \"SQL_DATABASE_PASSWORD\" \/var\/www\/html\/\r\n# T\u00ecm ki\u1ebfm \u0111\u1ec7 quy d\u00f2ng ch\u1eef ch\u1ee9a bi\u1ebfn m\u1eadt kh\u1ea9u CSDL trong to\u00e0n b\u1ed9 m\u00e3 ngu\u1ed3n website\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">32. L\u1ec7nh awk<\/h3>\n<p style=\"text-align: justify;\">Tr\u00ecnh x\u1eed l\u00fd ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh d\u00f2ng l\u1ec7nh n\u00e2ng cao \u0111\u1ec3 qu\u00e9t t\u00ecm c\u00e1c d\u00f2ng v\u0103n b\u1ea3n v\u00e0 x\u1eed l\u00fd l\u1ecdc theo c\u1ed9t d\u1eef li\u1ec7u.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">awk '{print $1}' \/var\/log\/nginx\/access.log\r\n# \u0110\u1ecdc t\u1ec7p log v\u00e0 ch\u1ec9 tr\u00edch xu\u1ea5t c\u1ed9t d\u1eef li\u1ec7u \u0111\u1ea7u ti\u00ean (th\u01b0\u1eddng l\u00e0 \u0111\u1ecba ch\u1ec9 IP truy c\u1eadp)\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">33. L\u1ec7nh sed<\/h3>\n<p style=\"text-align: justify;\">Tr\u00ecnh ch\u1ec9nh s\u1eeda lu\u1ed3ng v\u0103n b\u1ea3n (stream editor), cho ph\u00e9p t\u00ecm ki\u1ebfm v\u00e0 tr\u1ef1c ti\u1ebfp thay th\u1ebf m\u1ed9t chu\u1ed7i k\u00fd t\u1ef1 b\u1eb1ng chu\u1ed7i kh\u00e1c m\u00e0 kh\u00f4ng c\u1ea7n m\u1edf t\u1ec7p tin ra.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">sed -i 's\/localhost\/127.0.0.1\/g' config.php\r\n# Thay th\u1ebf tr\u1ef1c ti\u1ebfp t\u1eeb \"localhost\" th\u00e0nh \"127.0.0.1\" trong t\u1ec7p tin config.php\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">34. L\u1ec7nh tar<\/h3>\n<p style=\"text-align: justify;\">L\u01b0u tr\u1eef, \u0111\u00f3ng g\u00f3i v\u00e0 gi\u1ea3i n\u00e9n c\u00e1c t\u1ec7p tin l\u01b0u tr\u1eef \u0111\u1ecbnh d\u1ea1ng ph\u1ed5 bi\u1ebfn nh\u01b0 <code>.tar<\/code>, <code>.tar.gz<\/code>.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">tar -czvf backup.tar.gz \/var\/www\/html # N\u00e9n n\u00e9n th\u01b0 m\u1ee5c web th\u00e0nh file backup\r\ntar -xzvf backup.tar.gz # Gi\u1ea3i n\u00e9n t\u1ec7p tin v\u1ec1 th\u01b0 m\u1ee5c hi\u1ec7n t\u1ea1i\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">35. L\u1ec7nh gzip \/ gunzip<\/h3>\n<p style=\"text-align: justify;\">N\u00e9n nhanh m\u1ed9t t\u1ec7p tin \u0111\u01a1n l\u1ebb tr\u1ef1c ti\u1ebfp ho\u1eb7c kh\u00f4i ph\u1ee5c t\u1ec7p n\u00e9n d\u1ea1ng <code>.gz<\/code> v\u1ec1 nguy\u00ean tr\u1ea1ng.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">gzip database_dump.sql\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">36. L\u1ec7nh ps (Processes Status)<\/h3>\n<p style=\"text-align: justify;\">B\u00e1o c\u00e1o danh s\u00e1ch \u1ea3nh ch\u1ee5p nhanh v\u1ec1 c\u00e1c ti\u1ebfn tr\u00ecnh ho\u1ea1t \u0111\u1ed9ng hi\u1ec7n t\u1ea1i tr\u00ean m\u00e1y ch\u1ee7.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">ps aux | grep nginx\r\n# T\u00ecm ki\u1ebfm xem c\u00f3 ti\u1ebfn tr\u00ecnh n\u00e0o c\u1ee7a m\u00e1y ch\u1ee7 web Nginx \u0111ang ch\u1ea1y n\u1ec1n hay kh\u00f4ng\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">37. L\u1ec7nh kill \/ killall<\/h3>\n<p style=\"text-align: justify;\">G\u1eedi c\u00e1c t\u00edn hi\u1ec7u m\u1ea1ng \u0111\u1eb7c bi\u1ec7t \u0111\u1ec3 k\u1ebft th\u00fac ho\u1ea1t \u0111\u1ed9ng c\u1ee7a m\u1ed9t ti\u1ebfn tr\u00ecnh \u0111ang b\u1ecb l\u1ed7i treo.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">kill -9 1234\r\n# \u00c9p bu\u1ed9c k\u1ebft th\u00fac ngay l\u1eadp t\u1ee9c ti\u1ebfn tr\u00ecnh c\u00f3 m\u00e3 \u0111\u1ecbnh danh (PID) l\u00e0 1234\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">38. L\u1ec7nh sudo (Superuser Do)<\/h3>\n<p style=\"text-align: justify;\">Y\u00eau c\u1ea7u h\u1ec7 th\u1ed1ng n\u00e2ng quy\u1ec1n th\u1ef1c thi l\u1ec7nh hi\u1ec7n t\u1ea1i l\u00ean quy\u1ec1n t\u1ed1i cao c\u1ee7a root (ch\u1ec9 \u00e1p d\u1ee5ng cho ng\u01b0\u1eddi d\u00f9ng n\u1eb1m trong danh s\u00e1ch sudoers).<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">sudo apt update\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">39. L\u1ec7nh history<\/h3>\n<p style=\"text-align: justify;\">Truy xu\u1ea5t v\u00e0 hi\u1ec3n th\u1ecb danh s\u00e1ch t\u1ea5t c\u1ea3 c\u00e1c c\u00e2u l\u1ec7nh m\u00e0 ng\u01b0\u1eddi d\u00f9ng \u0111\u00e3 t\u1eebng g\u00f5 tr\u01b0\u1edbc \u0111\u00f3 tr\u00ean Terminal hi\u1ec7n t\u1ea1i.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">history | grep \"ssh\"\r\n<\/pre>\n<h3 style=\"color: #1e3a8a; font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 15px;\">40. L\u1ec7nh crontab<\/h3>\n<p style=\"text-align: justify;\">Thi\u1ebft l\u1eadp v\u00e0 qu\u1ea3n l\u00fd c\u00e1c l\u1ecbch bi\u1ec3u ch\u1ea1y t\u1ef1 \u0111\u1ed9ng c\u00e1c t\u00e1c v\u1ee5 n\u1ec1n theo th\u1eddi gian \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh c\u1ea5u h\u00ecnh.<\/p>\n<pre style=\"background-color: #f3f4f6; padding: 15px; border-radius: 8px; border: 1px solid #E5E7EB; overflow-x: auto; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 20px;\">crontab -e\r\n# M\u1edf file \u0111\u1ec3 ch\u1ec9nh s\u1eeda l\u1ecbch tr\u00ecnh cron job, v\u00ed d\u1ee5 t\u1ef1 \u0111\u1ed9ng d\u1ecdn log m\u1ed7i \u0111\u00eam\r\n<\/pre>\n<div style=\"display: flex; flex-wrap: wrap; background-color: #fff; border: 1.5px solid #BFDBFE; box-shadow: 0 8px 20px rgba(37,99,235,0.08); border-radius: 12px; overflow: hidden; margin: 35px 0;\">\n<div style=\"flex: 1; min-width: 250px; background: linear-gradient(135deg, #1E3A8A 0%, #2563EB 100%); display: flex; align-items: center; justify-content: center; padding: 30px; text-align: center;\">\n<div>\n<p style=\"color: white; font-size: 34px; font-family: 'Be Vietnam Pro', sans-serif; font-weight: bold; margin: 0; line-height: 1.1;\">Cloud Server<\/p>\n<p style=\"color: #dbeafe; font-size: 15px; font-weight: 600; margin-top: 12px;\">H\u1ea1 t\u1ea7ng \u1ea3o h\u00f3a \u0111\u00e1m m\u00e2y KVM, kh\u1ea3 n\u0103ng co gi\u00e3n t\u00e0i nguy\u00ean linh ho\u1ea1t, hi\u1ec7u n\u0103ng cao<\/p>\n<\/div>\n<\/div>\n<div style=\"flex: 2; padding: 25px; min-width: 300px;\">\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; margin-top: 0; font-size: 20px;\">N\u1ec1n t\u1ea3ng \u0111\u00e1p \u1ee9ng cho h\u1ec7 th\u1ed1ng ch\u1ecbu t\u1ea3i l\u1edbn<\/h3>\n<p style=\"text-align: justify; font-size: 15px; margin-bottom: 15px;\">Khi c\u00e1c t\u1eadp l\u1ec7nh n\u00e9n d\u1eef li\u1ec7u t\u1ef1 \u0111\u1ed9ng ho\u1eb7c cron job x\u1eed l\u00fd c\u01a1 s\u1edf d\u1eef li\u1ec7u l\u1edbn \u0111\u00f2i h\u1ecfi t\u1ed1c \u0111\u1ed9 \u0111\u1ecdc ghi \u0111\u0129a c\u1ee9ng nhanh v\u00e0 kh\u00f4ng l\u00e0m ngh\u1ebdn c\u00e1c ti\u1ebfn tr\u00ecnh ph\u1ee5c v\u1ee5 web, vi\u1ec7c n\u00e2ng c\u1ea5p l\u00ean Cloud Server c\u1ee7a InterData l\u00e0 l\u1ef1a ch\u1ecdn c\u1ea7n thi\u1ebft. H\u1ea1 t\u1ea7ng KVM k\u1ebft h\u1ee3p \u0111\u0129a c\u1ee9ng NVMe chu\u1ea9n doanh nghi\u1ec7p mang l\u1ea1i s\u1ef1 \u1ed5n \u0111\u1ecbnh l\u00e2u d\u00e0i cho \u1ee9ng d\u1ee5ng c\u1ee7a b\u1ea1n.<\/p>\n<p><a style=\"background: linear-gradient(90deg, #2563EB 0%, #1E3A8A 100%); color: white; padding: 12px 25px; text-decoration: none; font-weight: 600; border-radius: 8px; font-size: 15px; display: inline-block; box-shadow: 0 5px 15px rgba(37,99,235,0.3);\" href=\"https:\/\/interdata.vn\/cloud-server\/\" target=\"_blank\" rel=\"noopener\">Xem b\u1ea3ng gi\u00e1 Cloud Server \u27f6<\/a><\/p>\n<\/div>\n<\/div>\n<h2 id=\"section7\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">7. B\u1ea3ng t\u1ed5ng h\u1ee3p ph\u00e2n nh\u00f3m 40 l\u1ec7nh linux th\u1ef1c chi\u1ebfn<\/h2>\n<p style=\"text-align: justify;\">\u0110\u1ec3 gi\u00fap b\u1ea1n d\u1ec5 d\u00e0ng tra c\u1ee9u nhanh ch\u1ee9c n\u0103ng c\u1ed1t l\u00f5i c\u1ee7a t\u1eebng nh\u00f3m l\u1ec7nh linux c\u01a1 b\u1ea3n trong qu\u00e1 tr\u00ecnh v\u1eadn h\u00e0nh qu\u1ea3n tr\u1ecb server linux, b\u1ea3ng t\u1ed5ng h\u1ee3p d\u01b0\u1edbi \u0111\u00e2y ph\u00e2n lo\u1ea1i chi ti\u1ebft c\u00e1c c\u00e2u l\u1ec7nh:<\/p>\n<div style=\"overflow-x: auto; margin: 25px 0;\">\n<table style=\"width: 100%; border-collapse: collapse; min-width: 600px; font-family: Arial, sans-serif;\">\n<thead>\n<tr style=\"background-color: #1e3a8a; color: white; text-align: left;\">\n<th style=\"padding: 12px; border: 1px solid #ddd;\">Nh\u00f3m ch\u1ee9c n\u0103ng<\/th>\n<th style=\"padding: 12px; border: 1px solid #ddd;\">T\u00ean c\u00e2u l\u1ec7nh<\/th>\n<th style=\"padding: 12px; border: 1px solid #ddd;\">V\u00ed d\u1ee5 \u1ee9ng d\u1ee5ng ti\u00eau bi\u1ec3u<\/th>\n<th style=\"padding: 12px; border: 1px solid #ddd;\">M\u1ee9c \u0111\u1ed9 r\u1ee7i ro h\u1ec7 th\u1ed1ng<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold;\">\u0110i\u1ec1u h\u01b0\u1edbng &amp; T\u1ec7p tin<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">pwd, ls, cd, mkdir, touch, cp, mv, rm<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Qu\u1ea3n l\u00fd m\u00e3 ngu\u1ed3n, t\u1ea1o th\u01b0 m\u1ee5c t\u1ea3i t\u1ec7p l\u00ean.<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd; color: #ef4444; font-weight: bold;\">Cao (\u0111\u1eb7c bi\u1ec7t khi d\u00f9ng l\u1ec7nh rm)<\/td>\n<\/tr>\n<tr style=\"background-color: #f9fafb;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold;\">\u0110\u1ecdc &amp; Ch\u1ec9nh s\u1eeda<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">cat, less, head, tail, nano, vim<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">S\u1eeda file c\u1ea5u h\u00ecnh, \u0111\u1ecdc l\u1ecbch s\u1eed l\u1ed7i h\u1ec7 th\u1ed1ng.<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd; color: #f59e0b; font-weight: bold;\">Trung b\u00ecnh<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold;\">\u0110o l\u01b0\u1eddng hi\u1ec7u n\u0103ng<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">top, htop, free, df, du, uname<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">L\u1ec7nh ki\u1ec3m tra ram linux, dung l\u01b0\u1ee3ng \u0111\u0129a c\u1ee9ng c\u00f2n tr\u1ed1ng.<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd; color: #10b981; font-weight: bold;\">Th\u1ea5p (ch\u1ec9 \u0111\u1ecdc d\u1eef li\u1ec7u)<\/td>\n<\/tr>\n<tr style=\"background-color: #f9fafb;\">\n<td style=\"padding: 12px; border: 1px solid #ddd; font-weight: bold;\">M\u1ea1ng &amp; D\u1ecbch v\u1ee5<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">ping, curl, wget, ssh, chmod, chown, systemctl<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd;\">Kh\u1edfi \u0111\u1ed9ng l\u1ea1i d\u1ecbch v\u1ee5 web, k\u1ebft n\u1ed1i server t\u1eeb xa.<\/td>\n<td style=\"padding: 12px; border: 1px solid #ddd; color: #ef4444; font-weight: bold;\">Cao (\u0111\u1eb7c bi\u1ec7t khi c\u1ea5u h\u00ecnh ph\u00e2n quy\u1ec1n)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 id=\"section8\" style=\"color: #1e3a8a; font-size: 24px; font-weight: bold; text-align: left; border-left: 5px solid #2563EB; padding-left: 15px; margin-top: 40px; margin-bottom: 20px; line-height: 1.4;\">8. C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p khi v\u1eadn h\u00e0nh h\u1ec7 th\u1ed1ng b\u1eb1ng l\u1ec7nh linux<\/h2>\n<h3 style=\"color: #1e3a8a; font-size: 18px; font-weight: 600; margin-top: 25px; margin-bottom: 10px;\">Q1: L\u00e0m sao \u0111\u1ec3 ki\u1ec3m tra l\u01b0\u1ee3ng RAM th\u1ef1c t\u1ebf \u0111ang b\u1ecb chi\u1ebfm d\u1ee5ng tr\u00ean Ubuntu?<\/h3>\n<p style=\"text-align: justify; margin-bottom: 20px;\">B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng c\u00e2u l\u1ec7nh ki\u1ec3m tra ram linux <code>free -m<\/code> ho\u1eb7c <code>free -h<\/code> \u0111\u1ec3 xem tr\u1ef1c ti\u1ebfp c\u00e1c th\u00f4ng s\u1ed1. Trong k\u1ebft qu\u1ea3 tr\u1ea3 v\u1ec1, b\u1ea1n c\u1ea7n ch\u00fa \u00fd \u0111\u1ebfn c\u1ed9t &#8220;available&#8221; (b\u1ed9 nh\u1edb th\u1ef1c t\u1ebf m\u00e0 h\u1ec7 th\u1ed1ng c\u00f3 th\u1ec3 cung c\u1ea5p th\u00eam cho c\u00e1c ti\u1ebfn tr\u00ecnh m\u1edbi) thay v\u00ec ch\u1ec9 nh\u00ecn v\u00e0o c\u1ed9t &#8220;free&#8221;. Ngo\u00e0i ra, l\u1ec7nh <code>htop<\/code> s\u1ebd hi\u1ec3n th\u1ecb \u0111\u1ed3 th\u1ecb m\u00e0u dung l\u01b0\u1ee3ng RAM \u0111ang d\u00f9ng m\u1ed9t c\u00e1ch tr\u1ef1c quan.<\/p>\n<h3 style=\"color: #1e3a8a; font-size: 18px; font-weight: 600; margin-top: 25px; margin-bottom: 10px;\">Q2: S\u1ef1 kh\u00e1c nhau c\u01a1 b\u1ea3n gi\u1eefa l\u1ec7nh apt v\u00e0 yum\/dnf l\u00e0 g\u00ec?<\/h3>\n<p style=\"text-align: justify; margin-bottom: 20px;\">\u0110\u00e2y l\u00e0 c\u00e1c c\u00e2u l\u1ec7nh g\u1ecdi ch\u01b0\u01a1ng tr\u00ecnh qu\u1ea3n l\u00fd g\u00f3i ph\u1ea7n m\u1ec1m (Package Manager) tr\u00ean hai nh\u00e1nh nh\u00e2n Linux kh\u00e1c nhau. L\u1ec7nh <code>apt<\/code> (ho\u1eb7c <code>apt-get<\/code>) \u0111\u01b0\u1ee3c t\u00edch h\u1ee3p s\u1eb5n tr\u00ean c\u00e1c h\u1ec7 \u0111i\u1ec1u h\u00e0nh nh\u00e1nh Debian\/Ubuntu. Trong khi \u0111\u00f3, l\u1ec7nh <code>yum<\/code> (\u1edf c\u00e1c phi\u00ean b\u1ea3n c\u0169) v\u00e0 <code>dnf<\/code> (\u1edf phi\u00ean b\u1ea3n m\u1edbi h\u01a1n) \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp cho c\u00e1c h\u1ec7 \u0111i\u1ec1u h\u00e0nh nh\u00e1nh RedHat\/CentOS\/Rocky Linux.<\/p>\n<h3 style=\"color: #1e3a8a; font-size: 18px; font-weight: 600; margin-top: 25px; margin-bottom: 10px;\">Q3: L\u00e0m c\u00e1ch n\u00e0o \u0111\u1ec3 h\u1ee7y l\u1ec7nh \u0111ang ch\u1ea1y tr\u00ean m\u00e0n h\u00ecnh Terminal m\u00e0 kh\u00f4ng c\u1ea7n t\u1eaft c\u1eeda s\u1ed5?<\/h3>\n<p style=\"text-align: justify; margin-bottom: 20px;\">Khi m\u1ed9t ti\u1ebfn tr\u00ecnh \u0111ang ch\u1ea1y v\u00e0 chi\u1ebfm d\u1ee5ng m\u00e0n h\u00ecnh Terminal c\u1ee7a b\u1ea1n (nh\u01b0 l\u1ec7nh <code>ping<\/code> v\u00f4 h\u1ea1n ho\u1eb7c ti\u1ebfn tr\u00ecnh c\u1eadp nh\u1eadt h\u1ec7 th\u1ed1ng), b\u1ea1n ch\u1ec9 c\u1ea7n nh\u1ea5n t\u1ed5 h\u1ee3p ph\u00edm t\u1eaft <code>Ctrl + C<\/code> \u0111\u1ec3 g\u1eedi t\u00edn hi\u1ec7u ng\u1eaft (SIGINT) tr\u1ef1c ti\u1ebfp y\u00eau c\u1ea7u h\u1ec7 th\u1ed1ng ch\u1ea5m d\u1ee9t ngay l\u1eadp t\u1ee9c c\u00e2u l\u1ec7nh hi\u1ec7n t\u1ea1i.<\/p>\n<h3 style=\"color: #1e3a8a; font-size: 18px; font-weight: 600; margin-top: 25px; margin-bottom: 10px;\">Q4: T\u1ea1i sao t\u00f4i g\u00f5 l\u1ec7nh s\u1eeda file c\u1ea5u h\u00ecnh b\u1eb1ng nano ho\u1eb7c vim l\u1ea1i b\u00e1o l\u1ed7i &#8220;Permission denied&#8221;?<\/h3>\n<p style=\"text-align: justify; margin-bottom: 20px;\">L\u1ed7i n\u00e0y xu\u1ea5t hi\u1ec7n do t\u00e0i kho\u1ea3n ng\u01b0\u1eddi d\u00f9ng hi\u1ec7n t\u1ea1i c\u1ee7a b\u1ea1n kh\u00f4ng c\u00f3 \u0111\u1ee7 th\u1ea9m quy\u1ec1n ghi d\u1eef li\u1ec7u v\u00e0o c\u00e1c t\u1ec7p tin c\u1ea5u h\u00ecnh c\u1ea5p h\u1ec7 th\u1ed1ng (th\u01b0\u1eddng thu\u1ed9c s\u1edf h\u1eefu c\u1ee7a root). \u0110\u1ec3 x\u1eed l\u00fd, b\u1ea1n ch\u1ec9 c\u1ea7n ch\u00e8n th\u00eam ti\u1ec1n t\u1ed1 <code>sudo<\/code> v\u00e0o \u0111\u1ea7u c\u00e2u l\u1ec7nh \u0111\u1ec3 n\u00e2ng quy\u1ec1n th\u1ef1c thi t\u1ea1m th\u1eddi, v\u00ed d\u1ee5: <code>sudo nano \/etc\/nginx\/nginx.conf<\/code>.<\/p>\n<h3 style=\"color: #1e3a8a; font-size: 18px; font-weight: 600; margin-top: 25px; margin-bottom: 10px;\">Q5: T\u00f4i c\u00f3 th\u1ec3 d\u00e1n tr\u1ef1c ti\u1ebfp m\u1ed9t chu\u1ed7i nhi\u1ec1u d\u00f2ng l\u1ec7nh t\u1eeb b\u00ean ngo\u00e0i v\u00e0o Terminal kh\u00f4ng?<\/h3>\n<p style=\"text-align: justify; margin-bottom: 20px;\">C\u00f3, b\u1ea1n ho\u00e0n to\u00e0n c\u00f3 th\u1ec3 sao ch\u00e9p v\u00e0 d\u00e1n nhi\u1ec1u d\u00f2ng l\u1ec7nh c\u00f9ng l\u00fac. Tuy nhi\u00ean, h\u00e0nh \u0111\u1ed9ng n\u00e0y ch\u1ee9a \u0111\u1ef1ng r\u1ee7i ro b\u1ea3o m\u1eadt an ninh c\u1ef1c k\u1ef3 l\u1edbn n\u1ebfu b\u1ea1n sao ch\u00e9p m\u00e3 ngu\u1ed3n t\u1eeb c\u00e1c website kh\u00f4ng tin c\u1eady. Hacker c\u00f3 th\u1ec3 ch\u00e8n c\u00e1c m\u00e3 \u0111\u1ed9c \u1ea9n ho\u1eb7c l\u1ec7nh x\u00f3a \u0111\u1eb1ng sau c\u00e1c d\u00f2ng ch\u1eef hi\u1ec3n th\u1ecb th\u00f4ng th\u01b0\u1eddng, k\u00edch ho\u1ea1t th\u1ef1c thi t\u1ef1 \u0111\u1ed9ng ngay khi b\u1ea1n d\u00e1n v\u00e0o d\u00f2ng l\u1ec7nh.<\/p>\n<div style=\"border-top: 2px dashed #BFDBFE; margin-top: 50px; padding-top: 30px;\">\n<h3 style=\"font-family: 'Be Vietnam Pro', sans-serif; color: #1e3a8a; font-size: 22px; font-weight: bold; margin-bottom: 15px;\">L\u00e0m ch\u1ee7 h\u1ea1 t\u1ea7ng d\u00f2ng l\u1ec7nh v\u00e0 b\u1ee9t ph\u00e1 hi\u1ec7u n\u0103ng v\u1eadn h\u00e0nh<\/h3>\n<p style=\"text-align: justify;\">Ghi nh\u1edb v\u00e0 s\u1eed d\u1ee5ng th\u00e0nh th\u1ea1o c\u00e1c c\u00e2u <strong>l\u1ec7nh linux<\/strong> th\u1ef1c chi\u1ebfn s\u1ebd gi\u00fap b\u1ea1n r\u00fat ng\u1eafn 90% th\u1eddi gian c\u1ea5u h\u00ecnh h\u1ec7 th\u1ed1ng, ch\u1ea9n \u0111o\u00e1n ch\u00ednh x\u00e1c s\u1ef1 c\u1ed1 m\u00e1y ch\u1ee7 v\u00e0 v\u1eadn h\u00e0nh c\u00e1c \u1ee9ng d\u1ee5ng web m\u1ed9t c\u00e1ch an to\u00e0n nh\u1ea5t. Khi \u0111\u00e3 t\u1ef1 tin g\u00f5 l\u1ec7nh tr\u1ef1c ti\u1ebfp tr\u00ean m\u00e0n h\u00ecnh Terminal, vi\u1ec7c k\u1ebft h\u1ee3p v\u1edbi c\u00e1c gi\u1ea3i ph\u00e1p m\u00e1y ch\u1ee7 \u1ea3o ch\u1ea5t l\u01b0\u1ee3ng cao, c\u00f3 b\u0103ng th\u00f4ng k\u1ebft n\u1ed1i r\u1ed9ng v\u00e0 n\u0103ng l\u1ef1c x\u1eed l\u00fd m\u1ea1nh m\u1ebd s\u1ebd mang l\u1ea1i s\u1ef1 y\u00ean t\u00e2m tuy\u1ec7t \u0111\u1ed1i cho m\u1ecdi d\u1ef1 \u00e1n c\u00f4ng ngh\u1ec7 c\u1ee7a b\u1ea1n.<\/p>\n<div style=\"background: #EFF6FF; border: 1px solid #2563EB; padding: 30px; margin-top: 25px; border-radius: 12px; text-align: center;\">\n<p style=\"font-family: 'Be Vietnam Pro', sans-serif; font-size: 20px; font-weight: bold; color: #1e3a8a; margin-top: 0;\">Kh\u1edfi t\u1ea1o VPS Linux hi\u1ec7u n\u0103ng cao c\u1ee7a b\u1ea1n ngay h\u00f4m nay<\/p>\n<p style=\"font-size: 15px; margin-bottom: 20px; color: #4b5563;\">To\u00e0n quy\u1ec1n root, \u1ed5 c\u1ee9ng NVMe U.2 Enterprise si\u00eau t\u1ed1c, c\u00e0i \u0111\u1eb7t l\u1ea1i h\u1ec7 \u0111i\u1ec1u h\u00e0nh s\u1ea1ch ch\u1ec9 v\u1edbi m\u1ed9t c\u00fa nh\u1ea5p chu\u1ed9t.<\/p>\n<p><a style=\"background: #2563EB; color: #ffffff; padding: 12px 30px; text-decoration: none; font-weight: 600; border-radius: 6px; display: inline-block;\" href=\"https:\/\/interdata.vn\/thue-vps\/\" target=\"_blank\" rel=\"noopener\">Kh\u1edfi \u0111\u1ed9ng m\u00e1y ch\u1ee7 Linux ngay \u27f6<\/a><\/p>\n<\/div>\n<\/div>\n<p style=\"text-align: justify; font-size: 13px; font-style: italic; color: #6b7280; margin-top: 30px; border-top: 1px solid #E5E7EB; padding-top: 15px;\"><span style=\"font-size: 100%;\"><em>Disclaimer k\u1ef9 thu\u1eadt: C\u00e1c c\u00fa ph\u00e1p c\u00e2u l\u1ec7nh, c\u1ea5u h\u00ecnh ph\u00e2n quy\u1ec1n v\u00e0 c\u00e1ch g\u1ee1 l\u1ed7i h\u1ec7 th\u1ed1ng \u0111\u01b0\u1ee3c tr\u00ecnh b\u00e0y trong b\u00e0i vi\u1ebft n\u00e0y mang t\u00ednh ch\u1ea5t tham kh\u1ea3o th\u1ef1c t\u1ebf d\u1ef1a tr\u00ean c\u00e1c phi\u00ean b\u1ea3n ph\u00e2n ph\u1ed1i chu\u1ea9n c\u1ee7a Ubuntu 22.04 LTS v\u00e0 CentOS\/Rocky Linux 9. T\u00f9y thu\u1ed9c v\u00e0o phi\u00ean b\u1ea3n nh\u00e2n (kernel), c\u1ea5u h\u00ecnh ph\u00e2n quy\u1ec1n hi\u1ec7n t\u1ea1i v\u00e0 c\u1ea5u tr\u00fac h\u1ec7 \u0111i\u1ec1u h\u00e0nh c\u1ee5 th\u1ec3 c\u1ee7a b\u1ea1n, m\u1ed9t s\u1ed1 t\u00f9y ch\u1ecdn l\u1ec7nh ho\u1eb7c \u0111\u01b0\u1eddng d\u1eabn th\u01b0 m\u1ee5c c\u00f3 th\u1ec3 ho\u1ea1t \u0111\u1ed9ng kh\u00e1c nhau. Ng\u01b0\u1eddi d\u00f9ng \u0111\u01b0\u1ee3c khuy\u1ebfn c\u00e1o tuy\u1ec7t \u0111\u1ed1i kh\u00f4ng t\u1ef1 \u00fd ch\u1ea1y c\u00e1c l\u1ec7nh can thi\u1ec7p s\u00e2u, \u0111\u1eb7c bi\u1ec7t l\u00e0 c\u00e1c l\u1ec7nh x\u00f3a d\u1eef li\u1ec7u h\u00e0ng lo\u1ea1t (nh\u01b0 rm), tr\u00ean h\u1ec7 th\u1ed1ng \u0111ang ch\u1ea1y s\u1ea3n xu\u1ea5t (production) m\u00e0 kh\u00f4ng c\u00f3 b\u1ea3n sao l\u01b0u (backup) an to\u00e0n \u0111\u1ec1 ph\u00f2ng s\u1ef1 c\u1ed1 k\u1ef9 thu\u1eadt.<\/em><\/span><\/p>\n\n\n<style>\n.interdata-plan-carousel,.interdata-plan-carousel *{box-sizing:border-box}\n.interdata-plan-carousel{--blue:#005bea;--blue-dark:#004dcc;--text:#071832;--muted:#516173;--border:#d8e6fb;--bg:#f3f8ff;--shadow:0 5px 14px rgba(0,62,145,.08);container-type:inline-size;background:var(--bg);padding:14px 40px 18px;position:relative;overflow:hidden}\n.interdata-carousel-heading{color:#f00;font-family:Roboto,sans-serif;font-size:18px;line-height:1.35;font-weight:800;text-align:center;margin:0 0 14px}\n.interdata-plan-viewport{overflow:hidden;width:100%}\n.interdata-plan-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 0 4px}\n.interdata-plan-track::-webkit-scrollbar{display:none}\n.interdata-plan-card{flex:0 0 calc((100% - 36px)\/4);min-width:0;background:#fff;border:1px solid var(--border);border-radius:8px;padding:15px 10px 13px;min-height:370px;display:flex;flex-direction:column;scroll-snap-align:start;box-shadow:var(--shadow)}\n.interdata-plan-title{color:var(--blue-dark);font-size:16px;line-height:1.22;font-weight:800;text-align:center;margin:0 0 7px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.interdata-plan-price{color:var(--blue-dark);font-size:24px;line-height:1;font-weight:900;text-align:center;margin-bottom:12px;white-space:nowrap;letter-spacing:0}\n.interdata-plan-price span{font-size:10px;font-weight:800;margin-left:2px}\n.interdata-plan-badge{align-self:center;display:inline-flex;align-items:center;justify-content:center;background:#ff3934;color:#fff;border-radius:5px;padding:7px 8px;font-size:9px;line-height:1;font-weight:800;margin-bottom:15px;white-space:nowrap;max-width:100%}\n.interdata-plan-features{list-style:none!important;padding:0!important;margin:0!important}\n.interdata-plan-features li{display:flex;gap:7px;align-items:flex-start;color:var(--text);font-size:12px;line-height:1.35;font-weight:700;text-align:left;margin:0 0 10px!important;padding:0!important}\n.interdata-plan-icon{width:14px;min-width:14px;height:14px;color:#0069ff;margin-top:2px}\n.interdata-plan-icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.interdata-plan-spacer{flex:1;min-height:16px}\n.interdata-plan-button{display:flex;align-items:center;justify-content:center;min-height:42px;width:100%;background:var(--blue);color:#fff!important;border-radius:5px;font-size:13px;font-weight:800;text-decoration:none!important;box-shadow:0 7px 14px rgba(0,91,234,.24);transition:transform .2s ease,background .2s ease}\n.interdata-plan-button:hover{background:var(--blue-dark);color:#fff!important;transform:translateY(-1px)}\n.interdata-carousel-arrow{position:absolute;top:50%;z-index:5;width:44px;height:54px;border:2px solid #fff!important;border-radius:999px;background:var(--blue)!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,62,145,.32);display:flex!important;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-35%);transition:background .2s ease,color .2s ease,opacity .2s ease,transform .2s ease}\n.interdata-carousel-arrow:hover{background:var(--blue-dark)!important;color:#fff!important;transform:translateY(-35%) scale(1.04)}\n.interdata-carousel-arrow:disabled{opacity:.78;cursor:not-allowed;background:#8aa6cf!important;color:#fff!important}\n.interdata-carousel-arrow:disabled:hover{background:#8aa6cf!important;color:#fff!important;transform:translateY(-35%)}\n.interdata-carousel-arrow svg{display:none!important}\n.interdata-carousel-arrow:before{content:none!important;display:none!important}\n.interdata-carousel-mark{display:block!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:38px!important;font-weight:900!important;line-height:1!important;text-align:center!important;pointer-events:none!important;transform:translateY(-2px)}\n.interdata-carousel-prev{left:14px}\n.interdata-carousel-prev .interdata-carousel-mark{margin-left:-2px}\n.interdata-carousel-next{right:14px}\n.interdata-carousel-next .interdata-carousel-mark{margin-right:-2px}\n@container (max-width:640px){.interdata-plan-carousel{padding:12px 38px 16px}.interdata-plan-card{flex-basis:calc((100% - 12px)\/2);min-height:370px}.interdata-carousel-heading{font-size:16px}}\n@container (max-width:480px){.interdata-plan-carousel{padding:12px 34px 16px}.interdata-plan-card{flex-basis:100%;min-height:360px}.interdata-plan-price{font-size:25px}.interdata-carousel-arrow{width:34px;height:44px}.interdata-carousel-mark{font-size:32px!important}.interdata-carousel-prev{left:5px}.interdata-carousel-next{right:5px}}\n<\/style>\n\n<div class=\"interdata-plan-carousel\" data-interdata-carousel>\n  <div class=\"interdata-carousel-heading\">Si\u00eau \u01afu \u0110\u00e3i VPS \/ CLOUD SERVER - Ti\u1ebft Ki\u1ec7m \u0110\u1ebfn 70%<\/div>\n\n  <svg width=\"0\" height=\"0\" style=\"position:absolute;visibility:hidden\" aria-hidden=\"true\">\n    <symbol id=\"id-icon-cpu\" viewBox=\"0 0 24 24\"><rect x=\"7\" y=\"7\" width=\"10\" height=\"10\" rx=\"2\"><\/rect><path d=\"M4 9h3M4 15h3M17 9h3M17 15h3M9 4v3M15 4v3M9 17v3M15 17v3\"><\/path><path d=\"M10 10h4v4h-4z\"><\/path><\/symbol>\n    <symbol id=\"id-icon-ram\" viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"><\/rect><path d=\"M7 16v2M11 16v2M15 16v2M19 16v2M7 11h1M11 11h1M15 11h1\"><\/path><\/symbol>\n    <symbol id=\"id-icon-storage\" viewBox=\"0 0 24 24\"><rect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"><\/rect><path d=\"M9 7h6\"><\/path><circle cx=\"12\" cy=\"16\" r=\"1.5\"><\/circle><\/symbol>\n    <symbol id=\"id-icon-network\" viewBox=\"0 0 24 24\"><path d=\"M5 12.5a10 10 0 0 1 14 0\"><\/path><path d=\"M8.5 16a5 5 0 0 1 7 0\"><\/path><path d=\"M12 19h.01\"><\/path><\/symbol>\n    <symbol id=\"id-icon-gift\" viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"8\" width=\"18\" height=\"13\" rx=\"2\"><\/rect><path d=\"M12 8v13M3 12h18\"><\/path><path d=\"M7.5 8C6.1 8 5 6.9 5 5.5S6.1 3 7.5 3C10 3 12 8 12 8\"><\/path><path d=\"M16.5 8C17.9 8 19 6.9 19 5.5S17.9 3 16.5 3C14 3 12 8 12 8\"><\/path><\/symbol>\n  <\/svg>\n\n  <button class=\"interdata-carousel-arrow interdata-carousel-prev\" type=\"button\" aria-label=\"Xem 4 g\u00f3i tr\u01b0\u1edbc\">\n    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"><\/path><\/svg>\n    <span class=\"interdata-carousel-mark\" aria-hidden=\"true\">&#8249;<\/span>\n  <\/button>\n\n  <div class=\"interdata-plan-viewport\">\n    <div class=\"interdata-plan-track\">\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Base<\/h3>\n        <div class=\"interdata-plan-price\">299K<span>\/3 th\u00e1ng<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>2 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>2GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/best-value-plans-2026\/best-value-plans-premium-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Base<\/h3>\n        <div class=\"interdata-plan-price\">999K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>3 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>3GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Pro<\/h3>\n        <div class=\"interdata-plan-price\">2.599K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>6 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>8GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>80GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 350Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-pro\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Premium Ultra<\/h3>\n        <div class=\"interdata-plan-price\">5.679K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>12 vCore Intel<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>16GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>180GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 450Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cyber-week-2026\/premium-ultra\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">BD-CLOUD 1<\/h3>\n        <div class=\"interdata-plan-price\">988K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>2 vCPU<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>2 GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>30 GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300 Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/bd-cloud-performance-2026\/bd-cloud-1\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">BD-CLOUD 2<\/h3>\n        <div class=\"interdata-plan-price\">2.988K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>4 vCPU<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>8 GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>80 GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 300 Mbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/bd-cloud-performance-2026\/bd-cloud-2\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Cloud-Day - Base<\/h3>\n        <div class=\"interdata-plan-price\">2.666K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-gift\"><\/use><\/svg><\/span>T\u1eb7ng 80GB S3 v\u00e0 1 n\u0103m s\u1eed d\u1ee5ng khi mua 2 n\u0103m tr\u1edf l\u00ean<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>4 vCPU AMD G3<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>6GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>60GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 10Gbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cloud-day-by-interdata-2026\/cloud-day-base\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n\n      <article class=\"interdata-plan-card\">\n        <h3 class=\"interdata-plan-title\">Cloud-Day - Pro<\/h3>\n        <div class=\"interdata-plan-price\">5.666K<span>\/n\u0103m<\/span><\/div>\n        <div class=\"interdata-plan-badge\">GIA H\u1ea0N KH\u00d4NG \u0110\u1ed4I GI\u00c1<\/div>\n        <ul class=\"interdata-plan-features\">\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-gift\"><\/use><\/svg><\/span>T\u1eb7ng 200GB S3 v\u00e0 1 n\u0103m s\u1eed d\u1ee5ng khi mua 2 n\u0103m tr\u1edf l\u00ean<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-cpu\"><\/use><\/svg><\/span>8 vCPU AMD G3<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-ram\"><\/use><\/svg><\/span>12GB RAM<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-storage\"><\/use><\/svg><\/span>160GB SSD NVMe<\/li>\n          <li><span class=\"interdata-plan-icon\"><svg><use href=\"#id-icon-network\"><\/use><\/svg><\/span>Network: 10Gbps<\/li>\n        <\/ul>\n        <div class=\"interdata-plan-spacer\"><\/div>\n        <a class=\"interdata-plan-button\" href=\"https:\/\/support.interdata.vn\/index.php?rp=\/store\/cloud-day-by-interdata-2026\/cloud-day-pro\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u0110\u0103ng k\u00fd ngay<\/a>\n      <\/article>\n    <\/div>\n  <\/div>\n\n  <button class=\"interdata-carousel-arrow interdata-carousel-next\" type=\"button\" aria-label=\"Xem 4 g\u00f3i ti\u1ebfp theo\">\n    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 18l6-6-6-6\"><\/path><\/svg>\n    <span class=\"interdata-carousel-mark\" aria-hidden=\"true\">&#8250;<\/span>\n  <\/button>\n<\/div>\n\n<script>\n(function(){\n  function setupInterDataCarousel(root){\n    var track=root.querySelector('.interdata-plan-track');\n    var prev=root.querySelector('.interdata-carousel-prev');\n    var next=root.querySelector('.interdata-carousel-next');\n    if(!track||!prev||!next||track.dataset.ready==='1')return;\n    track.dataset.ready='1';\n\n    function pageWidth(){\n      return track.clientWidth;\n    }\n\n    function updateButtons(){\n      var maxScroll=track.scrollWidth-track.clientWidth-2;\n      prev.disabled=track.scrollLeft<=2;\n      next.disabled=track.scrollLeft>=maxScroll;\n    }\n\n    prev.addEventListener('click',function(){\n      track.scrollBy({left:-pageWidth(),behavior:'smooth'});\n    });\n\n    next.addEventListener('click',function(){\n      track.scrollBy({left:pageWidth(),behavior:'smooth'});\n    });\n\n    track.addEventListener('scroll',function(){\n      window.requestAnimationFrame(updateButtons);\n    });\n\n    window.addEventListener('resize',updateButtons);\n    updateButtons();\n  }\n\n  function initInterDataCarousels(){\n    document.querySelectorAll('[data-interdata-carousel]').forEach(setupInterDataCarousel);\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',initInterDataCarousels);\n  }else{\n    initInterDataCarousels();\n  }\n})();\n<\/script>\n\n\t<div id=\"gap-158695480\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-158695480 {\n  padding-top: 30px;\n}\n<\/style>\n\t<\/div>\n\t\n","protected":false},"excerpt":{"rendered":"<p>L\u1ec7nh linux l\u00e0 ch\u00eca kh\u00f3a duy nh\u1ea5t gi\u00fap b\u1ea1n qu\u1ea3n tr\u1ecb m\u00e1y ch\u1ee7, v\u1eadn h\u00e0nh container ho\u1eb7c tri\u1ec3n khai m\u00e3 ngu\u1ed3n \u1ee9ng d\u1ee5ng m\u1ed9t c\u00e1ch chuy\u00ean nghi\u1ec7p. Giao di\u1ec7n d\u00f2ng l\u1ec7nh ban \u0111\u1ea7u c\u00f3 th\u1ec3 g\u00e2y b\u1ed1i r\u1ed1i n\u1ebfu b\u1ea1n ch\u1ec9 quen thao t\u00e1c \u0111\u1ed3 h\u1ecda. H\u00e3y c\u00f9ng nh\u00e0 cung c\u1ea5p h\u1ea1 t\u1ea7ng s\u1ed1 InterData<\/p>\n","protected":false},"author":11,"featured_media":42554,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49,58],"tags":[],"class_list":["post-39692","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps","category-server"],"_links":{"self":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/39692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/comments?post=39692"}],"version-history":[{"count":10,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/39692\/revisions"}],"predecessor-version":[{"id":42556,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/39692\/revisions\/42556"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/media\/42554"}],"wp:attachment":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/media?parent=39692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/categories?post=39692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/tags?post=39692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}