Yum Là Gì

Yum là một công cụ mạnh mẽ dùng để quản lý các software package trên các Linux distribution sử dụng RPM. Sử dụng Yum các nhà quản trị hệ thống có thể thực hiện các tác vụ như cài đặt, gỡ bỏ, cập nhật các package một cách đơn giản và thuận tiện.

Lưu ý: Một package đơn giản là một ứng dụng phần mềm tương tự như Yum. Do đó Yum còn được gọ là package manager.

Yum được phát triển bởi Redhat và là phần mềm hoàn toàn miễn phí và mặc định được cài đặt sẵn trên các hệ thống Redhat Linux. Yum là...

Các bác cho em hỏi từ bên trong container thì làm cách nào để có thể lấy ra địa chỉ IP của host? Em google thử thì thấy hướng dẫn chạy câu lệnh:

/sbin/ip route|awk '/default/ { print $3 }'

Nhưng câu lệnh này chỉ trả về địa chỉ IP mạng local mà em thì cần địa chỉ Public IP.

Em đang cần thiết lập Xdebug trên con Ubuntu để debug cho ứng dụng chạy trong một container của Docker. Địa chỉ IP của docker host (cũng chính là con Ubuntu em đang xài) là 192.168.10.17. Hiện tại em đã cài đặt Xdebug trên IDE và bật Xdebug.

Sử dụng telnet trên host để kiểm tra kết nối tới cổng 9000 (trên cùng host):

$ telnet localhost 9000

Thì thấy chạy okie:

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

Thay localhost trên bởi 192.168.10.17 cũng okie.

Nhưng khi ssh vào ...

Mọi người cho em hỏi giữa hai ngôn ngữ Shell và Bash khác nhau như thế nào? Khi sử dụng terminal mình sử dụng ngôn ngữ Bash còn khi viết một chương trình chạy trên terminal thì chương trình này sẽ sử dụng Shell có phải không?

Quản lý User trong Group là một tác vụ mà các lập trình viên cũng như các sysadmin thường hay phải đối mặt khi phải phân quyền file và thư mục trên hệ điều hành Linux. Trong bài viết này chúng ta cùng tìm hiểu cách quản lý các user của một group sử dụng ứng dụng command line terminal trên Linux và Mac OSX.

Thêm User vào Group

Thêm User vào Group Trên Linux

Câu lệnh để thêm một user vào grop trên Linux như sau:

$ sudo useradd -G $groupname $username

Ví dụ câu lệnh sau khi chạy trên Ubuntu sẽ thê...

Khi theo dõi một số bài hướng dẫn thì em thấy cả hai thằng wgetcurl đều có thể được dùng để download trang web, tập tin... Vậy thì nên sử dụng thằng nào trong hai thằng trên? Còn nếu như hai thằng như nhau thì tại sao không bỏ một thằng đi?

Em là dev không phải là dân sys admin nên các bác thông cảm cho em nếu em hỏi câu này hơi cơ bản

Mình nghe nói cả Ubuntu và Linux đều là hai hệ điều hành. Nhưng cũng lại nghe một số người nói rằng Ubuntu là hệ điều hành được phát triển dựa trên nhân Linux (Linux Kernel) và Linux không phải là hệ điều hành.

Như vậy thì Linux có phải là hệ điều hành hay không và hai hệ điều hành này khác nhau như thế nào?