ebook lập trình linux tập 1

bài giảng môn học lập trình linux

bài giảng môn học lập trình linux

... trong quá trình thực thi). 1. 1 .1 Lịch sử hệ điều hành Linux 1. 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ình Linux - 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...

Ngày tải lên: 03/01/2014, 20:24

324 719 8
lập trình linux - Chương 3

lập trình linux - Chương 3

... dev1 drwxr-xr-x 2 dev1 54pm1 4096 2 012 -10 -26 14 :32 dev1 root@ubuntu:/home# chmod g+w dev1 root@ubuntu:/home# ls -l dev* drwxrwxr-x 2 dev1 54pm1 4096 2 012 -10 -26 14 :32 dev1 drwxr-xr-x 2 dev2 54pm1 ... /etc/group admin:x :11 0:ngochan ftp:x :11 1:ftp dev1:x :10 01: dev2:x :10 04: root@ubuntu:/home# groupadd 54pm1 root@ubuntu:/home# usermod -g 54pm1 dev1 root@ubuntu:/home# usermod -g 54pm1 dev2 root@ubuntu:/home# ... dụng cp file1 file2 chép file1 sang file2 cp file thưmục chép file vo th mc ôthmcằ cp -r thmc1 thmc2 chộp ton b ni dung ca th mc ôthmc1ằ sang th mc ôthmc2ằ mv file1 file2 i tên tập tin file1 thành...

Ngày tải lên: 04/01/2014, 08:17

58 341 0
lập trình linux - Chương 4

lập trình linux - Chương 4

... 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...

Ngày tải lên: 04/01/2014, 08:17

23 341 0
lập trình linux - Chương 6

lập trình linux - Chương 6

... testAutoVar -rw-rw-r 1 ngochan ngochan 16 2 2 012 -11 -11 01: 45 testAutoVar ngochan@ubuntu:~$ chmod u+x testAutoVar ngochan@ubuntu:~$ ls -l testAutoVar -rwxrw-r 1 ngochan ngochan 16 2 2 012 -11 -11 01: 45 testAutoVar ... testSum -rw-rw-r 1 ngochan ngochan 14 2 2 012 -11 -11 02:02 testSum ngochan@ubuntu:~$ chmod u+x testSum ngochan@ubuntu:~$ ls -l testSum -rwxrw-r 1 ngochan ngochan 14 2 2 012 -11 -11 02:02 testSum ngochan@ubuntu:~$ ... am - duong - bang 0 if [ $1 -gt 0 ] then echo “ $1 is positive” elif [ $1 -lt 0 ] then echo “ $1 is negative” elif [ $1 -eq 0 ] then echo “ $1 is zero” else echo “Ahh! $1 is not a number, give number” fi ...

Ngày tải lên: 04/01/2014, 08:18

77 354 0
lập trình linux

lập trình linux

... 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...

Ngày tải lên: 04/01/2014, 12:53

2 420 1
Tự học ngôn ngữ lập trình Java (tập 2) doc

Tự học ngôn ngữ lập trình Java (tập 2) doc

... class="bi xa y18 w2 h18" alt=""

Ngày tải lên: 23/03/2014, 05:24

553 675 16
lập trình pascal tập 3

lập trình pascal tập 3

... 12 7.0.0 .1 downloaded 60732.pdf at Fri Mar 23 10 :40 :18 ICT 2 012 12 7.0.0 .1 downloaded 60732.pdf at Fri Mar 23 10 :40 :18 ICT 2 012 12 7.0.0 .1 downloaded 60732.pdf at Fri Mar 23 10 :40 :18 ICT 2 012 ... 2 012 12 7.0.0 .1 downloaded 60732.pdf at Fri Mar 23 10 :40 :18 ICT 2 012 12 7.0.0 .1 downloaded 60732.pdf at Fri Mar 23 10 :40 :18 ICT 2 012 12 7.0.0 .1 downloaded 60732.pdf at Fri Mar 23 10 :40 :18 ICT 2 012 ... 2 012 12 7.0.0 .1 downloaded 60732.pdf at Fri Mar 23 10 :40 :18 ICT 2 012 12 7.0.0 .1 downloaded 60732.pdf at Fri Mar 23 10 :40 :18 ICT 2 012 12 7.0.0 .1 downloaded 60732.pdf at Fri Mar 23 10 :40 :18 ICT 2 012 ...

Ngày tải lên: 24/03/2014, 18:47

352 429 3
Giáo án - Bài giảng: Công nghệ thông tin: Giới thiệu về nguyên lys và phương pháp lập trình (Ôn tập)

Giáo án - Bài giảng: Công nghệ thông tin: Giới thiệu về nguyên lys và phương pháp lập trình (Ôn tập)

... Cword = Ctable [ W and 11 111 111 ] + Lấy ra byte thứ 1 Ctable [ W rshift 8 and 11 111 111 ] + //rshift : dịch phải k bit Lấy ra byte thứ 2 Ctable [ W rshift 16 and 11 111 111 ] + Lấy ra byte thứ ... = {0 ;1} * ∩ {0} ∩ ({0} ∪ {1} ) ∩ ({0} ∪ {1} ) = {0 ;1} * ∩ {0} ∩ {0 ;1} ∩ {0 ;1} = {0} 0 *10 *10 *10 * L(0 *10 *10 *10 *) = L(0*) ∩ L (10 *) ∩ L (10 *) ∩ L (10 *) = {0}* ∩ {10 }* ∩ {10 }* ... L(0(0 |1) *0) = L(0(0 |1) *) ∩ L(0) = (L(0)∩ L(0 |1) *)∩L(0) = ({0}∩ {0 ;1} *)∩{0} = {0}∩{0} = {0} (0 |1) *0(0 |1) (0 |1) L((0 |1) *0(0 |1) (0 |1) ) = L((0 |1) *) ∩ L(0) ∩ L(0 |1) ∩ L(0 |1) = L((0 |1) *)...

Ngày tải lên: 18/04/2014, 10:06

22 732 0
Chương 13: Lập trình Linux

Chương 13: Lập trình Linux

... 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()....

Ngày tải lên: 08/05/2014, 13:49

33 762 5
Chương 4: Nhập môn lập trình Linux

Chương 4: Nhập môn lập trình Linux

... Environment (WPE) (WPE) == ==       == == Hình 4 .1 Trình wpe trong chế độ Console 8 4.3. Lập trình trên Linux 4.3. Lập trì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ình Linux đầu tay ( 4.5. Chương trình Linux đầ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...

Ngày tải lên: 08/05/2014, 14:53

61 646 0

Bạn có muốn tìm thêm với từ khóa:

w