Tutorial Linux seperti ini sangat dibutuhkan bagi kita ang ingin lebih mendalami Linux. !alapun saat ini perintah"perintah berbasis teks di Linux sudah ban ak ang memiliki #UI (#raphical User Interface) sehingga lebih memudahkan user linux pemula namun pada beberapa perintah dasar linux$ akan lebih efisien dan cepat %ika tetap menggunakan perintah TUI (Teks User Interface) &teks mode. Inilah beberapa Perintah Dasar Berbasis Teks (Bash 'cript) di Linux Terminal ang akan kita bahas pada tutorial bela%ar linux ini. (any_command )help *enampilkan keterangan bantu tentang pemakaian perintah. +)help, sama dengan perintah pada D-' +&h,. (sudo 'uperUser Do$ mendapatkan akses root atau administrator pada user biasa tanpa harus login sebagai root user (ls *elihat isi file dari direktori aktif. Pada linux perintah dir han a berupa alias dari perintah ls. Untuk perintah ls sendiri sering dibuatkan alias ls )color$ agar pada !aktu di ls ditampilkan !arna"!arna sesuai dengan file"filen a$ biasan a hi%au untuk execute$ dsb. (ls -al *elihat seluruh isi file pada direktori aktif beserta file hidden$ lalu ditampilkan la ar per la ar. (cd director .hange director . *enggunakan cd tanpa nama direktori akan menghantarkan anda ke home direktori. Dan cd ) akan menghantarkan anda ke direktori sebelumn a. (cp &source &destination *engopi suatu file$ gunakan cp -r untuk cop suatu director (mcopy &source &destination *engcop suatu file dari&ke dos files stem. .ontoh mcop a/autoexec.bat 0&%unk . #unakan man mtools untuk command ang se%enis / mdir$ mcd$ mren$ mmo1e$ mdel$ mmd$ mrd$ mformat2. (m &source &destination *emindahkan atau mengganti nama file ln "s source destination *embuat 'imbolic Links$ contoh ln "sf &usr&34456&bin&37869':#; &etc&344&3$ membuat 'imbolic link dari file 37869':#; ke 3 (rm &files *enghapus file (mkdir &director
*embuat direktori baru (rmdir &director *enghapus direktori ang telah kosong (rm -r &files (recursi1e remo1e) *enghapus file$ direktori dan subdirektorin a. <ati"hati menggunakan perintah ini apabila anda login sebagai root$ karena root dengan mudah dapat menghapus seluruh file pada sistem dengan perintah di atas$ tidak ada perintah untuk undelete di Linux (more filename Untuk melihat isi suatu file$ dengan tambahan perintah more$ maka isi file tersebut ditampilkan la ar per la ar. (less filename *elihat suatu file la ar per la ar$ dan tekan tombol +=, apabila ingin keluar$ (pico filename >dit suatu text file. (pico -! filename >dit suatu text file$ dengan menonaktifkan fungsi !ord !rap$ sangat berguna untuk mengedit file seperti &etc&fstab. (lynx file.html *elihat file html atau bro!se ke net dengan text mode$ dimana gambar&image tidak dapat ditampilkan$ tapi l nx adalah suatu bro!ser ang sangat cepat$ sangat berguna bila anda han a menginginkan suatu artikel tanpa image. (tar -"x # filename.tar.g? *eng"untar sebuah file tar sekaligus meng"uncompress file tersebut (@.tar.g? atau @.tg?)$ untuk meletakkann a direktori g diinginkan tambahkan option ". direktori$ contoh tar "?x1f filename.tar.g? ". &opt (meletakkan file tersebut di direktori &opt (tar -x # filename.tar *eng"untar sebuah file tar ang tidak terkompress (@.tar). ($un"ip filename.g? *eng"uncompress sebuah file ?ip (@.g?, or @.?). dengan menggunakan g?ip (%uga ?ip atau compress) %ika anda menginginkan mengompress file. (bun"ip% filename.b?A *eng"uncompress file dengan format (@.b?A) dengan utiliti +b?ipAB$ digunakan pada file ang besar. (un"ip filename.?ip *eng"uncompress file dengan format (@.?ip) dengan utiliti +un?ip, ang kompatibel dengan pk?ip for D-'. (#ind & -name +filename, *encari +filename, pada komputer anda dimulai dengan direktori &. Camafile tersebut mungkin sa%a berisi !ildcard (@$D). (locate filename *encari file dengan string +filename,. 'angat mudah dan cepat dari perintah di atas. (talk username4 Berbicara dengan ke board dengan user lain g sedang login pada mesin kita (atau gunakan talk
username4Emachinename untuk berbicara dengan komputer lain). Untuk menerima undangan percakapan$ ketikkan talk usernameA. Fika seseorang mencoba untuk berbicara dengan anda dan itu dirasakan mengganggu$ anda bisa menggunakan perintah mesg n untuk menolak pesan tersebut. Dan gunakan perintah !ho atau r!ho untuk melihat siapa user ang mengganggu tersebut. (mc *en%alankan +*orton .ommander, 2 eh2 salah maksudn a +*idnight .ommander, sebagai file manager$ cepat dan bagus. (telnet ser1er Untuk menghubungkan komputer kita ke komputer lain dengan menggunakan protokol T>LC>T. #unakan nama mesin atau Comor IP mesin$ dan anda akan mendapatkan prompt login name dari mesin tersebut$ masukkan pass!ordn a$ oh a .. anda %uga harus pun a account di mesin remote tersebut. Telnet akan menghubungkan anda dengan komputer lain dan membiarkan anda untuk mengoperasikan mesin tersebut. Telnet sangat tidak aman$ setiap ang anda ketik men%adi +open text,$ %uga dengan pass!ord andaG #unakan ssh alih"alih telnet untuk mengakses mesin secara remote. (ssh userEipaddress ('ecure 'hell) Untuk mengakses mesin lain$ (rlo$in userEipaddress (remote login) *enghubungkan anda kekomputer lain. Loginname dan pass!ord$ tetapi apabila account anda tersebut telah dipakai$ maka anda akan mendapatkan pesan kesalahan pada pass!ord anda. 'angat tidak aman %uga$ gunakan ssh sebagai gantin a. (rsh userEipaddress (remote shell) Falan lain untuk menghubungkan anda ke remote machine. ;pabila login name&pass!ord anda sedang dipakai di remote mesin tsb$ maka pass!ord anda tidak akan berlaku. Idem dengan rlogin$ gantikan dengan ssh. (#tp userEipaddress 7tp ke mesin lain$ ini sangat berguna untuk mengop file ke&dari remote mesin. Fuga tidak aman$ gunakan scp dari keluarga ssh sebagai gantin a. (scp &source &destination (secure cop ) untuk cop file ke atau dari mesin lain$ contoh scp userEipaddress/&source &destination minicom Program *inicom (dapat dikatakan seperti +Procomm&< perterminal for Linux,). ('&program9name *en%alankan program pada direktori aktif$ ang mana tidak terdapat pada P;T< anda (xinit *en%alankan 3"!indo! ser1er (tanpa !indo!s manager). (startx *en%alankan 3"!indo! ser1er dan meload default !indo!s manager. 'ama seperti perintah +!in, under D-' dengan HinI.4 (startx ( )* *en%alankan sesi 3"!indo!s berikutn a pada displa 4 (default menggunakan displa J). ;nda dapat men%alankan ban ak #UI terminal secara bersamaan$ untuk pindah antar #UI gunakan $ $ etc$ tapi ini akan lebih ban ak memakan memori. (xterm (pada 3 terminal) $men%alankan 3"!indo!s terminal. Untuk keluar ketikkan exit
(xboin$ (pada 3 terminal). 'angat lucu deh 2.$ seperti games"games lama 2.. gimp (pada 3 terminal) Program image editor ang sangat bagus$ bisa disamakan dengan ;dobe Photoshop$ ang membedakan adalah program ini gratis. (netscape (pada 3 terminal) men%alankan netscape$ 1ersi pada !aktu tulisan ini dibuat telah mencapai 1ersi K.L netscape "displa host/J.J (pada 3 terminal) men%alankan netscape pada mesin ang aktif dan menampilkan outputn a pada mesin ang bernama host displa J screen J. ;nda harus memberikan akses untuk mesin aktif untuk menampilkann a pada mesin host dengan perintah xhost (shutdo!n -h no! (sebagai root) 'hut do!n sistem. Umumn a digunakan untuk remote shutdo!n. #unakan untuk shutdo!n pada konsol (dapat di%alankan oleh user). (halt reboot (sebagai root) <alt atau reboot mesin. Lebih simple dari perintah di atas. (man topic *enampilkan daftar dari sistem manual pages (help) sesuaidengan topic. .oba man man. lalu tekan = untuk keluar dari 1ie!er. Perintah info topic *anual pages dapat dibaca dilhat dengan cara an 9command )help. (apropos topic *enampilkan bantuan manual berdasarkan topik.. (p!d *elihat direktori ker%a saat ini (hostname *enampilkan nama local host (mesin dimana anda sedang beker%a). #unakan perintah netconf (sebagai root) untuk merubah nama host dari mesin tersebut$ atau edit file &etc&hosts (!hoami *encetak login name anda (id username *encetak user id (uid) atau group id (gid) (date *encetak atau merubah tanggal dan !aktu pada komputer$ contoh merubah tanggal dan !aktu ke AJJJ"4A"I4 AI/ML dengan perintah/ date 4AI4AIMLAJJJ (time *elihat %umlah !aktu g ditangani untuk pen elesaian suatu proses N info lainn a. Fangan dibingungkan dengan perintah date !ho *elihat user ang login pada komputer kita. (r!ho -a *elihat semua user g login pada net!ork anda. La anan perintah r!ho ini harus diaktifkan$ %alankan setup sebagai root untuk mengaktifkann a. (#in$er username *elihat informasi user$ coba %alankanO finger root (last *elihat user sebelumn a ang telah login di komputer.
(uptime *elihat %umlah !aktu pemakaian komputer oleh seseorang$ terhitung proses reboot terakhir. (ps (Pprint status) *elihat proses"proses ang di%alankan oleh user (ps aux *elihat seluruh proses ang di%alankan$ !alaupun tanpa terminal (uname -a Informasi s stem kernel anda (#ree Informasi memor (dalam kilob tes). (d# -h (Pdisk free) *elihat informasi pemakaian disk pada seluruh s stem (in human"readable form) (du & -bh (Pdisk usage) *elihat secara detil pemakaian disk untuk setiap direktori$ dimulai dari root (in human legible form). (cat &proc&cpuin#o .pu info. *elihat file pada &proc directori ang bukan merupakan file n ata (not real files). (cat &proc&interrupts *elihat alamat interrupt ang dipakai. (cat &proc& ersion *elihat :ersi dari Linux dan informasi lainn a. (cat &proc&#ilesystems *elihat files stem ang digunakan. (cat &etc&printcap *elihat printer ang telah disetup (lsmod (as root) *elihat module"module kernel ang telah di load. Demikian tutorial linux tentang sebagian dari sekian ban ak perintah dasar berbasis teks di terminal linux$ %ika ada ang dirasa kurang$ silahkan tambahkan melalui kolom komentar diba!ah$ mudahAan pen%elasan singkat bela%ar linux ini bermanfaat 'umber / http/&&!!!.ariel?.net&tutorial"linux&bela%ar"linux"perintah"dasar"teks"linux"terminal