Linux ektensi-ektensi yang umum
.pas
.cbl
.c
.dat
.bas
.rpm
.deb
perintah [option.....] [argumen...]
option --- merupakan pilihan yang dapat digunakan untuk memberikan hasil tertentu dari suatu perintah
argumen --- merupakan sesuatu yang akan diproses oleh suatu perintah mis: nama file atau direktori
[ ] --- simbol bahwa option dan argumen tidak harus selalu digunakan dalam suatu proses
.... ---- menandakan bahwa baik option maupun argumen dapat lebih dari satu
seluruh perintah dasar dalam linux adalah case sensitive jadi LS berbeda dengan ls
# ls /etc
# ls -la /etc
# more /etc/network/net.conf
# cd /etc
# cd /etc/user/bima
pada root ---> cd ../bin
menuju home direktori ---> cd ~bima
#pwd --->mengetahui direktori mana anda berada
#cp data1.txt data2.txt
#cp /usr/bin/game ---> mengkopi /game ke direktori sekarang anda berada
#mv --> memindahkan suatu file ke lokasi lain atau dengan nama lain
#mv data1.txt data1.txt.bak
#mv data1.txt /usr/data --->pindah file data1.txt ke /data
#mv data1.txt /usr/data/data2.txt
rm ---> menghapus direktori
#rm data1.txt
#rm /usr/data/data2.txt
#rm -r /usr/data ----> menghapus direktori tanpa konfirmasi
mkdir ---> membuat direkrory
#mkdir data
pipeline----> hasil keluaran suatu proses program dapat diberikan sebagai input pada proses lainnya.
#ls -l /etc | more
#ls /etc | sort | more
grep ---> menyaring masukkannya dan menampilakan baris-baris hanya mengandung pola yang anda tentukan
misal #w ---> mengetahui siapa saja yang telah login sejak malam dan sore hari
#w -h | grep PM
juga bisa tanpa pipeline
misal
# grep dan /etc/passwd ---> mengambil database user account yang mengandung kata dan misal : daniel,dani, buldan
#wc ---> menghitung jumlah, baris, kata, dan karakter
-l --> jumlah baris
-w -->jumlah kata
-c --> jumlah karakter
#ls /etc | wc -l
#sort ---> mengsortir masukkan berdasarkan urutan nomor ASCII dari karakter
misal kelas1.txt
#cut --> mengambil kolom tertentu dari baris-baris masukanya, yang ditentukan oleh option c
who --menampilkan user yang sedang login
# who | cut -c1-8
#uniq menghilangkan baris-baris berurutan yang mengalami duplikasi
REDIRECTION
- standard input -->keluaran atau output standart dari suatu perintah atau program
- stardard output -->masukan atau output standart dari suatu perintah atau program
- standard error --> keluaran atau output standart dari suatu perintah atau program bila terjadi error
#ls -la /etc > filekonfigurasi.txt ---> menyimpan seluruh isi direktori /etc ke filekonfugarasi.txt
#sort <> menyortir data pada file data.txt
#sort <> data-terurut.txt ----> standard output data.txt dijadikan input untuk proses data-terurut.txt
IZIN AKSES dan DIREKTORI
-rwx-w-rwx 1 root wheel 667 non 15 12:00 mier.txt
| | | | | | |
| | | | | | |
u g o link user owner group kapasitas file
-r --> hak akses melihat dan membaca file
-w --> hak akses untuk memodifikasi (menulis, menghapus,edit) file
-x --->hak akses untuk menjalankan file tersebut
jika entry yang dimadsud adalah direktori
-r -->dapat melihat isi direktori
-x--> dapat masuk kedirekrori tersebut
-w-->dapat membuat file file baru dengan didalam direktori tersebut
u --> user
g --> grup
o --> other
a --> all
#chmod ---> mengubah akses permision
#chown ---> mengubah pemilik file
#chgrp ---> mengubah pemilik group
ada 2 cara :
1. misal : #chmod g+x data.txt ---> menambahkan akses executable group pada file data.txt
#chmod o-r data.txt ---> menghilangkan akses read pada other pada file data.txt
2 dengan angka
-rwxrwxrwx ---data2.txt -r-xrw--x --- data1.txt
7 7 7 5 6 1
rumus: 4 (read) 2 (write) 1 (execute)
#chmod 777 data2.txt #chmod 561 data1.txt
MAN....
man berisi tentang manual (panduan lengkap)
apropos ---- mencari perintah yang deskripsinya pada perintah man
#apropos date ---> mencari perintah yang berhubungan dengan kata date
whatis ---> mencari peritah yang tepat sama dengan kata kunci yang anda cari
#whatis date ---> mencari info tentang perintah date
# find . -name *.doc -print ----> mencari file yang berakhiran doc
#mesg
Perintah ini digunakan oleh user untuk memberikan ijin user lain menampilkan pesan dilayar terminal.
Misalnya mesg Anda dalam posisi y maka user lain bisa menampilkan pesan di layar Anda dengan write atau talk.
#mesg y atau mesg n
#passwd ----> Digunakan untuk mengganti password
#talk Untuk mengadakan percakapan melalui terminal. Input dari terminal Anda akan disalin di terminal user lain, begitu
sebaliknya.
#tar
Menyimpan dan mengekstrak file dari media seperti tape drive atau hard disk. File arsip tersebut sering disebut sebagai
file
tar. Sintaknya sebagai berikut:
$ tar
0 komentar:
Posting Komentar