V unixových systémoch platí, že "všetko je súbor". Pomocou súborov môžeme pristupovať k informáciám uloženým na disku, k hardwarovým zariadeniam alebo k nastaveniam jadra systému.
Na výpis obsahu súboru použijeme príkaz cat ktorému ako argument zadáme názov súboru: cat subor.txt.
Nástroj head (angl. hlava, horná časť) slúži primárne k zobrazeniu prvých niekoľko riadkov súboru. (východzie nastavenie = 10 riadkov).
#vypis prvych 10 riadkov suboru subor.txt
head subor.txt
#obidva príkazy vypišu prvých 15 riadkov súboru subor.txt
head -15 subor.txt
head -n15 subor.txt
Nové verzie majú aj prepínač -c , ktorý slúži k vypísaniu určitého počtu počiatočných bytov.
Nástroj tail (anglicky chvost, spodná časť) je podobný ako predchádzajúci príkaz head. ale na rozdiel od neho vypisuje posledných niekoľko riadkov.
# vypise poslednych 10 riadkov
tail subor.txt
# vypise poslednych 15 riadkov suborov
tail -n15 subor.txt
# vypise subor od 35 riadku dokonca
tail -n +35 subor.txt
Ak budeme chcieť vypísať iba začiatok alebo koniec súboru, môžeme použiť head alebo tail s parametrom -f napríklad: tail -f /var/log/messages
Niekedy potrebujeme vypísať obsah súboru odzadu. Zatiaľ čo nástroj cat slúži k postupnému výpisu súboru od jeho začiatku nakoniec, nástroj tac má učel presne opačný vypíše obsah súboru od konca na začiatok.
Ak potrebujeme rýchlo vytvoriť prázdny súbor použijeme príkaz touch subor.txt. V prípade, že neexistuje bude vytvorený ako prázdny súbor. Ak súbor existuje príkaz touch mu pridá aktuálnu časovú značku.
Ak potrebujeme zmazať súbor z nejakým komplikovaným názvom napríklad: -vypis s. Pri zmazaní súboru spôsobom rm -vypis s, bude systém automatický predpokladať, že sa jedná o parameter s. Urobíme to prepínačom --. V praxi bude zápis vyzerať nasledovne: rm -- -vypis s
ln slúži k vytváraniu odkazov na súbory. Odkaz je anglicky link z čoho vychádza aj názov programu.
Vytvárane odkazy môžu byť pevné (hardlink), čo je východzí režim, alebo symbolické (symlink), čo môžeme aktivovať prepínač -s.
Veľa krát potrebujeme mať totožnú kópiu jedného súboru na viacerých miestach. Aby sme v systéme nemali 2 exempláre toho istého súboru vytvoríme symbolický link, alebo odkaz na súbor. Tento odkaz vytvoríme pomocou príkazu ln -s súbor cieľ, kde súbor predstavuje už existujúci súbor a cieľ je názov koncového odkazu, ktorý vytvárame.
Všetky zmeny, ktoré urobíme v jednom súbore alebo v druhom súbore, sa automaticky prejaví i v tom druhom, respektívne všetkých ostatných. Ak zmažeme symbolický odkaz, nebude zmazaný zdrojový súbor. Tým sa symbolické líšia od pevných, ktoré vytvárame bez parametra -s.