de-vraag
  • Ερωτήσεις
  • Ετικέτες
  • Χρήστες
Ειδοποιήσεις
Ανταμοιβές
Εγγραφή
Μόλις εγγραφείτε, θα ενημερωθείτε για τις απαντήσεις και τα σχόλια στις ερωτήσεις σας.
Συνδεθείτε
Αν έχετε ήδη λογαριασμό, συνδεθείτε για να ελέγξετε τις νέες ειδοποιήσεις.
Θα υπάρξουν ανταμοιβές για πρόσθετες ερωτήσεις, απαντήσεις και σχόλια.
Περισσότερα
Πηγή
Επεξεργασία
Edward Tanguay
Edward Tanguay
Ερώτηση

Πώς να βρείτε έναν κατάλογο στο linux;

Έχω ένα VPS με Suse Linux 10.3.

Έχω συνδεθεί μέσω SSH/putty και προσπαθώ να βρω πού βρίσκονται τα αρχεία ιστού μου.

Δεδομένου ότι ανεβάζω μέσω FTP σε έναν κατάλογο που ονομάζεται httpdocs, υποθέτω ότι αυτός ο κατάλογος υπάρχει κάπου.

Οι αναζητήσεις μου στο google με έμαθαν να κάνω το εξής, πηγαίνω στον ριζικό μου κατάλογο και πληκτρολογώ:

find httpdocs -type d

αλλά μου λέει "Δεν υπάρχει τέτοιο αρχείο ή κατάλογος".

Πώς μπορώ να βρω αυτόν τον κατάλογο;

457 2009-06-28T17:51:46+00:00 3
Edward Tanguay
Edward Tanguay
Επεξεργασμένη ερώτηση Κάνε Αύγουστος 2011 в 5:05
Υπολογιστές
command-line
linux
Αυτή η ερώτηση έχει 1 απάντηση στα αγγλικά, για να τις διαβάσετε συνδεθείτε στο λογαριασμό σας.
Λύση / Απάντηση
 OldJim
OldJim
Κάνε Ιούνιος 2009 в 6:00
2009-06-28T18:00:16+00:00
Περισσότερα
Πηγή
Επεξεργασία
#13852877

Είναι:

find / -type d -name 'httpdocs'

η πρώτη παράμετρος "/" είναι το πού να κοιτάξετε, σε αυτή την περίπτωση "/" είναι ολόκληρο το σύστημα.

-name θα μπορούσε να είναι -iname για να αγνοήσει την περίπτωση

Επίσης, το -type δεν είναι υποχρεωτικό.

χρήση : man find για περισσότερες επιλογές

 terdon
terdon
Επεξεργασμένη απάντηση Κάνε Σεπτέμβριος 2013 в 11:44
614
0
 Zypher
Zypher
Κάνε Ιούνιος 2009 в 6:00
2009-06-28T18:00:01+00:00
Περισσότερα
Πηγή
Επεξεργασία
#13852876

αυτή η εντολή θα σας δώσει αυτό που ψάχνετε:

find / -type d -name httpdocs

που θα αναζητήσει από τη ρίζα του διακομιστή σας για καταλόγους με το όνομα httpdocs ή αν θέλετε να αναζητήσετε μόνο από τον τρέχοντα κατάλογο αντικαταστήστε το '/' με ένα '.&#39,

Μια άλλη εντολή που μπορείτε να δοκιμάσετε είναι η εντολή locate θα κάνατε κάτι σαν:

locate httpdocs
62
0
Ανώνυμος χρήστης
Κάνε Ιούνιος 2009 в 6:02
2009-06-28T18:02:13+00:00
Περισσότερα
Πηγή
Επεξεργασία
#13852878

Σχεδόν τα καταφέρατε. η σωστή σύνταξη θα ήταν:

find / -type d -name httpdocs

Ο κατάλογος είναι πιθανότατα κάτω από το /var/www/

 chrisbunney
chrisbunney
Επεξεργασμένη απάντηση Κάνε Δεκέμβριος 2011 в 12:34
10
0
Προσθήκη ερώτησης
Κατηγορίες
Όλα
Τεχνολογία
Πολιτισμός / Αναψυχή
Ζωή / Τέχνες
Επιστήμη
Επαγγελματικό
Επιχείρηση
Χρήστες
Όλα
Νέα
Δημοφιλές
1
Виталий Теслюк
Εγγεγραμμένη πριν 1 μέρα
2
shokir qochqorov
Εγγεγραμμένη πριν 1 μέρα
3
Roxana Elizabeth CASTILLO Avalos
Εγγεγραμμένη πριν 1 εβδομάδα
4
Hideo Nakagawa
Εγγεγραμμένη πριν 1 εβδομάδα
5
Sergiy Tytarenko
Εγγεγραμμένη πριν 1 εβδομάδα
BG
DA
DE
EL
ES
FR
ID
IT
JA
KO
NL
PT
RU
TR
ZH
© de-vraag 2022
Πηγή
superuser.com
με άδεια cc by-sa 3.0 με αναφορά