Kā izmantot Linux komandrindu, lai mainītu direktoriju
The Linuxcdkomandu maina pašreizējo direktoriju. Tas tiek izmantots, kad atrodaties a čaulas sesija (piemēram, kad esat palaižot termināļa logu no grafiskās darbvirsmas), lai mainītu pašreizējo darba direktoriju.

Darba direktoriji operētājsistēmā Linux
Lietojot Linux grafiskā vidē, jūs reti domājat par pašreizējo darba direktoriju. Tomēr, ja strādājat čaulā, sistēma pieņem, ka jūsu darba joma ir pašreizējais direktorijs, ja vien nenorādīsiet citādi. Piemēram, saglabājot failu programmā LibreOffice Writer, tas pēc noklusējuma tiks iestatīts jūsu mājas direktorijā, bet ja saglabājat failu, izmantojot teksta redaktoru čaulā, pēc noklusējuma tas darbosies kā pašreizējais direktoriju.
Lai pārbaudītu, kurā direktorijā atrodaties, izmantojiet pwd komandu. Tas izdrukās jūsu darba direktoriju (tātad komandas nosaukumu) standarta izvadē.
Kā izmantot komandu 'CD', lai mainītu pašreizējo darba direktoriju
The cd komanda ir eleganta savā vienkāršībā:
Komanda atbalsta tikai divas opcijas, kuras abas ir reti sastopamas:
- -P: izmantojiet fizisko direktoriju struktūru un ignorējiet simboliskās saites
- -L: pieprasīt, lai tiktu ievērotas simboliskās saites
Vietējie un absolūtie ceļi komandā "CD".
Izmantojiet vai nu absolūtie ceļu nosaukumi vai vietējie ceļi Ar cd komandu. Absolūtais ceļa nosaukums sākas saknes direktorijā, bet vietējais ceļa nosaukums ir relatīvs pret pašreizējo darba direktoriju.
Piemēram, ja pašlaik atrodaties mapē /var/www/html, bet vēlaties pāriet uz /var/www/html/img, darbojas jebkura komanda:
cd /var/www/html/img
cd img
Īsceļi, lai pārvietotos pa failu sistēmu

Izmantojiet tālāk norādītos īsceļus ar cd komanda:
- /: pāriet uz saknes direktoriju (slīpssvītra uz priekšu)
- ..: pāriet uz vecākdirektoriju (divi punkti bez atstarpes)
- ~: Pārvietojas uz pieteikušās lietotāja mājas direktoriju (tilde)
- -: pāriet uz iepriekšējo direktoriju (defise)
Atkarībā no čaulas čaulas uzvednē jūsu lietotājvārdam var tikt parādīts viens no īsinājumtaustiņu simboliem vai pašreizējā direktorija nosaukums.
Atļauju problēmas
Operētājsistēmā Linux gan direktorijiem, gan failiem tiek piešķirtas atļaujas. Vispārīgi runājot, jebkurš fails vai direktorijs var būt lasāms, ierakstāms vai izpildāms atkarībā no neatkarīgi no tā, vai esat objekta īpašnieks, daļa no grupas, kurai ir piešķirta piekļuve, vai globāli autorizēta persona lietotājs.
Ja mēģināt pāriet uz direktoriju, kurā parasti nevar nolasīt saturu, tiks parādīts kļūdas ziņojums. Piemēram, parasts lietotāja konts, kas darbojas Bash čaulā un mēģina piekļūt /root, saņems šādu kļūdu:
Pārvietojieties, izmantojot paaugstinātas privilēģijas (piemēram, caur sudo komandu) vai mainiet direktorija atļaujas, izmantojot chmod komandu.