Điều hướng hệ thống tập tin
Sử dụng câu lệnh pwd để xác định nơi làm việc hiện tại

Sử dụng câu lệnh env để xem các giá trị của môi trường làm việc hiện tạiSử dụng câu lệnh ls để liệt kê tất cả các tập tin trong thư mục hiện tại

Sử dụng câu lệnh ls để liệt kê tất cả các tập tin trong thư mục hiện tại

Sử dụng câu lệnh cd sysctl.d để di chuyển đến thư mục sysctl.d ( trong đó sysctl.d là tên thư mục cần di chuyển đến )

Tạo một thư mục mới tên Student-folder và điều hướng tới thư mục mới với câu lệnh && ( AND )

Điều hướng đến home directory bằng câu lệnh cd ../../

Quản lý tập tin và các biến
Điều hướng đến thư mục Student-folder bằng câu lệnh cd, sau đó kiểm tra bằng lệnh pwd

Tạo một biến mới tên home_pwd, và gán biến cho home_pwd bằng đường dẫn đầy đủ tới thư mục Student-folder bằng câu lệnh home_pwd=/home/tien/Student-folder

Mở một shell mới bằng câu lệnh bash

Dùng câu lệnh echo để in ra giá trị của home_pwd

Lúc này, theo mặc định các biến được tạo ra ở tiến trình cha không có sẵn cho tiến trình con. Để làm được điều này, bạn cần export nó ra bằng cách sử dụng câu lệnh export home_pwd

Sau đó mở một shell mới 1 lần nữa để kiểm tra

Lúc này giá trị biến home_pwd đã được in ra
Tiếp theo, để tạo 2 tệp tin rỗng file1.txt và file2.txt ở thư mục hiện tại ta sử dụng câu lệnh touch, sau đó dùng ls để kiểm tra

Điều hướng ra lại thư mục home của bạn

Bây giờ ta sẽ sao chép tệp tin file1.txt đến thư mục làm việc hiện tại với sự trợ giúp của biến home_pwd vừa tạo lúc nãy, với tên là file3.txt

Lưu ý : lúc này cần quyền hạn admin để copy file nên chúng ta thêm sudo trước dòng lệnh kèm theo đó là khai báo password của admin
Chúng ta có thể remove tệp tin file3.txt vừa copy bằng câu lệnh rm file3.txt

Ngoài ra, chúng ta còn có thể in ra giá trị biến home_pwd mới tạo bên trong bằng câu lệnh env với | và grep

Lưu ý : dấu | được gọi là pipe. Gửi dữ liệu từ chương trình này sang chương trình khác được gọi là piping. Piping cung cấp đầu ra tiêu chuẩn (STDOUT) từ chương trình ở phía bên trái dưới dạng đầu vào tiêu chuẩn (STDIN) sang chương trình ở phía bên phải. Lệnh grep xử lý từng dòng văn bản và xuất ra bất kỳ dòng nào khớp với bất kỹ mẫu nào
Thank you.
Sử dụng câu lệnh pwd để xác định nơi làm việc hiện tại

Sử dụng câu lệnh env để xem các giá trị của môi trường làm việc hiện tạiSử dụng câu lệnh ls để liệt kê tất cả các tập tin trong thư mục hiện tại

Sử dụng câu lệnh ls để liệt kê tất cả các tập tin trong thư mục hiện tại

Sử dụng câu lệnh cd sysctl.d để di chuyển đến thư mục sysctl.d ( trong đó sysctl.d là tên thư mục cần di chuyển đến )

Tạo một thư mục mới tên Student-folder và điều hướng tới thư mục mới với câu lệnh && ( AND )

Điều hướng đến home directory bằng câu lệnh cd ../../

Quản lý tập tin và các biến
Điều hướng đến thư mục Student-folder bằng câu lệnh cd, sau đó kiểm tra bằng lệnh pwd

Tạo một biến mới tên home_pwd, và gán biến cho home_pwd bằng đường dẫn đầy đủ tới thư mục Student-folder bằng câu lệnh home_pwd=/home/tien/Student-folder

Mở một shell mới bằng câu lệnh bash

Dùng câu lệnh echo để in ra giá trị của home_pwd

Lúc này, theo mặc định các biến được tạo ra ở tiến trình cha không có sẵn cho tiến trình con. Để làm được điều này, bạn cần export nó ra bằng cách sử dụng câu lệnh export home_pwd

Sau đó mở một shell mới 1 lần nữa để kiểm tra

Lúc này giá trị biến home_pwd đã được in ra
Tiếp theo, để tạo 2 tệp tin rỗng file1.txt và file2.txt ở thư mục hiện tại ta sử dụng câu lệnh touch, sau đó dùng ls để kiểm tra

Điều hướng ra lại thư mục home của bạn

Bây giờ ta sẽ sao chép tệp tin file1.txt đến thư mục làm việc hiện tại với sự trợ giúp của biến home_pwd vừa tạo lúc nãy, với tên là file3.txt

Lưu ý : lúc này cần quyền hạn admin để copy file nên chúng ta thêm sudo trước dòng lệnh kèm theo đó là khai báo password của admin
Chúng ta có thể remove tệp tin file3.txt vừa copy bằng câu lệnh rm file3.txt

Ngoài ra, chúng ta còn có thể in ra giá trị biến home_pwd mới tạo bên trong bằng câu lệnh env với | và grep

Lưu ý : dấu | được gọi là pipe. Gửi dữ liệu từ chương trình này sang chương trình khác được gọi là piping. Piping cung cấp đầu ra tiêu chuẩn (STDOUT) từ chương trình ở phía bên trái dưới dạng đầu vào tiêu chuẩn (STDIN) sang chương trình ở phía bên phải. Lệnh grep xử lý từng dòng văn bản và xuất ra bất kỳ dòng nào khớp với bất kỹ mẫu nào
Thank you.
Nguồn : VNRPO