How to Navigate the Command Line in Linux (cd, ls)
Mục lục:
- Cách sử dụng
ls - Định dạng danh sách dài
- Hiển thị cac file bị ẩn
- Sắp xếp đầu ra
- Liệt kê danh sách các thư mục con
- Phần kết luận
Lệnh
ls
là một trong những lệnh cơ bản mà bất kỳ người dùng Linux nào cũng nên biết. Nó được sử dụng để liệt kê thông tin về các tập tin và thư mục trong hệ thống tập tin. Tiện ích
ls
là một phần của gói tiện ích lõi GNU được cài đặt trên tất cả các bản phân phối Linux.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách sử dụng
ls
thông qua các ví dụ thực tế và giải thích chi tiết về các tùy chọn
ls
phổ biến nhất.
Cách sử dụng
ls
Cú pháp của
ls
như sau:
ls
Khi được sử dụng không có tùy chọn và đối số,
ls
hiển thị danh sách tên của tất cả các tệp trong thư mục làm việc hiện tại:
ls
Các tập tin được liệt kê theo thứ tự bảng chữ cái:
cache db empty games lib local lock log mail opt run spool tmp
Để liệt kê các tệp trong một thư mục cụ thể, hãy chuyển đường dẫn đến thư mục dưới dạng đối số cho lệnh ls. Ví dụ: để liệt kê nội dung của thư mục
/etc
bạn sẽ gõ:
ls /etc
Bạn cũng có thể chuyển nhiều thư mục và tệp cho
ls
phân tách bằng dấu cách:
ls /etc /var /etc/passwd
Nếu người dùng mà bạn đăng nhập không có quyền đọc thư mục, bạn sẽ nhận được một thông báo nói rằng tôi không thể mở thư mục:
ls /root
ls: cannot open directory '/root': Permission denied
Lệnh
ls
có một số tùy chọn. Trong các phần dưới đây, chúng ta sẽ khám phá các tùy chọn được sử dụng phổ biến nhất.
Định dạng danh sách dài
Đầu ra mặc định của
ls
chỉ hiển thị tên của các tệp và thư mục, không có nhiều thông tin.
Tùy chọn
-l
(chữ thường L) khiến
ls
in các tệp ở định dạng danh sách dài.
Khi định dạng danh sách dài được sử dụng,
ls
sẽ hiển thị thông tin tệp sau:
- Loại tệp Quyền truy cập tệpSố liên kết cứng đến tệpFile ownFile groupFile sizeDate và TimeFile name
Hãy xem xét ví dụ sau:
ls -l /etc/hosts
-rw-r--r-- 1 root root 337 Oct 4 11:31 /etc/hosts
Hãy giải thích các cột quan trọng nhất của đầu ra.
Ký tự đầu tiên hiển thị loại tệp. Trong ví dụ của chúng tôi, ký tự đầu tiên là
-
biểu thị một tệp thông thường. Giá trị cho các loại tệp khác như sau:
-
-- Tệp thông thườngb- Chặn tệp đặc biệtc- Tệp đặc biệt ký tựd- Thư mụcl- Liên kết tượng trưngn- Tệp mạngp- FIFOs- Ổ cắm
Chín ký tự tiếp theo đang hiển thị các quyền của tập tin. Ba ký tự đầu tiên dành cho người dùng, ba ký tự tiếp theo dành cho nhóm và ba ký tự cuối cùng dành cho những người khác. Bạn có thể thay đổi quyền truy cập tệp bằng
chmod
. Ký tự cho phép có thể nhận giá trị sau:
-
r- Quyền đọc tệpw- Quyền ghi vào tệpx- Quyền cho phép thực thi tệps- setgid bitt- bit dính
Trong ví dụ của chúng tôi,
rw-r--r--
có nghĩa là người dùng có thể đọc và ghi tệp, và nhóm và những người khác chỉ có thể đọc tệp. Số
1
sau các ký tự cho phép là số lượng liên kết cứng đến tệp này.
Hai
root root
tiếp theo đang hiển thị chủ sở hữu tệp và nhóm, theo sau là kích thước của tệp (
337
), được hiển thị bằng byte. Sử dụng tùy chọn
-h
nếu bạn muốn in kích thước ở định dạng có thể đọc được. Bạn có thể thay đổi chủ sở hữu tập tin bằng lệnh
chown
.
Oct 4 11:31
là ngày và giờ sửa đổi tập tin cuối cùng.
Cột cuối cùng là tên của tệp.
Hiển thị cac file bị ẩn
Theo mặc định,
ls
sẽ không hiển thị các tập tin ẩn. Trong Linux, một tệp ẩn là bất kỳ tệp nào bắt đầu bằng dấu chấm (
.
).
Để hiển thị tất cả các tệp bao gồm các tệp ẩn, hãy sử dụng tùy chọn
-a
:
ls -la ~/
drwxr-x--- 10 linuxize linuxize 4096 Feb 12 16:28. drwxr-xr-x 18 linuxize linuxize 4096 Dec 26 09:21.. -rw------- 1 linuxize linuxize 1630 Nov 18 2017.bash_history drwxr-xr-x 2 linuxize linuxize 4096 Jul 20 2018 bin drwxr-xr-x 2 linuxize linuxize 4096 Jul 20 2018 Desktop drwxr-xr-x 4 linuxize linuxize 4096 Dec 12 2017.npm drwx------ 2 linuxize linuxize 4096 Mar 4 2018.ssh
Sắp xếp đầu ra
Như đã đề cập, theo mặc định,
ls
đang liệt kê các tệp theo thứ tự bảng chữ cái.
Tùy chọn
--sort
cho phép bạn sắp xếp đầu ra theo tiện ích mở rộng, kích thước, thời gian và phiên bản:
-
--sort=extension(hoặc-X) - sắp xếp theo thứ tự abc theo phần mở rộng.--sort=size(hoặc-S) - sắp xếp theo kích thước tệp.--sort=time(hoặc-t) - sắp xếp theo thời gian sửa đổi.--sort=version(hoặc-v) - Loại số phiên bản tự nhiên.
Ví dụ: để sắp xếp các tệp trong thư mục
/var
theo thời gian sửa đổi theo thứ tự sắp xếp ngược bạn sẽ sử dụng:
ls -ltr /var
Điều đáng nói là
ls
không hiển thị toàn bộ không gian bị chiếm bởi nội dung của thư mục. Để có được kích thước của một thư mục sử dụng lệnh
du
.
Liệt kê danh sách các thư mục con
Tùy chọn
-R
cho
ls
hiển thị nội dung của các thư mục con theo cách đệ quy:
Phần kết luận
Lệnh
ls
liệt kê thông tin về các tập tin và thư mục.
Để biết thêm thông tin về
ls
hãy truy cập trang GNU Coreutils hoặc gõ
man ls
trong thiết bị đầu cuối của bạn.
SharePoint là phần mềm của Microsoft để xây dựng các cổng cộng tác và các trang Intranet. WSRP là một tiêu chuẩn được giám sát bởi tổ chức OASIS (Tổ chức vì sự tiến bộ của các tiêu chuẩn thông tin có cấu trúc) để cho phép các nhà phát triển sử dụng lại các portlet từ cổng này sang cổng khác từ xa. Portlet là các ứng dụng mini trực quan cho phép hiển thị một hoặc nhiều chức năng trên cổng thông tin, ví dụ như danh sách các địa chỉ liên hệ, hoặc cho phép cổng thông tin thực hiện các tác vụ phức tạ
[ĐọC thêm : Máy tính cá nhân mới của bạn cần 15 chương trình miễn phí, tuyệt vời này)
IBM lên kế hoạch công bố các thiết bị được xây dựng nhằm loại bỏ sự phức tạp của việc tích hợp phần mềm và dịch vụ trong hệ thống. < Trong một nỗ lực để thiết lập chính nó ngoài các nhà cung cấp máy chủ khác, IBM hôm thứ Ba cho biết họ đang đẩy mạnh nỗ lực để tạo ra các thiết bị được xây dựng nhằm loại bỏ sự phức tạp của tích hợp phần mềm và dịch vụ trong hệ thống. Chiến lược kinh doanh thông minh, IBM cho biết họ sẽ cung cấp các thiết bị Smart Cube tích hợp các thành phần phần mềm cụ thể dễ dàn
Là một phần của chiến lược, công ty này sẽ thông báo rằng họ đã hợp tác với Intuit tích hợp phần cứng của IBM với phần mềm tài chính QuickBooks của Intuit. Khi được cấp nguồn, thiết bị và phần mềm có thể được thiết lập và cấu hình theo bốn bước, IBM cho biết.
Bản tin thứ ba địa chỉ một lỗ hổng quan trọng trong Windows Media Format có thể bàn giao quyền kiểm soát của một máy tính dễ bị tổn thương nếu bạn xem một tập tin media .mp3, .wma hoặc .wmv bị nhiễm độc, theo Symantec. Bản vá MS09-047 rất quan trọng đối với nhiều kết hợp Windows Media Format Runtime hoặc Windows Media Services trên Windows 2000, XP, Server 2003, Vista và Server 2008. Bản tin của Microsoft liệt kê đầy đủ các kết hợp hệ điều hành và phần mềm tiềm năng, nhưng Itanium- các hệ thống
[ĐọC thêm: Cách gỡ bỏ phần mềm độc hại khỏi PC Windows của bạn]







