Pytania otagowane jako directory-structure

Układ hierarchii katalogów - pytania typu „gdzie należy ten plik?” lub „do czego służy ten katalog?”.

4
Jaka jest różnica między / etc a / usr / local / etc
Rozwijam demona, który musi przechowywać wiele danych aplikacji, i zauważyłem, że w moim systemie (Fedora 15) jest /usr/local/etckatalog. Zdecydowałem się zainstalować mojego demona /usr/local/bin i potrzebuję miejsca na moje pliki konfiguracyjne. Nie widziałem tego na Wikipedii . Czy jest to niestandardowe, czy faktycznie jest to standardowe miejsce dla zainstalowanych programów …

3
Uprawnienia / własność / usr / local / bin
Z tego, co rozumiem, właściwym miejscem do umieszczenia własnych skryptów jest /usr/local/bin(na przykład skrypt, którego używam do tworzenia kopii zapasowych niektórych plików). Zauważam, że ten folder jest obecnie (domyślnie) własnością root, a mój normalny użytkownik nie ma do niego dostępu. Jestem jedynym użytkownikiem na tym komputerze. Czy mam zmienić cały …

4
Gdzie programy przestrzeni użytkownika powinny zapisywać swoje dzienniki?
Piszę skrypt, który chcę uruchomić bez uprawnień. Chcę, aby błędy napotkane przez skrypt były rejestrowane w pliku dziennika. Nie mam uprawnień, aby napisać do jednego /var/log. I nie chcę mieć takiego w moim katalogu domowym. Czy jest miejsce, w którym skrypty przestrzeni użytkownika mogą rejestrować informacje o środowisku wykonawczym? Jaka …

3
Konwencje nazewnictwa plików i katalogów
Chcę refaktoryzować pliki i katalogi w moim systemie. Nie jestem jednak pewien, jaka jest najlepsza praktyka . Po przeczytaniu tego pytania i jego odpowiedzi zakładam, że najważniejszą częścią jest konsekwencja. Jednak tutaj utknąłem. Np. W katalogu głównym istnieją katalogi takie jak /bini /usr, które wszystkie używają małych liter. Ale w …

4
Czy powinienem umieścić aplikację w / usr / local lub / usr / local / share?
Jakie są „standardy” - czy powinienem umieścić aplikację (nie tylko binarną, ale całą dystrybucję) w / usr / local lub / usr / local / share. Na przykład scala lub weka - zawiera przykłady, pliki binarne, biblioteki i tak dalej. Tak by było /usr/local/scala-2.9.1 lub /usr/local/share/scala-2.9.1 Ponieważ jestem jedynym administratorem, …

2
Pobierz pliki i utwórz taką samą strukturę plików jak źródło
Mam plik konfiguracyjny, który składa się z listy identyfikatorów URI, które chcę pobrać. Na przykład, http://xyz.abc.com/Dir1/Dir3/sds.exe http://xyz.abc.com/Dir2/Dir4/jhjs.exe http://xyz.abc.com/Dir1/itr.exe Chcę odczytać plik konfiguracyjny i skopiować każdy adres URL, ale jednocześnie utworzyć tę samą strukturę katalogów co na hoście. Na przykład dla pierwszego wiersza w pliku konfiguracyjnym chcę utworzyć strukturę katalogów Dir1 …

1
Jaka jest różnica między / media, / mnt i / run / mount?
W FHS-2.3 mamy /mediapunkty montowania nośników wymiennych, takich jak dyski CD-ROM, i /mntprzechowujemy tymczasowo zamontowane systemy plików. Z drugiej strony mamy /run/mediai /run/mount. Dla mnie dyski CD i USB są zamontowane na / run / media. Nie widzę żadnego wyraźnego rozróżnienia między nimi ( /media, /mnt, /run/mount). Jakie są ich …




2
Jak / dev / fd odnosi się do / proc / self / fd /?
$ ls -l /dev/stdin /dev/fd/0 lrwx------ 1 tim tim 64 2011-08-07 09:53 /dev/fd/0 -> /dev/pts/2 lrwxrwxrwx 1 root root 15 2011-08-06 08:14 /dev/stdin -> /proc/self/fd/0 $ ls -l /dev/pts/2 /proc/self/fd/0 crw--w---- 1 tim tty 136, 2 2011-08-07 09:54 /dev/pts/2 lrwx------ 1 tim tim 64 2011-08-07 09:54 /proc/self/fd/0 -> /dev/pts/2 Jakie …


5
Czy mogę zapobiec tworzeniu folderu o określonej nazwie?
Pracuję nad aplikacją internetową LAMP i gdzieś jest zaplanowany proces, który ciągle tworzy folder o nazwie shopw katalogu głównym witryny. Za każdym razem, gdy się pojawia, powoduje konflikt z regułami przepisywania w aplikacji, co nie jest dobre. Dopóki nie znajdę urażliwego skryptu, czy istnieje sposób, aby zapobiec shoputworzeniu folderu o …


7
Kompaktowy monit bash podczas korzystania z drzewa katalogów / nazwy pliku
W systemie z Ubuntu 14.04 i bashmam PS1zmienną kończącą się następującą zawartością: \u@\h:\w\$ tak, że monit pojawi się jako user@machinename:/home/mydirectory$ Czasami jednak bieżący katalog ma długą nazwę lub znajduje się w katalogach z długimi nazwami, tak więc wygląda to na monit user@machinename:/home/mydirectory1/second_directory_with_a_too_long_name/my_actual_directory_with_another_long_name$ Spowoduje to wypełnienie linii w terminalu, a kursor …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.