Perintah Dasar Linux Ubuntu - Sistem operasi yang dikenal dengan open source yakni Linux, memiliki banyak varian seperti Ubuntu, Fedora, Debian, Suse, Mandriva dan lain sebagainya. Kali ini saya akan membahas dasar perintah di Linux Ubuntu LTS 14.04.
Linux Ubuntu dikenal dengan CLI ( Command Line Interface ) merupakan sistem operasi yang tidak memberikan tampilan antar muka grafis baik berupa animasi, gambar melainkan berupa teks yang harus diketik oleh pengguna.
Jadi apabila seorang user ingin mematikan komputer maka harus mengetikkan sebuah perintah. Selain dapat mematikan komputer, user juga dapat melakukan perintah lain seperti copy, cut, rename, delete, berpindah direktori, mengetahui hardware komputer dan lain-lain. Berikut ini perintah dasar di Linux Ubuntu.
4. Mengetahui seluruh isi Direktori
6.Menghapus file
7. Menghapus Folder
8. Membuat Folder
Baca: Cara Setting DNS Server di Linux Ubuntu
Diatas merupakan beberapa intruksi dasar di linux ubuntu, masih banyak yang lain untuk melakukan berbagai aktifitas. Selain itu disetiap sistem operasi memiliki perintah untuk mengetahui informasi hardware disetiap komputer. Nah, langsung saja simak dibawah ini perintah untuk melihat informasi perangakat keras di linux ubuntu. Varian Linux yang digunakan adalah Ubuntu LTS 14.04.
Menampilkan Sistem Host name
Menampilkan Sistem Host name
Menampilkan system serial number, manufacturer of the system and model name
Menampilkan Informasi Perangkat Keras yang terpasang
Menampilkan Informasi CPU
Menampilkan statistik CPU ( prosesor )
Menampilkan Sistem Informasi Memori ( RAM )
Tampilkan statistik penggunaan memori pada sistem termasuk jumlah RAM dipasang dan digunakan:
Menampilkan penggunaan ruang sistem dalam hal ini Swap
Menampilkan statistik memori virtual
Menampilkan versi dari sistem operasi linux ubuntu
Untuk mencari parameter dari kernel sistem
Mencari sistem kernel ( 32 bit dan 64 bit )
Mencari informasi tentang ruang penyimpanan ( Hardisk ) yang terpasang
Menampilkan seluruh hardisk dan kapasitas
Untuk membaca label disk for /dev/sda:
Menampilkan hardisk yang digunakan
Menampilkan file sistem mount
Menampilkan perangkat SCSI dan atribut di linux
Menampilkan statistik I/O
Mencari informasi perangkat PCI
Mencari informasi perangkat USB
Mencari perangat Wireless
Mencari informasi VGA
Mencari informasi perangkat NVIDIA
Perintah ini hanya bekerja pada NVIDIA linux:
Mengetahui versi yang sedang berjalan
Mencari informasi sistem perangkat audio
Mencari telah berapa lama sistem berjalan
Mencari beban sistem
Menampilkan histori reboot dan shutdown
Menampilkan Runlevel
Untuk menampilkan pesan waktu dan konfigurasi hardware
Menampilkan sistem driver
Cari alamat sistem IP dan informasi terkait
Anda perlu menggunakan perintah ip:
## Info tentang semua antarmuka. Harus dijalankan sebagai root melalui perintah sudo ##
## Harus dijalankan sebagai root ##
Menampilkan alamat nama sistem server IP (ISP atau dns server Anda IP harus terdaftar di sini):
Gunakan dua file untuk mengkonfigurasi name resolution.
Menampilkan informasi tentang port sistem dan soket## Harus dijalankan sebagai root melalui sudo ##
Menampilkan daftar layanan yang berjalan
### SYS V ###
## UPSTART ##
## UPSTART ##
## SYS V
Melihat Log Files
Mencari File berdasarkan nama
Menampilkan rincian user account
Menampilkan detail user group
Menampilkan kebijakan password
Menampilkan penggunaan sistem
Menampilkan jejak sistem
Menampilkan jejak library
Menampilkan informasi proses
Change process priority
Menampilkan proses CPU
Menampilkan daftar sistem paket yang diinstal
Menampilkan daftar seluruh sistem patch yang dipasang
Menampilkan daftar library runtime yang dibutuhkan untuk menjalankan file
Mencari pemilik file
Membuat cadangan semua perangkat lunak yang telah dipasang
Mengembalikan ke awal / restore
Menampilkan sistem firewall
Referensi: http://www.cyberciti.biz/hardware/collecting-ubuntu-linux-system-information/
Demikian Perintah Dasar di Linux Ubuntu dan cara mengetahui informasi hardware dari Linux, semoga artikel ini bermanfaat dan berguna bagi kita semua, khusunya bagi Anda yang sedang belajar Linux.
Linux Ubuntu dikenal dengan CLI ( Command Line Interface ) merupakan sistem operasi yang tidak memberikan tampilan antar muka grafis baik berupa animasi, gambar melainkan berupa teks yang harus diketik oleh pengguna.
Jadi apabila seorang user ingin mematikan komputer maka harus mengetikkan sebuah perintah. Selain dapat mematikan komputer, user juga dapat melakukan perintah lain seperti copy, cut, rename, delete, berpindah direktori, mengetahui hardware komputer dan lain-lain. Berikut ini perintah dasar di Linux Ubuntu.
Perintah Dasar di Linux Ubuntu
1. Mematikan Komputershutdown -h now2. Login ke Root
sudo su3. Berpindah Direktori
cd/nama_direktoricontoh : cd/var/
4. Mengetahui seluruh isi Direktori
ls5. Copy
cpcontoh: cp /etc/file.txt /var/
6.Menghapus file
rmcontoh: rm file.txt
7. Menghapus Folder
rmdircontoh: rmdir nama_folder
8. Membuat Folder
mkdircontoh: mkdir nama_folder
Baca: Cara Setting DNS Server di Linux Ubuntu
Diatas merupakan beberapa intruksi dasar di linux ubuntu, masih banyak yang lain untuk melakukan berbagai aktifitas. Selain itu disetiap sistem operasi memiliki perintah untuk mengetahui informasi hardware disetiap komputer. Nah, langsung saja simak dibawah ini perintah untuk melihat informasi perangakat keras di linux ubuntu. Varian Linux yang digunakan adalah Ubuntu LTS 14.04.
Menampilkan Sistem Host name
Menampilkan Sistem Host name
$ hostnameMenampilkan sistem domain name ( DNS )
$ cat /etc/hostname
$ dnsdomainnameMenampilkan FQDN ( Fully Qualified Domain Name )
$ hostname -f
Menampilkan system serial number, manufacturer of the system and model name
$ sudo dmidecode -s system-serial-numberATAU dengan menambahkan perintah "lshw"
$ sudo dmidecode -s system-manufacturer
$ sudo dmidecode -s system-product-name
$ sudo dmidecode | more
# lshw | more
$ sudo lshw -short
Menampilkan Informasi Perangkat Keras yang terpasang
$ sudo lsdev
Menampilkan Informasi CPU
$ cat /proc/cpuinfo
ATAU
$ lscpu
Menampilkan statistik CPU ( prosesor )
$ sudo mpstat
$ sudo mpstat 1
$ sudo mpstat -A
Menampilkan Sistem Informasi Memori ( RAM )
Tampilkan statistik penggunaan memori pada sistem termasuk jumlah RAM dipasang dan digunakan:
$ less /proc/meminfoTampilkan jumlah memori bebas dan digunakan dalam sistem:
free## Menampilkan kapasitas memori dalam megabytes ##
free -m## Menampilkan kapasitas memori dalam gigabytes ##
free -g## Menampilkan kapasitas memori dalam terabytes ##
free --tera
Menampilkan penggunaan ruang sistem dalam hal ini Swap
$ swapon -s
$ cat /proc/swaps
$ cat /proc/meminfo
$ top
$ vmstat
$ for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r | less
$ smem
Menampilkan statistik memori virtual
$ sudo vmstat
$ sudo vmstat 1
$ sudo vmstat 2
Menampilkan versi dari sistem operasi linux ubuntu
$ lsb_release -aUntuk mengetahui versi dari Kernel System
$ uname -rOR
$ uname -a
Untuk mencari parameter dari kernel sistem
$ cat /proc/cmdline
$ sysctl -a | more
Mencari sistem kernel ( 32 bit dan 64 bit )
$ uname -m
$ getconf LONG_BIT
$ arch
Mencari informasi tentang ruang penyimpanan ( Hardisk ) yang terpasang
Menampilkan seluruh hardisk dan kapasitas
# fdisk -l | grep '^Disk /dev'Menampilkan seluruh partisi hardisk of /dev/sda disk:
Untuk membaca label disk for /dev/sda:
# fdisk -l /dev/sdaUntuk Label Disk
$ sudo fdisk /dev/sdaShow block device attributes:
$ sudo e2label /dev/sda1
$ sudo cfdisk /dev/sda
# blkidMenampilkan penggunaan ruang penyimpanan
List all block devices:
# lsblk
$ df
$ df -H
$ df -HT
Menampilkan hardisk yang digunakan
$ du
$ du /home
Menampilkan file sistem mount
$ cat /proc/mount
$ mount
Menampilkan perangkat SCSI dan atribut di linux
$ lsscsi
Menampilkan statistik I/O
$ sudo iostat
$ sudo iostat 2
Mencari informasi perangkat PCI
$ lspci
$ lspci -vt
$ lspci | grep -i 'something'
$ lspci -vvvn| less
Mencari informasi perangkat USB
$ lsusb
$ lsusb -vt
Mencari perangat Wireless
$ iwconfig
$ watch -n 1 cat /proc/net/wireless
$ wavemon
Mencari informasi VGA
$ lspci | grep -i vgaOR
$ lspci -vvnn | grep VGA
$ sudo lshw -class display
Mencari informasi perangkat NVIDIA
Perintah ini hanya bekerja pada NVIDIA linux:
$ nvidia-smiOR
$ nvidia-settingsMencari informasi perangkat AMDPerintah ini hanya bekerja pada AMD linux:
$ fglrxinfo
Mengetahui versi yang sedang berjalan
$ unity --version
Mencari informasi sistem perangkat audio
$ lspci | grep -i audioOR
$ cat /proc/asound/cardsOR
$ arecord -lMenampilkan status sistem, baterai laptop dan suhu
$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
$ acpi -V
Mencari telah berapa lama sistem berjalan
$ uptime
$ who
$ w
Mencari beban sistem
$ uptime
$ cat /proc/loadavg
$ sudo top
$ sudo htop
$ sudo atop
Menampilkan histori reboot dan shutdown
$ last reboot
$ last shutdown
Menampilkan Runlevel
$ runlevel
$ who -r
Untuk menampilkan pesan waktu dan konfigurasi hardware
$ sudo less /var/log/dmesg
$ sudo grep 'regx' /var/log/dmesg
$ sudo grep '[h|s]d' /var/log/dmesg
Menampilkan sistem driver
$ sudo lsmod
$ sudo modinfo {driver_name}
$ sudo modinfo kvm
Cari alamat sistem IP dan informasi terkait
Anda perlu menggunakan perintah ip:
## Info tentang semua antarmuka. Harus dijalankan sebagai root melalui perintah sudo ##
sudo ip a## Hanya memperlihatkan eth1 informasi Interface ##
sudo ip
sudo ip link ls up
sudo ifconfig -a
sudo ip a show eth0Menampilkan tabel sistem routing## Anda dapat menggunakan salah satu dari perintah berikut ##
sudo ifconfig eth0
## Harus dijalankan sebagai root ##
sudo ip rMenampilkan bridge sistem ethernet
sudo route -n
sudo netstat -nr
$ sudo brctl showMenampilkan server sistem DNS dan informasi terkait
$ sudo bridge link
Menampilkan alamat nama sistem server IP (ISP atau dns server Anda IP harus terdaftar di sini):
# cat /etc/resolv.confMenampilkan file sistem konfigurasi penyelesai. Hal ini berguna untuk mengetahui bagaimana pencarian yang harus dilakukan:
# cat /etc/host.conf
Gunakan dua file untuk mengkonfigurasi name resolution.
Menampilkan informasi tentang port sistem dan soket## Harus dijalankan sebagai root melalui sudo ##
sudo ss## Tampilan semua port ##
sudo ss -l## Tampilan semua TCP sockets
sudo netstat -tulpn
sudo netstat -tulpn | grep LISTEN
sudo ss -t -a## Menampilkan semua UDP sockets.
sudo ss -u -a## Daftar semua file yang terbuka
lsof | more
lsof | grep something
lsof /dev/sda2
lsof /path/to/file
Menampilkan daftar layanan yang berjalan
### SYS V ###
$ sudo service --status-allOR
## UPSTART ##
$ sudo initctl listMencari layanan diaktifkan:
## UPSTART ##
$ sudo initctl status service-nameOR
$ sudo initctl status smbd
## SYS V
$ sudo service serviceName status
$ sudo service nginx status
Melihat Log Files
$ cd /var/log
$ ls -l
$ tail -f /var/log/fileName
$ grep 'something' /var/log/fileNameHere
Mencari File berdasarkan nama
$ locate fileNameMencari file dengan kondisi tertentu
$ locate htpasswd
$ locate passwd
$ locate my.resume.doc
$ find {/dir/to/search} -name {file-to-search} -print
$ find /etc/ -name /etc/passwd -print
$ find $HOME -name '*.doc' -print
Menampilkan rincian user account
$ less /etc/passwd
$ grep userName /etc/passwd
$ getent passwd
Menampilkan detail user group
$ less /etc/group
$ getent group
$ grep group-name /etc/group
$ groups userName
Menampilkan kebijakan password
$ chage -l userName
$ chage -l root
$ chage -l vivek
Menampilkan penggunaan sistem
$ sudo top
$ sudo htop
$ sudo atop
$ sudo ps auxwww
$ sudo netstat [options]
$ sudo iostat
$ sudo mpstat 1
$ sudo sar [options]
Menampilkan jejak sistem
$ strace -o output.txt /bin/foo
$ strace -p 22254 -s 80 -o debug.nginx.txt
Menampilkan jejak library
$ sudo ltrace /usr/sbin/httpd
$ sudo ltrace /sbin/chroot /usr/sbin/httpd
Menampilkan informasi proses
$ sudo pstree
$ sudo pstree | less
$ sudo ps auxwwwm
$ ps alxwww
$ ps auxwww
$ lsof -b M -n -l
Change process priority
$ sudo /bin/nice -n -1 command-name-here
$ sudo /bin/nice -n -1 pid
$ sudo renice {priority} pid
Menampilkan proses CPU
$ sudo taskset -p {pid-here}
$ sudo taskset -p 42
Menampilkan daftar sistem paket yang diinstal
$ dpkg -l
$ dpkg -l | less
$ dpkg -l nginx
Menampilkan daftar seluruh sistem patch yang dipasang
$ sudo apt-show-versions -a | grep -i "security"
Menampilkan daftar library runtime yang dibutuhkan untuk menjalankan file
$ ldd file
Mencari pemilik file
$ dpkg -S /path/to/file
$ dpkg -S /bin/ls
Membuat cadangan semua perangkat lunak yang telah dipasang
$ sudo dpkg --get-selections > /root/installed.pkgs.txt
Mengembalikan ke awal / restore
$ sudo dpkg --set-selections < /root/installed.pkgs.txt
Menampilkan sistem firewall
$ sudo iptables -L -n -v
$ sudo ufw status numbered
$ sudo ufw status verbose
$ sudo ufw app list
Referensi: http://www.cyberciti.biz/hardware/collecting-ubuntu-linux-system-information/
Demikian Perintah Dasar di Linux Ubuntu dan cara mengetahui informasi hardware dari Linux, semoga artikel ini bermanfaat dan berguna bagi kita semua, khusunya bagi Anda yang sedang belajar Linux.
Silahkan berkomentar dengan baik, asal tidak melanggar peraturan dibawah ini.
1. NO SPAM
2. NO SARA
3. NO LINK AKTIVE
Terimakasih
EmoticonEmoticon