Neke zgodne UNIX komande

Kako pod Unix-om obrisati folder koji nije prazan :
# rm -r ime-foldera
Inače komanda rmdir (koja se standardno koristi) uklanja samo prazne foldere…

Kako od-tar-ovati fajl :
# tar -xvf test.tar
Ne zaboraviti “-” ispred svičeva komande, njega u Linux-u nema…

Kako videti sve što se nalazi na određenoj hardverskoj putanji :
#ioscan -fnH 0/0/12/1/0
Class I H/W Path Driver S/W State H/W Type Description
=====================================================================
fc 1 0/0/12/1/0 td CLAIMED INTERFACE HP Tachyon XL2 Fibre Channel Mass Storage Adapter
/dev/td1
fcp 3 0/0/12/1/0.12 fcp NO_HW INTERFACE FCP Domain
…..
f – full listing
n – list device names in output
H – only on named HW path

Kako videti SVE što se tiče HW i SW na serveru
# print_manifest                                                  Paziti, ovo može prilično da potraje!
…..
System Hardware
Model: xxxx/xxxx/xxxx
Main Memory: 4077 MB
Processors: 2
1 XXXXXXXX processor (1 GHz, 64 MB)
CPU version 10
2 logical processors (2 per socket)
OS mode: 64 bit
…..
Storage devices HW Path Interface
…..
Optiarc DVD RW AD-5170A 64000/0xfa00/0x1
…..
Installed Software
…..
Your system was installed with HP-UX version XXXXXX
…..
LVM File System Configuration
…..
JFS File System Configuration
…..
Disk layout
LVM disk Device file HW Addr size vol. grp
HP 146 GST3146707LC /dev/disk/disk5 64000/0xfa00/0x3 140014 /dev/vg00
File System layout
…..
Swap configuration
type size priority device/location
dev 8192 1 /dev/vg00/lvol2
Kernel Configuration
…..
System Information
The following parameters were set on the configured target:
hostname: ABCD
IP address: 10.10.10.16
subnet mask: 255.255.255.0
gateway IP address: 10.10.10.250
time zone: MET-1METDST

Kako naći fajl koji sadrži određeni tekst
#find / -type f -exec grep -Fil “traženi.tekst” {} \;
I da, ovo će pretraživati i podfoldere, i kao rezultat će izbaciti ime fajla i apsolutnu putanju do njega.

Kako pomeriti nekoliko fajlova istovremeno :
>mv fajl1 fajl2 fajl3 apsolutna-putanja-do-target-lokacije

Kako pomeriti na određenu lokaciju SAMO fajlove starije od (u ovom slučaju) dve godine (730 dana) :
>find . -name “ime-fajla*” -mtime +730 -exec mv {} /lokacija/gde/kopiramo/fajlove/ \;

Comments are closed.