... trong quá trình thực thi).
1.1 .1 Lịch sử hệ điều hành Linux1.1 .1 Lịch sử hệ điều hành Linux
–– Linux & chặng đường 20 nămLinux & chặng đường 20 năm
Năm 19 91, Linus Torvalds bắt đầu ... Ubuntu 11 .10 , 12 .10 (file .iso, 695MB) hoặc đĩa CD
Nếu không có ổ đĩa CD-ROM thì cần phần mềm tạo ổ đĩa ảo
Cài đặt để học tập:
Máy tính đang sử dụng với HĐH Windows
Bộ cài đặt Ubuntu 11 .10 ... liệu khácCác tài liệu khác
Lập trìnhLinux - 2 011 (Lương Ngọc Quang)
Lập trình Shell - (Huỳnh Thúc Cước)
Kiến trúc Unix - Linux (Huỳnh Thúc Cước)
Tự học sử dụng Linux - 2007 (Phan Vĩnh Thịnh)
Tài...
... 38 21 0 Arp19 tty1 00:00:00 [bash]
root 2453 2452 30 11 :03 pts/3 00:00: 01 ls –R /
root 2458 2459 10 11 :03 pts/3 00:00:00 ps –af
$kill 2453
$ps –af
UID PID PPID C STIME TTY TIME CMD
root 3822 38 21 ...
'
Z
'
=
z
o
m
b
i
e
Tiến trình trong Linux
Tiến trình trong Linux
Xem thông tin tiến trình
Loại bỏ tiến trình
Tiến trình tiền cảnh
Tiến trình tiền cảnh
Mô tả: Khi đang trên ... PID PPID C STIME TTY TIME CMD
root 3822 38 21 0 Arp19 tty1 00:00:00 [bash]
root 2458 2459 10 11 :03 pts/3 00:00:00 ps –af
Đối với một số tiến trình có cấp độ ưu tiên cao (High Priority), không...
... VI “Cheat” Sheet
ACNS Bulletin ED–03
February 19 95
File management commands
:w name Write edit buffer to file name
:wq Write to file and quit
:q! ... Change to end of line
rc Replace character with c
R Replace (Esc) - typeover
s Substitute (Esc) - 1 char with string
S Substitute (Esc) - Rest of line with
text
.
Repeat last change
Changes during...
... sinh ra 1 tiến trình mới (lưu ý
process thường sinh ra 1 tiến trình mới (lưu ý
rằng, tiến trình con thừa kế mô tả file đã mở).
rằng, tiến trình con thừa kế mô tả file đã mở).
Linux Programing
Linux ...
if(result == -1) {
if(result == -1) {
perror("oops: client1 problem");
perror("oops: client1 problem");
exit (1) ;
exit (1) ;
}
}
write(sockfd, &ch, 1) ;
write(sockfd, ... macro.
#include < ;linux/ unistd.h>
#include < ;linux/ unistd.h>
_syscall1(int, close, int,
_syscall1(int, close, int,
filedescriptor);
filedescriptor);
syscall1 macro mở rộng hàm close()....
... Environment
(WPE)
(WPE)
==
==
==
==
Hình 4 .1
Trình wpe trong chế độ Console
8
4.3. Lậptrình trên Linux
4.3. Lậptrình trên Linux
-
Nguyên thủy Unix được viết bằng C và phần lớn ... lệnh
Bison Bộ phân tích tương thích yacc của UNIX
11
4.5. Chương trìnhLinux đầu tay (
4.5. Chương trìnhLinux đầu tay (
Helloworld.c
Helloworld.c
)
)
-
Dùng trình soạn thảo bất kỳ (trong Console Mode) ... dịch C/C++:
Trình biên dịch
Trình biên dịch
Ý nghĩa
Ý nghĩa
gcc Trình biên dịch C
g++ Trình biên dịch C++
gdb Trình gỡ lỗi
GNU make Trình quản lý mã nguồn và quản lý thư viện
GNU Emacs Trình soạn...