0

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

Kỹ thuật lập trình

... 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...
  • 324
  • 714
  • 8
lập trình linux - Chương 3

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

Kỹ thuật lập trình

... dev1drwxr-xr-x 2 dev1 54pm1 4096 2 012 -10 -26 14 :32 dev1root@ubuntu:/home# chmod g+w dev1root@ubuntu:/home# ls -l dev*drwxrwxr-x 2 dev1 54pm1 4096 2 012 -10 -26 14 :32 dev1drwxr-xr-x 2 dev2 54pm1 ... /etc/groupadmin:x :11 0:ngochanftp:x :11 1:ftpdev1:x :10 01: dev2:x :10 04:root@ubuntu:/home# groupadd 54pm1root@ubuntu:/home# usermod -g 54pm1 dev1root@ubuntu:/home# usermod -g 54pm1 dev2root@ubuntu:/home# ... dụngcp file1 file2chép file1 sang file2cp file thưmụcchép file vo th mc ôthmcằcp -r thmc1 thmc2chộp ton b ni dung ca th mcôthmc1ằ sang th mc ôthmc2ằmv file1 file2i tên tập tin file1 thành...
  • 58
  • 341
  • 0
lập trình linux - Chương 4

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

Kỹ thuật lập trình

... 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 –afUID PID PPID C STIME TTY TIME CMDroot 3822 38 21 ... 'Z' = zombie 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ảnhTiến trình tiền cảnhMô tả: Khi đang trên ... PID PPID C STIME TTY TIME CMDroot 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...
  • 23
  • 341
  • 0
lập trình linux - Chương 6

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

Kỹ thuật lập trình

... testAutoVar-rw-rw-r 1 ngochan ngochan 16 2 2 012 -11 -11 01: 45 testAutoVarngochan@ubuntu:~$ chmod u+x testAutoVarngochan@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 testSumngochan@ubuntu:~$ chmod u+x testSumngochan@ubuntu:~$ ls -l testSum-rwxrw-r 1 ngochan ngochan 14 2 2 012 -11 -11 02:02 testSumngochan@ubuntu:~$ ... am - duong - bang 0if [ $1 -gt 0 ]thenecho “ $1 is positive”elif [ $1 -lt 0 ]thenecho “ $1 is negative”elif [ $1 -eq 0 ]thenecho “ $1 is zero”elseecho “Ahh! $1 is not a number, give number”fi...
  • 77
  • 354
  • 0
lập trình linux

lập trình linux

Kỹ thuật lập trình

... VI “Cheat” SheetACNS Bulletin ED–03February 19 95File management commands:w name Write edit buffer to file name:wq Write to file and quit:q! ... Change to end of linerc Replace character with cR Replace (Esc) - typeovers Substitute (Esc) - 1 char with stringS Substitute (Esc) - Rest of line withtext.Repeat last changeChanges during...
  • 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

Kỹ thuật lập trình

... class="bi xa y18 w2 h18" alt=""
  • 553
  • 675
  • 16
lập trình pascal tập 3

lập trình pascal tập 3

Kỹ thuật lập trình

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

Cao đẳng - Đại học

... 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) *)...
  • 22
  • 731
  • 0
Chương 13: Lập trình Linux

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

Hệ điều hành

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

Hệ điều hành

... Environment (WPE)(WPE)====  ====Hình 4 .1 Trình wpe trong chế độ Console 84.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ệnhBison 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.cHelloworld.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ĩagcc Trình biên dịch Cg++ Trình biên dịch C++gdb Trình gỡ lỗiGNU make Trình quản lý mã nguồn và quản lý thư việnGNU Emacs Trình soạn...
  • 61
  • 646
  • 0

Xem thêm