Gửi Thông Điệp Yêu Thương vanbinh_bt nhắn với all: thi sao rồi mấy đồ...[Mr]-Boom nhắn với All K4: Chúc mọi người có 1 kỳ thi thật tốt !!lặng lẽ yêu nhắn với nguyễn ngọc huy: chúc mi có một kỳ thi tốt nha. vẫn nhớ mingocthongcctm05f nhắn với QNGAI: hãy sát cánh bên nhau.....hi.......trinhvh91 nhắn với TM03B: TM03B đoàn kết đi chơi cuối khóa nghenNgười vô cảm nhắn với nguyenlu: Ai vậy? T vẫn bước đi trong yêu thương mà ^^381 nhắn với neyugn: mong rằng chúng ta sẽ đi đến cái đích cuối cùng !nguyenlu nhắn với Người vô cảm: Hãy bước đi trong sự yêu thươnglenguyen_alone nhắn với Young Bin: tại sao nhok lại iu bin chứ nhỉ???hp thành công nhá!!binhcaolinh nhắn với Đen Trần: Cố gắng học chăm chỉ nhé em! Gửi Thông Điệp Yêu Thương


BẢNG GIÁ QUẢNG CÁO TẠI DIỄN ĐÀN 2MIT.ORG 2012

Hiện kết quả từ 1 tới 2 của 2

Chủ đề: Đề thực hành linux

  1. #1
    Tham gia ngày
    Sep 2010
    Đến từ
    Quảng Trị
    Tuổi
    19
    Bài gửi
    1,552
    Cảm ơn
    636
    Được cảm ơn 1,719/556 bài viết
    Blog Entries
    2
    13
    MASTER
     
     
    Số lần cộng|trừ: 3 lần

    Default Đề thực hành linux

    Đề:

    1. Hãy tạo tập tin Bash sh ell thucthi.sh trên Desktop để thực hiện công việc sau:
    • Cho xuất hiện dòng thông báo “đây là chương trình Bash shell
    • Hãy tạo một thư mục lienket trên Desktop
    • Thực hiện liệt kê các phân vùng trên máy tính
    • Thực hiện gắn kết phân vùng file system với thư mục lienketDesktop
    • Hãy tạo thư mục có cấu trúc như sau ở trên Desktop
    • Tạo tập tin luutru.txt ở thư mục khoa
    Nội dung tập tin: “cá ctài liệu học tập”
    • Thực hiện sao chép tập tin luutru.txt sang thư mục phongban
    • Hãy thực hiện đổi tên tập tin luutru.txt ở thư mục phongban thành tập tin tailieu.txt
    • Sửa lại nội dung của tập tin tailieu.txt sao cho có nội dung “khoa khoa học máy tính”
    • Nối nội dung tập tin luutru.txttailieu.txt thành tập tin noi.txt lưu ở viethan
    • Cho biết tập tin noi.txt có quyền truy cập và quyền sở hữu của user và group nào
    • Thực hiện nén tập tin luutru.txt thành luutru.txt.gz
    • Cho xuất hiện thông báo “đây là nội dung của file noi.txt
    • Xem nội dung tập tin noi.txt
    • Hãy tạo user là sinhvienmang
    • Hãy tạo group là nhommang
    • Hãy thiết lập quyền truy cập cho tập tin noi.txtrwxr-xr-x và quyền sở hữuthuộc user sinhvienmang và group là nhommang
    • Xem quyền truy cập và quyền sở hữu của tập tin noi.txt
    1. Thiết lập quyền thực thi cho tập tin thucthi.sh Desktop
    2. Hãy tạo trên Desktop một tập tin Bash shell xoathucthi.sh để thực hiện công việc sau:
    • Cho xuất hiện thông báo “xóa tất cả các công việc của thucthi.sh đã làm”
    • Hủy việc gắn kết phân vùng của File system với thư mục lienket
    • Xóa thư mục lienket
    • Xóa thư mục viethan và tất cả các thư mục con và tập tin trong nó
    • Xóa user sinhvienmang
    • Xóa group nhommang
    • Xóa màn hình
    • Cho xuất hiện thông báo “đã thực hiện xong”
    1. Thiết lập quyền thực thi cho tập tin xoathucthi.sh
    Đây là code mình viết, nói chung là chạy ổn

    File thucthi.sh

    Code:
    #!/bin/bash
    echo "Day la chuong trinh Bash shell!"
    mkdir /home/hongoctrien/Desktop/Lienket
    sudo fdisk -l
    sudo mount -t ext4 /dev/sda3 /home/hongoctrien/Desktop/Lienket
    mkdir /home/hongoctrien/Desktop/Viethan
    mkdir /home/hongoctrien/Desktop/Viethan/Khoa
    mkdir /home/hongoctrien/Desktop/Viethan/Khoa/KHMT
    mkdir /home/hongoctrien/Desktop/Viethan/Khoa/THUD
    mkdir /home/hongoctrien/Desktop/Viethan/Khoa/TMDT
    mkdir /home/hongoctrien/Desktop/Viethan/Phongban
    mkdir /home/hongoctrien/Desktop/Viethan/Phongban/Daotao
    mkdir /home/hongoctrien/Desktop/Viethan/Phongban/Ketoan
    mkdir /home/hongoctrien/Desktop/Viethan/Phongban/Tonghop
    gedit /home/hongoctrien/Desktop/Viethan/Khoa/luutru.txt
    cp /home/hongoctrien/Desktop/Viethan/Khoa/luutru.txt /home/hongoctrien/Desktop/Viethan/Phongban
    mv /home/hongoctrien/Desktop/Viethan/Phongban/luutru.txt /home/hongoctrien/Desktop/Viethan/Phongban/tailieu.txt
    gedit /home/hongoctrien/Desktop/Viethan/Phongban/tailieu.txt
    cat /home/hongoctrien/Desktop/Viethan/Khoa/luutru.txt /home/hongoctrien/Desktop/Viethan/Phongban/tailieu.txt >/home/hongoctrien/Desktop/Viethan/noi.txt
    ls -l /home/hongoctrien/Desktop/Viethan/noi.txt
    gzip /home/hongoctrien/Desktop/Viethan/Khoa/luutru.txt
    echo "Day la noi dung cua file noi.txt"
    view /home/hongoctrien/Desktop/Viethan/noi.txt
    sudo adduser sinhvienmang
    sudo addgroup nhommang
    sudo chmod u=rwx,g=rx,o=rwx /home/hongoctrien/Desktop/Viethan/noi.txt
    sudo chown sinhvienmang /home/hongoctrien/Desktop/Viethan/noi.txt
    sudo chgrp nhommang /home/hongoctrien/Desktop/Viethan/noi.txt 
    ls -l /home/hongoctrien/Desktop/Viethan/noi.txt

    File xoathucthi.sh

    Code:
    #!/bin/bash
    echo "Xoa cac cong viec da lam."
    sudo umount /home/hongoctrien/Desktop/Lienket
    rm -r /home/hongoctrien/Desktop/Lienket
    rm -r /home/hongoctrien/Desktop/Viethan
    sudo userdel -r sinhvienmang
    sudo groupdel nhommang
    clear
    echo "Da thuc hien xong!"

    --------------------------------------------------
    Xem các chủ đề cùng chuyên mục:


    +3 EXP
    www.2mit.org - SHARING HERE

  2. Thành viên đã cảm ơn hongoctrien trong bài viết này là :

    zinzu.vh  (25-11-2011)

  3. #2
    Tham gia ngày
    May 2009
    Tuổi
    21
    Bài gửi
    745
    Cảm ơn
    138
    Được cảm ơn 711/292 bài viết
    6
    MASTER
     
     
    Số lần cộng|trừ: 1 lần

    Default

    Code:
    mkdir /home/hongoctrien/Desktop/Viethan 
    mkdir /home/hongoctrien/Desktop/Viethan/Khoa 
    mkdir /home/hongoctrien/Desktop/Viethan/Khoa/KHMT 
    mkdir /home/hongoctrien/Desktop/Viethan/Khoa/THUD 
    mkdir /home/hongoctrien/Desktop/Viethan/Khoa/TMDT
    mkdir /home/hongoctrien/Desktop/Viethan/Phongban
    mkdir /home/hongoctrien/Desktop/Viethan/Phongban/Daotao 
    mkdir /home/hongoctrien/Desktop/Viethan/Phongban/Ketoan
    mkdir /home/hongoctrien/Desktop/Viethan/Phongban/Tonghop
    Có thể thay bằng mấy lệnh sau:
    Code:
    mkdir -pv /home/hongoctrien/Desktop/Viethan/{Khoa,Phongban}
    mkdir -pv /home/hongoctrien/Desktop/Viethan/Khoa/{KHMT,THUD, TMDT}
    mkdir -pv /home/hongoctrien/Desktop/Viethan/Phongban/{Daotao,Ketoan,Tonghop}
    Code:
    sudo chown sinhvienmang /home/hongoctrien/Desktop/Viethan/noi.txt
     sudo chgrp nhommang /home/hongoctrien/Desktop/Viethan/noi.txt
    Em có thể thay thế bằng lệnh sau:
    Code:
    chown sinhvienmang:nhommang /home/hongoctrien/Desktop/Viethan/noi.txt
    -->làm đã nhuần ---> mở rộng và phát triển---> kinh nghiệm.

    +2 EXP
    Thay đổi nội dung bởi: chip, 25-11-2011 lúc 01:43 PM
    "Hãy chuẩn bị và sẵn sàng, rùi một ngày cơ hội sẽ đến với bạn"

  4. Có tổng cộng 2 thành viên cảm ơn chip cho bài viết này

    hongoctrien (26-11-2011), zinzu.vh  (25-11-2011)

Thông tin về chủ đề này

Users Browsing this Thread

Hiện giờ đang có 1 người xem chủ đề này. (0 thành viên 1 khách)

     

Chủ đề giống nhau

  1. Đề cương ôn thi môn hệ điều hành LINUX
    By integer in forum Hệ điều hành Linux
    Trả lời: 17
    Bài mới gửi: 28-12-2010, 03:59 PM
  2. Ebook thực hành SQL
    By jinyotino in forum Hệ thống thông tin
    Trả lời: 1
    Bài mới gửi: 27-09-2010, 10:20 AM
  3. Trả lời: 0
    Bài mới gửi: 13-09-2010, 02:59 PM
  4. thực hành kế toán trên chứng từ thực tế
    By doremon14 in forum Việc tìm người
    Trả lời: 0
    Bài mới gửi: 02-02-2010, 09:04 AM
  5. Đề cương tuyên truyền thực hiện di chúc Bác Hồ
    By chip in forum Thông báo từ Đoàn trường
    Trả lời: 1
    Bài mới gửi: 08-08-2009, 09:56 AM

315
Lượt xem

Share