Autor Zpráva
blazej44800
Profil
Ahojte. Pracoval som cez SSH na servery s Linuxom (Ubuntu 12.04.2 LTS). Avšak omymol som zmazal priečinok /srv/www . Pozrel som si spätne celý terminál, ale neviem nájsť ten bod, kedy sa to stalo. Mohli by ste mi pomôcť?

Vďaka

login as: root
root@skryta_ip's password:
Welcome to Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-52-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

  System information as of Tue Sep  3 20:38:10 CEST 2013

  System load:  0.02               Processes:           80
  Usage of /:   15.4% of 14.49GB   Users logged in:     1
  Memory usage: 43%                IP address for eth0: skryta_ip
  Swap usage:   0%

  Graph this data and manage this system at https://landscape.canonical.com/

Last login: Tue Sep  3 18:15:51 2013 from skryta_ip
root@vm8555:~# clear
root@vm8555:~# cd /srv
root@vm8555:/srv# clea
No command 'clea' found, did you mean:
 Command 'clear' from package 'ncurses-bin' (main)
 Command 'clex' from package 'clex' (universe)
clea: command not found
root@vm8555:/srv# clear
root@vm8555:/srv# l
code  nginx.conf*  server/  server2/  settings.ini*  todo.list  www/
root@vm8555:/srv# cd /etc/nginx
root@vm8555:/etc/nginx# l
conf.d/         koi-win           naxsi.rules   scgi_params
fastcgi_params  mime.types        nginx.conf    uwsgi_params
koi-utf         naxsi_core.rules  proxy_params  win-utf
root@vm8555:/etc/nginx# nano nginx.conf
root@vm8555:/etc/nginx# rm nginx.conf
root@vm8555:/etc/nginx# mv /srv/www nginx.conf
root@vm8555:/etc/nginx# clear
root@vm8555:/etc/nginx# l
conf.d/         koi-win           naxsi.rules   scgi_params
fastcgi_params  mime.types        nginx.conf/   uwsgi_params
koi-utf         naxsi_core.rules  proxy_params  win-utf
root@vm8555:/etc/nginx# nano nginx.conf
root@vm8555:/etc/nginx# rm -R nginx.conf
root@vm8555:/etc/nginx# mv /srv/nginx.conf /etc/nginx/nginx.conf
root@vm8555:/etc/nginx# ls
conf.d          koi-win           naxsi.rules   scgi_params
fastcgi_params  mime.types        nginx.conf    uwsgi_params
koi-utf         naxsi_core.rules  proxy_params  win-utf
root@vm8555:/etc/nginx# nano nginx.conf
root@vm8555:/etc/nginx# clear
root@vm8555:/etc/nginx# service nginx reload
Reloading nginx configuration: nginx.
root@vm8555:/etc/nginx# /data
-bash: /data: No such file or directory
root@vm8555:/etc/nginx# mkdir /data
root@vm8555:/etc/nginx# cd data
-bash: cd: data: No such file or directory
root@vm8555:/etc/nginx# cd /data
root@vm8555:/data# clear
root@vm8555:/data# mkdir megatopfun.cz
root@vm8555:/data# mv /srv/nginx.conf /etc/nginx/nginx.conf
root@vm8555:/data# mv /srv/nginx.conf /etc/nginx/nginx.conf
root@vm8555:/data# cd /www
-bash: cd: /www: No such file or directory
root@vm8555:/data# mkdir /www
root@vm8555:/data# cd /www
root@vm8555:/www# rm -R /data
root@vm8555:/www# mkdir megatopfun.cz
root@vm8555:/www#
root@vm8555:/www# cd megatopfun.cz
root@vm8555:/www/megatopfun.cz# mv /srv/nginx.conf /etc/nginx/nginx.conf
root@vm8555:/www/megatopfun.cz# service nginx reload
Reloading nginx configuration: nginx.
root@vm8555:/www/megatopfun.cz# wget megatopfun.cz/index.html
--2013-09-03 20:51:46--  http://megatopfun.cz/index.html
Resolving megatopfun.cz (megatopfun.cz)... 2a02:2b88:2:1::216b:1, 37.157.193.12
Connecting to megatopfun.cz (megatopfun.cz)|2a02:2b88:2:1::216b:1|:80... failed:                                               Connection refused.
Connecting to megatopfun.cz (megatopfun.cz)|37.157.193.12|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2013-09-03 20:51:46 ERROR 404: Not Found.

root@vm8555:/www/megatopfun.cz# nano /www/megatopfun.cz/index.html
root@vm8555:/www/megatopfun.cz# wget megatopfun.cz/index.html
--2013-09-03 20:52:14--  http://megatopfun.cz/index.html
Resolving megatopfun.cz (megatopfun.cz)... 2a02:2b88:2:1::216b:1, 37.157.193.12
Connecting to megatopfun.cz (megatopfun.cz)|2a02:2b88:2:1::216b:1|:80... failed:                                               Connection refused.
Connecting to megatopfun.cz (megatopfun.cz)|37.157.193.12|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6 [text/html]
Saving to: `index.html.1'

100%[======================================>] 6           --.-K/s   in 0s

2013-09-03 20:52:14 (1.03 MB/s) - `index.html.1' saved [6/6]

root@vm8555:/www/megatopfun.cz# nano index.html
root@vm8555:/www/megatopfun.cz# nano /etc/nginx/nginx.conf
root@vm8555:/www/megatopfun.cz# clear
root@vm8555:/www/megatopfun.cz# uptime
 20:54:34 up 6 days, 23:16,  2 users,  load average: 0.00, 0.03, 0.07
root@vm8555:/www/megatopfun.cz# ifconfig
eth0      Link encap:Ethernet  HWaddr 52:54:00:00:21:6b
          inet addr:37.157.193.12  Bcast:37.157.193.255  Mask:255.255.255.0
          inet6 addr: 2a02:2b88:2:1::216b:1/64 Scope:Global
          inet6 addr: fe80::5054:ff:fe00:216b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:49261581 errors:0 dropped:9985 overruns:0 frame:0
          TX packets:1092373 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5863387961 (5.8 GB)  TX bytes:692161897 (692.1 MB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:7991686 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7991686 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4559448095 (4.5 GB)  TX bytes:4559448095 (4.5 GB)

root@vm8555:/www/megatopfun.cz# ^C
root@vm8555:/www/megatopfun.cz# clear
root@vm8555:/www/megatopfun.cz# mv /etc/nginx/nginx.conf /srv/nginx.conf
root@vm8555:/www/megatopfun.cz# cp
cp: missing file operand
Try `cp --help' for more information.
root@vm8555:/www/megatopfun.cz# cp /src/nginx.conf /etc/nginx/nginx.conf; servic                                              e nginx reload
cp: cannot stat `/src/nginx.conf': No such file or directory
Reloading nginx configuration: nginx: [emerg] open() "/etc/nginx/nginx.conf" fai                                              led (2: No such file or directory)
nginx: configuration file /etc/nginx/nginx.conf test failed
root@vm8555:/www/megatopfun.cz# service nginx reload                                                                          Reloading nginx configuration: nginx: [emerg] open() "/etc/nginx/nginx.conf" fai                                              led (2: No such file or directory)
nginx: configuration file /etc/nginx/nginx.conf test failed
root@vm8555:/www/megatopfun.cz# cp /srv/nginx.conf /etc/nginx/nginx.conf; servic                                              e nginx reload
Reloading nginx configuration: nginx.
root@vm8555:/www/megatopfun.cz# cp /srv/nginx.conf /etc/nginx/nginx.conf; servic                                              e nginx reload
Reloading nginx configuration: nginx.
root@vm8555:/www/megatopfun.cz# cp /srv/nginx.conf /etc/nginx/nginx.conf; servic                                              e nginx reload
Reloading nginx configuration: nginx.
root@vm8555:/www/megatopfun.cz# clear
root@vm8555:/www/megatopfun.cz# cd /srv
root@vm8555:/srv# ls
code  nginx.conf  server  server2  settings.ini  todo.list
root@vm8555:/srv#
DJ Miky
Profil
Nikde jsi adresář /srv/www nevytvářel. Nemáš náhodou na mysli /www?
juriad
Profil
na 34. řádku jsi adresář /srv/www přesunul do /etc/nginx a přejmenoval na nginx.conf
na 41. řádku jsi ho následně smazal

Pokud nemáš zálohu, tak máš vážný problém; obnova z historie filesystému je dost obtížná a často nemožná.
Joker
Profil
blazej44800:
mv /srv/www nginx.conf
přesune (přejmenuje) /srv/www na nginx.conf
Sice se trochu divím, že to vzalo i adresář, ale zjevně vzalo, protože v následujícím výpisu potom je:
…mime.types        nginx.conf/   uwsgi_params…
No a potom rm -R nginx.conf.

Dodatek, juriad byl rychlejší.
blazej44800
Profil
Okay, vďaka chlapci, mám aspoň poučenie do budúcna. Ale mal som zálohutých súborov takže problém to nebude :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: