Polecenia Bash - SSH
: 09 lutego 2010, 23:48
Ja bym do zamkniętego tematu dodał polecenia dla użytkowników łączących się ze zdalnymi maszynami
łączenie się z serwerem ssh
kopiowanie plików na/z serwera, należy pamiętać o :
Uruchamianie procesu działającego po zakończeniu sesji ssh: logujemy się na serwer, wpisujemy screen, wydajemy polecenia i opuszczamy screena wciskając kolejno CTRL+A CTRL+D, następnie możemy się wylogować, a screen nadal będzie działać. Aby powrócić do screena logujemy się na serwer, jeśli nie jesteśmy zalogowani, sprawdzamy jakie screeny są uruchomione poleceniem screen -list, i możemy się przełączyć na screena poleceniem screen -r nazwa-screena
Zmiana znaku zachęty np
Dopisałbym też dość częsty w użyciu wariant polecenia chmod nadający uprawnienia do wykonania czyli chmod +x program ponieważ większość osób zaczynająca pisać skrypty nie wie, dlaczego nie mogą go uruchomić. Podałbym też przykład użycia &, bo założę się, że osoba nie używająca wcześniej tej składni nie wykapuje o co chodzi, (problem bardziej z przetwarzaniem informacji niż ich dostępnością, po prostu przykłady lepiej się trawi)... Przykład : jakieś-polecenie&
Sprawdzenie jakie procesy działają w tle jobs natomiast zabijemy proces poleceniem kill -9 &1 gdzie 1 oznacz numer procesu
Wyświetlenie procesu o konkretnej nazwie ps aux | grep nazwa-procesu
Uruchomienie programu znajdującego się w bieżącym katalogu ./nazwa-pliku-z-programem trochę inaczej niż w m$ win ponieważ trzeba dodać ./
Po prostu ten post w temacie WA¯NE - bash polecenia bym napisał tak, żeby pomógł bardzo niedoświadczonemu użytkownikowi, z częstymi wariantami użycia, reszta znajdzie sobie wszystko w manie.
Prawie 100% użytkowników korzystających z m$ win nie zdecyduje się na Linuksa ponieważ go nie zna; powinniśmy pomagać zrozumieć innym Linuksa.
To jest moje skromne zdanie, nie żebym narzekał, z tego forum korzystam od paru lat i pomogło mi nie raz i nie dwa
pozdrawiam Artur
łączenie się z serwerem ssh
Kod: Zaznacz cały
ssh nazwa.org -l uzytkownik
Kod: Zaznacz cały
scp nazwa-lub-ip:/gdzie/na/serwerze/plik /gdzie/lokalnie/
Zmiana znaku zachęty np
Kod: Zaznacz cały
PS1="\u@\h \w $"
Sprawdzenie jakie procesy działają w tle jobs natomiast zabijemy proces poleceniem kill -9 &1 gdzie 1 oznacz numer procesu
Wyświetlenie procesu o konkretnej nazwie ps aux | grep nazwa-procesu
Uruchomienie programu znajdującego się w bieżącym katalogu ./nazwa-pliku-z-programem trochę inaczej niż w m$ win ponieważ trzeba dodać ./
Po prostu ten post w temacie WA¯NE - bash polecenia bym napisał tak, żeby pomógł bardzo niedoświadczonemu użytkownikowi, z częstymi wariantami użycia, reszta znajdzie sobie wszystko w manie.
Prawie 100% użytkowników korzystających z m$ win nie zdecyduje się na Linuksa ponieważ go nie zna; powinniśmy pomagać zrozumieć innym Linuksa.
To jest moje skromne zdanie, nie żebym narzekał, z tego forum korzystam od paru lat i pomogło mi nie raz i nie dwa
pozdrawiam Artur