Mô tả lệnh NET USER. Cú pháp lệnh. Tùy chọn lệnh NET USER bổ sung

không lưu trữ (d)

bất biến (i)

ghi dữ liệu (j)

(các) xóa an toàn

đỉnh của cây phân cấp (T)

cấm gộp file vào cuối file (t)

không thể xóa được (u)

cmp - so sánh hai tệp và nếu chúng khác nhau, hãy báo cáo byte và dòng đầu tiên nơi tìm thấy sự khác biệt.

Cú pháp lệnh

Định dạng của lệnh này như sau:

cmp TÙY CHỌN...TỪ-TẬP TIN

Tên tệp "-" là viết tắt của đầu vào tiêu chuẩn. "cmp" cũng sử dụng đầu vào tiêu chuẩn nếu một trong các tệp không được chỉ định.

Trạng thái đầu ra 0 có nghĩa là không tìm thấy sự khác biệt, 1 - tìm thấy, 2 - phát hiện lỗi.

In các ký tự khác nhau. Hiển thị các ký tự điều khiển có ký tự "^" và một chữ cái trong bảng chữ cái, đồng thời đặt trước các ký tự có bit cao nhất được đặt bằng ký tự "-M" (biểu thị "meta").

Bỏ qua-ban đầu=BYTES

Bỏ qua tất cả sự khác biệt trong byte BYTES đầu tiên của tệp đầu vào. Xử lý các tệp nhỏ hơn byte BYTES là trống.

In tất cả các ký tự phân biệt. Hiển thị các ký tự điều khiển có ký tự "^" và một chữ cái trong bảng chữ cái, đồng thời đặt trước các ký tự có bit cao nhất được đặt bằng ký tự "-M" (biểu thị "meta").

Khá hoặc -s hoặc --im lặng

Không in bất cứ thứ gì; chỉ trả về trạng thái đầu ra cho biết các tệp có khác nhau hay không.

In offset (thập phân) và giá trị (bát phân) của tất cả các byte khác nhau.

V hoặc --version

Cung cấp số phiên bản cmp.

file là lệnh Unix được sử dụng để xác định loại tệp.

Cách sử dụng

tập tin [-zL] [-f tập tin] tập tin ...

Phím

Tệp F: Đọc danh sách các tệp để kiểm tra từ tệp được chỉ định.

L: Xác định loại tệp được chỉ định bởi liên kết.

Z: Xác định loại file chứa trong file nén.

ln là lệnh UNIX thiết lập liên kết giữa tệp và tên tệp. Định dạng lệnh:

tập tin1 tập tin2

# một liên kết cứng được tạo ra-s tập tin1 tập tin2

# một “liên kết tượng trưng” được tạo ra

Lệnh này tạo liên kết cứng tới tệp "file1", liên kết này sẽ trông giống như "file2". Do đó, đối với hệ thống tệp, tệp nguồn “file1” và liên kết tới nó “file2” thực sự sẽ là cùng một tệp. Liên kết cứng không thể trỏ đến tệp trên hệ thống tệp khác.

mv (từ tiếng Anh move) là một tiện ích trong các hệ thống UNIX và giống UNIX, được sử dụng để di chuyển hoặc đổi tên các tập tin hoặc thư mục.

Cách sử dụng:

Nếu tên của hai tệp được đưa ra làm đối số thì tên của tệp đầu tiên sẽ được đổi thành tên của tệp thứ hai.

Nếu đối số cuối cùng là tên của một thư mục hiện có thì mv sẽ di chuyển tất cả các tệp được chỉ định vào thư mục đó.

Nếu đối số cuối cùng không phải là một thư mục và có nhiều hơn hai tệp được chỉ định, một thông báo lỗi sẽ được đưa ra.

Các phím được sử dụng với mv:

–f, không yêu cầu xác nhận hoạt động.

–i, nhắc nhở xác nhận thao tác khi tệp được đổi tên hoặc di chuyển tồn tại.

––, hoàn thành danh sách các phím. Thích hợp để sử dụng với các tệp có tên bắt đầu bằng –.

rm (từ tiếng Anh loại bỏ) là một tiện ích trong các hệ thống UNIX và giống UNIX được sử dụng để xóa các tệp khỏi hệ thống tệp. Các phím được sử dụng với rm:

R - xử lý tất cả các thư mục con. Khóa này là bắt buộc nếu tệp cần xóa là một thư mục, thậm chí là thư mục trống. Nếu tệp cần xóa không phải là một thư mục thì khóa chuyển -r không có tác dụng với lệnh rm.

I - hiển thị yêu cầu xác nhận cho mỗi thao tác xóa.

F - không trả lại mã lỗi nếu lỗi xảy ra do tệp không tồn tại; không yêu cầu xác nhận giao dịch.

rm thường là từ đồng nghĩa với lệnh rm -i, tức là lệnh mặc định yêu cầu

xác nhận trước khi xóa tập tin, điều này giúp ngăn chặn chúng vô tình bị xóa. Nếu người dùng cần xóa một số lượng lớn tệp mà không xác nhận thao tác, khóa chuyển đổi -i có thể được ghi đè bằng cách thêm khóa chuyển đổi -f.

chmod - thay đổi quyền truy cập vào tập tin và thư mục. Tên này xuất phát từ chương trình chmod của hệ điều hành Unix, trên thực tế, chương trình này thay đổi quyền truy cập vào các tệp, thư mục và liên kết tượng trưng.

Quyền được ghi lại cùng lúc cho ba loại người dùng: chủ sở hữu tệp, nhóm mà anh ta thuộc về và cho những người dùng khác. chmod có thể được viết ở hai định dạng: số và ký tự.

Để hiểu bản chất của việc thiết lập quyền trong các hệ thống giống Unix, bạn cần biết cách biểu diễn các số trong hệ thống số bát phân và số nhị phân.

nhóm người dùng khác

111 101 101 rwx r-x r-x u g o

Một ví dụ về ký hiệu tượng trưng "rwxr-xr-x".

Một ví dụ về mục nhập số là "755", tương đương với mục nhập chuỗi ở trên: mỗi bên phải có một mã số và có thể được đặt thủ công:

400 - chủ sở hữu có quyền đọc;

200 - chủ sở hữu có quyền viết;

100 - chủ sở hữu có quyền thi hành;

40 - nhóm có quyền đọc;

20 - nhóm có quyền viết;

10 - nhóm có quyền thực hiện;

4 - những người còn lại có quyền đọc;

2 - những người còn lại có quyền viết;

1 - những người còn lại có quyền thi hành.

Bằng cách tổng hợp các mã này, bạn có thể nhận được một bản ghi tượng trưng. Ví dụ: chmod 444 (tên tệp): 400+40+4=444 - mọi người đều có quyền chỉ đọc.

Ngoài các giá trị "rwx" tiêu chuẩn, lệnh CHMOD còn kiểm soát các bit SGID, SUID và T. Các thuộc tính SUID hoặc SGID được đặt cho phép tệp được thực thi tương ứng với quyền của chủ sở hữu hoặc nhóm tệp.

Đối với SUID trọng số là 4000 và đối với SGID là 2000.

Ví dụ chmod 4444 (tên tệp) - mọi người đều có quyền chỉ đọc, nhưng tệp sẽ được thực thi với quyền chủ sở hữu. Đối với thư mục: việc đặt SGID sẽ khiến mỗi tệp mới được tạo thuộc cùng một nhóm với chính thư mục đó, thay vì thuộc nhóm chính của chủ sở hữu, như mặc định. SUID cho một thư mục là vô nghĩa.

T-bit được sử dụng với các thư mục. Khi t-bit cho một thư mục không được thiết lập, tập tin trong đó

Trước khi bắt đầu học các lệnh, bạn cần làm quen với một số thông tin ban đầu cần thiết để khám phá thêm về dòng lệnh.

Cú pháp lệnh dòng lệnh.

Mỗi lệnh có một cấu trúc cú pháp cụ thể, theo đó người dùng nhập lệnh tại dòng lệnh. Ví dụ: hãy dùng lệnh CD, lệnh này được sử dụng để thay đổi thư mục hiện tại. Nó có cú pháp sau cd [ổ đĩa:] [đường dẫn] [..]. Hầu hết các lệnh dòng lệnh đều có các tham số và công tắc khác nhau. Thông thường, một phím được biểu thị bằng một chữ cái trong bảng chữ cái Latinh, trước dấu gạch chéo dọc "/" (trong một số lệnh, các phím có thể bắt đầu bằng dấu trừ "-"). Trong trường hợp của chúng tôi, lệnh CD có một phím. [drive:][path] và [..] là các tham số của lệnh CD. Nếu bất kỳ khóa và tham số nào được viết bằng dấu ngoặc vuông thì việc sử dụng chúng trong lệnh là tùy chọn. Ví dụ: trong trường hợp của chúng tôi, lệnh CD có một khóa và các tham số là tùy chọn, tức là. Lệnh CD có thể được sử dụng mà không cần chúng. Ví dụ: hãy lấy một lệnh khác, XCOPY, cho phép bạn sao chép các tệp và thư mục. Nó có cú pháp sau: xcopy source [result] ] ] [(/a|/m)] ][+[file3]] [(/y|/-y)] . Như bạn có thể thấy, lệnh có nhiều khóa và tham số khác nhau. Tuy nhiên, chỉ cần một tham số: "nguồn". Khi nhập một lệnh cụ thể trên dòng lệnh, bạn phải tuân thủ cú pháp, tức là. nhập các công tắc và tham số (nếu cần) theo thứ tự chúng được trình bày trong cấu trúc cú pháp của lệnh.

Đăng ký khi gõ lệnh.

Bạn có thể gõ tên lệnh, tham số và công tắc trong mọi trường hợp, bởi vì nó không có ý nghĩa gì khi chạy trên dòng lệnh.

Làm việc với hệ thống tập tin.

Các bài học về dòng lệnh đầu tiên sẽ được dành để làm việc với hệ thống tệp Windows, tức là. làm việc với các tập tin và thư mục. Vì vậy, cần nói đôi lời về tính năng xác định đường dẫn đến tập tin và thư mục. Đường dẫn tới tệp được viết như sau: [drive][path\]file_name. Vì vậy, hóa ra chỉ có “file_name” là tham số bắt buộc. Hơn nữa, nếu tên tệp được đặt trước dấu “\”, thì đường dẫn đến tệp này được tính từ thư mục gốc; nếu tên tệp được sử dụng mà không có dấu “\”, thì đường dẫn đến tệp này được tính từ thư mục gốc; thư mục hiện hành. Ví dụ: hãy tạo một tệp “text.txt” trên ổ “C”. Hãy khởi chạy dòng lệnh. Theo mặc định, thư mục hiện tại là "C:\Users\username". Để mở tệp bằng dòng lệnh, bạn chỉ cần ghi tên tệp. Tuy nhiên, đường dẫn đến tệp này phải được hiển thị chính xác ở đây. Nếu chúng ta chỉ cần gõ text.txt thì thông báo “text.txt” không phải là lệnh nội bộ hoặc bên ngoài, chương trình thực thi hoặc tệp bó” sẽ xuất hiện trên màn hình. Thực tế là tệp “text.txt” nằm trong thư mục gốc của ổ “C” và thư mục hiện tại của chúng tôi là thư mục “user_name” (trong trường hợp của tôi là “Vadim”), nằm trong thư mục “Người dùng” trên ổ đĩa “C”. Nếu chúng ta cần đếm đường dẫn đến một tệp từ thư mục gốc của đĩa, chúng ta cần đặt dấu “\” trước tệp: \text.txt

Bây giờ chúng ta hãy đi tới thư mục gốc của ổ đĩa "C" (điều này có thể được thực hiện bằng lệnh CD\). Bây giờ, để mở tệp “text.txt”, chỉ cần viết text.txt trên dòng lệnh là đủ mà không cần sử dụng dấu “\”, vì thư mục hiện tại là ổ “C” và tệp nằm ở thư mục gốc của ổ C

Bây giờ, hãy tạo một tệp “file.txt” trong thư mục “Người dùng” và thay đổi thư mục hiện tại thành “C:\Users\username” (trong trường hợp của tôi, “tên người dùng” là “vadim”). Bạn có thể thực hiện việc này bằng lệnh: người dùng cd\tên người dùng. Tệp “file.txt” không nằm trong thư mục gốc của ổ “C” cũng như trong thư mục hiện tại, vì vậy để mở nó, bạn không chỉ cần chỉ định tên của tệp mà còn cả thư mục chứa nó ( trong trường hợp của chúng tôi là “Người dùng”). Nếu chúng ta viết đơn giản là user\file.txt, thì thông báo “Hệ thống không thể tìm thấy đường dẫn được chỉ định” sẽ hiển thị trên màn hình, vì chính “hệ thống” này đang cố gắng tìm tệp “file.txt” trong “Người dùng”. ” thư mục, bắt đầu từ thư mục hiện tại, những thư mục đó. dọc theo tuyến đường C:\Users\vadim\Users\file.txt. Nếu chúng ta viết \users\file.txt trên dòng lệnh, thì hệ thống sẽ tìm tệp “file.txt” trong thư mục “Users”, bắt đầu từ thư mục gốc của ổ “C”, tức là. thông qua tuyến đường "C:\Users\file.txt" là chính xác.

Nếu tệp nằm trên một ổ đĩa khác, thì để truy cập nó, bạn phải chỉ định đường dẫn đầy đủ cho biết tên ổ đĩa. Ví dụ: hãy tạo một thư mục “FOLDER” trên ổ “D” và trong đó có tệp “f1.txt”. Khi đó lệnh mở file “f1.txt” sẽ như sau: d:\folder\f1.txt

Các ký hiệu đặc biệt được sử dụng để chỉ định thư mục hiện tại và 3 cấp trên của nó. Vì vậy thư mục hiện tại được biểu thị bằng ký hiệu “.” (dấu chấm), thư mục mẹ của nó - có ký hiệu "..", thư mục cấp 2 - có ký hiệu "...", thư mục cấp 3 - có ký hiệu "....". Những ký hiệu này được sử dụng trong một số lệnh. Ví dụ: lệnh CD.. thay đổi thư mục mẹ.

Sử dụng ký tự đại diện.

Khi làm việc trên dòng lệnh, tên tệp có thể được thay thế bằng ký tự đại diện, “*” (dấu hoa thị) và “?” (dấu chấm hỏi). Ký tự "*" thay thế bất kỳ số lượng ký tự nào trong tên tệp và ký tự "?" cho biết sự hiện diện hay vắng mặt của một ký tự trong tên tệp. Ví dụ: mục nhập "*.txt" biểu thị tất cả các tệp văn bản. Mục "file.*" biểu thị các tệp có tên "file" và bất kỳ phần mở rộng nào. Mục nhập "*.*" biểu thị tất cả các tệp. Mục nhập "fi?e.txt" có thể đại diện cho bất kỳ tệp văn bản nào có tên file.txt, fie.txt, fife.txt, fi4e.txt, v.v.

Khi sử dụng tên tệp chứa nhiều hơn một từ, bạn phải đặt chúng trong dấu ngoặc kép. Ví dụ: hãy tạo một thư mục “thư mục mới” trên ổ “C” và trong đó có một tệp “tài liệu mới”. Sau đó, để mở tệp này, đường dẫn đến tệp phải được đặt trong dấu ngoặc kép.

12/02/15 21.3K

Tại sao lại có sự hỗn loạn như vậy trên thế giới? Có, bởi vì quản trị viên hệ thống của chúng tôi đã quên hoàn thành nhiệm vụ của mình. Hoặc tôi vừa mất danh sách lệnh cmd từ thế giới của chúng tôi. Mặc dù đây là một cái nhìn hơi nguyên bản về trật tự hiện có của mọi thứ, nhưng nó vẫn phản ánh một phần sự thật mà chúng ta cần: bằng cách sử dụng dòng lệnh, bạn có thể dễ dàng sắp xếp trật tự cho máy tính của mình:

Dòng lệnh là gì

Dòng lệnh là công cụ đơn giản nhất để quản lý hệ điều hành máy tính của bạn. Việc điều khiển xảy ra bằng cách sử dụng một số lệnh dành riêng và một bộ ký tự bàn phím văn bản mà không cần sử dụng chuột ( trong hệ điều hành Windows).

Trên các hệ thống dựa trên UNIX, bạn có thể sử dụng chuột khi làm việc với dòng lệnh.

Một số lệnh đến với chúng tôi từ MS-DOS. Dòng lệnh còn được gọi là console. Nó không chỉ được sử dụng để quản lý hệ điều hành mà còn để quản lý các chương trình thông thường. Thông thường, các lệnh hiếm được sử dụng nhất đều được bao gồm trong bộ lệnh này.

Ưu điểm của việc sử dụng các lệnh cơ bản cmd là nó tiêu tốn một lượng tài nguyên hệ thống tối thiểu. Và điều này rất quan trọng trong các tình huống khẩn cấp khi tất cả sức mạnh của máy tính, bằng cách này hay cách khác, đều có liên quan.

cmd triển khai khả năng thực thi và tạo toàn bộ tệp bó, thể hiện thứ tự thực hiện cụ thể của một số lệnh (tập lệnh). Nhờ đó, chúng có thể được sử dụng để tự động hóa một số tác vụ nhất định ( quản lý tài khoản, lưu trữ dữ liệu và hơn thế nữa).

Shell lệnh Windows để thao tác và chuyển hướng các lệnh đến một số công cụ và tiện ích hệ điều hành nhất định là trình thông dịch Cmd.exe. Nó tải bảng điều khiển và chuyển hướng các lệnh theo định dạng mà hệ thống hiểu được.

Làm việc với dòng lệnh trong hệ điều hành Windows

Bạn có thể gọi bàn điều khiển trong Windows theo nhiều cách:

Cả hai phương pháp đều liên quan đến việc chạy bảng điều khiển với tư cách là người dùng hiện tại. Nghĩa là, với tất cả các quyền và hạn chế được áp đặt đối với vai trò của nó trong hệ điều hành. Để chạy cmd với quyền quản trị viên, bạn cần chọn biểu tượng chương trình trong menu Bắt đầu và chọn mục thích hợp trong menu ngữ cảnh:


Sau khi khởi chạy tiện ích, bạn có thể nhận thông tin trợ giúp về các lệnh và định dạng để ghi chúng trong bảng điều khiển. Để thực hiện việc này, hãy nhập câu lệnh trợ giúp và nhấn “Enter”:

Các lệnh cơ bản để làm việc với tập tin và thư mục

Các lệnh được sử dụng thường xuyên nhất là:

  • RENAME – đổi tên thư mục và tập tin. Cú pháp lệnh:

ĐỔI TÊN | REN [ổ đĩa/đường dẫn] tên tệp/thư mục gốc | tên tập tin cuối cùng
Ví dụ: ĐỔI TÊN C:UsershomeDesktoptost.txt test.txt

  • DEL (ERASE) – chỉ dùng để xóa tập tin, không xóa thư mục. Cú pháp của nó là:

DEL | XÓA [phương pháp xử lý] [tên tệp]
Ví dụ: Del C:UsershomeDesktoptest.txt/P

Bằng phương pháp xử lý, chúng tôi muốn nói đến một lá cờ đặc biệt cho phép bạn thực hiện một điều kiện nhất định khi xóa tệp. Trong ví dụ của chúng tôi, cờ “P” cho phép hiển thị hộp thoại cấp phép để xóa từng tệp:


Thông tin thêm về các giá trị có thể có của tham số "phương pháp xử lý" có thể được tìm thấy trong tài liệu kỹ thuật dành cho hệ điều hành Windows.

  • MD – cho phép bạn tạo một thư mục theo đường dẫn đã chỉ định. Cú pháp:

MD [ổ đĩa:] [đường dẫn]
Ví dụ:
MD C:Người dùnghomeDesktoptest1test2

Ví dụ sẽ tạo thư mục con test2 trong thư mục test1. Nếu một trong các thư mục gốc của đường dẫn không tồn tại thì nó cũng sẽ được tạo:

  • RD ( RMDIR) – xóa một thư mục cụ thể hoặc tất cả các thư mục tại một đường dẫn cụ thể. Cú pháp:

RD | RMDIR [process_key] [ổ đĩa/đường dẫn]
Ví dụ:
rmdir /s C:UsershomeDesktoptest1test2

Ví dụ này sử dụng cờ s, điều này sẽ khiến toàn bộ nhánh thư mục được chỉ định trong đường dẫn bị xóa. Vì vậy, bạn không nên sử dụng lệnh rmdir một cách không cần thiết với key xử lý này.

Trong phần tiếp theo, chúng ta sẽ xem xét kỹ hơn các lệnh cmd mạng.

Các lệnh làm việc với mạng

Dòng lệnh cho phép bạn quản lý không chỉ hệ thống tệp PC mà còn cả khả năng mạng của nó. Các lệnh mạng của bảng điều khiển bao gồm một số lượng lớn người vận hành để giám sát và kiểm tra mạng. Có liên quan nhất trong số đó là:

  • ping – lệnh được sử dụng để giám sát khả năng kết nối mạng của PC. Một số lượng gói nhất định sẽ được gửi đến máy tính từ xa và sau đó được gửi lại cho chúng. Thời gian truyền của các gói và phần trăm tổn thất được tính đến. Cú pháp:

ping [-t] [-a] [-n bộ đếm] [-l size] [-f] [-i TTL] [-v type] [-r bộ đếm] [-s bộ đếm] [(-j Host_list | - k node_list)] [-w interval] [target_PC_name]

Ví dụ thực hiện lệnh:
ví dụ ping.microsoft.com
ping –w 10000 192.168.239.132

Trong ví dụ cuối cùng về lệnh ping cmd, yêu cầu được gửi đến người nhận bằng địa chỉ IP được chỉ định. Khoảng thời gian chờ giữa các gói là 10.000 (10 giây). Theo mặc định, tham số này được đặt thành 4000:

  • tracert - được sử dụng để xác định đường dẫn mạng đến một tài nguyên được chỉ định bằng cách gửi tin nhắn echo đặc biệt thông qua giao thức
  • ICMP (Giao thức tin nhắn điều khiển). Sau khi chạy lệnh với các tham số, một danh sách tất cả các bộ định tuyến mà thông báo đi qua sẽ được hiển thị. Phần tử đầu tiên trong danh sách là bộ định tuyến đầu tiên ở phía tài nguyên được yêu cầu.

Cú pháp theo dõi lệnh cmd là:
tracert [-d] [-h max_hop_number] [-j node_list] [-w interval] [target_resource_name]
Ví dụ thực hiện:
tracert -d -h 10 microsoft.com

Ví dụ này theo dõi tuyến đường tới một tài nguyên được chỉ định. Điều này làm tăng tốc độ hoạt động do sử dụng tham số d, điều này ngăn lệnh cố gắng lấy quyền đọc địa chỉ IP. Số lần chuyển tiếp (bước nhảy) được giới hạn ở 10 bằng cách sử dụng giá trị được đặt của tham số h. Theo mặc định, số lần nhảy là 30:

tắt máy [(-l|-s|-r|-a)] [-f] [-m [\PC_name]] [-t xx] [-c “tin nhắn”] [-d[u][p]: xx:yy]
Ví dụ:
tắt máy /s /t 60 /f /l /m \191.162.1.53

PC từ xa (m) có địa chỉ IP được chỉ định (191.162.1.53) sẽ tắt (các) sau 60 giây (t). Điều này sẽ buộc bạn phải đăng xuất khỏi tất cả các ứng dụng (f) và phiên của người dùng hiện tại (l).