40+ Các câu hỏi phỏng vấn Linux khi đi xin việc

1) Linux là gì?

Linux là một hệ điều hành dựa trên UNIX. Linus Torvalds lần đầu tiên giới thiệu nó. Nó là một hệ điều hành nguồn mở được thiết kế để cung cấp hệ điều hành miễn phí và chi phí thấp cho người dùng máy tính.


2) Sự khác biệt giữa UNIX và Linux là gì?

UNIX ban đầu được bắt đầu như một hệ điều hành độc quyền cho Phòng thí nghiệm Bell, sau này phát hành phiên bản thương mại của họ trong khi Linux là một hệ điều hành miễn phí, nguồn mở và không độc quyền cho mục đích sử dụng đại chúng.


3) Kernel Linux là gì?

Linux Kernel là phần mềm hệ thống cấp thấp. Nó được sử dụng để quản lý tài nguyên phần cứng cho người dùng. Nó cung cấp một giao diện cho sự tương tác ở cấp độ người dùng.


4) Việc chỉnh sửa Linux Kernel có hợp pháp không?

Đúng. Bạn có thể chỉnh sửa Linux Kernel vì nó được phát hành theo Giấy phép Công cộng Chung (GPL) và bất kỳ ai cũng có thể chỉnh sửa nó. Nó thuộc danh mục phần mềm mã nguồn mở và miễn phí.


5) LILO là gì?

LILO là một bộ tải khởi động cho Linux. Nó được sử dụng để tải hệ điều hành Linux vào bộ nhớ chính để bắt đầu hoạt động.

Có thể bạn cần →   Câu hỏi phỏng vấn Java về JVM, JRE, JDK là gì ?

6) Ưu điểm của mã nguồn mở là gì?

Nguồn mở tạo điều kiện cho bạn phân phối phần mềm của mình, bao gồm cả mã nguồn một cách tự do cho bất kỳ ai quan tâm. Vì vậy, bạn có thể thêm các tính năng và thậm chí gỡ lỗi và sửa lỗi của mã nguồn.


7) Các thành phần cơ bản của Linux là gì?

Cũng giống như các hệ điều hành khác, Linux có tất cả các thành phần như kernel, shell, GUI, tiện ích hệ thống và chương trình ứng dụng.


8) Ưu điểm của Linux là gì?

Mọi khía cạnh đều đi kèm với các tính năng bổ sung và nó cung cấp tiện ích tải xuống miễn phí cho tất cả các mã.


9) Xác định vỏ

Nó là một trình thông dịch trong Linux.


10) Kể tên một số shell thường dùng trong Linux.

Các shell được sử dụng phổ biến nhất trong Linux là bash, csh, ksh, bsh.


11) Đặt tên cho Linux được thiết kế đặc biệt bởi Sun Microsystems.

Solaris là Linux của Sun Microsystems.


12) Đặt tên cho trình tải Linux.

LILO là trình tải Linux.


13) Nếu bạn đã lưu một tệp trong Linux. Sau này bạn muốn đổi tên file đó thì dùng lệnh gì?

Lệnh ‘mv’ được sử dụng để đổi tên tệp.


14) Viết về một lệnh nội bộ.

Các lệnh được xây dựng trong trình bao được gọi là lệnh nội bộ.


15) Xác định inode.

Mỗi tệp được đặt một tên duy nhất bởi hệ điều hành được gọi là inode.


16) Nếu lập trình viên muốn thực hiện một lệnh tại thời điểm đã chỉ định. Lệnh nào được sử dụng?

Lệnh ‘at’ được sử dụng cho cùng.


17) Giải thích id quá trình.

Hệ điều hành xác định duy nhất từng quy trình bằng một id duy nhất được gọi là id quy trình.


18) Kể tên một số biến thể của Linux.

Một số lệnh Linux là:

  • CentOS
  • Ubuntu
  • Redhat
  • Debian
  • Fedora

19) Không gian hoán đổi là gì?

Không gian hoán đổi được sử dụng để chỉ định một không gian được Linux sử dụng để tạm thời giữ một số chương trình đang chạy đồng thời. Nó được sử dụng khi RAM không có đủ dung lượng để chứa tất cả các chương trình đang thực thi.


20) BASH là gì?

BASH là dạng viết tắt của Bourne Again SHell. Nó là một sự thay thế cho vỏ Bourne ban đầu, được viết bởi Steve Bourne.


21) Sự khác biệt cơ bản giữa BASH và DOS là gì?

  • Các lệnh BASH phân biệt chữ hoa chữ thường trong khi các lệnh DOS không phân biệt chữ hoa chữ thường.
  • DOS tuân theo một quy ước trong việc đặt tên tệp. Trong DOS, tên tệp gồm 8 ký tự được theo sau bởi dấu chấm và 3 ký tự cho phần mở rộng. BASH không tuân theo quy ước như vậy.

22) Tài khoản root là gì?

Tài khoản root giống như tài khoản quản trị hệ thống. Nó cung cấp cho bạn toàn quyền kiểm soát hệ thống. Bạn có thể tạo và duy trì tài khoản người dùng, gán quyền khác nhau cho từng tài khoản, v.v


23) CLI là gì?

CLI là viết tắt của Giao diện dòng lệnh. Là giao diện cho phép người dùng gõ các câu lệnh khai báo để hướng dẫn máy tính thực hiện các thao tác.


24) GUI là gì?

GUI là viết tắt của Giao diện người dùng đồ họa. Nó sử dụng các hình ảnh và biểu tượng được người dùng nhấp vào để giao tiếp với hệ thống. Nó hấp dẫn và thân thiện với người dùng hơn nhờ sử dụng các hình ảnh và biểu tượng.


25) Bộ ứng dụng văn phòng phổ biến nào được cung cấp miễn phí cho cả Microsoft và Linux?

Open Office Suite có sẵn miễn phí cho cả Microsoft và Linux. Bạn có thể cài đặt nó trên cả hai.

Có thể bạn cần →   Tại sao khi phỏng vấn nhà tuyển dụng lại hỏi về điểm mạnh và điểm yếu ?

26) Giả sử công ty của bạn mới chuyển từ Microsoft sang Linux và bạn có một số tài liệu MS Word cần lưu và làm việc trên Linux, bạn sẽ làm gì?

Cài đặt Open Office Suite trên Linux. Nó tạo điều kiện cho bạn làm việc với các tài liệu của Microsoft.


27) SMTP là gì?

SMTP là viết tắt của Giao thức chuyển thư đơn giản. Nó là một tiêu chuẩn internet để truyền thư.


28) Samba là gì? Tại sao nó được sử dụng?

Dịch vụ Samba được sử dụng để kết nối các máy Linux với tài nguyên mạng của Microsoft bằng cách cung cấp hỗ trợ Microsoft SMB.


29) Các lệnh cơ bản để quản lý người dùng là gì?

  • Cuối cùng,
  • thay đổi,
  • chsh,
  • tôi,
  • chown,
  • chmod,
  • người dùng,
  • người dùng,
  • người dùng mới, v.v.

30) Độ dài tối đa cho tên tệp trong Linux là bao nhiêu?

255 ký tự.


31) Hệ điều hành Linux có virus không?

Không, không có hệ điều hành nào cho đến nay không có vi-rút, nhưng Linux được biết là có số lượng vi-rút ít hơn.


32) Phân vùng nào lưu trữ các tệp cấu hình hệ thống trong hệ thống Linux?

phân vùng /stc.


33) Lệnh nào dùng để giải nén file gzip?

lệnh gunzip được sử dụng để giải nén các tệp gzip.


34) Tại sao các nhà phát triển sử dụng tùy chọn MD5 trên mật khẩu?

MD5 là một phương pháp mã hóa, vì vậy nó được sử dụng để mã hóa mật khẩu trước khi lưu.


35) Máy tính để bàn ảo là gì?

Màn hình ảo được sử dụng như một giải pháp thay thế để thu nhỏ và phóng to các cửa sổ khác nhau trên màn hình hiện tại. Máy tính để bàn ảo tạo điều kiện cho bạn mở một hoặc nhiều chương trình trên một phương tiện chặn sạch thay vì thu nhỏ hoặc khôi phục tất cả các chương trình cần thiết.


36) Sự khác biệt giữa điểm gắn mềm và cứng là gì?

Ở soft mount, nếu client không kết nối được với máy chủ, nó sẽ báo lỗi và đóng kết nối trong khi ở hard mount, nếu client không vào được server, kết nối sẽ bị treo; và khi hệ thống hoạt động, nó lại truy cập vào máy chủ.


37) Tổ hợp phím Alt+Ctrl+Del có hoạt động trong Linux không?

Vâng, nó hoạt động giống như cửa sổ.


38) Quyền truy cập tệp trong Linux là gì?

Có 3 loại quyền trong HĐH Linux được đưa ra dưới đây:

  • Đọc: Người dùng có thể đọc tệp và liệt kê thư mục.
  • Viết: Người dùng có thể ghi các tệp mới trong thư mục .
  • Thực thi: Người dùng có thể truy cập và chạy tệp trong một thư mục.

39) Các chế độ được sử dụng trong trình soạn thảo VI là gì?

Có 3 loại chế độ trong vi Editor:

  • Chế độ thông thường hoặc chế độ lệnh
  • Chế độ chèn hoặc chế độ chỉnh sửa
  • Chế độ thay thế hoặc Chế độ cũ

40) Làm thế nào để thoát khỏi trình chỉnh sửa vi?

Các lệnh sau đây được sử dụng để thoát khỏi trình chỉnh sửa vi.

  1. :wq lưu công việc hiện tại và thoát khỏi VI.
  2. :q! thoát khỏi VI mà không lưu công việc hiện tại.

41) Làm cách nào để xóa thông tin khỏi tệp trong vi?

Các lệnh sau đây được sử dụng để xóa thông tin khỏi trình chỉnh sửa vi.

  1. x xóa một ký tự hiện tại.
  2. dd xóa dòng hiện tại.
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x