Sistem operasi Unix adalah sistem operasi pertama yang dikembangkan pada laboratorium Bell dan memiliki fitur multiuser, multitasking, dan portabilitas. Dokumen ini menjelaskan sejarah, komponen perangkat keras dan lunak, serta operasi dasar Unix seperti login, logout, manajemen file dan direktori, serta pengaturan akses file.
Unix adalah sistem operasi multiuser yang memungkinkan banyak orang mengakses komputer sekaligus. Unix menyediakan berbagai peralatan dan protokol jaringan untuk berkomunikasi dan berbagi sumber daya. Karena fleksibilitas dan kemampuannya bekerja pada berbagai platform, Unix menjadi sistem operasi yang sangat populer.
Dokumen tersebut memberikan penjelasan mengenai perintah dasar yang sering digunakan dalam Linux seperti cd, ls, pwd, locate, less, cp, mv, rm, dan mkdir beserta contoh penggunaannya. Dokumen tersebut juga menjelaskan struktur direktori utama dalam sistem operasi Linux.
Sistem file membahas konsep hak akses file dan folder di Linux. Mahasiswa belajar cara mengatur hak akses menggunakan perintah chmod dan mengubah user mask (umask) untuk menentukan hak akses default bagi file dan folder baru.
Dokumen tersebut merupakan modul pratikum sistem operasi komputer yang disusun oleh Edi Ismanto yang berisi penjelasan tentang Disk Operating System (DOS) dan perintah-perintah dasar yang ada pada DOS beserta contoh-contoh penerapannya dalam manajemen file dan folder.
Dokumen tersebut membahas pengenalan dasar tentang sistem operasi Linux, meliputi jenis desktop Linux, distribusi Linux populer, struktur direktori Linux, sistem file Linux, dan perintah dasar Linux."
Modul ini membahas tentang perintah dasar sistem operasi Linux dan operasi input output. Perintah dasar Linux digunakan untuk melihat informasi pengguna, manipulasi berkas dan direktori, serta mencari bantuan manual. Operasi I/O meliputi proses I/O, file descriptor, pembelokan, pipa dan filter yang digunakan untuk mengalihkan aliran masukan dan keluaran antar proses.
Dokumen tersebut membahas tentang praktikum sistem file Linux. Praktikum ini bertujuan untuk memahami struktur direktori Linux, perintah dasar seperti cd, ls, mkdir, dan penggunaan perintah superuser su. Dokumen ini juga menjelaskan fungsi direktori penting seperti /, /home, /bin, /dev, serta penggunaan perintah untuk mengopy, memindahkan, dan membuat file dan direktori.
Praktikum ini membahas operasi input output pada sistem operasi Linux, termasuk konsep proses I/O dan redirection, standar input, output, dan error, notasi output, append, dan here document, serta konsep pipe dan filter. Mahasiswa diajak melakukan percobaan mengenai file descriptor, redirection, pipe, dan beberapa perintah filter seperti grep, wc, sort, cut, dan uniq.
Dokumen tersebut membahas tentang manajemen user dan group dalam sistem Linux. Secara singkat, dokumen tersebut menjelaskan tentang pendaftaran user baru, penghapusan user, pembuatan group, serta utilitas-utilitas yang digunakan untuk mengelola user dan group seperti useradd, userdel, groupadd dan groupmod.
Dokumen tersebut membahas tentang kompilasi kernel Linux pada Debian GNU/Linux. Terdapat dua cara untuk melakukan kompilasi kernel yaitu cara konvensional dengan mengkompilasi source code kernel secara langsung dan cara Debian dengan membangun paket kernel dan modul. Cara Debian lebih praktis karena hasil kompilasi dapat diinstal pada sistem lain yang memiliki spesifikasi serupa tanpa harus mengkompilasi ulang.
Dokumen tersebut membahas tentang Diagram Arus Data (DFD) yang berguna untuk merancang dan mendokumentasikan sistem informasi. DFD menggambarkan komponen sistem, aliran data antar komponen, dan asal serta tujuan data. Dokumen tersebut juga menjelaskan fungsi dan komponen DFD seperti simbol-simbolnya beserta konsep-konsep aliran data.
Dokumen tersebut memberikan instruksi langkah-langkah untuk membuat blog baru di www.blogger.com dengan melakukan pendaftaran, memilih opsi buat blog baru, mengisi judul dan alamat blog, lalu membuka blog yang telah dibuat.
Dokumen tersebut membahas pengenalan dasar tentang sistem operasi Linux, meliputi jenis desktop Linux, distribusi Linux populer, struktur direktori Linux, sistem file Linux, dan perintah dasar Linux."
Modul ini membahas tentang perintah dasar sistem operasi Linux dan operasi input output. Perintah dasar Linux digunakan untuk melihat informasi pengguna, manipulasi berkas dan direktori, serta mencari bantuan manual. Operasi I/O meliputi proses I/O, file descriptor, pembelokan, pipa dan filter yang digunakan untuk mengalihkan aliran masukan dan keluaran antar proses.
Dokumen tersebut membahas tentang praktikum sistem file Linux. Praktikum ini bertujuan untuk memahami struktur direktori Linux, perintah dasar seperti cd, ls, mkdir, dan penggunaan perintah superuser su. Dokumen ini juga menjelaskan fungsi direktori penting seperti /, /home, /bin, /dev, serta penggunaan perintah untuk mengopy, memindahkan, dan membuat file dan direktori.
Praktikum ini membahas operasi input output pada sistem operasi Linux, termasuk konsep proses I/O dan redirection, standar input, output, dan error, notasi output, append, dan here document, serta konsep pipe dan filter. Mahasiswa diajak melakukan percobaan mengenai file descriptor, redirection, pipe, dan beberapa perintah filter seperti grep, wc, sort, cut, dan uniq.
Dokumen tersebut membahas tentang manajemen user dan group dalam sistem Linux. Secara singkat, dokumen tersebut menjelaskan tentang pendaftaran user baru, penghapusan user, pembuatan group, serta utilitas-utilitas yang digunakan untuk mengelola user dan group seperti useradd, userdel, groupadd dan groupmod.
Dokumen tersebut membahas tentang kompilasi kernel Linux pada Debian GNU/Linux. Terdapat dua cara untuk melakukan kompilasi kernel yaitu cara konvensional dengan mengkompilasi source code kernel secara langsung dan cara Debian dengan membangun paket kernel dan modul. Cara Debian lebih praktis karena hasil kompilasi dapat diinstal pada sistem lain yang memiliki spesifikasi serupa tanpa harus mengkompilasi ulang.
Dokumen tersebut membahas tentang Diagram Arus Data (DFD) yang berguna untuk merancang dan mendokumentasikan sistem informasi. DFD menggambarkan komponen sistem, aliran data antar komponen, dan asal serta tujuan data. Dokumen tersebut juga menjelaskan fungsi dan komponen DFD seperti simbol-simbolnya beserta konsep-konsep aliran data.
Dokumen tersebut memberikan instruksi langkah-langkah untuk membuat blog baru di www.blogger.com dengan melakukan pendaftaran, memilih opsi buat blog baru, mengisi judul dan alamat blog, lalu membuka blog yang telah dibuat.
The document discusses various types of external memory including magnetic disk, optical disks, and magnetic tape. It provides details on technologies such as hard disks, floppy disks, CDs, DVDs, and tape drives. RAID configurations are explained which provide data redundancy across multiple disks.
Dokumen tersebut membahas metode greedy dalam penyelesaian masalah optimasi. Metode ini mengambil keputusan secara lokal di setiap langkah untuk mencapai solusi global yang optimal. Beberapa contoh masalah yang dapat diselesaikan dengan metode ini adalah optimal storage, knapsack problem, minimum spanning tree, dan shortest path problem.
Dokumen tersebut membahas tentang teknologi dual channel RAM, jenis-jenis ROM, BIOS dan hubungannya dengan ROM, serta proses update BIOS. Juga dibahas tentang sejarah dan teknologi penyimpanan data, termasuk cara kerja penyimpanan data dan karakteristik berbagai media penyimpanan seperti removable media dan hard disk.
Dokumen tersebut membahas sistem produksi yang terdiri atas basis pengetahuan berisi aturan-aturan, basis data berisi informasi, dan mesin inferensi untuk melakukan penalaran. Juga dibahas komponen sistem produksi seperti ruang keadaan, memori aktif, dan strategi kontrol.
Sijil ini dianugerahkan kepada Nurfadzrina binti Zokis untuk mengakui pencapaian cemerlangnya dalam mata pelajaran Fizik pada tahun 2006 dengan mendapatkan gred A untuk kemahiran merancang eksperimen, menjalankan eksperimen, mengumpul dan merekod data, mentafsir data, dan sikap saintifik.
The document provides information about database objects in Microsoft Access, including queries, forms, and reports. It defines queries as objects that retrieve specific information from a database. Forms allow users to add, modify, and view information from tables or queries. Reports summarize information from the database for printing purposes. The document discusses how to create and use these different database objects.
The document discusses the five main phases of program development:
1) Problem analysis phase where the programmer identifies the client's needs.
2) Program design phase where the programmer designs a flowchart representing the client's needs.
3) Coding phase where the programmer performs coding.
4) Testing and debugging phase where the program is tested by users and errors are debugged.
5) Documentation phase where the programmer completes documentation including a user manual and program listing.
The document provides information on data, information, and information systems. It defines data as raw unorganized material that has little value on its own. Information is organized data that is meaningful to a user. An information system is a set of related components that collects data, processes it, and provides information. It gives examples of information systems used in education like learning management systems, and information systems used in business for online shopping, transportation, and hotel booking.
The document provides an introduction to basic programming concepts through 10 lessons:
1) It defines programs, programming, and programming languages. Programs direct computers using organized instructions. Programming is creating commands to direct computers. Programming languages allow communication with computers.
2) It discusses generations of programming languages from low-level machine code to high-level languages.
3) It covers structured and object-oriented programming approaches.
4) It defines translators like assemblers, interpreters, and compilers that translate human-readable code into machine-readable code.
5) It provides an overview of installing and using the Visual Basic programming language.
6) It identifies the basic elements of programming:
The document discusses the concept of multimedia, defining it as the presentation of information using a combination of text, audio, graphics, video, and animation. It provides examples of how multimedia is used in various aspects of life, such as in business, entertainment, and education. The document also examines key elements of multimedia like hardware, software, file formats, and how authoring tools can be used to integrate different multimedia elements into interactive applications.
1. ICT refers to technologies used for information processing, including computers, communication devices, and software.
2. Communication has evolved significantly with technology, from early forms like writing and speech to modern devices like phones, TV, and the internet.
3. Computers have advanced through five generations from vacuum tubes to integrated circuits and microprocessors, becoming smaller and more powerful over time.
This document provides an overview of computer systems and networking. It discusses the history of computer generations from vacuum tubes to modern integrated circuits. It also covers networking topics like topologies, protocols, standards, and network devices. Security measures are described like authentication, verification, filtering, and preventing computer crimes. The roles of hardware, software, operating systems, and networking components are defined.
A multimedia production team consists of various roles including a project manager, subject matter expert, graphic artist, audio/video technician, instructional designer, and programmer. The project manager defines the project scope and coordinates the team. Each role contributes different elements - the subject matter expert provides content, the graphic artist develops visual elements, the audio/video technician records and edits sound/video, the instructional designer plans educational strategies, and the programmer codes the program. The team goes through various phases from analysis to design, implementation, testing, evaluation, and publishing to produce high-quality multimedia applications.
This document provides information about computer security and threats. It discusses defining computer security, types of security including hardware, software/data, and network security. It also covers computer threats such as malicious code like viruses, Trojan horses, logic bombs, and worms. Additional threats discussed are hackers, natural disasters, theft, and security measures to protect against these threats like data backup, cryptography, antivirus software, anti-spyware, and firewalls.
Dokumen tersebut membahas tentang sistem operasi dan jenis-jenisnya. Sistem operasi berfungsi untuk mengontrol perangkat keras komputer dan menjalankan aplikasi. Ada beberapa generasi sistem operasi sejak tahun 1940-an hingga sekarang. Jenis sistem operasi populer adalah Windows, Linux, Mac OS, dan DOS.
Dokumen tersebut memberikan ringkasan singkat tentang perintah-perintah dasar Linux yang sering digunakan untuk mengelola sistem operasi Linux. Beberapa perintah yang disebutkan antara lain ls untuk melihat isi direktori, cd untuk mengubah direktori, mkdir untuk membuat direktori baru, dan man untuk melihat manual dari perintah tertentu.
Sistem operasi adalah perangkat lunak yang mengontrol perangkat keras komputer dan menjalankan aplikasi. Terdiri dari kernel, shell, driver dan pustaka. Berperan sebagai mediator antara hardware dan software, wadah instalasi aplikasi, dan penerjemah bahasa program. Jenisnya misal Windows, Linux, Mac OS.
Dokumen tersebut merupakan materi praktikum sistem operasi Linux yang membahas tujuan dan dasar teori sistem operasi Linux, format instruksi Linux, dan langkah-langkah praktikum menggunakan perintah-perintah dasar Linux untuk manipulasi file dan direktori serta contoh latihan.
Dasar dasar perintah linux dan sistem derektory pada linux okNie Andini
油
Linux menggunakan sistem direktori hierarkis seperti pohon dengan direktori root (/) sebagai level tertinggi. Semua berkas dan direktori terorganisir di bawah direktori root, termasuk partisi dan removable media. Perintah dasar Linux digunakan untuk mengelola berkas dan direktori melalui baris perintah seperti ls, cd, cp, rm dan mv.
Dokumen tersebut membahas tentang struktur sistem operasi dan komponennya seperti manajemen proses, memori utama, penyimpanan sekunder, sistem I/O, file, dan interpreter perintah. Juga dibahas tentang layanan sistem operasi, panggilan sistem, dan model-model struktur sistem operasi seperti monolitik, inti, berlapis, mesin virtual, dan klien-server.
Dokumen tersebut membahas tentang konsep dan sejarah sistem operasi, termasuk pengertian sistem operasi, jenis-jenisnya, komponen utama sistem operasi modern seperti kernel, file, dan interface pengguna, serta garis besar sejarah perkembangan sistem operasi mulai dari generasi pertama hingga saat ini."
Dokumen tersebut merangkum definisi sistem operasi, layanan utama yang disediakan sistem operasi seperti antarmuka pengguna, eksekusi program, operasi I/O, manajemen berkas, komunikasi, deteksi kesalahan, alokasi sumber daya, akuntansi, proteksi dan keamanan, serta struktur sistem operasi seperti struktur sederhana, pendekatan layer, mikrokernel, modul, mesin virtual, dan mesin virtual Java.
Sistem terdistribusi menggunakan penjadwalan proses berdasarkan prinsip keadilan, efisiensi, waktu respons dan throughput yang maksimal. Ada beberapa strategi penjadwalan seperti run to completion dan preemptive serta teknik seperti round robin dan prioritas. Sistem file menyediakan persistensi data dengan menggunakan konsep file, direktori, blok disk dan i-node untuk mengelola ruang penyimpanan serta memungkinkan berbagi file.
Sistem operasi terdistribusi adalah sistem yang menghubungkan beberapa komputer dalam jaringan dan mengatur proses-proses di setiap komputer sehingga proses dapat berjalan dengan cepat. Sistem ini memungkinkan berbagi sumber daya dan waktu komputasi serta meningkatkan reliabilitas dan komunikasi antar komputer. Sistem operasi terdistribusi Amoeba menggunakan objek dan prosedur remote untuk berkomunikasi antara klien dan server.
Dokumen ini membahas tentang keamanan pada sistem terdistribusi. Sistem terdistribusi mengalami perkembangan dari sistem berbasis jaringan lokal menjadi sistem yang terhubung melalui internet dan perangkat seluler. Ancaman keamanan pada sistem terdistribusi berupa pengambilan informasi secara ilegal, pengubahan informasi, dan gangguan operasi sistem. Metode penyerangan meliputi mendengarkan pesan tanpa ijin, mengirim pesan menggunakan identitas orang lain
PDT memungkinkan penggunaan sumber daya komputer secara lebih dekat dengan aplikasi dan pemakainya secara geografis maupun organisasi, dengan cara mendistribusikan prosesor dan data ke lokasi pemakai."
Client server adalah arsitektur jaringan dimana client bergantung pada server untuk mendapatkan aplikasi dan sumber daya. Client hanya menampilkan dan menjalankan aplikasi sedangkan server menyediakan dan mengelola aplikasi serta datanya. Arsitektur ini memungkinkan sharing sumber daya, skalabilitas, dan keamanan data yang lebih baik.
Dokumen tersebut membahas tentang proses, objek, dan layanan terdistribusi. Proses terdistribusi memungkinkan program dijalankan di berbagai lokasi jaringan, seperti sistem perbankan. CORBA memungkinkan objek berkomunikasi dengan kirim pesan, COM untuk komunikasi antar aplikasi, dan DCOM untuk objek program antar komputer dalam jaringan. Web service menyimpan data dalam XML untuk diakses sistem lain, dan memiliki requester, provider, serta registry lay
Teks tersebut membahas tentang komunikasi antar proses (IPC) pada sistem terdistribusi. IPC dapat dilakukan dengan beberapa teknik seperti semaphore, shared memory, RPC, dan message passing. Teks tersebut juga menjelaskan karakteristik IPC seperti pertukaran pesan, sinkronisasi, dan socket serta port.
Dokumen ini membahas tentang sistem terdistribusi dan jaringan komputer. Sistem terdistribusi adalah koleksi prosesor yang terhubung dalam jaringan dan memiliki memori masing-masing. Dokumen ini juga membahas berbagai topologi jaringan seperti bus, ring dan star serta pengelompokan jaringan menjadi LAN, WAN dan MAN.
Sistem terdistribusi menggunakan beberapa teknik untuk mengelola sumber daya jaringan dan komputer agar dapat menjamin kualitas layanan (QoS) untuk aplikasi multimedia seperti streaming video dan audio. Teknik ini meliputi kontrol penerimaan, pemesanan bandwidth, penjadwalan sumber daya berdasarkan prioritas, dan adaptasi streaming dengan menyesuaikan kualitas media.
Dokumen tersebut membahas tentang Data Flow Diagram (DFD) yang merupakan alat perancangan sistem berorientasi pada alur data dengan konsep dekomposisi. DFD digunakan untuk menggambarkan proses bisnis dan hubungannya dengan data, serta terdiri atas diagram konteks, diagram level 0, 1, 2, dan seterusnya. Dokumen ini juga menjelaskan elemen-elemen pembentuk DFD seperti proses, data store, aliran data, serta cara menggamb
Perancangan database adalah proses pembuatan struktur database sesuai kebutuhan informasi user. Terdiri dari 6 langkah yaitu identifikasi kebutuhan, perancangan konseptual, skema berbagai tingkatan, penerjemahan skema ke struktur database, transfer data, dan pemeliharaan.
1. Dokumen tersebut membahas tentang Data Flow Diagram (DFD) sebagai alat perancangan sistem yang berorientasi pada alur data.
2. DFD digunakan untuk menggambarkan arus data dalam suatu sistem secara logika tanpa mempertimbangkan lingkungan fisik.
3. Terdapat empat simbol utama yang digunakan dalam DFD yaitu entity, data flow, process, dan data store.
2. U N I X
1. Unix adalah
nama sebuah sistem operasi yang asal mulanya dikembangkan pada
laboratorium Bell, AT & T (Ken Thompson)
2. Sistem Operasi adalah
perangkat lunak komputer yang mengatur dan mengendalikan operasi
dasar dari sistem komputer
Beberapa sifat dan keistimewaan Unix :
Multiuser : sejumlah pemakai dapat menggunakan sistem secara
bersamaan
Multitasking : kemampuan sistem operasi yang memungkinkan seseorang
dapat melaksanakan tugas pada saat bersamaan
Portabilitas : sistem Unix mudah diadaptasikan ke sistem komputer yang
lain
Sistem file Hirarkikal : memungkinkan pemakai mengorganisasikan informasi
atau data dalam bentuk yang mudah untuk diingat dan
diakses
3. Sistem file Hirarkikal : memungkinkan pemakai mengorganisasikan informasi
atau data dalam bentuk yang mudah untuk diingat
dan diakses
Sejarah Unix
MULTICS (MULtiplexed Information and Computing Services) ditulis oleh
Ken Thompson dari Laboratorium Bell
1996 ditulis dalam bahasa rakitan pada mesin PDP-7 keluaran Digital
Equipment Corporation oleh Ken Thompson dan Dennis Ritchie, Joseph
Ossana di Lab AT & T (American Telephone & Telegraph)
UNICS (UNIplexed Information and Computing Services) oleh Brian
Kemighan tahun 1970
November 1971 keluar versi I
4. Tahun 1973, keluar versi 4 dalam bahasa C oleh Ken Thompson dan
Dennis
Ritchie
Tahun 1974, keluar versi 5 (pendidikan) dikembangkan oleh Barkeley
California University dan dikenal dengan versi BSD (Barkeley Software
Distribution)
Tahun 1978, keluar versi 7 (komersial) oleh AT & T ke sistem
Onyx, sebuah perusahaan milik Bob Marsh dan Kip Myer
Tahun 1981, pada intel 8086 yaitu XENIX dibuat oleh SCO
(Santa
Cruz Operation) dan Microsoft
Tahun 1984, sistem V dikembangkan oleh Computing Science
Research Group,
5. Berbagai versi Unix
Nama Vendor
AIX IBM
A/UX Apple (Macintosh)
BSD University Of California
DG/UX Data General
HP/UX Hawlett Packard
MS/UX NEC
PC/IX Interactive System Corporation
SCO UNIX SCO
SINIX Siemens
ULTRIX DRC
UNICOS Cray Research
UNIX AT & T, SCO, Sun Microsystem
VENIX VentureCom, Inc
XENIX SC / Microsoft
UNIXWARE CALIFORNIA
6. Printer Server Modem Modem
Jalur Komunikasi
Konsol
Terminal Lokal
Terminal Jarak Jauh
Struktur Perangkat Keras Sistem Unix
Konsol
Piranti yang terdiri dari layar dan keyboard yang dipakai oleh manajer
sistem untuk mengontrol operasi sistem.
Pesan-pesan kesalahan sistem ditampilkan pada piranti ini
7. Terminal
Piranti yang terdiri dari layar dan keyboard yang biasa digunakan pemakai
untuk berinteraksi dengan sistem
Jalur Komunikasi
Piranti yang biasa digunakan untuk menghubungkan terminal jarak jauh ke
sistem Unix
Modem
Piranti untuk mengubah sinyal digital (komputer) menjadi sinyal analog
(telepon) dan sebagainya
Utilitas S K
H E
USER E R KOMPUTER
E N
Aplikasi L E
L
Struktur Perangkat Lunak
8. Kernel : inti dari sistem Unix yang mengontrol perangkat keras dan
melaksanakan berbagai tugas, antara lain :
- Pelayanan tanggal dan jam sistem
- Manajemen file dan penanganan sekuriti
- Pelayanan operasi output dan input
- Manajemen dan penjadwalan proses
- Manajemen memori
- Melakukan kegiatan akuntansi sistem
- Melakukan penanganan kesalahan dan interupsi
Shell : penterjemah pada sistem Unix yang merupakan jembatan antara
pemakai dan sistem Unix
9. Nama Shell Nama Program Pencipta
Bourne Shell Sh / $ Stephen R. Bourne
C Shell Csh / % Bill Joy
Korn Shell Ksh / $ / # David G. Korn
Utilitas : Program yang disediakan sistem Unix untuk melaksanakan tugas
tertentu
Program Aplikasi : Program yang dibuat oleh pemakai untuk memenuhi
kebutuhannya sendiri
10. OPERASI DASAR PADA UNIX
2 hal yang perlu diketahui sebelum menggunakan sistem Unix adalah
- User Name
- Password
Masuk Ke Sistem
proses untuk masuk ke sistem Unix biasa di sebut LOGIN
Login : _ (huruf kecil / huruf besar)
contoh :
Login : ahmad <enter>
Password : _ (tdk tampak dilayar)
login inconect (akan tampil jika
wait for login retry : password yg diberikan salah)
login : _
$ prompt shell
_ kursor
11. Keluar Dari Sistem
proses untuk keluar dari sistem Unix biasa disebut LOGOUT
$ exit / logout
$ Ctrl-D
Mengubah Password
$ passwd <enter>
setting password for user : nama-pemakai
old password : _
new password : _
retype new password : _
Mengubah Prompt
$ ps1 = ahmad> <enter> andi> _ bersifat
andi>ps1 = $ <enter> $_ sementara
12. STRUKTUR PERINTAH UNIX
Nama_perintah [pilihan][argumen]
o [ ] bersifat optional
o () komponen didepan tanda ini bisa diulang beberapa kali
o nama_perintah (built-in atau program)
o [pilihan] untuk mengubah atau menambah default dari perintah
o [argumen] obyek yang akan diproses oleh perintah
$ ls (untuk menampilkan isi directory )
hitung
kurang
tambah
$ ls l (untuk menampilkan informasi file)
total B
- rw - r - - r - - 1 rita group 20 sep 24 10:05 hitung
- rw - r - - r - - 1 rita group 15 sep 01 08:20 kurang
- rw - r - - r - - 1 rita group 100 aug 25 12:00 tambah
13. $ ls r (menampilkan informasi file dengan urutan nama secara terbalik)
tambah
kurang
hitung
$ ls ld (menampilkan informasi direktori, tanpa file-filenya)
$ ls l r $ ls l tambah
$ ls lr $ ls l *.4gl
$ ls rl $ ls l ??m*.txt
$ ls al (file tersembunyi ikut ditampilkan)
$ who (untuk mengetahui siapa saja yang login)
rita tty 01 sep 24 10:30
andi tty 02 sep 24 12:00
rini tty 03 sep 24 11:19
user identitas tgl waktu
(port)
14. $ who am I (mengetahui siapa saya)
rita tty 01 sept 24 10:30
$ logname
rita
$ cal (menampilkan isi kalender)
tue sep 24 14:05:30 1996
Aug Sep Oct
Su Mo Tu W Th Fr Sa .. .. .. .. .. .. .. .. .. .. .. .. .. ..
1 2 .. .. .. .. .. .. .. .. .. .. .. .. .. ..
3 4 5 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
$ cal 9 1996 (informasi kalender bulan Sep 1996)
$ cal 1996 (kalender thn 1996)
15. OPERASI FILE
Cara menamakan file panjang 14 karakter (A - Z, a - z, 0 9, . , -)
Contoh : lat1 lat1.c coba_1
Membuat file
$ cat > nama file (nama file belum pernah ada)
Misal : $ cat > file1.txt
Universitas Gunadarma
<Ctrl-D>
Melihat isi file
$ cat nama file
misal : $ cat file1.txt
$ cat file1.txt file2.txt (melihat isi file1.txt dilanjutkan
dg file2.txt)
$ pg file1.txt lihat per halaman
$ more file1.txt
16. Membuat salinan file (copy)
$ cp file_asal file_target
$ cp file1.txt file1a.txt
Mengganti nama file baru (mv = move)
$ mv file lama file baru
$ mv file1.txt data.txt
Menghapus file (rm = remove)
- i : konfirmasi kembali sebelum dihapus
- f : langsung dihapus walau ada write protection
contoh :
$ rm lat1.txt r w x ditanya dulu sblm dihapus
r x langsung dihapus
$ rm i lat1.txt rwx di tanya dulu
rx
17. OPERASI DIREKTORI
Tanda titik (.) menyatakan direktori kerja
Tanda titik (..) menyatakan direktori induk
Contoh :
$ cp/etc/passwd/etc/group
merupakan perintah menyalin file-file tsb ke direktori kerja
$ ls ../hari2
menampilkan isi subdirektori hari1 yang terletak di bawah
direktori
induknya direktori kerja sekarang
Mengetahui Direktori Kerja
$ pwd
/usr/ahmad
$_
18. Membuat Direktori
$ mkdir data
$mkdir data1 data2 data3
Memindahkan Direktori
$ cd data : ke direktori data
$ cd : ke home direktori
$ cd.. : ke direktori induk
Menghapus Direktori
$ rmdir <nama direktori>
syarat direktori dpt dihapus :
- direktori kosong (tidak ada file)
- direktori tidak sedang digunakan
- user punya hak untuk menghapus direktori tersebut
contoh :
$ rmdir/usr/ahmad/data 1
$ rmdir../data2
$ rmdir r data3 (menghapus direktori beserta isinya)
19. PERMISI AKSES FILE
Kelompok yang dapat mengakses suatu file termasuk direktori pada Unix
dibagi menjadi 3 bagian :
- Owner, pemakai yang menciptakan file / direktori bersangkutan
- Group, kelompok sejumlah pemakai yang mempunyai hak sama
- Other, semua pemakai diluar Owner dan Group
Pemakai berdasarkan wewenang terhadap sistem
- Superuser, pemakai dengan wewenang tertinggi yang dapat melakukan
apa
saja terhadap sistem
- Pemakai biasa, pemakai yang mempunyai hak terbatas terhadap home
direktori masing-masing
Jenis Ijin Akses
- Read (R)
- Write (W)
- Execute (X)
pada penerapannya ada perbedaan makna antara file dan direktori
20. Akses Pada File
Permisi Simbol Keterangan
Read R - File dapat dibuka
- File dapat diakses
Write W Isi file dapat dimodifikasi
Execute X Hanya berpengaruh pada program, jika ada file bisa
dijalankan
Akses Pada Direktori
Permisi Simbol Keterangan
Read R Boleh tidaknya isi direktori untuk dibaca
Write W Boleh tidaknya isi direktori untuk dimodifikasi
execute X Boleh tidaknya mengakses atribut file dalam
21. Informasi Mengenai Permisi Akses
informasi mengenai akses file dapat diperoleh dengan menggunakan
perintah :
$ ls l
fungsi
posisi Tipe Permisi Permisi Permisi
file Owner Group Other
contoh 1 2 3 4 5 6 7 8 9 10
- r w - r - - r - -
22. Owner Group Other
w x r w x r w x
400
200
100
40
20
10
4
2
1
contoh :
- 644 : Owner baca, tulis
Group baca
Other baca
23. chmod : untuk mengubah ijin akses file / direktori
$ chmod 741 nilai
$ chmod 345 pegawai
chown : mengubah pemilik file /direktori (dilakukan oleh superuser)
$ chown ahmad file1
chgrp : mengubah group file
$ chgrp root file2