Solaris 10.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
คณิตคิดเร็วโดยใช้นิ้วมือ
Advertisements

โปรแกรมฝึกหัด การเลื่อนและคลิกเมาส์
ที่ โรงเรียน เฉลี่ย 1 บ้านหนองหว้า บ้านสะเดาหวาน
วิธีการตั้งค่าและทดสอบ เครื่องคอมพิวเตอร์ก่อนใช้งาน
การใช้งาน Linux เบื้องต้น
การฝึกอบรม โครงการจัดทำระบบคลังข้อมูลสาธารณภัย
แบบรูปและความสัมพันธ์
วิชา องค์ประกอบศิลป์สำหรับคอมพิวเตอร์ รหัส
พลังงานในกระบวนการทางความร้อน : กฎข้อที่หนึ่งของอุณหพลศาสตร์
การซ้อนทับกัน และคลื่นนิ่ง
แนวทางการรายงานผลการปฏิบัติราชการโดยผ่านระบบเครือข่ายอินเตอร์เน็ต
เปรียบเทียบจำนวนประชากรทั้งหมดจากฐาน DBPop Original กับจำนวนประชากรทั้งหมดที่จังหวัดถือเป็นเป้าหมาย จำนวน (คน) 98.08% % จังหวัด.
ระบบสารสนเทศแผนงานบำรุงทาง
การใช้งาน vi การเรียกโปรแกรม การทำงานของโปรแกรม vi ชื่อไฟล์
การสืบค้นข้อมูลจาก Web OPAC
การใช้ Command Line Interface อ. ดร. ธรา อั่งสกุล.
HTTP Client-Server.
จำนวนนับใดๆ ที่หารจำนวนนับที่กำหนดให้ได้ลงตัว เรียกว่า ตัวประกอบของจำนวนนับ จำนวนนับ สามารถเรียกอีกอย่างว่า จำนวนเต็มบวก หรือจำนวนธรรมชาติ ซึ่งเราสามารถนำจำนวนนับเหล่านี้มา.
Use Case Diagram.
Unix: basic command.
กลุ่มสาระการเรียนรู้ คณิตศาสตร์ โรงเรียนบ้านหนองกุง อำเภอนาเชือก
การขอเบิกเงินนอกงบประมาณ
การจัดส่งข้อมูลตราสารหนี้ โดยช่องทาง Internet หรือ DMS DA (Extranet)
การใช้งานลีนุกซ์ขั้นพื้นฐาน ธวัชชัย เอี่ยมไพโรจน์.
กระบวนการคิดทางคณิตศาสตร์
การสืบค้นข้อมูลจาก Web OPAC
Electronic Commerce เว็บฟอร์ม (Web Form).
Kampol chanchoengpan it สถาปัตยกรรมคอมพิวเตอร์ Arithmetic and Logic Unit 1.
รายงานในระบบบัญชีแยกประเภททั่วไป (GL – General Ledger)
ระบบการเบิก-จ่าย ลูกหนี้เงินยืม
ทำการตั้งเบิกเพิ่ม แบบฟอร์ม GFMIS.ขบ.02 เพื่อชดใช้ใบสำคัญ
Office of information technology
แนวทางการปฏิบัติโครงการจูงมือ น้องน้อยบนดอยสูง 1.
Part 2 WebMin.
PHP:Hypertext Preprocessor
ข้อมูลเศรษฐกิจการค้า
ณัฏฐวุฒิ เอี่ยมอินทร์
การเข้า E-Conference จากทุกหน่วยงานประชุมศูนย์ ปฏิบัติการการเงินการคลัง กลุ่มประกันสุขภาพ 2554.
บทที่ 3 การวิเคราะห์ Analysis.
Chapter 3 Set a Server by Linux.
สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
เทคนิคการสืบค้น Google
การดำเนินการทดสอบทางการศึกษาแห่งชาติ (O-NET)
Extra_08_Test_Modular_Calculator
วิชาคอมพิวเตอร์กราฟิก
ProQuest Nursing & Allied Health Source
วิชาคณิตศาสตร์ ชั้นประถมศึกษาปีที่6
ฟังก์ชัน.
การใช้งานระบบจัดการฐานข้อมูล Mysql ผ่าน phpmyadmin
การใช้ระบบปฏิบัติการ UNIX พื้นฐาน
E-Sarabun.
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
การลงข้อมูลแผนการสอน
“Disk Operating System”
ภาษาอังกฤษเพื่อการสื่อสาร อ32204
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
นาย ปวเรศ ชาวเวียง รหัสนิสิต
RMCDOTNET โปรแกรมบริหารระบบบำรุงรักษาในโรงพยาบาล
กราฟเบื้องต้น.
แผนการจัดการเรียนรู้
โครงสร้างข้อมูลแบบ สแตก (stack)
กราฟเบื้องต้น.
ผลการประเมิน คุณภาพการศึกษาขั้นพื้นฐาน ปีการศึกษา
Acquisition Module.
1 LAN Implementation Sanchai Yeewiyom School of Information & Communication Technology Naresuan University, Phayao Campus.
FILE AND DIRECTORIES พื้นฐานลินุกส์ ผู้สอน นายวุฒิชัย คำมีสว่าง.
ใบสำเนางานนำเสนอ:

Solaris 10

Users and Groups Management

User and Group User คือ ผู้ใช้งาน

User ข้อมูลของทุก user จะถูกระบุไว้ที่ ไฟล์ /etc/passwd สามารถดูได้โดยใช้คำสั่ง more /etc/passwd #more /etc/passwd root:x:0:0:Super-User:/:/sbin/sh daemon:x:1:1::/: bin:x:2:2::/usr/bin: sys:x:3:3::/: adm:x:4:4:Admin:/var/adm: lp:x:71:8:Line Printer Admin:/usr/spool/lp: uucp:x:5:5:uucp Admin:/usr/lib/uucp: …

การเพิ่ม user useradd login_name #useradd user1 #grep user1 /etc/passwd user1:x:1001:1::/home/user1:/bin/sh

กำหนด passwordให้ user passwd login_name #passwd –r files user1 New Password: Re-enter new Password: Passwd: password successfully changed for user1

การยกเลิก user แบบชั่วคราว passwd –l login_name หลังจากยกเลิกแล้ว ถ้าต้องการใช้ user นี้อีกให้ใช้คำสั่ง passwd เพื่อกำหนด password ใหม่ให้ user #passwd –l user1 passwd: password information changed for user1

การลบ user แบบถาวร userdel login_name #userdel user1 #grep user1 /etc/passwd #

Group ข้อมูลของทุก group จะถูกเก็บไว้ที่ไฟล์ /etc/group สามารถดูได้โดยใช้คำสั่ง more /etc/group #more /etc/group root::0: other::1:root bin::2:root,daemon sys::3:root,bin,adm adm::4:root,daemon uucp::5:root mail::6:root …

การเพิ่ม group groupadd group_name #groupadd group1 #grep group1 /etc/group group1::1001:

การลบ group groupdel group_name #groupdel group1 #grep group1 /etc/group #

การเปลี่ยน group ให้ user usermod –g group_name login_name user ใหม่ จะถูกจัดให้มี group เป็น other #grep group1 /etc/group group1::1001: #usermod –g group1 user1 #grep user1 /etc/passwd user1:x:1001:1001::/home/user1:/bin/sh

การลบ group ให้ user ไม่มีคำสั่งเฉพาะ ลบโดยการแก้ไขไฟล์ /etc/group

การดู user และ group ปัจจุบัน id #id uid=1001(user1) gid=1001(group1)

การเปลี่ยน group ชั่วคราว newgrp group ในกรณีที่ user ต้องการทำงานในนามของ group อื่น ที่ไม่ใช่ primary group ของ user นั้น

File and Directory Management

การดูรายชื่อ file และ directory ls #cd / #ls Desktop export noautoshutdown users Documents home opt usr bin kernel platform var cdrom lib proc vol dev lost+found sbin workspace devices mnt system etc net tmp #

การดูรายละเอียด file และ directory ls –l #ls -l total 606 drwxr-xr-x 4 root root 512 Mar 20 2007 Desktop drwxr-xr-x 2 root root 512 Mar 20 2007 Documents lrwxrwxrwx 1 root root 9 Oct 10 2006 bin -> ./usr/bin drwxr-xr-x 3 root root 512 Jun 10 15:37 cdrom drwxr-xr-x 248 root sys 4096 Apr 23 2007 dev drwxr-xr-x 2 root sys 512 Jun 10 15:36 devices drwxr-xr-x 85 root sys 4608 Jun 10 19:18 etc …

-rw-rw-r-- 1 user1 group1 0 Jun 11 12:55 test.txt รายละเอียดของ ls -l -rw-rw-r-- 1 user1 group1 0 Jun 11 12:55 test.txt ระดับการเข้าถึงไฟล์ ดัชนีของไฟล์ user_name ของเจ้าของไฟล์ group_name ของเจ้าของไฟล์ ขนาดของไฟล์ เวลาแก้ไขครั้งล่าสุด ชื่อไฟล์

ระดับการเข้าถึง file -rw-r--r-- 1 ประเภทของไฟล์ ( - = file, d = directory, l = link) 2-4 ความสามารถของเจ้าของในการ อ่าน เขียน รัน ตามลำดับ 5-7 ความสามารถของ group ในการ อ่าน เขียน รัน ตามลำดับ 8-10 ความสามารถของ user ทั่วไป ในการอ่าน เขียน รัน ตามลำดับ

การแก้ไขระดับการเข้าถึงไฟล์ chmod permission_level file_name #ls –l test.txt -rw-r--r-- 1 user1 group1 0 Jun 11 12.55 test.txt #chmod g+w test.txt; ls -l -rw-rw-r-- 1 user1 group1 0 Jun 11 12:55 test.txt #chmod o+wx test.txt; ls –l -rw-rw-rwx 1 user1 group1 0 Jun 11 12:55 test.txt #chmod o-w test.txt; ls –l -rw-rw-rw- 1 user1 group1 0 Jun 11 12:55 test.txt

การ copy file cp source_file destination_file cp source_file destination_directory #touch test.txt #ls test.txt #cp test.txt copied_file.txt test.txt copied_file.txt

การย้ายไฟล์ mv source_file destination_file mv source_file destination_directory #mkdir dir1 #mv test.txt dir1 #ls dir1 test.txt

การลบไฟล์ rm file_name rm –r directory_name #ls test.txt #rm test.txt

Process Management

Process Process คือ งาน หรือโปรแกรมต่างๆ ที่ทำงานอยู่ในระบบ

การแสดง process ที่ทำงานอยู่ ps แสดง process ของ user ปัจจุบันที่ทำงานอยู่ในขณะนั้น #ps PID TTY TIME CMD 1303 pts/3 0:00 sh 1348 pts/3 0:00 ps

การแสดง process ที่ทำงานอยู่ ps –ef แสดง process ทั้งหมดที่ทำงานอยู่ในขณะนั้น #ps –ef UID PID PPID C STIME TTY TIME CMD root 0 0 0 11:24:06 ? 0:10 sched root 1 0 0 11:24:06 ? 0:00 /sbin/init root 2 0 0 11:24:06 ? 0:00 pageout root 3 0 0 11:24:06 ? 0:13 fsflush …

ตัวอย่างผลลัพธ์จาก ps -ef UID PID PPID C STIME TTY TIME CMD root 0 0 0 12:18:38 ? 0:09 sched root 1 0 0 12:18:38 ? 0:00 /sbin/init root 2 0 0 12:18:38 ? 0:00 pageout UID : user id PID : process id PPID : parent process id C : processor utilization STIME : start time TTY : terminal TIME : cpu time CMD : command

การตรวจสอบ process ที่สนใจ ps –ef | grep process_name #ps –ef|grep inetd root 223 1 0 11:24:31 ? 0:01 /usr/lib/inetd user1 1349 1303 0 13:38:55 pts/3 0:00 grep inetd

การหยุด process pkill -9 process_name

Monitor Server vmstat

Virtual Directory for Web Application

Shell Script

Startup - Shutdown

การ shutdown shutdown -y -i5 -g0 init 5 poweroff

การ restart shutdown -y -i6 -g0 init 6 reboot

Backup and Recovery

การรวมไฟล์ tar cvf tar_file_name file_name tar cvf tar_file_name directory #ls test.txt test2.txt #tar cvf test.tar test.txt test2.txt test.txt test2.txt test.tar

การบีบอัดไฟล์ gzip file_name #ls test.tar #gzip test.tar test.tar.gz

การแตกไฟล์ที่บีบอัด gunzip file_name #ls test.tar.gz #gunzip test.tar.gz test.tar

การดูขนาดไฟล์ก่อน backup ufsdump S file_to_dump #id uid=1001(user1) gid=1001(group1)

การ backup file ufsdump