Các lệnh cơ bản trong bảng điều khiển Linux. Các lệnh trên bảng điều khiển Linux

Trong Linux, mọi tác vụ quản trị đều có thể được thực hiện từ bảng điều khiển. Khả năng làm việc từ bảng điều khiển là trải nghiệm cần thiết để quản trị Linux. Có những công cụ cho phép bạn tránh nói chuyện với bảng điều khiển, nhưng với chúng, bạn sẽ bị hạn chế hơn về những gì mình có thể làm. Việc kết nối với bảng điều khiển thật dễ dàng và việc lấy tài liệu cho các lệnh cũng dễ dàng. Bài viết này mô tả các lệnh đơn giản và cần thiết nhất để bắt đầu trong bảng điều khiển.

Kết nối bảng điều khiển

Nếu hệ thống của bạn khởi động ở chế độ văn bản (một cấu hình phổ biến để máy chủ nhận đầu ra bảng điều khiển từ các quy trình chính), thì bạn đã ở trong bảng điều khiển khi đăng nhập. Thông thường trên hệ thống Linux, bạn có thể truy cập các bảng điều khiển bổ sung bằng cách nhấn Phím Ctrl+ Alt + (F1 – F6). Mỗi bảng điều khiển là một phiên hoàn toàn riêng biệt trong hệ thống và có thể được sử dụng bởi nhiều người dùng khác nhau cùng một lúc.


Hành vi "đa bàn điều khiển" này khác với hành vi "đa màn hình" trong Windows. Trong Linux, mỗi bảng điều khiển có thể được điều khiển bởi những người dùng hoàn toàn khác nhau. Ví dụ: bạn có thể đăng nhập bằng root trên bảng điều khiển đầu tiên và với tư cách joeuser trên bảng điều khiển thứ hai. Cả hai bảng điều khiển đều chạy các chương trình khác nhau trong không gian của người dùng nó. Trong cùng một tinh thần người dùng khác nhau có thể đăng nhập từ xa Hệ thống Windows. Trong trường hợp này, Linux cung cấp trải nghiệm giống như máy tính lớn hơn là máy chủ hoặc máy trạm đơn giản.

Nếu bạn làm việc ở chế độ đồ họa, sau đó bạn có thể mở terminal để truy cập cửa sổ bảng điều khiển. Thường có nút Terminal trên thanh tác vụ của màn hình hoặc có thể tìm thấy nút này trong menu Chương trình trong Công cụ Hệ thống. Thiết bị đầu cuối cũng có thể được mở từ danh mục(xuất hiện khi bạn nhấp chuột phải vào màn hình nền).

Đội

Rất nhiều thứ có sẵn từ bảng điều khiển lệnh bổ sung. Một số trong số chúng chỉ thực sự hữu ích khi viết kịch bản. Dưới đây là một số trong những cái bạn có thể sẽ cần. Đừng quên rằng tất cả các lệnh và chuyển đổi đều phân biệt chữ hoa chữ thường. -R không giống với -r và rất có thể sẽ tạo ra kết quả khác. Lệnh điều khiển hầu như luôn được viết bằng chữ thường.

đĩa CD
Để điều hướng qua các thư mục, hãy sử dụng lệnh cd quen thuộc. Điều chính cần nhớ là khi bạn quen với dấu gạch chéo ngược (\), Linux sử dụng dấu gạch chéo lên (/). Dấu gạch chéo ngược cũng xảy ra, nhưng vì một lý do khác - nó chỉ ra rằng lệnh sẽ tiếp tục trong hàng tiếp theo. Điều này đôi khi được thực hiện để dễ đọc hơn khi gõ các lệnh rất dài.
ls
Danh sách các tập tin trong một thư mục được gọi bằng lệnh ls. Có một số phím có thể được sử dụng để thay đổi giao diện của danh sách:

ls -l Hiển thị đầu ra mở rộng bao gồm kích thước tệp, ngày và giờ thay đổi cuối cùng và thuộc tính
ls -t Sắp xếp tập tin theo thời gian
ls -S Sắp xếp tập tin theo kích thước
ls -r Khi được sử dụng cùng với một trong các phím sắp xếp, thứ tự đầu ra sẽ thay đổi. ls -lt hiển thị các tập tin mới nhất ở đầu danh sách. ls -lrt hiển thị các tập tin mới nhất ở dưới cùng.
ls -h Có thể đọc được. Sử dụng các chỉ báo thân thiện k, M và G, hiển thị kích thước tệp theo đơn vị con người có thể đọc được, thay vì hiển thị theo byte.
ls -a Hiển thị tất cả các tệp trong một thư mục, ngay cả những tệp bị ẩn

cp
Các tập tin được sao chép bằng lệnh cp. Các phím chính:

mv
Lệnh mv được sử dụng để di chuyển và đổi tên tập tin.

con mèo
Bạn có thể xem các tập tin bằng lệnh cat. Lệnh này sẽ xuất nội dung của tệp này sang tệp khác, ra màn hình hoặc đầu vào của lệnh khác. cat là viết tắt của "nối", vì vậy bạn có thể sử dụng nó để kết hợp nhiều tệp thành một tệp lớn hơn.

hơn
Lệnh more cho phép bạn xem thông tin theo từng trang.

ít hơn
Để xem tệp văn bản có khả năng cuộn lên xuống và tìm kiếm theo mẫu, hãy sử dụng lệnh less.

vi
Trình soạn thảo kiểm tra vi có sẵn trong hầu hết mọi môi trường giống UNIX. Phiên bản được cài đặt trên Linux có hướng dẫn tích hợp và khi đã hiểu rõ về nó, bạn có thể thực hiện một số điều thực sự đáng kinh ngạc chỉ bằng một vài lần nhấn nút. Vi rất thuận tiện cho việc chỉnh sửa các file có mật khẩu và cấu hình.

người đàn ông
Tài liệu cho một lệnh cụ thể có thể được xem bằng lệnh man. Con người là viết tắt của thủ công(). Tài liệu thường đầy đủ. Bạn có thể tìm hiểu thêm về lệnh man bằng cách gõ:

thông tin
info tương tự như man ngoại trừ việc nó hỗ trợ các siêu liên kết, giúp điều hướng tài liệu dễ dàng hơn.

Cái quái gì vậy?

Shell dòng lệnh là một lớp tách biệt với hệ điều hành. Môi trường shell ảnh hưởng đến các tính năng như dòng lệnh có thể chỉnh sửa và lịch sử có thể cuộn. Shell cũng xác định cú pháp cần thiết để tạo các hàm trong tập lệnh. TRONG Tập lệnh Linux có thể chứa các vòng lặp và làm được nhiều việc hơn là chỉ câu điều kiện, bao gồm nhiều điều bạn mong đợi từ một ngôn ngữ lập trình.

Shell mặc định là một tùy chọn khác nhau cho mỗi người dùng. Thông thường trên Linux đây là/bin/bash, nhưng nó có thể là cái gì khác. Tài liệu hướng dẫn sử dụng cho từng shell thực sự rất tốt, bao gồm các shell và cách chúng hoạt động một cách chi tiết. Chọn một shell từ danh sách bên dưới và xem trang man của nó.

đánh đập
Shell bash là phiên bản miễn phí của shell Bourne, shell Unix đầu tiên, cùng với nhiều phiên bản khác. thuộc tính bổ sung. Bash có các dòng lệnh có thể chỉnh sửa, lịch sử lệnh có thể cuộn và phần bổ sung tab để bạn không phải nhập tên tệp dài.

csh
Shell C sử dụng cú pháp giống C và mượn nhiều tính năng từ shell Bourne, nhưng sử dụng một tập hợp lệnh shell bên trong khác.

ksh
Shell Korn sử dụng cú pháp tương tự như shell Bourne và kết hợp tính thân thiện với người dùng của shell C. ksh được sử dụng trong nhiều tập lệnh cài đặt, vì vậy nó có thể phải có trên hệ thống ngay cả khi nó không phải là shell chính.

tcsh
Vỏ TC là phiên bản cải tiến của vỏ C và tương thích 100% với nó.

zsh
Shell Z là phiên bản cải tiến của shell Korn với nhiều tính năng của bash shell.

Một tính năng hấp dẫn của hệ thống tệp Linux là liên kết tệp. Nhờ chúng, một tệp có thể hiển thị ở một số vị trí trong hệ thống tệp. Tuy nhiên, trên Linux, liên kết có thể được coi là tệp nguồn. Liên kết có thể được thực thi, chỉnh sửa, truy cập mà không làm bất cứ điều gì bất thường. Một số ứng dụng trong hệ thống là đường dẫn tới một file thực thi nào đó. Khi bạn thực hiện các thay đổi đối với một tệp thông qua một liên kết, thực tế là bạn đang chỉnh sửa bản gốc. Một liên kết không phải là một bản sao. Có hai loại liên kết: cứng và tượng trưng.

Liên kết cứng chỉ có thể trỏ đến các tập tin trong cùng một hệ thống tập tin. Nó cung cấp một liên kết đến chỉ mục vật lý của tập tin (còn gọi là inode) trong hệ thống tập tin. Liên kết cứng không bị hỏng khi bản gốc được di chuyển vì chúng đều trỏ đến dữ liệu vật lý của tệp chứ không phải vị trí của nó trong cấu trúc tập tin. Một tập tin có liên kết cứng không yêu cầu người dùng có quyền truy cập vào tập tin nguồn và không hiển thị vị trí của nó, điều này mang lại một số lợi thế về bảo mật. Nếu bạn xóa một tập tin có liên kết cứng, nó sẽ vẫn tồn tại cho đến khi tất cả các liên kết đến nó bị xóa.

Liên kết tượng trưng-- con trỏ tới vị trí tệp trong hệ thống tệp. Liên kết tượng trưng có thể mở rộng các hệ thống tệp và thậm chí trỏ đến các tệp từ hệ thống tệp từ xa. Một liên kết tượng trưng trỏ đến vị trí của tệp nguồn và để sử dụng nó, người dùng phải có quyền đối với tệp nguồn đó. Nếu bản gốc bị xóa thì tất cả các liên kết tượng trưng đều bị hỏng. Họ sẽ trỏ đến một tập tin không tồn tại.

Cả hai loại liên kết đều có thể được tạo bằng lệnh ln.

Thoát khỏi vỏ

Trong nhiều trường hợp, việc sử dụng bảng điều khiển đòi hỏi ít thời gian hơn và cung cấp nhiều tùy chọn hơn. chương trình đồ họa. Hơn nữa, bất kỳ tác vụ nào trên bảng điều khiển đều có thể được viết thành tập lệnh và do đó được tự động hóa.

Để lại bình luận của bạn!

Một người dùng mới làm quen sẽ bắt đầu làm chủ OS Linux một cách tự nhiên từ giao diện đồ họa. Nhưng sau một thời gian, anh ấy quyết định thử làm việc trên dòng lệnh. Cuối cùng, hầu hết mọi người đều có thể làm được việc này. Đây là một quá trình khá thú vị và hấp dẫn. Chỉ trong dòng lệnh, toàn bộ sức mạnh của hệ điều hành này mới được mở. Đánh giá này liệt kê nhiều nhất lệnh chính.Tất cả những điều này đều có trong hướng dẫn tham khảo - anh bạn, nhưng lúc đầu bạn có thể không sử dụng được theo liên kết. Trước tiên, hãy thử gõ các lệnh được đưa ra bên dưới mà không cần thêm tham số (trong đó có khá nhiều và có thể tìm thấy bằng cách nhập “command -help” hoặc “man command name”.

Nếu có thể, vui lòng sửa hoặc bổ sung danh sách này trong phần bình luận. Nhiều lệnh bên dưới là “giống Unix”, có nghĩa là bạn cũng có thể sử dụng chúng, dựa trên Hệ điều hành Unix hệ thống, ví dụ - Mac OS X, v.v.

Đội:

  • đăng nhập yêu cầu người dùng nhập tên và mật khẩu (yêu cầu từ hệ thống tới người dùng) để đăng nhập vào hệ thống (mặc định khi nhập mật khẩu không hiển thị).
  • đăng xuất thoát khỏi phiên shell hiện tại.
  • bắt đầu lệnh khởi chạy giao diện đồ họa X Window (đừng nhầm với hệ thống Windows. Đừng sợ. Không phải vậy :)).
  • tắt dừng hệ thống và ngăn ngừa hỏng hệ thống tệp trong quá trình này, nhưng chỉ được sử dụng khi chạy ở chế độ bảng điều khiển. Khi chạy ở chế độ X Window, không sử dụng.
  • tạm dừng lại tắt hệ thống nhanh chóng và chính xác.
  • tắt nguồn tắt hệ thống đúng cách.
  • khởi động lại tắt máy chính xác với lần khởi động lại tiếp theo.
  • vmstat cung cấp thông tin về các tiến trình, bộ nhớ và tải CPU.
  • suđăng nhập vào phiên quản trị viên, nhưng bạn sẽ phải nhập mật khẩu. Để thoát khỏi phiên này, hãy nhập exit và nhấn ENTER.
  • thích hợp tìm kiếm một chuỗi trong tiêu đề và tiêu đề của tài liệu (nhập thêm từ tìm kiếm). Cung cấp một danh sách tất cả mọi thứ được tìm thấy.
  • cal lịch được định dạng trên Tháng này(thêm y sẽ có lịch cho cả năm hiện tại).
  • ngày hiển thị ngay hiện tại và thời gian, theo đồng hồ hệ thống kernel.
  • giờ đồng hồ đơn giản, treo trên màn hình nền (nhiều tham số bổ sung).
  • ngón tay hiển thị thông tin về người dùng có tên được chỉ định trong lệnh.
  • tên máy chủ Lệnh hiển thị mã định danh của một nút mạng nhất định (tên của nó). root có thể thay đổi tên nút thành tên mới.
  • đồng hồđồng hồ tích hợp trong máy tính của bạn. Để thay đổi ngày giờ và đồng bộ hóa với đồng hồ hệ thống, cần có quyền root.
  • pwd hiển thị đường dẫn đầy đủ đến thư mục hiện tại.
  • tzselect khởi chạy một tiện ích cho phép bạn chọn múi giờ.
  • không tên hiển thị thông tin về việc sử dụng hệ điều hành(khi nhập thêm tham số lệnh thì ra khá nhiều thông tin).
  • thời gian hoạt động trình diễn thời điểm hiện tại, thời lượng phiên, số lượng người dùng và tải bộ xử lý.
  • người dùng hiển thị danh sách ngắn người dùng làm việc trong hệ thống khoảnh khắc này.
  • w thông tin chi tiết về tất cả người dùng hiện đang làm việc và cả thông tin đăng nhập đơn giản, v.v. Nếu bạn cần một người dùng, hãy chỉ định tên trong tham số.
  • là gì Tìm kiếm cơ sở dữ liệu các trang thủ công và hiển thị mô tả ngắn.
  • Ai danh sách người dùng hiện đang làm việc trong hệ thống.
  • ở đâu tìm tập tin, trang hướng dẫn tham khảo cho lệnh được chỉ định.
  • cái mà hiển thị đường dẫn đầy đủ đến lệnh thực thi.
  • tôi là ai hiển thị ID người dùng hiện tại đang hoạt động trong thiết bị đầu cuối này.
  • viết gửi tin nhắn đến người dùng khác trên hệ thống bằng cách sao chép các dòng từ thiết bị đầu cuối của người gửi sang thiết bị đầu cuối của người nhận.
  • tường gửi tin nhắn đến thiết bị đầu cuối của mỗi người dùng hiện đang đăng nhập vào hệ thống.
  • lịch sử hiển thị danh sách được đánh số các lệnh mà bạn đã thực hiện trong phiên này và phiên trước đó. Nếu có khá nhiều trong số chúng trong danh sách lịch sử, bạn sẽ thấy những cái mới nhất.
  • việc làm hiển thị danh sách tất cả các tác vụ đang chạy và bị tạm dừng.
  • giết kết thúc quá trình (bạn phải chỉ định cái nào).
  • giết chết tất cả sẽ cho phép bạn quản lý các quy trình bằng cách sử dụng tên hoặc tên tệp của chúng chứ không phải mã định danh như trong kill. Tất cả các quy trình được chỉ định sẽ bị chấm dứt.
  • Phiên bản hạt nhân thể hiện nội dung chính và phiên bản bổ sung hạt nhân.
  • Đẹp Cho phép bạn hiển thị hoặc định cấu hình mức độ ưu tiên của một tác vụ.
  • ps hiển thị danh sách tất cả các tiến trình đang chạy.
  • pstree hiển thị thứ bậc của các quy trình hệ thống, thể hiện rõ sự phụ thuộc lẫn nhau của chúng.
  • Lại đẹpđặt mức độ ưu tiên cho tác vụ được chỉ định.
  • kịch bản cho phép bạn ghi tất cả đầu ra từ thiết bị đầu cuối vào một tệp. Để dừng ghi, nhấn Ctrl+d. Nếu tên tệp không được chỉ định, nó sẽ được ghi vào bản ghi.
  • lần trình diễn toàn thời gian thực hiện các quy trình cho toàn bộ hệ thống và một người dùng nhất định.
  • đứng đầu khởi chạy một chương trình cho phép bạn quản lý các quy trình Và nhiều thông tin bổ sung, hữu ích.
  • đĩa CD thay đổi thư mục hiện tại. người dùng hiện tại(nếu không có tham số).
  • thư mục hiển thị các tập tin trong thư mục hiện tại trong thứ tự ABC và phân biệt chữ hoa chữ thường.
  • tài liệu hiển thị loại nội dung của tệp được chỉ định (văn bản, tệp thực thi, dữ liệu).
  • tìm thấy tìm kiếm các tập tin trong thư mục hiện tại. Nếu bạn chỉ định một đường dẫn, bạn có thể tìm kiếm ở mọi nơi.
  • miễn phí hiển thị thông tin về bộ nhớ truy cập tạm thời, trao đổi, bộ đệm, bộ nhớ trống, chia sẻ, v.v.
  • ls hiển thị tất cả các tệp trong thư mục hiện tại theo thứ tự bảng chữ cái.
  • cuối cùng hiển thị danh sách người dùng đã đăng nhập kể từ khi tệp /var/log/wtmp được tạo.
  • nhật ký cuối cùng kiểm tra lịch sử đăng nhập của người dùng đã đăng ký. Định dạng và in tệp /var/log/lastlog.
  • tiều phu gửi yêu cầu tới daemon syslogd yêu cầu nó viết tin nhắn vào nhật ký hệ thống.
  • lpr gửi tài liệu tới daemon in để in.
  • chmod thay đổi chế độ truy cập tập tin.
  • nhai cần phải thay đổi chủ sở hữu của tệp được chỉ định.
  • đánh đậpđược sử dụng để thay đổi thời hạn hiệu lực của một tài khoản.
  • chfn thay đổi thông tin người dùng trong tệp /etc/passwd mà lệnh ngón tay lấy thông tin.
  • chgrp lệnh để quản trị viên thay đổi nhóm chủ sở hữu của tệp.
  • thông thoáng xóa màn hình đầu cuối (nếu có thể).
  • crontab cung cấp khả năng thực hiện các nhiệm vụ nhất định theo lịch trình. Nó thường được quản trị viên sử dụng nhiều nhất, mặc dù người dùng cũng có thể có nhiệm vụ riêng của họ.
  • csplit chia tập tin thành nhiều phần Bạn phải đặt phương pháp chia tách (dòng, v.v.).
  • cp sao chép một tệp này sang tệp khác hoặc một số tệp vào một thư mục.
  • đ sao chép một tập tin trong khi đồng thời thực hiện nhiều phép biến đổi bổ sung khác nhau.
  • dc máy tính.
  • gỡ lỗiđược sử dụng để khôi phục hệ thống tệp (ext2,ext3) nếu lệnh fsck không đủ.
  • df hiển thị dung lượng đĩa đã sử dụng và dung lượng trống cho tất cả các phân vùng hệ thống tệp được gắn.
  • bạn hiển thị số khối đĩa được chiếm bởi mỗi tệp thư mục.
  • mc bắt đầu chương trình Chỉ huy nửa đêm trình quản lý tập tin trong bảng điều khiển văn bản. Nó giống với trình quản lý MSDOS và khá đơn giản, dễ sử dụng. Có rất nhiều chức năng cần thiết và tiện lợi.
  • mkdir tạo thư mục được chỉ định.
  • người đàn ông hướng dẫn tham khảo.
  • mcat sao chép dữ liệu thô vào đĩa mềm.
  • mcopy sử dụng đĩa mềm MSDOS được định dạng để sao chép các tập tin đến và từ Linux mà không cần kết nối trướcđĩa mềm vào hệ thống tập tin.
  • mdel xóa một tập tin trên đĩa mềm MSDOS đã được định dạng.
  • mdir hiển thị nội dung của một thư mục trên đĩa mềm MSDOS.
  • mdu hiển thị không gian đĩa bị chiếm bởi thư mục MSDOS.
  • tin nhắn kiểm soát quyền truy cập vào thiết bị đầu cuối của bạn để đồng nghiệp không thể tấn công bạn bằng tin nhắn bằng lệnh ghi
  • định dạng tạo hệ thống tệp MSDOS trên đĩa mềm.
  • mkbootdiskđược sử dụng trong một số bản phân phối để tạo đĩa mềm khởi động, chứa mọi thứ cần thiết cho việc khởi động khẩn cấp.
  • mktemp tạo ra tên duy nhất hồ sơ xin việc tạm thời.
  • nhãn mác tạo nhãn ổ đĩa trên MSDOS trên đĩa mềm được định dạng.
  • mmd tạo thư mục con MSDOS trên đĩa mềm được định dạng.
  • số lượng lớn kết nối thiết bị MSDOS được định dạng với hệ thống tệp.
  • di chuyển Di chuyển hoặc đổi tên tệp trên đĩa mềm MSDOS.
  • hơn Một công cụ để xem từng trang của một tập tin văn bản.
  • mvđổi tên hoặc di chuyển tập tin hoặc thư mục.
  • rm xóa tập tin được chỉ định Bạn có thể xóa rất nhiều.
  • rmdir xóa thư mục trống được chỉ định.
  • xóa an toàn xóa tệp đã chỉ định vào thư mục safedelete, nơi nó được lưu trữ một thời gian trước khi bị xóa vĩnh viễn.
  • chỉ số hiển thị tất cả thông tin có sẵn về tập tin được chỉ định.
  • chạm thay đổi thời gian tệp được truy cập hoặc sửa đổi lần cuối thành thời điểm hiện tại.
  • phục hồi phục hồi tập tin bị nhóm xóa safedelete.
  • wc hiển thị số dòng, số từ và ký tự trong tệp.
  • bunzip2 giải nén tệp được chỉ định nhanh hơn 30% so với gzip.
  • bzip2 nén tệp được chỉ định bằng thuật toán tăng tốc.
  • bzip2recover cố gắng khôi phục dữ liệu từ tệp nén bzip2 bị hỏng.
  • nén nén tệp được chỉ định bằng thuật toán khác.
  • giải nén giải nén tập tin được nén bởi lệnh trước đó.
  • cpio cho phép bạn tạo các kho lưu trữ và trích xuất các tập tin từ kho lưu trữ. Cho phép bạn sao chép các tập tin. Các thông số thích hợp phải được chỉ định.
  • gpg cho phép bạn mã hóa và giải mã một tập tin. khóa công khai. Cho phép bạn tạo chữ ký điện tử. Nếu bạn không có chương trình này, hãy tải xuống http://www.gnupg.org.
  • gzip nén tập tin được chỉ định.
  • súng ngắn giải nén tệp đã chỉ định (phần mở rộng .Z, .gz, .tgz, .zip).
  • gzexe cho phép bạn nén tập tin thực thi Với tên được chỉ địnhđể nó tự động giải nén và thực thi khi người dùng ra lệnh thực thi file nén.
  • gpasswdđặt mật khẩu nhóm.
  • mật mã Mã hóa tập tin được chỉ định. tập tin mới trong thư mục làm việc có phần mở rộng là .enc. Bạn sẽ được nhắc nhập mật khẩu của mình.
  • mdecrypt giải mã cùng một tệp. Nếu những tiện ích này không có sẵn, hãy tải xuống http://mcrypt/hellug.grl.
  • hắc ínđặt hai hoặc nhiều tệp vào kho lưu trữ mới hoặc hiện có hoặc trích xuất chúng từ kho lưu trữ Khi được cung cấp một thư mục, hãy lưu trữ tất cả các tệp trong thư mục và thư mục con.
  • nói chuyện cho phép bạn tiến hành một cuộc đối thoại tương tác với người dùng INTERNET.
  • phát bóng gửi dữ liệu đầu ra đến hai thiết bị đầu ra. Có thể xuất đồng thời ra màn hình và tập tin.
  • ngón chân cung cấp thông tin về các thiết bị đầu cuối hiện có có thể được sử dụng cho công việc tiếp theo.
  • chạm thay đổi thời gian tạo tệp thành tệp hiện tại. Nếu tệp không tồn tại, nó sẽ tạo một tệp mới, trống.
  • unarj giải nén hoặc liệt kê nội dung của kho lưu trữ được chỉ định ở định dạng .ARJ (định dạng nén MS DOS).
  • giải nén giải nén và trích xuất các tập tin từ kho lưu trữ được tạo bởi Tiện ích ZIP(Linux, MS DOS, Microsoft Windows).
  • zip lưu trữ và nén các tập tin.
  • thông tin zip hiển thị thông tin về nội dung của kho lưu trữ. Nếu bạn chỉ định tên, nó sẽ hiển thị thông tin về một tệp cụ thể.
  • zipnote cho phép bạn hiển thị và chỉnh sửa nhận xét về các tệp từ kho lưu trữ ZIP.
  • chia zip cho phép bạn chia kho lưu trữ zip thành những mảnh đủ nhỏ để viết chúng lên phương tiện di động và ghi tập tin vào thiết bị được chỉ định (đĩa mềm).
  • lực lượng thêm phần mở rộng .gz vào tất cả các tệp trong thư mục làm việc hoặc vào một tệp được chỉ định đã được nén nhưng không có phần mở rộng. ngăn chặn việc nén lại.
  • mã uuen mã hóa tập tin nhị phânđể truyền qua mạng ASC11.
  • mã uude giải mã tập tin có tên ở trên.
  • tự động chạy tự động nhận dạng tất cả các ổ đĩa CDROM có sẵn trên hệ thống, gắn chúng khi đưa đĩa vào và có thể chạy ứng dụng riêng lẻ(ví dụ: một trình phát). Để sử dụng, bạn cần thêm tham số vào tệp ổ đĩa.
  • lỗi xấu kiểm tra thiết bị được chỉ định để tìm các thành phần xấu (chỉ định thiết bị).
  • đẩy ra xóa phương tiện khỏi thiết bị được chỉ định. Nếu thiết bị được gắn, lệnh sẽ ngắt kết nối thiết bị đó trước khi tháo phương tiện.
  • e2fsck kiểm tra và, nếu cần, khôi phục ổ đĩa hệ thống tệp bị hỏng (ext2,ext3).
  • tiếng vọng In một dòng văn bản tới thiết bị đầu ra tiêu chuẩn.
  • định dạng fd Ngoài ra, hãy nhập tên thiết bị và loại yêu cầuđịnh dạng.
  • fg chuyển một quá trình đang chạy ở chế độ nền sang chế độ nền trước.
  • bảng điều khiển fg hiển thị số lượng bảng điều khiển ảo đang hoạt động.
  • chết tiệt kiểm tra và khôi phục hệ thống tập tin.
  • gắn kết gắn hệ thống tập tin.
  • số lượng lớn ngắt kết nối hệ thống tệp (trong cả hai lệnh, bạn phải chỉ định chính xác những gì).
  • rdev khi được gọi không có tham số, hiển thị thông tin về hệ thống tệp hiện tại.
  • rcpđược sử dụng để sao chép tập tin từ máy tính này sang máy tính khác.
  • ngày tháng nhận giá trị ngày và giờ từ một nút mạng khác Được sử dụng để đồng bộ hóa thời gian hệ thống của các nút.
  • đổi tênđổi tên tập tin Rất thuận tiện khi có nhiều tập tin.
  • thay đổi kích thước thay đổi kích thước cửa sổ thiết bị đầu cuối ảo trong môi trường đồ họa.
  • khôi phục Khôi phục các tập tin được lưu trữ bằng lệnh kết xuất.
  • cấp độ đường chạy hiển thị mức độ chạy hiện tại và trước đó.
  • cắt nhỏ thực hiện xóa an toàn tập tin bằng cách ghi đè nội dung của nó trên một đĩa khác.
  • ngủ tạm dừng việc bắt đầu một quá trình trong một số giây được chỉ định.
  • bạn ngủ tạm dừng trong micro giây.
  • đồng bộ hóa Xóa bộ đệm hệ thống tập tin.
  • cmp sản xuất so sánh nhanh hai tệp được chỉ định. Nếu chúng giống hệt nhau thì không có thông báo nào được hiển thị.
  • cộtđịnh dạng văn bản đầu vào từ tệp được chỉ định thành danh sách năm cột.
  • khác biệt so sánh hai tệp văn bản được chỉ định. Mỗi sự khác biệt được hiển thị trong ngữ cảnh. Cho phép bạn so sánh các thư mục.
  • khác biệt3 so sánh ba tệp được chỉ định và hiển thị kết quả.
  • ghi chép chuyển đổi tệp văn bản đã chỉ định sang định dạng Post Script. Đầu ra có thể được in hoặc ghi vào tệp.
  • fmt tiện ích nàyđịnh dạng từng dòng trong tệp được chỉ định sao cho tất cả các dòng có cùng chiều rộng.
  • cái đầu Tiện ích này hiển thị mười dòng đầu tiên của một tệp.
  • Tôi đánh vần khởi chạy một tiện ích tương tác để kiểm tra chính tả trong tệp được chỉ định.
  • nhận dạng hiển thị giá trị hiệu quả ID người dùng và nhóm cho người dùng hiện tại.
  • ifconfig hiển thị trạng thái cấu hình mạng hiện tại hoặc cấu hình giao diện mạng.
  • ít hơn hiển thị nội dung của tệp được chỉ định trên màn hình và cho phép bạn xem nó một cách thuận tiện.
  • nl Lệnh đánh số các dòng trong tệp được chỉ định.
  • dán kết hợp các dòng tệp tương ứng thành các cột. Nếu muốn, bạn có thể kết hợp nhiều tệp.
  • pdf2ps chuyển đổi tập tin định dạng PDF trong Post Script Kết quả được ghi vào đĩa.
  • pdftotext chuyển đổi một tập tin từ định dạng PDF thành văn bản và ghi kết quả vào đĩa.
  • PR chuẩn bị văn bản để in bằng cách định dạng nó thành các trang. Bạn có thể chuẩn bị nhiều tệp.
  • loại Lệnh cho phép bạn sắp xếp các dòng của tệp theo thứ tự bảng chữ cái.
  • tách ra chia tập tin thành nhiều phần.
  • zcat;zmore hiển thị nội dung của tệp nén gzip trên màn hình mà không cần giải nén.
  • zcmp
  • zdiff so sánh hai tệp nén gzip mà không giải nén.
  • zegrep;zfgrep;zgrep tìm kiếm một chuỗi hoặc biểu thức được chỉ định trong tệp nén gzip mà không cần giải nén.
  • aumix chạy tương tác một tiện ích kiểm soát cài đặt khác nhau card âm thanh.
  • cdda2wav Tiện ích này được thiết kế để ghi các bản âm thanh từ đĩa CD âm thanh thành tệp WAV. Nếu tên tệp không được chỉ định thì bản ghi sẽ chuyển sang tệp audio.wav trong thư mục hiện tại.
  • cdlabelgen Lệnh này được thiết kế để chuẩn bị bìa cho hộp CD. Kết quả là ở định dạng tệp Post Script. Cần có trình thông dịch ngôn ngữ Perl ít nhất là phiên bản 5.003.
  • cdp khởi chạy trình phát CD âm thanh ở chế độ văn bản.
  • cd hoang tưởngđọc bản âm thanh từ các bản thu âm và ghi âm ở định dạng WAV, AIFF, RAW.
  • kết hợp kết hợp hai hoặc nhiều tệp đồ họa thành một. Một số lượng lớn các hiệu ứng đặc biệt. Nó là một phần của gói Image Magick và có thể được lấy từ http://www.imagemagick.org.
  • chuyển thành chuyển đổi đầu vào được chỉ định tập tin đồ họa, vào cuối tuần. Nhận dạng nhiều định dạng. Tải về theo cách tương tự như trước.
  • nhận dạng xác định định dạng và đặc điểm của tệp đồ họa và kiểm tra tính toàn vẹn và lỗi.
  • làm mất mặt chuyển đổi một tập tin đồ họa và ghi đè lên tập tin gốc.
  • dựng phim chuyển đổi nhiều tập tin thành một hình ảnh kết hợp Tải xuống http://www.imagemagick.org
  • mpg123 phát tệp âm thanh MP3 trên thiết bị phát lại chính. Nhập tên tệp hoặc địa chỉ Internet của nó. Để dừng phát lại Ctrl+c. Để dừng và thoát khỏi chương trình, nhấn Ctrl+c hai lần.
  • chơi tái tạo tập tin âm thanh với tên được chỉ định. Tự động nhận dạng loại tệp. Cho phép bạn thêm khác nhau hiệu ứng âm thanh vào các tập tin đang được phát.
  • chơi đùa phát các tập tin âm thanh ở định dạng MIDI.
  • rec Ghi lại đầu vào từ micrô hoặc đầu vào khác vào tệp âm thanh. Loại tệp phải được chỉ định bằng tham số (loại). Có thể thêm hiệu ứng âm thanh.
  • ngu xuẩn chuyển đổi mẫu từ định dạng tín hiệu đầu vào, cho ngày cuối tuần với các hiệu ứng bổ sung.
  • emac khởi chạy trình soạn thảo văn bản Emacs.
  • joe Trình chỉnh sửa dễ sử dụng hoạt động ở chế độ văn bản.
  • pico trình soạn thảo văn bản đơn giản và dễ sử dụng. Thuận tiện cho việc chỉnh sửa cấu hình và các tập tin đơn giản.
  • vi ra mắt trình soạn thảo văn bản cổ điển VI cho hệ thống UNIX.
  • dmesg hiển thị các thông báo kernel, bao gồm cả những thông báo được hiển thị khi khởi động và sau đó. Để dễ đọc hơn, hãy nhập dmesg|less.
  • nhóm thêm tạo một nhóm người dùng với tên được chỉ định.
  • nhóm xóa nhóm có tên được chỉ định.
  • mod nhóm thay đổi cài đặt của nhóm với tên được chỉ định.
  • mkpasswd tạo mật khẩu chất lượng cao có chín ký tự theo mặc định và chứa ít nhất các chữ cái và số viết thường.
  • mật khẩu cho phép người dùng có tên được chỉ định thay đổi mật khẩu của họ tài khoản. root có thể thay đổi mật khẩu của bất kỳ người dùng nào.
  • pwgen tạo mật khẩu chất lượng cao, dễ nhớ. Độ dài mật khẩu được biểu thị bằng một số. Nếu tiện ích này không có sẵn, hãy tải xuống http://metalab.unc.edu/pub/Linux/system/security
  • hạn ngạch Hiển thị số liệu thống kê sử dụng đĩa hiện tại và giới hạn hiện tại cho người dùng hoặc nhóm có tên được chỉ định.
  • kiểm tra hạn ngạch kiểm tra hệ thống tập tin để sử dụng không gian đĩa.
  • hạn ngạch Bật hoặc tắt các hạn chế sử dụng dung lượng ổ đĩa.
  • vòng/phút khởi chạy trình quản lý gói, một tiện ích cho phép bạn cài đặt, kiểm tra và cập nhật các gói có phần mở rộng vòng/phút.
  • vòng/phút tìm kiếm gói được yêu cầu trong cơ sở dữ liệu gói RPM thông qua INTERNET Phiên bản mới nhất của tiện ích http://www.rpm.org.
  • tmpwatch xóa tất cả các tệp trong thư mục đã chỉ định nếu chúng không được truy cập trong vòng n giờ qua.
  • người dùng thêm tạo một người dùng mới với tên được chỉ định.
  • người dùng xóa người dùng với tên được chỉ định.
  • usermod thay đổi cài đặt của người dùng với tên được chỉ định.
  • nhận thư tiện ích nhận thư. Hoạt động ở chế độ nền. Tải thư từ máy chủ được chỉ định. Nếu nó không có ở đó, bạn có thể tải xuống từ http://www.freshmeat.net
  • ftp thiết lập kết nối đến nút được chỉ định và cho phép bạn tải xuống hoặc tải lên các tệp.
  • Linh miêu khởi chạy trình duyệt WEB bảng điều khiển.
  • thư tiện ích để chỉnh sửa và xem e-mail.
  • netstat Hiển thị thông tin về hệ thống con mạng Có rất nhiều cài đặt và thông số.
  • ping gửi đến địa chỉ được chỉ định gói để kiểm tra khả năng kết nối với nút này.
  • telnet mở một cửa sổ đầu cuối trên máy chủ từ xa và bắt đầu phiên tương tác.
  • quay số chương trình kết nối với INTERNET thông qua giao thức PPP bằng cách sử dụng các cài đặt được lưu trữ trong tệp /etc/wvdial.conf
  • wvdialconf tìm kiếm modem, xác định cổng mà nó được kết nối, chuỗi khởi tạo và tốc độ truyền dữ liệu tối đa. Thông tin này được tự động ghi vào một tệp (xem ở trên).
  • ar công cụ lưu trữ được thiết kế để tạo và giải nén một kho lưu trữ.
  • vòm hiển thị thông tin về kiến ​​trúc CPU.
  • Tại Xếp hàng các công việc để thực hiện sau này tại một thời điểm nhất định.
  • atq hiển thị danh sách các tác vụ được xếp hàng để thực hiện.

Đội Bảng điều khiển Linux, hoặc như họ cũng nói dòng lệnh, đây là một loại liên kết trung gian giữa người dùng và máy tính. Để máy thực hiện đơn hàng của bạn, nó phải được đưa ra lệnh thích hợp. Ban đầu, đây chính xác là cách diễn ra mối quan hệ giữa con người và máy tính, nhưng một thời gian sau, nó xuất hiện công cụ bổ sung một con chuột đã đơn giản hóa đáng kể toàn bộ quá trình trao đổi thông tin và giúp tất cả người dùng dễ tiếp cận hơn. Tuy nhiên, giao diện điều khiển ngày nay vẫn mạnh mẽ và đôi khi rất công cụ tiện lợiđể thực hiện tất cả các loại hành động.

Ở tất cả, tiện ích bảng điều khiển Có rất nhiều, nhưng ở đây chúng tôi sẽ tóm tắt, làm ví dụ, chỉ xem xét hai trong số chúng, nhưng chúng rất quan trọng và thường được sử dụng. Tính thiết thực apt-get, được thiết kế để làm việc với gói phần mềm. Đối với những người hoàn toàn không nhận ra bảng điều khiển, họ có thể sử dụng lớp vỏ đồ họa tuyệt vời để apt-get, được phép khớp thần kinh(có sẵn trong kho chính thức).

Làm thế nào để sử dụng tiện ích?

//công thức cơ bản

lệnh sudo apt-get

// làm ví dụ, cập nhật tất cả các gói

nâng cấp sudo apt-get

Các lệnh apt-get cơ bản khi làm việc với các gói.

cập nhật apt-get //Cập nhật thông tin. về các gói từ kho lưu trữ
nâng cấp apt-get //cập nhật tất cả các gói
nâng cấp apt-get dist //cập nhật toàn bộ hệ thống
apt-get sạch sẽ // làm sạch khóa. bộ nhớ không phải là tập tin bộ nhớ đệm
apt-get autoclean //giống như lau dọn, đã bị xóa tập tin bộ đệm
kiểm tra apt-get // cập nhật bộ đệm và kiểm tra. không đạt yêu cầu sự phụ thuộc
apt-get autoremove // xóa các gói đã tải xuống trước đó nhưng không cần thiết
apt-get loại bỏ // xóa gói khỏi phần lưu. config. các tập tin
thanh lọc apt-get // xóa gói có tất cả các phụ thuộc
cài đặt apt-get // cài đặt gói
apt-get build-dep //cài đặt mọi thứ để xây dựng gói nguồn
nguồn apt-get // tải xuống các gói nguồn

Tùy chọn:

-h, --help //thẩm quyền giải quyết
-q, --quiet //ẩn chỉ báo tiến trình
-qq //không hiển thị gì ngoại trừ lỗi
-d, --chỉ tải xuống // chỉ nhận gói và thoát
-s, --mô phỏng //thực hiện mô phỏng sự kiện
-y, --vâng //tự động trả lời "Có" cho tất cả các câu hỏi
--cài đặt lại // cài đặt lại gói
-f, --fix-bị hỏng // sửa các phần phụ thuộc bị hỏng
-m, --bỏ qua-thiếu //bỏ qua các gói bị thiếu
-u, --show-nâng cấp // hiển thị các gói đã cập nhật
--không nâng cấp //không cập nhật gói
-b, --biên dịch, --xây dựng // lắp ráp gói hàng sau khi nhận được
-D // khi xóa thì loại bỏ các thành phần phụ thuộc
-V //hiển thị chi tiết số phiên bản gói
--không-xóa // nếu các gói được đánh dấu để xóa., sau đó apt-get tắt
--bắt buộc-có // buộc thực hiện thao tác đã chỉ định

Buồn cười.

apt-get moo

Bạn sẽ thấy một con bò hỏi, "Hôm nay bạn có kêu không?"

tiện ích "năng khiếu".

Chúng ta hãy xem xét một điều khác rất tiện ích tốtđược phép " năng khiếu", trên thực tế, điều này cũng giống như" apt-get", nhưng được coi là tốt hơn và cũng có giả GUI. Nguyên lý hoạt động hoàn toàn giống nhau, chỉ thay vì " apt-get", bạn cần nhập một giá trị" năng khiếu". Trước tiên, hãy cài đặt tiện ích:

sudo apt-get năng khiếu

Bây giờ nếu bạn gõ: năng khiếu, bạn sẽ được đưa đến giao diện chương trình.

Hãy xem xét một số lệnh:

// Cài đặt gói.

gói năng khiếu sudo1 gói2 gói3

Như bạn thấy, bạn có thể cài đặt nó ngay lập tức số lượng không giới hạn gói cùng một lúc. Cho dù bạn cài đặt chúng bao nhiêu lần, năng khiếu sẽ tự động giải quyết tất cả các phụ thuộc, tất cả những gì bạn phải làm là đồng ý (y) và hãy nhấn (đi vào). Ngoài ra, bằng cách tương tự, bạn có thể xóa các gói:

Sudo aptitude loại bỏ gói_name1
hoặc
gói thanh lọc năng khiếu Sudo_name1

Lệnh đầu tiên chỉ xóa các tệp gói mà không chạm vào cài đặt, lệnh thứ hai sẽ xóa hoàn toàn mọi thứ. Bạn có thể xem mô tả gói như thế này:

gói chương trình năng khiếu_name

Nói chung, tiện ích này hoàn toàn tương tự như " apt-get", nhưng khi cài đặt và gỡ bỏ gói thì nên sử dụng nó thay vì " apt-get". Ít nhất là trên trang web chính thức Ubuntuđưa ra chính xác những khuyến nghị tương tự.

Các lệnh điều khiển khác.

Danh sách các lệnh liên quan đến thông tin.

tên máy chủ //tên mạng máy
tôi là ai // tên người dùng hiện tại
tên -m // hiển thị kiến ​​trúc máy
tên -r //Phiên bản hạt nhân
sudo dmidecode -q //thông báo. về thiết bị. đảm bảo hệ thống
mèo /proc/cpuinfo //thông tin về bộ xử lý
mèo /proc/ngắt //ngắt
mèo /proc/meminfo //tất cả thông tin bộ nhớ
mèo /proc/hoán đổi //tất cả thông tin về tráo đổi
mèo /proc/phiên bản // phiên bản kernel và thông tin khác
mèo /proc/net/dev // giao diện mạng và thống kê
mèo /proc/mounts // thiết bị được gắn
mèo /proc/phân vùng //các phần có sẵn
mèo /proc/mô-đun // đã tải các mô-đun hạt nhân
lspci-tv //PCI thiết bị
lsusb -tv //USB thiết bị
ngày //Ngày hiện tại
cal //lịch và tháng hiện tại
Cal 2012 // hiển thị cả năm 201

Các lệnh liên quan đến quá trình khởi động lại và tắt máy.

tắt máy -h bây giờ //tắt hệ thống
ban đầu 0 //tắt hệ thống
điện thoại 0 //tắt hệ thống
tắt máy -h giờ: phút & // lên lịch tắt hệ thống
tắt máy -c // hủy bỏ việc tắt máy theo lịch trình
tắt máy -r ngay bây giờ //khởi động lại hệ thống
khởi động lại //khởi động lại hệ thống
đăng xuất //Phiên kết thúc

Thao tác với tệp và hơn thế nữa...

cd /nhà //đi tới thư mục chính
đĩa CD.. // lên cấp cao hơn
đĩa CD ../.. // tăng 2 cấp
đĩa CD- //đi tới thư mục trước đó
pwd //hiển thị đường dẫn đến thư mục hiện tại
ls
ls -F //hiển thị tập tin và thư mục
ls -l //trình diễn. chi tiết về tập tin, thư mục
ls -a //hiển thị cac file bị ẩn
mkdir thư mục1 //tạo một thư mục có tên thư mục1
mkdir dir1 dir2 //tạo thư mục thư mục1dir2
mkdir -p /tmp/dir1/dir2 // tạo một thư mục ở vị trí được chỉ định
rm -f tập tin1 //xóa file có tên tập tin1
rmdir thư mục1 // xóa thư mục có tên thư mục1
rm -rf thư mục1 //xóa thư mục thư mục1 và tất cả nội dung của nó
rm -rf dir1 dir2 //xóa thư mục thư mục1\dir2 và nội dung
mv dir1 new_dir //đổi tên/di chuyển thư mục
cp //sao chép tập tin/thư mục
ln -s //tạo một liên kết tượng trưng
chmod //gán quyền cho file

Tìm kiếm tập tin và thư mục.

Bạn quên nơi bạn đã lưu nó? Không có gì! Bạn có thể tìm thấy mọi thứ trong bảng điều khiển.

tìm / -name file1 // tìm kiếm tập tin, giám đốc. sự khởi đầu Với /
tìm / -user user1 // tìm kiếm tập tin, trực tiếp. Vớingười dùng1
tìm /home/user1 -name \*.bin //tìm kiếm tập tin .thùng rác V / trang chủ/ người dùng1
tìm /usr/bin -type f -atime +100 //khẳng định thùng rác. các tập tin, đột ngột 100 ngày
tìm/usr/bin -type f -mtime -10 //khẳng định tập tin được tạo/chỉnh sửa trong 10 ngày
find / -name \*.deb -exec chmod 755 "()" \; //khẳng định các tập tin ( .deb) và thay đổi. quyền
định vị\*.ps //tìm file có phần mở rộng.ps
dừng lại ở đâu //hiển thị đường dẫn tới chương trìnhtạm dừng lại
dừng lại //trình diễn. đầy đường dẫn đến chương trìnhtạm dừng lại

Thoạt nhìn, tất cả những điều này có vẻ hơi đáng sợ, nhưng đây chỉ là cái nhìn đầu tiên. Đừng vội hoảng sợ mà hãy quay lại ngay các cửa sổ(y). Các bản phân phối hiện đại cũng vậy Ubuntuđặc biệt, nó hoàn toàn cho phép bạn thực hiện mà không cần dòng lệnh. Tuy nhiên, dòng lệnh trong một số trường hợp lại thuận tiện hơn nhiều so với giao diện đồ họa. Ngoài ra, không nhất thiết phải ghi nhớ tất cả các lệnh này; chỉ cần tạo một tệp văn bản, sao chép tất cả nội dung vào đó và giữ nó ở gần, giống như một bảng ghi chú mà bạn có thể sử dụng nếu cần.

Tất nhiên, đây không phải là tất cả những gì liên quan đến chủ đề dòng lệnh và bản thân các lệnh; nếu có ai thực sự quan tâm đến vấn đề này, tôi có thể khuyên bạn nên truy cập. liên kết theo dõi, bạn có thể tìm và tải xuống rất nhiều thứ ở đó, câu hỏi duy nhất là liệu bạn có cần tất cả hay không. Tôi thường nghi ngờ rằng ngày nay có ít nhất một người trên toàn thế giới có thể thuộc lòng tất cả các lệnh console hiện có (có thể tôi đã nhầm).

Tài liệu tham khảo lệnh Linux: http://books.tr200.ru/v.php?id=278389

Nhu cầu làm việc trong bảng điều khiển văn bản chính là vách đá mà ý định tốt của những người dùng muốn nhanh chóng làm chủ Linux thường bị tiêu tan. Và, như một quy luật, ngay cả trước khi họ cố gắng cài đặt hệ thống. Huyền thoại cho rằng dòng lệnh không thân thiện đã ăn sâu vào tâm thức công chúng đến mức không dễ để phá bỏ nó.

Tuy nhiên, đây thực sự không gì khác hơn là một huyền thoại có thể bịa ra về bất cứ điều gì. Ít nhất là về một bàn phím máy tính thông thường. Bất cứ ai lần đầu tiên nhìn thấy trong đời sẽ khá ngạc nhiên khi các nút bấm không được sắp xếp theo thứ tự bảng chữ cái. Và quyết định này có lẽ sẽ rất xa lạ với anh ấy, vì ban đầu anh ấy phải tìm kiếm từng chữ cái khá lâu.

Tuy nhiên, không ai có thể đặt chìa khóa theo bất kỳ cách nào khác. Bởi sự tiện lợi của giao diện tưởng chừng như không thân thiện này đã được chứng minh từ lâu và là điều không thể nghi ngờ. Và nếu bạn thành thạo việc đánh máy một cách mù quáng, thời gian dành cho việc học sẽ được đền đáp gấp nhiều lần.

Đối với bàn phím, ác cảm với dòng lệnh thường không phải do kỹ thuật mà là do tâm lý. Làm việc trong bảng điều khiển không phải là một biện pháp bắt buộc do thiếu các công cụ “bình thường”, và không phải sự dũng cảm của những người dùng “cao cấp”, mà là cách nhanh nhất và hiệu quả nhất. giao diện thân thiện với người dùngđể giải quyết một số vấn đề.

Ưu điểm của nó là gì? Trước hết - tính linh hoạt. Bất kể bạn sử dụng bản phân phối nào, các lệnh cơ bản sẽ giống nhau. Chúng ta không được quên rằng chế độ văn bản ổn định hơn chế độ đồ họa. Chỉ cần nhớ đến BSoD (“màn hình xanh chết chóc”) nổi tiếng trong Windows. Vì lý do nào đó, dòng chữ được hiển thị trong bảng điều khiển chứ không phải trong một cửa sổ được vẽ đẹp mắt.

Vì giao diện đồ họa Linux về cơ bản là một chương trình ứng dụng thông thường nên lỗi của nó không dẫn đến sự cố hệ thống chung. Nếu người dùng không sợ chế độ văn bản, thì anh ấy sẽ nhanh chóng đóng góp sự thay đổi cần thiết vào tập tin cấu hình thích hợp và khởi động lại hệ thống. Nếu không, bạn sẽ phải dùng đến cách cài đặt lại hoàn toàn, việc này sẽ mất nhiều thời gian hơn.

Cuối cùng, các lệnh console rất hữu ích cho một số thao tác thông thường. Suy cho cùng, máy tính được phát minh ra để tự động hóa quá trình làm việc. Tất nhiên, để console hoạt động hiệu quả, người dùng sẽ phải dành một chút thời gian để học các lệnh Linux tiêu chuẩn. Nhưng nó được bù đắp khá nhanh chóng.

Có hai cách để chuyển sang chế độ dòng lệnh. Đầu tiên là kích hoạt bảng điều khiển văn bản. Để thực hiện việc này, hãy nhấn tổ hợp phím Ctrl+Alt+F[số bảng điều khiển]. Lời mời đăng ký trong hệ thống sẽ xuất hiện, nơi bạn cần nhập tuần tự thông tin đăng nhập và mật khẩu của mình. Cách thứ hai là mở bảng điều khiển trực tiếp trong trình quản lý cửa sổ. Trong trường hợp này, người dùng tiếp tục làm việc ở chế độ đồ họa. Điều quan trọng là phải hiểu rằng trong cả trường hợp thứ nhất và thứ hai, tất cả các chương trình đang chạy sẽ tiếp tục hoạt động bình thường.

Nếu mọi thứ đều rõ ràng khi khởi chạy thiết bị đầu cuối ở chế độ đồ họa, thì việc kích hoạt các bảng điều khiển bổ sung có thể đặt ra một số câu hỏi. Tôi nên nhấn phím chức năng cụ thể nào? Có bao nhiêu bảng điều khiển có thể hoạt động đồng thời và có thể thay đổi số lượng của chúng không? Cách quay lại GUI

Thông thường, có sáu bảng điều khiển văn bản có sẵn theo mặc định. Vì việc duy trì mỗi cái cần khoảng 4 MB bộ nhớ nên nên giảm số lượng của chúng trên các máy yếu. Để thực hiện việc này, hãy mở tệp /etc/inittab với quyền quản trị viên hệ thống, tìm một phần bao gồm các mục như “2:2345:respawn:/sbin/mingetty tty2”, mỗi mục tương ứng với một bảng điều khiển và đặt một dấu hiệu nhận xét (#) đối diện thêm. Số dòng trong phần này bằng số lượng bảng điều khiển văn bản. Hơn nữa, trong hầu hết các bản phân phối, một trong số chúng không được sử dụng để đăng ký người dùng mà để tin nhắn hệ thống. Chẳng phải rất thuận tiện trong trường hợp có vấn đề sao: lịch sử bệnh án luôn có sẵn.

Số lượng bảng điều khiển ảo được đặt trong tệp /etc/inittab

Chữ số đầu tiên trong dòng là số của bảng điều khiển và theo đó là số nút chức năng, phải được sử dụng kết hợp để gọi nó. Để chuyển đổi bảng điều khiển văn bản, bạn không cần nhấn Ctrl+Alt+F[số bảng điều khiển] mà chỉ cần nhấn Alt+F[số bảng điều khiển] - phím Ctrl chỉ được sử dụng trong chế độ đồ họa.

Để quay lại giao diện đồ họa, bạn phải kích hoạt bảng điều khiển tương ứng. Số của cô ấy là trên một Hơn nữa, đây là cái cuối cùng được đăng ký trong /etc/inittab. Ví dụ: nếu sáu bảng điều khiển văn bản được sử dụng thì quản lý cửa sổ ra mắt vào ngày thứ bảy.

Khi làm việc ở chế độ văn bản, điểm đánh dấu trực quan để bắt đầu dòng có thể có hai loại: dấu thăng (#) và ký hiệu đô la ($). Đầu tiên chỉ ra rằng người dùng đang chạy bằng root và tất cả các tệp hệ thống đều được mở cho anh ta. Trong trường hợp này, cần phải đặc biệt thận trọng - những hành động hấp tấp sẽ gây ra hậu quả nghiêm trọng.

Người dùng thông thường được biểu thị bằng ký hiệu đô la. Ở đây cũng có một sắc thái nhỏ. Khái niệm hạn chế quyền truy cập có nghĩa là một số lệnh yêu cầu đặc quyền mở rộng sẽ từ chối chạy. Hơn nữa, các chi tiết cụ thể của UNIX đến mức không có gợi ý hay giải thích nào xuất hiện trên màn hình - người ta cho rằng một người có toàn quyền kiểm soát hệ thống và hoàn toàn không cần sự trợ giúp của các chương trình, từ đó chỉ cần thực hiện một cách không nghi ngờ lệnh của chủ sở hữu là cần thiết.

Mặt khác, những người đang tìm kiếm thông tin bổ sung sẽ luôn tìm thấy nó. Một trong những lệnh quan trọng và được sử dụng thường xuyên nhất là man [name]. Nó sẽ hiển thị hướng dẫn trợ giúp cho bất kỳ đối tượng hệ thống nào có tên được chỉ định làm đối số. Tất nhiên, thông tin không được lấy ra từ không khí mà từ một tệp mà nó phải hiện diện vật lý trên đĩa. Xin lưu ý rằng một số nhà phát triển cố gắng giảm quy mô phân phối bằng cách không bao gồm các trang trợ giúp. Trong trường hợp này, chúng phải được cài đặt riêng.

Lệnh man sẽ hiển thị hướng dẫn tham khảo cho bất kỳ đối tượng hệ thống nào.

Vì man là một đối tượng hệ thống giống như những đối tượng khác nên bạn có thể nhận trợ giúp về nó bằng cách nhập man man. Rõ ràng, người dùng tải xuống Linux lần đầu tiên nên bắt đầu với nó.

Mỗi hướng dẫn được tạo thành từ các phần được gọi là trường. Trường TÊN nhằm mục đích cung cấp thông tin ngắn gọn về đối tượng. Trường TỔNG HỢP chứa thông tin về cách chạy chương trình. Cuối cùng, trường MÔ TẢ là mô tả chi tiết.

Nhưng người dùng nên làm gì nếu vẫn chưa biết chương trình nào có thể hoàn thành nhiệm vụ của mình? Sử dụng lệnh apropos hoặc whatis. Chúng nhằm mục đích tìm kiếm thông tin trong sách hướng dẫn. Sự khác biệt giữa chúng là lần đầu tiên tìm kiếm toàn bộ cơ sở dữ liệu, trong khi lần thứ hai chỉ tìm kiếm theo tên của các đối tượng có trong trường TÊN. Rõ ràng, một cái chậm hơn nhưng cung cấp nhiều thông tin hơn cái kia.

Thông thường, các thao tác cấu hình hệ thống được thực hiện ở chế độ văn bản. Điều này có nghĩa là người dùng sẽ phải kích hoạt bảng điều khiển mới bằng cách sử dụng tổ hợp Ctrl+Alt+F[số bảng điều khiển]? Hoàn toàn không: trong hầu hết các trường hợp, không cần thiết phải rời khỏi chế độ đồ họa.

Để chạy bất kỳ chương trình nào có quyền quản trị viên, bạn cần mở một thiết bị đầu cuối và gõ lệnh su không có tham số, sau đó hệ thống sẽ yêu cầu bạn nhập mật khẩu người dùng root - và bạn sẽ có toàn quyền truy cập vào các tệp.

Bây giờ chúng ta hãy xem một số ví dụ chỉ ra rằng dòng lệnh không được phát minh ra để chế nhạo người dùng mà ngược lại, để thuận tiện cho họ. Hãy thực hiện một số thao tác khá phổ biến mà không cần sự trợ giúp của “menu và nút”.

Giả sử bạn cần chia tệp thành nhiều phần để gửi tệp qua email ( Kích thước ban đầu lớn đến mức máy chủ không cho phép). Để làm điều này, bạn cần sử dụng lệnh tách. Nó sao chép tệp, chia tệp thành các đoạn riêng biệt có kích thước nhất định (mặc định - 1 MB). Hai tên nên được sử dụng làm đối số: đối tượng nguồn và tiền tố của đầu ra.

Ví dụ: có một video lớn tên là name.avi. Chúng ta cần chia nó thành 10 MB. Lệnh sẽ như thế này: tách -b1000k name.avi name. Đối số đầu tiên chỉ định âm lượng của đối tượng kết quả, đối số thứ hai là tên nguồn và đối số thứ ba là tiền tố của tên kết quả. Do đó, kết quả của hoạt động này sẽ thu được các tệp name.aa, name.ab, name.ac, v.v. Lệnh cat name.* > name.avi sẽ giúp ghép các mảnh lại với nhau.

Với sự giúp đỡ lệnh mèo bạn có thể nhanh chóng xem nội dung của tập tin

Thông thường người dùng cần so sánh hai tập tin. Cách dễ nhất là sử dụng lệnh cmp [tên tệp đầu tiên] [tên tệp thứ hai]. Nếu các đối tượng hoàn toàn khớp nhau thì chương trình sẽ âm thầm thoát ra vì không có gì để nói với nó. Nếu phát hiện có sự khác biệt, nó sẽ cung cấp cho người dùng số dòng tương ứng.

Nếu cần có danh sách đầy đủ các điểm không nhất quán thì bạn nên sử dụng lệnh diff [tên của tệp đầu tiên] [tên của tệp thứ hai]. Trong trường hợp này, chương trình sẽ hiển thị một báo cáo đầy đủ.

Trong một số trường hợp, thật thuận tiện khi thông tin về sự khác biệt không xuất hiện trên màn hình mà được lưu ngay vào một tệp. Để thực hiện việc này, bạn có thể sử dụng chức năng chuyển hướng đầu ra và lệnh sẽ có dạng như sau: diff [tên tệp đầu tiên] [tên tệp thứ hai] > [tên tệp báo cáo].

Thao tác chuyển hướng đầu ra cho phép bạn sử dụng các lệnh thoạt nhìn có vẻ khá đơn giản để tăng tốc đáng kể công việc hiện tại của bạn - ví dụ: biên soạn danh sách đầy đủ tất cả các tệp trong một thư mục.

Chương trình ls chịu trách nhiệm xem nội dung của thư mục. Để kết quả công việc của nó được lưu vào một tệp, bạn cần sử dụng tính năng mà chúng tôi đã biết và nhập ls [tên thư mục] > [tên tệp nơi thông tin sẽ được ghi] trong bảng điều khiển.

Nội dung của thư mục có thể được xem bằng cách gõ lệnh ls trong bảng điều khiển

Cuối cùng, một lưu ý cuối cùng. Người dùng thường phàn nàn rằng làm việc trên dòng lệnh có liên quan đến việc tăng tải bộ nhớ. Giống như bạn phải ghi nhớ tất cả tên của các tiện ích tiện ích trong đầu. Điều này không hoàn toàn đúng - trong hầu hết các trường hợp, chỉ cần biết một vài ký tự đầu tiên là đủ. Trong một cái nhấp chuột Phím tab bản thân shell sẽ cố gắng thêm tên đầy đủ (hoặc cung cấp các tùy chọn, nếu có). ka

Hệ điều hành Linux rất phổ biến đối với các lập trình viên và những người thích mày mò vì nó cung cấp sử dụng tích cực bảng điều khiển chứa hàng trăm lệnh. Nếu bạn quyết định học nghiêm túc hệ điều hành linh hoạt này, trước tiên bạn nên tìm hiểu trong lệnh cơ bản.

Tại sao chúng tồn tại trong Linuxlệnh điều khiển? Bằng cách nhập chúng vào bảng điều khiển, người dùng có thể nhanh chóng thực hiện nhiều hành động: mở, di chuyển và sao chép tệp, xem thông tin khác nhau và thống kê, giám sát và gỡ lỗi, thu thập thông tin chi tiết về hệ thống, sửa đổi phần mềm và phần trực quan của hệ thống. Và đây chỉ là một số tính năng bạn có được với các lệnh này.

Nhiều cái có các tham số bổ sung và một số không hoạt động nếu không có chúng. Để bắt đầu, hãy thử nhập lệnh vào bảng điều khiển và nghiên cứu tác dụng của chúng.

Khả năng sửa đổi hệ thống bằng các lệnh khiến Linux trở thành một hệ điều hành rất linh hoạt. Bạn có thể tùy chỉnh nó cho chính mình bằng cách thay đổi bất cứ điều gì trong đó. Lúc đầu, các lệnh có vẻ phức tạp, nhưng khi bạn học tốt chúng, bạn sẽ tăng tốc đáng kể công việc của mình với máy tính và bắt đầu thực sự thích thú với nó, nhận ra rằng mọi thứ trong đó đều được bạn tùy chỉnh để phù hợp với nhu cầu của mình.

Hãy nhớ điều đó cho công việc đầy đủ với bảng điều khiển bạn cần có quyền quản trị viên. Dưới đây là danh sách các lệnh chính trong bảng điều khiển Linux và phần giải thích của chúng.

1. Các bước đơn giản

ls- hiển thị danh sách các tập tin trong thư mục hiện tại.

đĩa CD[thư mục] - thay đổi thư mục hiện tại. Nếu tên thư mục không được chỉ định, thư mục chính của người dùng sẽ trở thành thư mục hiện tại.

cp<что_копировать> <куда_копировать>- sao chép tập tin.

mv<что_перемещать> <куда_перемещать>- di chuyển hoặc đổi tên tập tin.

rm<файлы>- xóa các tập tin.

mkdir<каталог>- tạo một thư mục mới.

rmdir<каталог>- xóa một thư mục trống.

rm -r<файлы и/или каталоги>(xóa đệ quy) - xóa tập tin hoặc thư mục và các thư mục con của chúng. HÃY CẨN THẬN với lệnh này vì Linux chưa có hệ thống hồi phục hoàn toàn tập tin đã xóa(nếu bạn không sử dụng chương trình đặc biệtđể đặt các tập tin đã xóa vào một thư mục đặc biệt, giống như “thùng rác” trong Windows).

con mèo<имя_файла>- Xuất nội dung của file ra đầu ra tiêu chuẩn(mặc định - để sàng lọc).
Bạn có thể ghi lại văn bản bạn gõ trên màn hình bằng cách sử dụng trình tự tiếp theo hành động:

con mèo ><имя_файла>
.
.
.
CTRL/d

hơn<имя_файла>— xem nội dung của một tập tin văn bản dài theo từng trang.

ít hơn<имя_файла>— xem nội dung của một tập tin văn bản với khả năng quay lại trang trước. Nhấn q khi bạn muốn thoát khỏi chương trình. "ít hơn" - tương tự Các lệnh DOS“nhiều hơn”, mặc dù rất thường xuyên “ít hơn” sẽ thuận tiện hơn “nhiều hơn”.

pico<имя_файла>— chỉnh sửa tệp văn bản bằng trình soạn thảo văn bản pico.

tar -zxvf<файл>— giải nén tệp lưu trữ tgz hoặc tar.gz

tìm thấy<каталог>- name filename - tìm file có tên “filename” và hiển thị kết quả tìm kiếm trên màn hình. Việc tìm kiếm bắt đầu với thư mục<каталог>; "tên tệp" có thể chứa mặt nạ tìm kiếm.

cây thông là một trình đọc email định hướng văn bản tốt.

mc- khởi chạy chương trình quản lý tập tin “Midnight Commander” (Trông giống như “Norton Commander”, nhưng khả năng của nó gần hơn rất nhiều).

./ Program_Name - chạy tệp thực thi trong thư mục hiện tại nếu thư mục hiện tại không nằm trong danh sách các thư mục được chỉ định trong biến môi trường PATH.

xterm(trong thiết bị đầu cuối X) - khởi chạy một thiết bị đầu cuối đơn giản trong vỏ đồ họa Cửa sổ X. Để thoát nó, gõ "exit".

2. Lệnh chuẩn và lệnh cung cấp thông tin về hệ thống lệnh (luôn gõ trên một dòng)

pwd- hiển thị tên của thư mục hiện tại.

tôi là ai— hiển thị tên mà bạn đã đăng ký.

ngày- hiển thị ngày và giờ.

thời gian<имя программы>- thực hiện chương trình và thu thập thông tin về thời gian cần thiết để thực hiện chương trình. Đừng nhầm lẫn lệnh này với ngày tháng. Ví dụ: Tôi có thể chạy lệnh ls và tìm hiểu mất bao lâu để liệt kê các tệp trong một thư mục bằng cách gõ: time ls

Ai- xác định người dùng nào đang làm việc trên máy.

ai-a— nhận dạng tất cả người dùng được kết nối với mạng của bạn. Lệnh này yêu cầu tiến trình rwho đang chạy.

vỡ— máy nào đang chạy trên mạng và máy nào đã dừng.

ngón tay<имя_пользователя>— thông tin hệ thống về người dùng đã đăng ký. Hãy thử: ngón tay<ваш login-name>

thời gian hoạt động— khoảng thời gian đã trôi qua kể từ lần khởi động lại hệ điều hành gần đây nhất.

tái bút— hiển thị danh sách các quy trình hiện tại trong phiên của bạn.

đứng đầu- danh sách tương tác của các tiến trình hiện tại, được sắp xếp theo mức sử dụng CPU.

tên -a— hiển thị thông tin về phiên bản hệ điều hành.

miễn phí- hiển thị thông tin về việc sử dụng bộ nhớ.

df -h- hiển thị thông tin về dung lượng đĩa trống và đã sử dụng.

bạn. -bh | hơn— hiển thị thông tin về kích thước của tập tin và thư mục, bắt đầu từ thư mục hiện tại.

đặt|thêm— hiển thị giá trị hiện tại của các biến môi trường. (Không dành cho tất cả các shell. Đối với csh/tcsh - printenv | more, mặc dù set cũng sẽ hiển thị thông tin hữu ích.)

tiếng vang $PATH— hiển thị giá trị của biến môi trường “PATH” Lệnh echo có thể được sử dụng để hiển thị giá trị của bất kỳ biến môi trường nào. Sử dụng lệnh set hoặc printenv để có danh sách đầy đủ.

3. Kết nối mạng

ssh- Đảm bảo lối vào an toàn phiên từ xa làm việc với một máy khác và cũng cho phép bạn thực hiện lệnh đã cho trên một máy từ xa mà không đăng nhập vào phiên làm việc:

ssh[-l Your_user_name_on_the_remote_machine]<имя_удаленной_машины>— tham gia phiên trên máy từ xa. Sử dụng tên máy hoặc địa chỉ IP của nó. (Bạn phải đăng nhập vào máy từ xa này). Nếu tên người dùng của bạn giống nhau trên máy cục bộ và máy từ xa thì bạn không cần phải nhập tên đó, tức là: ssh<имя_удаленной_машины>- sẽ cho phép bạn đăng nhập vào một phiên trên máy từ xa

ssh<Ваше_имя_пользователя_на удаленной машине@><имя_удаленной_машины> <команда>- sẽ thực thi lệnh được chỉ định trên máy tính từ xa và gửi cho bạn kết quả thực thi lệnh trên màn hình (Khi thiết lập kết nối qua ssh, bạn sẽ phải nhập mật khẩu mà bạn có trên máy tính từ xa; trong trường hợp này là mật khẩu sẽ được truyền qua mạng ở dạng được mã hóa, tức là cách an toàn.)

scp- cung cấp sao chép an toàn tập tin trên mạng:

scp<имя_файла_на_локальном_компьютере> <Ваше_имя_пользователя_на удаленной машине>@<имя_удаленной_машины>: - sao chép tập tin từ máy tính cục bộ vào thư mục gốc của bạn trên máy tính từ xa (cần có sự hiện diện của “:” ở cuối lệnh).

telnet<имя_удаленной_машины>- liên hệ với máy khác qua telnet. Đăng nhập vào phiên của bạn sau khi kết nối được thiết lập bằng mật khẩu của bạn.

ftp<имя_удаленной_машины>- liên hệ qua ftp với máy tính điều khiển từ xa. Loại kết nối này phù hợp để sao chép tập tin từ/đến một máy từ xa.

Tốt nhất là không nên sử dụng lệnh telnet và ftp, đồng thời chỉ sử dụng ssh và scp vì chúng đảm bảo tính bảo mật của kết nối mạng!

tên máy chủ -i— hiển thị địa chỉ IP của máy tính bạn đang làm việc.

4. Một số lệnh quản trị

bí danh ls="ls -Fskb --color"— tạo bí danh bí danh để một lệnh có thể khởi chạy nhiều lệnh sự kết hợp phức tạp lệnh Đặt việc tạo bí danh vào tệp /etc/bashrc nếu bạn muốn những bí danh này khả dụng cho tất cả người dùng trên hệ thống của bạn.

Đối với tcsh, định dạng xác định bí danh là khác nhau:

bí danh la 'ls -AF —color=none'

kapasswd— lệnh thay đổi mật khẩu để truy cập hệ thống tệp AFS. Khi làm việc trên cụm LIT Linux cơ bản, bạn chỉ nên sử dụng lệnh này (chứ không phải lệnh passwd!) để thay đổi mật khẩu tham gia cụm.

mật khẩu— thay đổi mật khẩu của bạn trên bất kỳ máy tính cục bộ nào.

chmod<права доступа> <файл>— thay đổi quyền truy cập vào tệp mà bạn là chủ sở hữu.
Có ba cách để truy cập tập tin:
đọc - đọc (r), viết - viết (w), thực thi - thực thi (x) và ba loại người dùng:
chủ sở hữu tệp là chủ sở hữu (u), các thành viên trong cùng nhóm với chủ sở hữu tệp (g) và mọi người khác (o).
Bạn có thể kiểm tra quyền truy cập hiện tại của mình theo cách sau:

ls -l tên tập tin

Nếu tất cả người dùng đều có thể truy cập tệp, thì bên cạnh tên tệp sẽ có tổ hợp các chữ cái sau: rwxrwxrwx
Ba chữ cái đầu tiên là quyền truy cập của chủ sở hữu tệp, bộ ba thứ hai là quyền truy cập của nhóm của anh ta, ba chữ cái tiếp theo là quyền truy cập của những người còn lại. Thiếu quyền truy cập được hiển thị là “-”.; Ví dụ: Lệnh này sẽ cho phép bạn đặt quyền đọc tệp "rác" cho mọi người (all=user+group+others):

chmod a+r rác

Lệnh này sẽ loại bỏ quyền thực thi tệp khỏi mọi người ngoại trừ người dùng và nhóm:

chmod o-x rác

Để có được thông tin thêm gõ chmod --help hoặc man chmod hoặc đọc bất kỳ hướng dẫn sử dụng Linux nào. Bạn có thể đặt quyền mặc định cho các tệp bạn tạo bằng lệnh "umask" (gõ man umask).

nhai<новый_владелец> <файлы>- thay đổi chủ sở hữu của tập tin.

chgrp<новая_группа> <файлы>- thay đổi nhóm cho tập tin.

Bạn có thể sử dụng hai lệnh cuối cùng sau khi đã tạo bản sao của tệp cho người khác.

5. Kiểm soát quá trình

p.s. | grep<Ваше_имя_пользователя>- hiển thị tất cả các tiến trình đang chạy trên hệ thống dưới tên người dùng của bạn.

giết- "giết" quá trình. Trước tiên, hãy xác định PID của quá trình “bị giết” bằng cách sử dụng ps.

giết chết tất cả<имя_программы>- “giết” tất cả các tiến trình theo tên chương trình.

xkill(trong thiết bị đầu cuối cửa sổ X) - “giết” tiến trình có cửa sổ mà bạn trỏ tới bằng con trỏ.

6. Các tiện ích và ngôn ngữ phần mềm tích hợp trong Linux

emac(trong thiết bị đầu cuối X) - trình soạn thảo emacs. Rất đa chức năng, nhưng rất phức tạp đối với người dùng thiếu kinh nghiệm.

gcc - Trình biên dịch GNU C. Ở đây co rât nhiêu hướng dẫn tốt bằng cách sử dụng.

g++ - Trình biên dịch GNU C++.