Perintah Penanganan File
- Membuat direktori
$ mkdir data
- Menampilkan isi dari direktori
$ ls -ls
- Berpindah direktori
$ cd data
- Menampilkan tempat direktori yang sedang dikerjakan
$ pwd
- Mengcopy file dan direktori.
- Memindahkan atau merubah nama file
$ mv source.txt target_dir
$ mv old.txt new.txt - Menghapus file atau direktori
$ rm file1.txt
$ rm -vrf some_dir - Mencari file dalam sebuah direktori
$ find file1.txt
$ find name file1.txt - Update waktu akses dan modifikasi setiap BERKAS ke waktu sekarang. Argumen FILE yang tidak ada menjadi ada kosong.
$ touch done
- Menentukan jenis file.
$ file ubuntu-desktop.pdf
- Menemukan atau mencari file.
$ locate file1.txt
- Locate the binary, source, and manual page files for a command.
$ whereis ssh
Pola adalah ungkapan yang menggambarkan satu set string yang digunakan untuk memberikan gambaran ringkas dari sebuah himpunan, tanpa harus daftar semua elemen. contoh : ab*cd cocok apa pun yang dimulai dengan ab dan diakhiri dengan cd dll.
$ ls *.txt
artinya mencetak semua file yang berekstensi .txt (file teks)
artinya mencetak semua file yang berekstensi .txt (file teks)
- Menggabungkan file dan cetak pada keluaran standar.
$ cat avatar.avi.001 avatar.avi.002 > avatar.avi
$ cat readme.txt - Menampilkan baris teks.
$ echo "I love Indonesia"
$ echo $HOME - Mencetak baris yang cocok dengan pola.
$ grep i apple sample.txt
- Mencetak jumlah baris, kata, dan byte di file.
$ wc file1.txt
- Mengurutkan file teks baris.
$ sort file1.txt
- md5sum – compute and check MD5 message digest.
$ md5sum LinuxMint-5-Fluxbox.iso > md5sums
$ md5sum -c md5sums
- Mengubah hak akses file.
$ chmod 744 calculate.sh
- Mengubah pemilik file dan group.
$ chown ugos myfile.txt
- Mengubah user ID atau menjadi super-user.
$ su ugos
$ su - Update token otentikasi pengguna.
$ passwd dion
- Menunjukkan siapa yang login.
$ who
- Laporan snapshot dari proses saat ini.
$ ps ax
- Untuk membunuh proses (menggunakan mekanisme sinyal).
$ kill 9 2275
- Daftar perangkat USB.
$ lsusb
- Menampilkan nama dan id latar belakang pekerjaan.
$ jobs
- Tampilan tugas Linux.
$ top
- Menghapus layar terminal
$ clear
- Menampilkan jumlah memori yang bebas dan digunakan dalam sistem.
$ free -m
- Arsip file.
$ tar cvf original.tar original/
$ tar -cpvf original.tar.gz original/
$ tar xvf original.tar
$ tar xjvf original.tar.bz2
$ tar --lzma -xvf original.tar.lzma - Kompresor blok-menyortir file.
$ bzip2 original.mp3
$ bzip2 -d original.mp3.bz2 - Memaketkan dan mengompres (arsip) file.
$ zip -r original.zip original/
- Arsip file dengan kompresi.
$ rar original.rar original
- Ekstrak file yang dikompresi dalam sebuah ZIP archive.
$ unzip original.zip
- Ekstrak file yang dikompresi dalam sebuah RAR archive.
$ unrar -x original.rar
- Sebuah pengarsipan file dengan rasio kompresi tertinggi.
$ 7z e original.7z
- SSH client (remote login program) “ssh adalah program untuk login ke
mesin remote dan untuk mengeksekusi perintah pada mesin remote”.
$ ssh -l guest 10.105.11.20
- Secure copy (copy file program remote) “scp salinan file antara host pada jaringan”.
$ scp file1.txt guest@ip_address:~/
- Mengkonfigurasi perangkat jaringan.
$ ifconfig
- Mengkonfigurasi perangkat jaringan nirkabel.
$ iwconfig
- Downloader non-interaktif jaringan.
$ wget -c http://repo.ugm.ac.id/iso/ubuntu/10.04/ubuntu-10.04-netbook-i386.iso
- Cetak koneksi jaringan, tabel routing, statistik interface, koneksi masquerade, dan keanggotaan multicast.
$ netstat
- Tool diagnostik jaringan.
$ mtr google.co.id
- Menampilkan penggunaan bandwidth pada sebuah perangkat ethernet oleh host.
# iftop -i eth0
- Partisi manipulator.
# fdisk -l
- Mount file system.
# mount /dev/sda5 /media/target
- Unmount file system.
# umount /media/target
- Cek Estimasi kapasitas file.
$ du -h
- Diskfile, cek kapasitas hardisk.
$ df -h
- Eject removable media
$ eject -t
- Tek editor yang mirip dengan perintah Pico.
$ nano readme.txt
- Sebuah program tek editor.
$ pico readme.txt
- Perintah tek editor.
$ vi hello.c
- Vi Improved, program text editor.
$ vim hello.c
- Reboot sistem.
# reboot
- Shutdown komputer.
# shutdown -h now
# halt - Menjalankan program secara berkala, menunjukkan output fullscreen.
$ watch lsusb
- Membuat alias dari sebuah perintah.
$ alias dir='ls -l'
- Melihat daftar hardware.
$ lshw -C network
- DMI table decoder
# dmidecode --type memory
- Menampilkan berapa lama sistem telah berjalan.
$ uptime
- Membagi file menjadi potongan-potongan.
$ split -b 200MB avatar.avi avatar.avi.
- Sebuah perangkat lunak multi-lingual speech synthesizer.
$ espeak -s 80 "Linux"
- Command-line perekam suara dan pemutar untuk driver soundcard ALSA.
$ aplay -l
$ aplay donw.wav - Perintah dasar perekam suara untuk driver soundcard ALSA.
$ arecord -f cd -t raw | lame -x -r – out.mp3
- Cetak distribusi informasi spesifik.
$ lsb_release -a
- Menampilkan sebuah kalender.
$ cal 4 2014
- Mencetak atau mengatur tanggal dan waktu sistem.
# date 041520152011
artinya Apr 15 8:15 2011 - Menampilkan perintah-perintah yang sudah digunakan.
$ history
- Kalkulator lewat terminal.
$ bc
#Salam IT Support SMK TRITECH INFORMATIKA..

0 komentar: