1210131042
2 D4 Telekomunikasi B
at atau batch
Kegunaan: Untuk menjadwalkan pekerjaan yang akan dilakukan pada waktu tertentu
Syntax:
at [time]
at [option] job-ids
at -qqueue time
atau:
batch
Options :
-l daftar dari job yang dijadwalkan
-r menghapus job atau perkerjaan yang dijadwalkan
time dapat diisi noon (tengah hari), midnight (tengah malam), dan now (pada saat itu juga)
Contoh:
File perintah berisi perintah yang akan dijadwalkan
at noon <perintah
Keterangan : Perintah dalam file perintah akan dijalankan pada hari itu, waktunya pada
tengah hari (jam 12:00)
at 8:00 Dec 25 <perintah
Keterangan: File perintah berisi perintah untuk mengirimkan kartu Selamat Natal
Hal yang berhubungan dengan perintah at atau batch : cron, date,find, mail, nice, dan ps
bc
Kegunaan: untuk perhitungan matematis sederhana.
Syntax:
bc [options] filelist
Options:
-c bc akan berfungsi sebagaimana layaknya desk calculator (dc)
-l bc memberikan akses pada system math library, termasuk termasuk fungsi trigonometri
dan alogaritma. filelist berupa file yang menampung kumpulan perhitungan
Contoh:
$ bc
5*5
25
quit
Keterangan: Perkalian biasa dengan bc, untuk mengakhiri bc dapat digunakan perintah
quit atau ctrl+d (^d)
$ bc
ibase=16
2B
43
Keterangan: mendapatkan nilai dari 2B (hexidecimal atau basis 16)
ke dalam decimal base (basis 10)
$ bc
ibase=16
obase=2
2B
101011
Keterangan: mendapatkan input dalam basis 16 dan output dalam basis 2
$ bc
scale=6
1/4
.250000
Keterangan: membuat hasil perhitungan dengan 6 angka dibelakang koma
Hal yang berhubungan dengan perintah bc : dc
cal
Kegunaan: menampilkan kalender atau penanggalan
Syntax:
cal [-mjy] month year
Options :
-m menampilkan hari senin (monday) sebagai hari pertama setiap satu minggu
-j menampilkan sistem penanggalan julian date
-y menampilkan penggalan pada tahun saat itu juga
month Bulan yang akan ditampilkan (input dalam bentuk atau format angka) year Tahun yang
akan ditampilkan
Contoh:
cal 1986
Keterangan: menampilkan penanggalan pada tahun 1986
cal 12
Keterangan: menampilkan bulan Desember pada tahun saat itu juga.
cat
Kegunaan: melihat isi file dalam format script atau teks, juga menggabungkan file-file
tersebut
Syntax:
cat [options] filelist
Options :
-s menggantikan sekumpulan bagian-bagian kosong (blank) menjadi satu bagian (blank)
-E menampilkan $ pada setiap baris
Contoh:
cat fileku
Keterangan: menampilkan isi teks file bernama fileku
cat fileku filekulagi>filekujuga
chgrp
Kegunaan: mengganti kepemilikan grup suatu (atau beberapa) file
Syntax:
chgrp group filelist
Options :
group disesuaikan dengan grup Id pada /etc/group
filelist daftar file yang akan diubah
Contoh:
chgrp bin /usr/local/bin/*
Keterangan: mengubah kepemilikan file dalam /usr/local/bin/ sesuai grup Id bin
Hal yang berhubungan dengan perintah ini: chmod, chown
chmod
Kegunaan: mengatur ijin akses terhadap suatu file
Syntax:
chmod mode filelist
atau
chmod level action permission filelist
Keterangan:
Contoh file (saat dilakukan perintah ls -la fileku )
-rw-rr fileku
(read dan write bagi user/pemilik file, read saja bagi grup dan selainuser/group disebut
juga other )
simbolisasi -uuugggooo (u=user, g=grup, o=other)
Ada beberapa teknik untuk mengatur permission suatu file, antara lain adalah:
1. Dengan tabel perhitungan
r mempunyai nilai 4 (pada permission other ), nilai 40 (grup) dan 400 (user)
w mempunyai nilai 2 (other), nilai 20 (grup), nilai 200 (user)
x mempunyai nilai 1 )other), nilai 10 (grup), nilai 100 (user)
2. Dengan perintah langsung dalam bentuk teks, identifikasi u (user), g (grup), o (other) dan
r (read), w (write), x (execute
Contoh:
chmod 744 fileku
Keterangan: akan memberikan ijin read, write, execute bagi user dan read saja bagi grup dan
other.
Dari tabel perhitungan nilai 744 adalah 700 + 40 + 4 dimana:
700 adalah nilai user didapat dari 400+200+100=700 (read+write+execute)
40 adalah nilai grup (ingat nilai 40 bagi grup adalah read)
4 adalah nilai other (nilai 4 bagi other adalah read)
chmod go+w fileku
Keterangan: menambahkan ijin write (w) bagi grup (g) dan other (o)
chmod ugo-rw fileku
Keterangan: menghilangkan ijin read (r) dan write (w) bagi user (u), grup (g) dan other (o)
Hal yang berhubungan dengan perintah ini: ls, umask
chown
Kegunaan: mengubah kepemilikan file kepada orang lain
Syntax:
chown user filelist
Contoh:
chown bin /usr/local/bin/*
Keterangan: mengubah semua file dalam direktori /usr/local/bin menjadi milik bin
chown root /data/fileku
Keterangan: mengubah file fileku dalam direktori /data menjadi milik root
Hal yang berhubungan dengan perintah ini: chgrp
clear
Kegunaan: membersihkan layar (screen)
Syntax:
clear termname
Options :
termname adalah terminal yang akan dibersihkan
Contoh:
clear
Hal yang berhubungan dengan perintah ini : echo
cmp
Kegunaan: compare atau membandingkan dua file
Syntax:
cmp -l -s file1 file2
Options :
-l list atau menampilkan dalam bentuk nilai desimal perbedaan antara 2 file tersebut
-s status atau tidak menampilkan apapun selama pembandingan
Contoh:
cmp fileku filemu
Keterangan: membandingkan file fileku dan file filemu
Hal yang berhubungan dengan perintah ini: bdiff
cp
Kegunaan: membuat kopi/copy file
Syntax:
cp filelist destination
Contoh:
cp /home/gondz/fileku /home/gondz/data/
Keterangan: memindahkan file fileku dari direktori /home/gondz ke /home/gondz/data,
bila posisi saat akan memakai perintah cp sudah berada pada direktori
/home/gondz dapat langsung menggunakan perintah:
cp fileku /home/gondz/data/
Hal yang berhubungan dengan perintah ini: mv
cron
Kegunaan: menjalankan perintah sesuai jadwal yang ditentukan, jadwal disimpan pada
../spool/cron/crontabs/
Syntax:
cron
crontab
Kegunaan: menampilkan, menjalankan, maupun membatalkan perintah cron
Syntax:
crontab jadwal
atau
crontab -l
atau
crontab -r
atau
crontab e
Options :
-l list dari perintah cron
-r remove atau menghapus perintah cron yang dijadwalkan
-e menuliskan perintah cron langsung melalui editor
jadwal berupa angka terdiri dari minute (m), h (hour), d (day), M (month), D (days), cmd
Contoh:
crontab -e
0 8 * * * echo Selamat Pagi, Gondz
Keterangan: memberikan ucapan setiap pukul delapan pagi ( 08:00)
crontab -e
0 8 25 12 * echo Met Natal, G0nDz
date
Kegunaan: menampilkan tanggal dan waktu
Syntax:
date
atau
date MMDDhhmmyy
Contoh:
$ date
Fri May 21 01:08:08 JAVT 1999
Keterangan: menampilkan tanggal dan waktu pada saat itu
(21 Mei 1999 pukul satu lewat, dini hari)
date 0629130099
Keterangan: mengubah hari dan waktu menjadi tanggal 29, bulan 6, tahun 1999 pukul 1:00
pm
du
Kegunaan: kepanjangan dari disk usage, memeriksa jumlah byte terpakai dalam suatu
direktori
Syntax:
du [options] names
Options :
-s hanya menghitung setiap direktori yang disebutkan
-a menghitung keseluruhan direktori
names berupa alamat direktori yang dituju
Contoh:
du -s /usr/bin /bin
Keterangan: memetakan total pemakaian space dalam 512 byte block
yang dipakai oleh /usr/bin dan /bin
du
Keterangan: memetakan total pemakaian pada direktori aktif saat melakukan du
Hal yang berhubungan dengan perintah ini : df
echo
Kegunaan: menampilkan argumen ke standard output
Syntax:
echo -n string
Options :
-n umumnya echo diikuti oleh break atau baris baru, option ini memaksa dalam satu line
-e memperbolehkan penambahan fasilitas string
\a alert (beep)
\b Backspace
env
Kegunaan: memodifikasi environtment path suatu user
Syntax:
env name=value command
Options :
- mengosongkan environment path yang diset oleh default profile
name=value menentukan path yang akan diset ulang dan nilainya (arahnya)
command adalah nama perintah dan argumennya untuk dijalankan
Contoh:
env
Keterangan: menampilkan seluruh name dan value user
env HOME=/usr/data1/gondz sh
Keterangan: mengubah default setup user gondz pada /usr/data1/ dengan shell sh
file
Kegunaan: menampilkan tipe file
Syntax:
file filelist
Contoh:
file gondz.c
Keterangan: menampilkan tipe file gondz.c (output: C program file)
find
Kegunaan: mencari file dengan kriteria tertentu
Syntax:
find directorylist kriteria action
Options :
-name file kriteria berdasarkan nama file
-perm mode kriteria berdasarkan permission file
-links n kriteria berdasarkan sejumlah n links
-size n kriteria berdasarkan ukuran
finger
Kegunaan: menampilkan informasi user pada sistem
Syntax:
finger [options] [users] [user@host]
Options :
-l menampilkan long extended output
-p .plan tidak ditampilkan
Contoh:
finger gondz
Keterangan: menampilkan informasi tentang user gondz
finger gondz@my.sistem.com
Keterangan: menampilkan informasi user gondz pada mesin my.sistem.com
finger gondz gondzilla
Keterangan: menampilkan info user gondz dan gondzilla pada sistem
grep
Kegunaan: menangkap kata tertentu sesuai kriteria
Syntax:
grep [options] filelist
Options :
-l hanya menampilkan kriteria yang benar-benar cocok dengan kriteria
-c hanya menampilkan jumlah kriteria yang cocok
Contoh:
grep gondz alamat.txt
Keterangan: menampilkan gondz pada file alamat.txt
ls -la|grep rahasia
Keterangan: kombinasi dari perintah ls untuk menampilkan file yang mengandung
kata rahasia
head
Kegunaan: menampilkan baris pertama sejumlah n kriteria
Syntax:
head -lines filelist
Options :
id
Kegunaan: menampilkan secara lengkap id user pada sistem
Syntax:
id
Contoh:
id
kill
Kegunaan: membunuh suatu proses pada sistem
Syntax:
kill -signal pid
Options :
-signal mengirimkan signal dengan nilai tertentu (Default 15) pada SIGTERM (Software
Termination Program)
pid adalah proses id (dapat di lihat dengan perintah ps)
Contoh:
kill 29
Keterangan: mengirimkan signal 15 pada proses 29
killall sendmail
Keterangan: mematikan proses sendmail (umumnya pada pada port 25)
Hal yang berhubungan dengan perintah ini: ps, sh
ln
Kegunaan: membuat link antara dua file
Syntax:
ln [option] sourcefile destfile
atau:
ln [option] sourcelist destlist
Options :
-s simbolik link
-b backup
sourcefile file sebagai acuan
destfile file baru sebagai tujuan
sourcelist list file yang akan dicopy
destlist direktori tujuan
Contoh:
ln filelama filebaru
Keterangan: membuat seolah-olah filelama dan filebaru adalah file yang sama, editing
pada salah satu file berakibat sama pada file yang lain
lp
Kegunaan: request untuk mencetak ke printer
Syntax:
lp [options] filelist
atau:
lp -i id [option]
Options :
-c membuat copy pada file asli
-dtujuan mencetak pada printer tujuan
-n number mencetak sejumlah n kali
Contoh:
lp fileku
Keterangan: mencetak fileku pada default printer
lp filesatu filedua
Keterangan: mencetak filesatu dan filedua ke default printer
lp -dstudiogambar RAB
Keterangan: mencetak file RAB ke printer di studiogambar
Hal yang berhubungan dengan perintah ini: cancel, lpstat
lpstat
Kegunaan: menampilkan status pencetakan lewat printer
Syntax:
lpstat [options]
Options :
-a list menampilkan status mencetak yang diterima oleh printer
-d menampilkan lp spooler sistem
-p list menampilkan status printer (misal memastikan status nya enable)
-t menampilkan semua info status yang ada
Contoh:
lpstat -t
Keterangan: menampilkan semua status pencetakan/printer
Hal yang berhubungan dengan perintah ini: cancel, lp
ls
Kegunaan: menampilkan isi direktori (seperti perintah dir pada DOS)
Syntax:
ls [options] filelist
Options :
-a menampilkan seluruh isi direktori (All files) tanpa kecuali.
-d menampilkan nama direktori tanpa isi dari direktori tersebut.
-l menampilkan isi direktori dengan keterangan lengkap mengenai atribut file tsb
Contoh:
ls
Keterangan: menampilkan isi direktori secara biasa, file hidden
atau berawalan dengan tanda titik tidak ditampilkan.
ls -l /home/gondz
Keterangan: menampilkan lengkap long listing file-file dalam direktori /home/gondz/
ls -lad /home/gondz
Keterangan: menampilkan lengkap, secara keseluruhan keseluruhan (all),
tetapi hanya mengenai direktori /home/gondz itu sendiri.
Hal yang berhubungan dengan perintah ini: chmod
mail
Kegunaan: berkomunikasi dengan user lain melalui bentuk surat
Syntax:
mail [options] [usernames]
Options :
-u user membaca user mailbox
-s subjek menemtukan subjek pembicaraan/topik
Contoh:
mail
Keterangan: menjalankan program mail, selanjutnya dapat membaca mailbox dan
organisasi mail seperti mailer/MUA ( mail user agent) lainnya
mail -u gondz
Keterangan: membaca mailbox milik user gondz
mail gondz -s mancing yuk!
Keterangan: mengirim mail ke user gondz (pada mesin linux yang sama)
dengan subjek: mancing yuk!
mail gondz@cr0n0s.com -s mancing yuk! < jadwalku
Keterangan: mengirimkan mail pada user gondz di mesin cr0n0s.com dengan
subjek mancing yuk! dari masukan file jadwalku yang sudah ada
sebelumnya.
Hal yang berhubungan dengan perintah ini: write
mesg
Kegunaan: mengontrol terminal untuk memberi ijin menampilkan atau tidak pesan yang
masuk
pada layar
Syntax:
mesg n
atau:
mesg y
Options :
y memberi ijin message/pesan ditampilkan pada layar
n kebalikan dari option y
Contoh:
mesg y
mkdir
Kegunaan: menciptakan sebuah direktori baru
Syntax:
mkdir [options] namadirektori
Options :
-m mode menentukan direktori pada waktu pembuatan
-p membuat child direktori bila belum dimiliki
Contoh:
mkdir gondz_data
Keterangan: membuat direktori baru dengan nama gondz_data
mkdir -p gondz_data/rahasia gondz_data/suratcinta
Keterangan: membuat dua buah direktori rahasia dan suratcinta,
bila direktori gondz_data belum ada, option -p akan membuatkan
secara otomatis
Hal yang berhubungan dengan perintah ini : chmod, rm, rmdir
mount
Kegunaan: mengakses file system atau device
Syntax:
mount -t tipefile device direktori tujuan
Options :
tipefile : contohnya file system linux menggunakan ext2, standard cdrom menggunakan
iso9660,
FAT32 menggunakan vfat
device : posisi filesystem/device yang akan di mount umumnya pada /dev, misalnya :
hda adalah IDE primary master,
hdb adalah secondary master,
hdc adalah primary slave dan
hdd adalah secondary slave
direktoritujuan: sebelumnya harus sudah dipersiapkan filesystem atau device
akan di mount direktori kosong dimana.
(Harap diingat apabila direktori tujuan sudah berisi file,
akan ditulis ulang dan ditimpa)
Contoh:
mount -t iso9660 /dev/hdc /mnt/cdrom
Keterangan: setelah CD dimasukkan CDROM (pada posisi primary slave)
dimount pada direktori /mnt/cdrom
(default Redhat selalu mempunyai /mnt/cdrom, bila tidak ada
dapat dibuat sendiri dengan perintah mkdir)
mount -t vfat /dev/hda2 windowz
Keterangan: mount partisi kedua pada primary master (yang diformat dalam FAT32),
ke direktori windowz
mount -t vfat /dev/fd0 /mnt/floppy
mv
Kegunaan: memindahkan file atau memberi nama lain
Syntax:
mv file tujuan
atau:
mv -f file tujuan
Options :
-f force, bila file sudah ada akan ditimpa secara otomatis
file : file yang ada pada direktori
tujuan: direktori tujuan
Contoh:
mv suratcintaku $HOME/kenangan/
Keterangan: memindahkanfile suratcintaku ke direktori kenangan
pada home direktori user
mv -f datatugasdatabaru
Keterangan: menamai file datatugas menjadi databaru
Hal yang berhubungan dengan perintah ini: chmod, cp, ln, rm
passwd
Kegunaan: akses atau mengganti password login
Syntax:
passwd
atau:
passwd [options] user
Options :
-l lock password, mengunci password user
-u unlock password
-S menampilkan keterangan singkat password user
-d disable password, user tidak memerlukan password untuk login
Options di atas hanya berlaku untuk super user atau root!
Contoh:
passwd -S gondz
Keterangan: menampilkan keterangan singkat user gondz
pr
Kegunaan: setting format text untuk diprint
Syntax:
pr [options] filelist
Options :
+page memulai pencetakan dengan page
ps
Kegunaan: memonitor proses yang berjalan
Syntax:
ps [options]
Options :
PID proses ID yang diidentifikasi kernel saat proses berjalan
TTY menampilkan diterminal mana proses berlangsung
TIME lamanya proses berlangsung (CPU time)
CMD nama perintah proses
-e menampilkan semua status dari proses yang berjalan
-d menampilkan semua status proses kecuali group leader
-f full keterangan status dari proses
-tttys menampilkan proses dari suatau tty
Contoh:
ps
Keterangan: menampilkan semua proses yang dilakukan oleh user dari shell
ps -t01,02
Keterangan: menampilkan proses yang dilakukan pada terminal/tty01 dan tty02
Hal yang berhubungan dengan perintah: kill, more, w
pwd
Kegunaan: menampilkan posisi direktori
Syntax:
pwd
Contoh:
pwd
Keterangan: bila perintah ini dilakukan pada direktori /home/gondz
akan ditampilkan bahwa posisi saat itu pada /home/gondz
Hal yang berhubungan dengan perintah ini : cd
rm
Kegunaan: remove atau menghapus file, simbolik file link maupun direktori
Syntax:
rm [options] file
Options :
-r remove direktori, hanya mampu sampai 17 level sub-direktori
-i interaktif mode, konfirmasi Y/N pada saat menghapus
-f force, cara menghapus secara brutal tanpa konfirmasi dan keterangan,
hati-hati dengan option ini!
untuk kode karakter tertentu misal file bernama -f yang dibuat secara tak sengaja
Contoh:
rm surat*
Keterangan: menghapus semua file yang dimulai dengan kata surat
rm surat1 suratku surat3 suratnya
Keterangan: menghapus file surat1, suratku, surat3 dan suratnya secara bersama-sama
rm -r data
Keterangan: menghapus direktori bernama data
Hal yang berhubungan dengan perintah ini: cp, rmdir, mv, ln
rmdir
Kegunaan: remove direktori (identik dengan rm -r)
Syntax:
rmdir [option] direktori
Options :
-p menghapus parent direktori dan menampilkan apa saja yang berhasil dihapus
maupun yang gagal
-s suppresses, pesan bila -p aktif
Contoh:
rmdir suratku
Keterangan: menghapus direktori suratku tentunya bila permissionnya mengijinkan
untuk menghapus
Hal yang berhubungan dengan perintah ini: rm, chmod
shutdown
Kegunaan: booting atau shutdown komputer
Syntax:
shutdown [-t sec] [options] waktu pesan
Options :
-t rentang waktu untuk membangunkan proses shutdown dan pesan yang akan disampaikan
-r reboot/booting ulang
-h halt, menyelesaikan proses agar komputer safe untuk dimatikan
-c cancel shutdown, hanya dapat dilakukan bila menggunakan rentang waktu
waktu waktu untuk memulai proses shutdown
pesan broadcast pada setiap user bahwa mesin/komputer akan di shutdown
Contoh:
shutdown -r now
Keterangan: proses shutdown diikuti booting ulang pada saat itu juga
stty
Kegunaan: menampilkan dan merubah setting terminal device driver (tty)
Syntax:
stty [options] [settings]
Options :
-a menampilkan seluruh informasi logged-in terminal
-g menampilkan dalam 12 hexadecimal numbers
version menampilkan versi stty dalam standard output
Contoh:
stty -a
Keterangan: menampilkan informasi (All)
Catatan: bila terjadi program crash dan terminal menolak input lakukan <^j>stty sane<^j>
**tanda <> tidak perlu diketik cukup dg menekan tombol CTRL dan huruf j saja**
Hal yang berhubungan dengan perintah ini: tty
su
Kegunaan: mengganti user dan grup ID dengan milik user lain (atau bahkan root/superuser)
Syntax:
su [option]
Options :
-l user login sebagai user lain
-s login dengan shell lain seperti yang terdaftar pada /etc/passwd
Contoh:
su -l gondz data
Keterangan: login sebagai user gondz dan langsung menjalankan program bernama data
tail
Kegunaan: mengintip bagian akhir suatu teks file (default 10 baris)
Syntax:
tail [option] file
Options :
-f memonitor pertumbuhan file
beg-offset : b offset diekspresikan dalam bentuk blocks
l offset diekspresikan dalam bentuk baris (default)
c offset diekspresikan dalam bentuk karakter
default beg-offset adalah 10 baris bila tidak diisi berapa yang diminta!
Contoh:
tail -18c suratku
Keterangan: melihat isi file teks suratku, 18 karakter terakhir
tail +10 suratku
Keterangan: menampilkan isi suratku setelah 10 baris terakhir dibaca
tar
Kegunaan: menyimpan dan mengganti file ke dan dari suatu archive medium/backup file,
dapat berupa floppy disk ataupun tape.
Lebih sering dipakai untuk backup atau mengekstrak file atau file system
Syntax:
tar [key] [argumen] [drive] [options] filelist
Options :
key : karakter yang berisi perintah spesifik sehubungan dengan perintah tar
c menciptakan suatu archive baru atau menulis ulang (overwrite) yang sudah ada
r menambahkan (append) file dari suatu archive
t memberi daftar isi dari archive (table of contents)
u update archive
x ekstrak suatu archive (mengekstrak hasil perintah tar c)
argumen : pada saat options membutuhkan argument, argumen ditunda sampai semua
options terpenuhi dulu
drive : nomor antara 0 dan 9999. Nomor ini adalah suatu kunci ke /etc/default/tar
Berisi default option antara lain: device name, blocking factor, device size,
dan apabila device berupa tape drive
b block : berisi angka integer antara 1 dan 20, defaultnya adalah 1.
Spesifikasi blocking factor, block.
f name : identifikasi nama dari file name untuk digunakan, dapat berupa file umumnya atau
special karakter device
contohnya /dev/rfd096ds15 untuk high density floppy disk
l memberikan pesan error apabila ada kegagalan dalam memecahkan link file.
(umumnya hanya digunakan dengan perintal c, r dan u)
m memberitahukan tar agar tidak mengubah waktu modifikasi (waktu pada saat ekstrak)
v verbose mode, menampilkan apa saja yang dilakukan oleh tar
w memberikan pilihan menunggu masukan (input) y atau n sebelum melakukan sesuatu
dengan file
n memberitahukan tar bahwa device bukan berupa tape drive, untuk floppy disk, ini memberi
kesempatan tar mencari file yang dibutuhkan
A mengubah semua absolute file name menjadi relative file names
filelist adalah daftar atau list dari file yang akan dimanipulasi
Contoh:
tar cvf /dev/rfd096ds15 .
Keterangan: membuat archive dari direktori pada saat kita berada (menggunakan high
density floppy disk)
tar xvf /dev/rfd96ds15
Keterangan: mengekstrak file (pada contoh pertama)
tar xvf fileku.tar
Keterangan: mengekstrak file archive bernama fileku
Hal yang berhubungan dengan perintah ini : grep, ls, wc
touch
Kegunaan: merubah waktu modifikasi
Syntax:
touch [options] [MMDDhhmmYY] filelist
Options :
-a memberikan spesifikasi waktu akses
-c memerintahkan touch agar tidak membuat file bila tidak eksis dalam filelist
-m hanya merubah waktu modifikasi
MM bulan
DD hari
hh jam
mm menit
YY tahun
filelist adalah file yang akan dimodifikasi waktunya
Contoh:
touch /home/gondz/fileku
Keterangan: merubah waktu modifikasi fileku agar sesuai dengan tanggal pada hari
dilakukan perintah touch
touch 1212120177/home/gondz/fileku
Keterangan: merubah waktu fileku menjadi 12/12/77 pada jam 12.01 pm
Hal yang berhubungan dengan perintah ini: date
umask
Kegunaan: memberikan default permission file pada setiap file yang dibuat oleh kita
Syntax:
umask mask
Options :
mask berupa nilai-nilai (lihat keterangan mengenai chmod, kebalikan dari chmod)
0 memperbolehkan semua permission
1 melarang permission execute
2 melarang permission write
4 melarang permission read
dapat pula berupa gabungan (lihat chmod) misal angka 7 menunjukkan semua
permission ditolak
Contoh:
umask 022
Keterangan: memberikan semua permission file yang kita buat terhadap kita,
memperbolehkan
orang lain read dan execute
umask 007
Keterangan: memberikan semua akses permission pada kita (UID) dan grup (GID) serta
melarang akses orang lain (other)
Hal yang berhubungan dengan perintah ini : chmod
uname
Kegunaan: memberikan laporan mengenai nama dari mesin/computer, operating sistem dan
beberapa catalog informasi lainnya
Syntax:
uname [options]
Options :
-s report nama sistem
-n report nodename sistem, identifikasi sistem pada network pada saat
di share dalam network misalnya
-r report release number dari operating sistem
-v report versi operating sistem
-m report hardware (prosesor) yang dipakai (i386, i486, i586, i686)
-a report all, semua informasi yang mungkin
Contoh:
uname -a
Keterangan: sama dengan keterangan option -a
w
Kegunaan: mengetahui siapa saja user yang log-in dalam system dan apa yang sedang mereka
lakukan
Syntax
w [options] user
Options :
-h tidak menampilkan header informasi
(seperti: berapa lama sistem menyala, tanggal, jumlah user log-in, dsb)
-u mengabaikan apa yang dilakukan user (WHAT) dan lamanya menjalankan (PCPU)
-s short report, hanya menampilkan user, terminal yg digunakan, idle dan what
-f menghilangkan bagian FROM (remote hostname) user
-V menampilkan versi yang dipakai
Contoh:
w -V
Keterangan: menampilkan versi yg dipakai. Contoh procps version 2.0.2
w
Keterangan: menampilkan semua informasi lengkap semua user yang log-in dalam sistem
w -s gondz
Keterangan: menampilkan short report user gondz bila log-in dalam sistem
Hal yang berhubungan dengan perintah ini: finger, ps, who
wc
Kegunaan: menghitung sejumlah karakter, besar byte atau baris dalam suatu file
Syntax:
wc [options] filelist
Options :
-c menampilkan jumlah karakter (secara default memakai chars)
-w menampilkan jumlah kata yang dipisahkan oleh space(bar), tab atau pindah baris baru
-l menampilkan jumlah baris
who
Kegunaan: menampilkan siapa saja yang log-on
Syntax:
who [options]
Options :
-m sama dengan perintah who am i, menampilkan siapa yang menjalankan terminal
-q hanya menampilkan login name dan jumlah siapa saja yang online
-s tidak ada efek tertentu, dapat diabaikan saja untuk compatibility
-H menampilkan juga header line
Contoh:
who
Keterangan: menampilkan NAME (username) , LINE (terminal) dan TIME (waktu pada saat
user
log-in) tanpa header line
who -H
Keterangan: persis seprti who tanpa options, tetapi header line ditampilkan
Hal yang berhubungan dengan perintah ini: ps, w
write
Kegunaan: mengirimkan pesan kepada user lain
Syntax:
write user [tty]
Options :
user user yang akan dikirimi pesan
tty terminal yang digunakan user
Contoh:
write gondz tty3
Keterangan: bila user gondz membuka 4 terminal (tty1, tty2, tty3 dan tty4), yang akan
dikirimi pesan pada tty3 saja
write gondz
Keterangan: mengirimkan pesan pada user gondz (asumsi : user gondz hanya membuka satu
terminal saja)
Hal yang berhubungan dengan perintah ini: mail, mesg, who