Đ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