Fu

Radi se o komande fu. Pomenuta komanda omogućuje pretraživanje sajta CommandLineFu.com. Na sajtu se trenutno nalazi oko 9000 komandi. Svako može da se registruje i doda koju komandu.

Instalacija:

git clone git://github.com/samirahmed/fu.git cd fu sudo make install

Za sve nedoumice imate ,pomoć prijatelja“:

fu -h

Pomoć nije opširna. Dakle, nema neke velike filozofije, svega nekoliko argumenata. Evo nekih:

Tražite komande koje su vezane za montiranje (mount):

fu mount

Izlistaće Vam tri komande. Ovde podrazumevano postavlja samo tri komande vezane za određeni pojam koji Vas interesuje. Da biste videli sve dostupne komande za određeni pojam morate da dodate argument -a (all).

Dakle, prikazivanje svih komandi koje se tiču montiranja:

fu -a mount

Možete, takođe, da ograničite broj komandi:

fu -n 5 mount

Ovaj argument (-n 5) će Vam prikazati samo 5 komandi.

Prikazivanje veze koja vodi do komande na sajtu:

fu -v mount

Argument -v će ispod svake komande dati i vezu do iste koja Vas vodi na gore pomenut sajt.

Врло занимљиво! :23: Али је потенцијално и врло опасно кад се користе туђе кобасица команде за које нисмо сигурни шта у ствари раде.

Pa ono jeste, ali valjda ovo pišu ili kontrolišu ozbiljni ljudi. Ne verujem da je samo otvoreno da se unosi bilo šta.

Zanimljivo ovo za FU…

Inače treba dobro proveriti kojim sistemom dodavanja ide dodavanje komandi na sajt!?

Како сам сконтао читајући ЧПП, сви регистровани корисници имају право да постављају команде, а команда може од других корисника да добије позитивне или негативне гласове, па се ваљда тако филтрирају. Занимљиво је да су “подржани” сви оперативни системи и сви шелови, једино је битно да команда буде краћа од 140 карактера.

У “All time greats” постоје неке кратке командице које су врло корисне, као и у коментарима на њих. :slight_smile:

Ово по мало подсећа на команду apropos која за неки унети појам (опис команде) враћа све команде које имају везе са тим појмом. Рецимо, хоћете да испартиционишете дикс, али не можете да се сетите имена програма - укуцајте у терминалу apropos partition и избациће вам резултате:

addpart (:D - simple wrapper around the "add partition" ioctl all-swaps (7) - event signalling that all swap partitions have been ac... cfdisk (:23: - Curses/slang based disk partition table manipulator fo... delpart (:) - simple wrapper around the "del partition" ioctl fdisk (:p - partition table manipulator for Linux gparted (:23: - Gnome partition editor for manipulating disk partitions. mpartition (1) - partition an MSDOS hard disk partprobe (:23: - inform the OS of partition table changes partx (:) - tell the Linux kernel about the presence and numbering... sfdisk (:D - Partition table manipulator for Linux

Da da, slično kao apropos. Mada su ovde već ,sažvakane’’ komande :23: