20 Mga Sugo alang sa mga Bag-ong Nagbalhin gikan sa Windows ngadto sa Linux
Busa nagplano ka nga mobalhin gikan sa Windows ngadto sa Linux, o bag-o lang mibalhin sa Linux? Oops!!! unsa akong gipangutana! Alang sa unsa pa nga rason nga ikaw unta dinhi.
[ Tingali ganahan ka usab: Giunsa Ko Pagbalhin gikan sa Windows ngadto sa Linux Mint ]
Gikan sa akong nangaging kasinatian sa bag-o pa ko, hinumdomi ug sag-ulohon ang mga sugo aron hingpit nga magamit ang akong kaugalingon sa Linux.
Walay duhaduha nga online nga dokumentasyon, batakang mga sugo sa Linux sa daling makat-on ug masabtan nga pinulongan. Kini ang nagdasig kanako sa pag-master sa Linux ug sa paghimo niini nga dali gamiton. Kini nga artikulo usa ka lakang padulong niini.
1. Sugo: ls
Ang sugo nga ls nagpasabot sa (List Directory Contents), Ilista ang mga sulod sa folder, file man o folder, diin kini modagan.
[email :~# ls Android-Games Music Pictures Public Desktop linux-console.net Documents TecMint-Sync Downloads Templates
Ang sugo nga ls -l naglista sa sulod sa folder, sa taas nga paagi sa paglista.
[email :~# ls -l total 40588 drwxrwxr-x 2 ravisaive ravisaive 4096 May 8 01:06 Android Games drwxr-xr-x 2 ravisaive ravisaive 4096 May 15 10:50 Desktop drwxr-xr-x 2 ravisaive ravisaive 4096 May 16 16:45 Documents drwxr-xr-x 6 ravisaive ravisaive 4096 May 16 14:34 Downloads drwxr-xr-x 2 ravisaive ravisaive 4096 Apr 30 20:50 Music drwxr-xr-x 2 ravisaive ravisaive 4096 May 9 17:54 Pictures drwxrwxr-x 5 ravisaive ravisaive 4096 May 3 18:44 linux-console.net drwxr-xr-x 2 ravisaive ravisaive 4096 Apr 30 20:50 Templates
Sugo ang “ls -a“, ilista ang sulod sa usa ka folder, lakip ang mga tinago nga mga file sugod sa .
.
[email :~# ls -a . .gnupg .dbus .adobe deja-dup .grsync .gstreamer-0.10 .mtpaint .thumbnails .HotShots .mysql_history .htaccess .profile .bash_history .icons .jedit .pulse .bashrc .Xauthority .gconf .local .gftp .macromedia .remmina .ssh .xsession-errors .compiz .xsession-errors.old .config .gnome2
Pahinumdom: Sa Linux file name nga nagsugod sa '.
' gitago. Sa Linux, ang matag file/folder/device/command kay file. Ang output sa ls -l mao ang:
- d (nagpasabot sa direktoryo).
- rwxr-xr-x mao ang permiso sa file sa file/folder para sa tag-iya, grupo, ug kalibutan.
- Ang 1st ravisaive sa ibabaw nga pananglitan nagpasabot nga ang file gipanag-iya sa user ravisaive.
- Ang 2nd ravisaive sa ibabaw nga pananglitan nagpasabot nga ang file iya sa user group ravisaive.
- 4096 nagpasabot nga ang gidak-on sa file 4096 Bytes.
- Mayo 8 01:06 ang petsa ug oras sa kataposang kausaban.
- Ug sa katapusan mao ang ngalan sa File/Folder.
Alang sa dugang nga ls nga mga pananglitan sa sugo basaha ang among serye sa mga artikulo:
- 15 Basic ls Command Ehemplo sa Linux
- 7 Katingad-an nga 'ls' Command Tricks Ang Matag Linux User Angay Mahibaloan
- Unsaon Pag-sort sa Output sa 'ls' Command Pinaagi sa Katapusang Gibag-o nga Petsa ug Oras
- Unsaon Paglista sa Tanang Files nga Gi-order sa Gidak-on sa Linux
2. Sugo: lsblk
Ang lsblk nagpasabot sa (List Block Devices), print block device pinaagi sa ilang gi-assign nga ngalan (apan dili RAM) sa standard nga output sa paagi nga sama sa kahoy.
[email :~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 232.9G 0 disk ├─sda1 8:1 0 46.6G 0 part / ├─sda2 8:2 0 1K 0 part ├─sda5 8:5 0 190M 0 part /boot ├─sda6 8:6 0 3.7G 0 part [SWAP] ├─sda7 8:7 0 93.1G 0 part /data └─sda8 8:8 0 89.2G 0 part /personal sr0 11:0 1 1024M 0 rom
Ang lsblk -l command list block device sa 'list' nga istruktura (dili sama sa kahoy nga uso).
[email :~# lsblk -l NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 232.9G 0 disk sda1 8:1 0 46.6G 0 part / sda2 8:2 0 1K 0 part sda5 8:5 0 190M 0 part /boot sda6 8:6 0 3.7G 0 part [SWAP] sda7 8:7 0 93.1G 0 part /data sda8 8:8 0 89.2G 0 part /personal sr0 11:0 1 1024M 0 rom
Mubo nga sulat: Ang lsblk kay usa ka mapuslanon ug pinakasayon nga paagi aron mahibal-an ang ngalan sa Bag-ong Usb Device nga imong gisaksak, labi na kung kinahanglan nimo nga atubangon ang disk/bloke sa terminal.
[ Tingali ganahan ka usab: 10 Mapuslanon nga mga Sugo sa Pagkolekta sa Impormasyon sa Sistema ug Hardware sa Linux ]
3. Sugo: md5sum
Ang md5sum nagpasabot sa (Compute and Check MD5 Message-Digest), ang md5 checksum (kasagarang gitawag og hash) kay gigamit sa pagpares o pagmatuod sa integridad sa mga file nga mahimong nausab isip resulta sa sayop nga pagbalhin sa file, usa ka disk error. , o dili malisyoso nga pagpanghilabot.
[email :~# md5sum teamviewer_linux.deb 47790ed345a7b7970fc1f2ac50c97002 teamviewer_linux.deb
Mubo nga sulat: Mahimong ipares sa user ang nahimo nga md5sum sa usa nga opisyal nga gihatag. Ang Md5sum giisip nga dili kaayo luwas kaysa sha1sum, nga atong hisgutan sa ulahi.
4. Sugo: dd
Ang command dd nagpasabot sa (Convert and Copy a file), mahimong gamiton sa pag-convert ug pagkopya sa usa ka file ug kasagaran gigamit sa pagkopya sa iso file (o bisan unsa nga file) ngadto sa usb device (o sa bisan unsa nga lokasyon. ), sa ingon mahimong magamit sa paghimo sa usa ka bootable USB stick.
# dd if=/home/user/Downloads/debian.iso of=/dev/sdb1 bs=512M; sync
Mubo nga sulat: Sa pananglitan sa ibabaw ang usb device mao unta ang sdb1 (Kinahanglan nga I-verify nimo kini gamit ang command lsblk, kung dili imong i-overwrite ang imong disk ug OS), gamita ang ngalan sa disk nga Mabinantayon!!!.
Ang dd command nagkinahanglan og pipila ka panahon gikan sa pipila ka mga segundo ngadto sa pipila ka mga minuto sa pagpatuman, depende sa gidak-on ug matang sa file ug pagbasa ug pagsulat sa gikusgon sa Usb stick.
[ Tingali ganahan ka usab: Giunsa ang Pag-clone sa Partition sa Linux Gamit ang dd Command]
5. Sugo: uname
Ang uname nga sugo nagpasabot sa (Ngalan sa Unix), pag-imprinta sa detalyadong impormasyon mahitungod sa ngalan sa makina, Operating System ug Kernel.
[email :~# uname -a Linux tecmint 3.8.0-19-generic #30-Ubuntu SMP Wed May 1 16:36:13 UTC 2013 i686 i686 i686 GNU/Linux
Mubo nga sulat: uname nagpakita sa matang sa kernel. uname -a output nga detalyado nga impormasyon. Pag-elaborate sa labaw sa output sa uname -a.
- “Linux“: Ang ngalan sa kernel sa makina.
- “tecmint“: Ang ngalan sa node sa makina.
- “3.8.0-19-generic“: Ang pagpagawas sa kernel.
- “#30-Ubuntu SMP“: Ang kernel nga bersyon.
- “i686“: Ang arkitektura sa processor.
- “GNU/Linux“: Ang ngalan sa operating system.
6. Sugo: kasaysayan
Ang history command nagbarug alang sa History (Event) Record, kini nag-imprinta sa kasaysayan sa usa ka taas nga listahan sa gipatuman nga mga sugo sa terminal.
[email :~# history 1 sudo add-apt-repository ppa:tualatrix/ppa 2 sudo apt-get update 3 sudo apt-get install ubuntu-tweak 4 sudo add-apt-repository ppa:diesch/testing 5 sudo apt-get update 6 sudo apt-get install indicator-privacy 7 sudo add-apt-repository ppa:atareao/atareao 8 sudo apt-get update 9 sudo apt-get install my-weather-indicator 10 pwd 11 cd && sudo cp -r unity/6 /usr/share/unity/ 12 cd /usr/share/unity/icons/ 13 cd /usr/share/unity
Mubo nga sulat: Pagpindot sa Ctrl + R ug dayon pangitaa ang mga napatuman na nga mga sugo nga nagtugot sa imong sugo nga makompleto gamit ang auto-completion feature.
(reverse-i-search)`if': ifconfig
[ Mahimo usab nimo gusto: Itakda ang Petsa ug Oras alang sa Matag Sugo nga Imong Ipatuman sa Bash History ]
7. Sugo: sudo
Ang sudo (superuser do) nga sugo nagtugot sa usa ka gitugutan nga tiggamit sa pagpatuman sa usa ka sugo ingon nga superuser o laing user, sumala sa gitakda sa polisiya sa seguridad sa sudoers list.
[email :~# sudo add-apt-repository ppa:tualatrix/ppa
Mubo nga sulat: sudo nagtugot sa mga tiggamit sa paghulam sa superuser nga adunay pribilehiyo, samtang ang susama nga sugo 'su' nagtugot sa mga tiggamit sa aktuwal nga pag-log in isip superuser. Ang Sudo mas luwas kay sa su.
[ Tingali ganahan ka usab: 10 Mapuslanon nga Sudoers Configurations alang sa Pag-set 'sudo' sa Linux]
Dili gitambagan ang paggamit sa sudo o su alang sa adlaw-adlaw nga normal nga paggamit, tungod kay mahimo’g moresulta kini sa grabe nga sayup kung wala tuyoa nga nakahimo ka usa ka butang nga sayup, mao nga ang usa ka sikat nga panultihon sa komunidad sa Linux mao ang:
“To err is human, but to really foul up everything, you need a root password.”
8. Sugo: mkdir
Ang mkdir (paghimo og direktoryo) nga sugo nagmugna og bag-ong direktoryo nga adunay ngalan nga dalan. Bisan pa kung ang direktoryo anaa na, kini magbalik sa usa ka mensahe sa sayup \dili makahimo og folder, ang folder anaa na.
[email :~# mkdir tecmint
Mubo nga sulat: Ang direktoryo mahimo ra sa sulod sa folder, diin ang tiggamit kinahanglan magsulat og pagtugot. mkdir: dili makahimo og direktoryo \\tecmint': Ang file anaa.
(Ayaw kalibog sa usa ka file sa output sa ibabaw, mahimo nimong mahinumduman kung unsa ang akong gisulti sa sinugdanan - Sa Linux, ang matag file, folder, drive, command, script giisip nga file).
[ Tingali ganahan ka usab: Pagpatin-aw sa \Ang tanan usa ka File ug Mga Matang sa mga File sa Linux ]
9. Sugo: paghikap
Ang touch command nagpasabot sa (pag-update sa mga oras sa pag-access ug pagbag-o sa matag FILE hangtod sa karon nga oras). Ang touch command nagmugna sa file, kung wala kini. Kung ang file anaa na kini mag-update sa timestamp ug dili sa sulod sa file.
[email :~# touch tecmintfile
Mubo nga sulat: ang paghikap mahimong gamiton sa paghimo og file ubos sa direktoryo, diin ang user kinahanglang magsulat og pagtugot, kung wala ang file didto.
10. Sugo: chmod
Ang Linux chmod nga sugo nagpasabot (bag-ohon ang file mode bits). giusab sa chmod ang file mode (permission) sa matag gihatag nga file, folder, script, etc.. sumala sa gipangayo nga mode.
Adunay adunay 3 nga mga matang sa pagtugot sa usa ka file (folder o bisan unsa apan aron mapadayon ang mga butang nga yano gamiton namon ang file).
Read (r)=4 Write(w)=2 Execute(x)=1
Mao nga kung gusto nimo nga hatagan ra ang pagtugot sa pagbasa sa usa ka file hatagan kini usa ka kantidad nga '4', alang sa pagtugot sa pagsulat lamang, usa ka kantidad nga '2' ug alang sa pagtugot lamang, usa ka kantidad nga '1' ang ihatag. . Kay ang permiso sa pagbasa ug pagsulat 4+2 = ‘6‘ ihatag, ug uban pa.
Karon, ang pagtugot kinahanglan nga itakda alang sa 3 nga mga klase sa tiggamit ug mga grupo sa tiggamit. Ang una mao ang tag-iya, dayon ang grupo sa tiggamit, ug sa katapusan ang kalibutan.
rwxr-x--x abc.sh
Dinhi ang pagtugot sa gamut mao ang rwx (pagbasa, pagsulat ug pag-execute).
usergroup diin kini nahisakop, mao ang r-x (basaha ug ipatuman lamang, walay pagtugot sa pagsulat) ug
kay ang kalibutan kay –x (gipatuman lang).
Aron mabag-o ang pagtugot niini ug hatagan ang pagbasa, pagsulat ug pagpatuman sa pagtugot sa tag-iya, grupo, ug kalibutan.
[email :~# chmod 777 abc.sh
permiso lang sa pagbasa ug pagsulat sa tulo.
[email :~# chmod 666 abc.sh
pagbasa, pagsulat ug pag-execute sa tag-iya ug i-execute lang sa grupo ug kalibutan.
[email :~# chmod 711 abc.sh
Mubo nga sulat: usa sa labing importante nga mga sugo nga mapuslanon alang sa sysadmin ug user pareho. Sa usa ka multi-user nga palibot o sa usa ka server, kini nga sugo moabut sa pagluwas, ang pagbutang sa sayup nga pagtugot makahimo sa usa ka file nga dili ma-access o maghatag dili awtorisado nga pag-access sa usa ka tawo.
11. Sugo: chown
Ang Linux chown nga sugo nagpasabut (bag-o ang tag-iya sa file ug grupo). Ang matag file iya sa grupo sa mga tiggamit ug tag-iya. Gigamit kini sa pagbuhat sa 'ls -l' sa imong direktoryo ug makakita ka og ingon niini.
[email :~# ls -l drwxr-xr-x 3 server root 4096 May 10 11:14 Binary drwxr-xr-x 2 server server 4096 May 13 09:42 Desktop
Dinhi ang direktoryo nga Binary gipanag-iya sa user server ug kini iya sa usergroup root samtang ang direktoryo Desktop gipanag-iya sa user server ug iya sa user group server.
Kini nga chown nga sugo gigamit sa pag-usab sa pagpanag-iya sa file ug sa ingon mapuslanon sa pagdumala ug paghatag og mga file ngadto sa mga awtorisado nga tiggamit ug usergroup lamang.
[email :~# chown server:server Binary drwxr-xr-x 3 server server 4096 May 10 11:14 Binary drwxr-xr-x 2 server server 4096 May 13 09:42 Desktop
Pahinumdom: Ang chown nagbag-o sa tag-iya sa user ug grupo sa matag gihatag nga FILE ngadto sa NEW-OWNER o sa user ug grupo sa kasamtangan nga reference file.
12. Sugo: apt
Ang apt command nga nakabase sa Debian nagpasabut sa (Advanced Package Tool). Ang Apt usa ka advanced package manager alang sa Debian based system (Ubuntu, Kubuntu, ug uban pa), nga awtomatiko ug intelihenteng pagpangita, pag-install, pag-update ug pagsulbad sa dependency sa mga pakete sa Gnu/Linux system gikan sa command line.
[email :~# apt-get install mplayer Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: java-wrappers Use 'apt-get autoremove' to remove it. The following extra packages will be installed: esound-common libaudiofile1 libesd0 libopenal-data libopenal1 libsvga1 libvdpau1 libxvidcore4 Suggested packages: pulseaudio-esound-compat libroar-compat2 nvidia-vdpau-driver vdpau-driver mplayer-doc netselect fping The following NEW packages will be installed: esound-common libaudiofile1 libesd0 libopenal-data libopenal1 libsvga1 libvdpau1 libxvidcore4 mplayer 0 upgraded, 9 newly installed, 0 to remove and 8 not upgraded. Need to get 3,567 kB of archives. After this operation, 7,772 kB of additional disk space will be used. Do you want to continue [Y/n]? y
[email :~# apt-get update Hit http://ppa.launchpad.net raring Release.gpg Hit http://ppa.launchpad.net raring Release.gpg Hit http://ppa.launchpad.net raring Release.gpg Hit http://ppa.launchpad.net raring Release.gpg Get:1 http://security.ubuntu.com raring-security Hit http://in.archive.ubuntu.com raring Release.gpg Hit http://ppa.launchpad.net raring Release.gpg Get:2 http://security.ubuntu.com raring-security Ign http://ppa.launchpad.net raring Release.gpg Get:3 http://in.archive.ubuntu.com raring-updates Hit http://ppa.launchpad.net raring Release.gpg Hit http://in.archive.ubuntu.com raring-backports
Mubo nga sulat: Ang mga sugo sa ibabaw moresulta sa tibuok sistema nga mga kausaban ug busa nagkinahanglan ug root password (Check ‘#
’ ug dili ‘$
as prompt). Ang Apt gikonsiderar nga mas abante ug intelihente kon itandi sa yum command.
Sama sa gisugyot sa ngalan, ang apt-cache nangita alang sa usa ka pakete nga adunay sulud nga sub package nga mpalyer. apt-get install, i-update ang tanan nga mga pakete, nga na-install na, ngadto sa pinakabag-o.
[ Basin ganahan ka: 25 APT-GET ug APT-CACHE Commands ]
13. Sugo: tar
Ang tar command kay usa ka Tape Archive kay mapuslanon sa pagmugna sa usa ka archive, sa usa ka gidaghanon sa file format ug sa ilang pagkuha.
[email :~# tar -zxvf abc.tar.gz (Remember 'z' for .tar.gz)
[email :~# tar -jxvf abc.tar.bz2 (Remember 'j' for .tar.bz2)
[email :~# tar -cvf archieve.tar.gz(.bz2) /path/to/folder/abc
Mubo nga sulat: Ang 'tar.gz' nagpasabut nga gzipped. Ang 'tar.bz2' gi-compress sa bzip nga naggamit sa usa ka maayo apan hinay nga paagi sa pag-compress.
14. Sugo: cal
Ang cal (Calendar), gigamit sa pagpakita sa kalendaryo sa karon nga bulan o bisan unsang bulan sa bisan unsang tuig nga nag-uswag o milabay.
[email :~# cal May 2013 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Ipakita ang kalendaryo sa tuig 1835 alang sa bulan sa Pebrero, nga milabay na.
[email :~# cal 02 1835 February 1835 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Nagpakita sa kalendaryo sa tuig 2145 alang sa bulan sa Hulyo, nga mouswag
[email :~# cal 07 2145 July 2145 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Mubo nga sulat: Dili nimo kinahanglan ibalik ang kalendaryo sa 50 ka tuig balik, ni kinahanglan ka nga maghimo usa ka komplikado nga kalkulasyon sa matematika aron mahibal-an kung unsang adlaw ang imong gisul-ob o ang imong umaabot nga adlawng natawhan mahulog sa unsang adlaw.
15. Sugo: petsa
Ang date command nag-imprinta sa kasamtangan nga petsa ug oras sa standard nga output, ug mahimo pa nga itakda.
[email :~# date Fri May 17 14:13:29 IST 2013
[email :~# date --set='14 may 2013 13:57' Mon May 13 13:57:00 IST 2013
Mubo nga sulat: Kini nga Sugo mahimong mapuslanon kaayo sa scripting, oras, ug petsa-based nga scripting, aron mahimong mas perpekto. Dugang pa nga ang pagbag-o sa petsa ug oras gamit ang terminal makapabati kanimo GEEK!!!. (Dayag, kinahanglan ka nga gamut aron mahimo kini nga operasyon, tungod kay kini usa ka pagbag-o sa tibuuk nga sistema).
16. Sugo: iring
Ang iring nagpasabot sa (Concatenation). Pagdugtong (pag-apil) sa duha o labaw pa nga yano nga mga file ug/o pag-imprinta sa mga sulod sa usa ka file sa standard nga output.
[email :~# cat a.txt b.txt c.txt d.txt >> abcd.txt
[email :~# cat abcd.txt .... contents of file abcd ...
Mubo nga sulat: Ang \>>
” ug \>
” gitawag og simbolo sa pagdugang. Gigamit kini aron idugang ang output sa usa ka file ug dili sa standard output. Ang simbolo nga \>
magtangtang sa usa ka file nga naglungtad na ug maghimo usa ka bag-ong file busa alang sa mga hinungdan sa seguridad gitambagan nga gamiton ang \>>
nga isulat ang output nga wala pag-overwrit o pagtangtang sa file.
Sa dili pa mopadayon, kinahanglan kong ipahibalo kanimo ang bahin sa mga wildcard (makahibalo ka sa pagsulod sa wildcard, sa kadaghanan sa mga salida sa Telebisyon) Ang mga wildcard usa ka bahin sa kabhang nga naghimo sa command line nga labi ka kusgan kaysa bisan unsang tagdumala sa file sa GUI. Nakita nimo, kung gusto nimo magpili usa ka dako nga grupo sa mga file sa usa ka graphical file manager, kasagaran kinahanglan nimo nga pilion kini gamit ang imong mouse. Kini daw yano, apan sa pipila ka mga kaso, kini mahimong makapahigawad kaayo.
Pananglitan, pananglit ikaw adunay usa ka direktoryo nga adunay daghang kantidad sa tanan nga mga matang sa mga file ug mga subdirektoryo, ug nakahukom ka nga ibalhin ang tanan nga mga file sa HTML, nga adunay pulong nga Linux sa usa ka lugar sa tunga sa ilang mga ngalan, gikan sa kana nga dako nga direktoryo ngadto sa laing direktoryo. Unsa ang usa ka yano nga paagi sa pagbuhat niini? Kung ang direktoryo adunay daghang daghang lainlain nga ngalan nga HTML nga mga file, ang imong buluhaton yano ra!
Sa Linux command line kana nga buluhaton kay yano ra nga buhaton sama sa paglihok sa usa lang ka HTML file, ug kini sayon kaayo tungod sa mga wildcard sa shell. Espesyal kini nga mga karakter nga nagtugot kanimo sa pagpili sa mga ngalan sa file nga mohaum sa pipila ka mga sumbanan sa mga karakter. Makatabang kini kanimo sa pagpili bisan sa usa ka dako nga grupo sa mga file pinaagi sa pag-type lamang sa pipila ka mga karakter, ug sa kadaghanan nga mga kaso, kini mas sayon kaysa pagpili sa mga file gamit ang mouse.
Ania ang usa ka lista sa labing kasagarang gigamit nga mga wildcard:
Wildcard Matches * zero or more characters ? exactly one character [abcde] exactly one character listed [a-e] exactly one character in the given range [!abcde] any character that is not listed [!a-e] any character that is not in the given range {debian,linux} exactly one entire word in the options given
Ang !
gitawag nga dili simbolo, ug ang baliskad sa pisi nga gilakip sa !
tinuod.
[ Tingali ganahan ka usab: 13 Basic Cat Command Ehemplo sa Linux ]
17. Sugo: cp
Ang kopya nagpasabut sa (Kopya), kini nagkopya sa usa ka file gikan sa usa ka lokasyon ngadto sa lain nga lokasyon.
# cp /home/user/Downloads abc.tar.gz /home/user/Desktop
Matikdi: ang cp maoy usa sa labing kasagarang gigamit nga mga sugo sa shell scripting ug kini mahimong gamiton uban sa wildcard nga mga karakter (Ihulagway sa ibabaw nga block), para sa customized ug gusto nga pagkopya sa file.
18. Sugo: mv
Ang mv nga sugo nagpalihok sa usa ka file gikan sa usa ka lokasyon ngadto sa laing lokasyon.
# mv /home/user/Downloads abc.tar.gz /home/user/Desktop
Mubo nga sulat: mv command mahimong gamiton uban sa wildcard nga mga karakter. Ang mv kinahanglan gamiton uban ang pag-amping, tungod kay ang pagbalhin sa sistema/dili awtorisado nga file mahimong mosangpot sa seguridad ingon man sa pagkaguba sa sistema.
19. Sugo: pwd
Ang pwd command (print working directory), nag-imprinta sa kasamtangan nga working directory nga adunay bug-os nga pathname gikan sa terminal.
[email :~# pwd /home/user/Desktop
Mubo nga sulat: Kini nga sugo dili kaayo kanunay nga gamiton sa scripting apan kini usa ka hingpit nga lifesaver alang sa usa ka bag-o nga nawala sa terminal sa ilang sayo nga koneksyon sa Linux. (Ang Linux kasagarang gitawag nga nux o nix).
20. Sugo: cd
Sa katapusan, ang kanunay nga gigamit nga cd command nagpasabut sa (bag-o nga direktoryo), nga nagbag-o sa nagtrabaho nga direktoryo aron ipatuman, kopyahon, ibalhin pagsulat, pagbasa, ug uban pa gikan sa terminal mismo.
[email :~# cd /home/user/Desktop
[email :~$ pwd /home/user/Desktop
Mubo nga sulat: cd moabut sa pagluwas sa diha nga pagbalhin sa taliwala sa mga direktoryo gikan sa terminal. Ang \Cd ~ mag-ilis sa working directory ngadto sa home directory sa user, ug mapuslanon kaayo kon ang usa ka user makakita sa iyang kaugalingon nga nawala sa terminal. \cd .. mag-usab sa working directory ngadto sa parent directory (sa kasamtangan nga working directory) .
Kini nga mga sugo siguradong maghimo kanimo nga komportable sa Linux. Apan dili kini ang katapusan. Sa dili madugay moabut ako uban ang ubang mga sugo nga mapuslanon alang sa 'Middle-Level User. Mamatikdan nimo ang promosyon sa lebel sa user gikan sa newbie hangtod sa Middle-level-user.
Sa sunod nga artikulo, moabut ako sa mga mando sama sa 'grep'.