MEMBUAT DIRECTORY DI LINUX
Penemu LINUX adalah Linus Torvalds pada tahun 1991
~]# adduser => mengubah user aktif
~]# passwd => mengubah password user
cd => untuk kembali ke dir sebelumnya
cd mkdir => untuk mengaktifkan dir di dalamnya
cd .. => untuk masuk ke dir sebelumnya
mkdir => make directory (directory = folder di dalam linux)
us => User Switch (untuk mengaktifkan user)
cd => change directory
Contoh:
passwd : BSI cengkareng
]# adduser asep -> perintah untuk membuat user baru
]# passwd asep -> perintah untuk membuat passwd baru
new password
]#su asep -> sesudah itu tekan cd
]$ mkdir centos
]$ cd centos
]$ ls
- Perintah membuat file
- #touch .:spasi:.
nm file - #cat > nama file
- #cat >> nama file
- cat .:spasi:.
nama file - echo>nm file .:spasi:.
isi file - echo>>nm file
isi file
- mengcopy directory
- cp
.:spasi:. nama file .:spasi:.alamat_dir_tujuan - cp .:spasi:.
nama file .:spasi:.alamat_dir_tujuan/nama baru - cp
.:spasi:. -r .:spasi:.nama dir alamat_dir_tujuan
- memindahkan directory
- MV .:spasi:.
nama file .:spasi:.alamat_dir_tujuan - MV
.:spasi:. nama dir .:spasi:.alamat_dir_tujuan - MV
nama file .:spasi:.nama file baru
- menghapus directory
- rm .:spasi:.
nama file - rm dir
nama dir - rm
-r .:spasi:.nm dir
- menampilkan baris awal
- head
-n .:spasi:.nm file
- menampilkan baris akhir
- tail
-n .:spasi:.nm file
- menggabungkan file
- cat
file I .:spasi:. .:spasi:.file II file III
- keterbatasan fungsi cat:
- tidak bisa mengedit baris awal yang sudah di ketikan
alias
alias spasi perintahbaru = perintahlama
alias spasi cetak = cat
unalias
unalias spasi perintahbaru
backup
hardlink :
in spasi nmfile spasi alamat_dir_tujuan
softlink :
ln spasi –s spasi nmfile spasi alamat_dir_tujuan
hak ijin akses
chmod spasi nilaiakses spasi nmfile
chmod spasi 664 spasi latih
untuk melihat hak ijin akses suatu file
ls spasi -1
mengkompress file
gzip spasi nmfile
membaca file terkompres
zcat spasi nmfile
mengekstrak file
gunzip spasi nmfile
latihan :
1.buat user baru dengan nama lab_k dengan password linux ?
Jawab : root – bsicengkareng – adduser spasi lab_k – passwd spasi linux
2.buat dir novel dan cerpen di dalam dir buku ?
Jawab : cd – mkdir spasi buku – cd spasi buku – mkdir spasi cerpen spasi novel
3.buat file dengan nama olahraga di dalam dir cerpen dengan
perintah cat ?
jawab : cd spasi cerpen – cat > olahraga – isi file – ctrl+c(simpan)
4.back up file olahraga ke dir buku ?
Jawab : in spasi olahraga spasi /home/lab_k/buku
5.buat file baru dengan nama latihan di dalam dir buku ?
jawab : cd spasi buku – cat > latihan
6.softlink file latihan kedalam dir novel ?
Jawab : in spasi –s spasi latihan spasi /home/lab_k/buku/novel
7.kompres file latihan, lihat isi file latihan yang terkompres ?
Jawab : cd spasi buku – gzip spasi latihan – ls – file warna merah – zcat spasi latihan - terlihat Isi file yang terkompres
8.ekstrak kembali file latihan ?
Jawab : cd spasi buku – gunzip spasi latihan
9.ubah hak akses file latihan dengan nilai u=x, g=w, o=r ?
Jawab : in spasi latihan.gz /home/leb_k/buku – cd spasi … – ls – ls spasi -1 – chmod spasi 124 – spasi latihan.gz – ls – terlihat
10.kembali ke awal perintah ?
Jawab : su spasi – L
keterangan : - adalah enter
- untuk melihat no_UID
- cd
/etc - vi
passwd
- untuk melihat no_GID
- cd
/etc - vi
group
- membuat file lewat editor
- vi
nm file
- membuat group baru
- # groupadd
-g no_GID nm group
- membuat user kedalam group
- # gpasswd
-a nm user nm group
- menghapus user dan group
- # gpasswd
-d nm user nm group
- mengubah hak akses
- chown
nilai akses nm file
- untuk melihat
- ls
-l
- mengubah hak kepemilikan
- chown
user.user nm file
CONTOH:
*membuat user C dan D
- # adduser
C - # passwd
C - passwd : 123456
- retype : 123456
- # adduser
D - # passwd
D - passwd : 123456
- retype : 123456
- untuk mengecek no_GID
- cd
/etc - vi
passwd
- untuk keluar
- esc : q!
- # groupadd
-g 650 group_centos - # gpasswd
-a C group_centos
- cd
/home/D
- mkdir
Lab_q - cd
Lab_q - mkdir
linux1 linux2 - ls
- cd
linux2 - vi
centos - isi file kosong secara bebas
- esc : wq!
- ls
-l
- chmod
331 centos
- ls
-l
- chown
C.D centos
- gpasswd
-d C group_centos
NIM : 13091386
lab kel : kelompok 2