Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 17

LINUX CĂN BẢN

MỤC LỤC

HƯỚNG DẪN CÀI ĐẶT VMWARE VÀ LINUX TRÊN MÁY ẢO................................2


1. Cài đặt VMWARE.....................................................................................................2
2. Cài đặt Linux trên máy ảo.........................................................................................7
VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL........................................................13
1. Viết chương trình script xuất chữ “HELLO WORD”.............................................13
2. Viết chương trình script “Giải phương trình bậc 2”................................................13

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 1


LINUX CĂN BẢN

HƯỚNG DẪN CÀI ĐẶT VMWARE VÀ LINUX TRÊN MÁY ẢO


1. Cài đặt VMWARE
Video hướng dẫn cài đặt:
https://www.youtube.com/watch?v=Fg8PiYEuUaY&feature=youtu.be
 Tải file cài đặt VMWARE về máy tính
 Sau đó chạy file cài đặt: nhấn chuột phải -> Run….

 Tiếp nhấn Next -> click Acept

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 2


LINUX CĂN BẢN

 Chọn Typical -> Chọn Next

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 3


LINUX CĂN BẢN

 Bỏ chọn ô Check for…-> Chọn Next

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 4


LINUX CĂN BẢN

 Bỏ chọn ô Help improve…-> Chọn Next

 Chọn Next

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 5


LINUX CĂN BẢN

 Chọn Contine

 Sau đó chọn Finish -> thế là hoàn tất cài đặt.

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 6


LINUX CĂN BẢN

2. Cài đặt Linux trên máy ảo


 Tải bản cài máy ảo Linux (đuôi .iso) về máy.
 Sau đó khởi động VMWARE -> Create a new Virtual Machine

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 7


LINUX CĂN BẢN

 Chọn Typical -> Next

 Chọn Instaler disc..-> Browse..(để chọn đường dẫn đến file .iso) -> Chọn Open ->
Click Next.

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 8


LINUX CĂN BẢN

 Sau đó nhập tên


Ô User name: Nhập tên đăng nhập
Ô Password: Nhập mật khẩu khi đăng nhập máy ảo
VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 9
LINUX CĂN BẢN

 Chọn Next

 Chọn đường dẫn lưu thư mục cài đặt Chọn Browse..-> Chọn Next

 Chọn dung lượng cấp cho máy ảo trong ô Maximum disk size..-> Chọn Next ->
Chọn Finish

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 10


LINUX CĂN BẢN

 Đợi máy ảo khởi động

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 11


LINUX CĂN BẢN

 Nhập mật khẩu

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 12


LINUX CĂN BẢN

Kết thúc cài đặt……

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 13


LINUX CĂN BẢN

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL


1. Viết chương trình script xuất chữ “HELLO WORD”
Bước 1: Tạo flie helo.sh

- Sử dụng pico hoặc gedit để viết chương trình như sau:

$ gedit hello.sh hoặc

$ pico hello.sh

- Sau đó viết chương trình trong trình soạn thảo đã tạo


#!/bin/bash
echo “HELLO WORD”

Bước 2: Tạo quyền thực thi cho file vừa tạo

- Cú pháp: $ chmod 755 <ten file .sh>


% chmod 755 hello.sh

Bước 3: Thực thi

% ./hello.sh

 Kết quả: HELLO WORD

2. Viết chương trình script “Giải phương trình bậc 2”


Bước 1: Tạo file gptb2.sh

$ gedit gptb2.sh

#!/bin/bash

echo “Phuong trinh bac 2 co dang: ax^2+bx+c=0”

echo –n “nhap gia tri a = “


VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 14
LINUX CĂN BẢN

read a

if [ $a = 0 ] ; then

echo “khong phai Phuong trinh bac 2”

exit 1

fi

echo –n “nhap gia tri b = “

read b

echo –n “nhap gia tri c = “

read c

delta = b*b+4*a*c

if [ delta –eq 0 ] ; then

echo “Phuong trinh co nghiem kep la”

x=$(echo “scale =3 ; ($b)/(2*($a))” |bc)

echo (x1=x2=$x)

exit 0

elif [ delta –gt 0 ] ; then

echo “Phuong trinh co 2 nghiem phan biet la”

x1=$(echo “scale =3 ; (-($b)-sqrt($delta))/(2*($a))” |bc)

x2=$(echo “scale =3 ; (-($b)+sqrt($delta))/(2*($a))” |bc)

echo (x1=$x1)

echo (x2=$x2)

exit 0

else

echo “phuong trinh co nghiem phuc”

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 15


LINUX CĂN BẢN

phanthuc=$(echo “scale =3 ; (-($b))/(2*($a))” |bc)

x2=$(echo “scale =3 ; sqrt(-($delta))/(2*($a))” |bc)

echo “x= ($phanthuc) + ($phanao)*i”

echo “x= ($phanthuc) - ($phanao)*i”

fi

exit 0

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 16


LINUX CĂN BẢN

Bước 2: Tạo quyền thực thi cho file vừa tạo

% chmod 755 gptb2.sh

Bước 3: Thực thi

% ./gptb2.sh

VIẾT CT SCRIPT DÙNG CSHELL/BASH SHELL Trang 17

You might also like