Otwarcie przeglądarki z linii poleceń: open -a Safari <url>
Przykład: open -a Safari index.html
poniedziałek, 2 września 2013
wtorek, 27 sierpnia 2013
Java Keytool - polecenia
Polecenia narzędzia Keytool:
- Wyświetlenie listy certyfikatów w keystore
- keytool -list -v -keystore keystore.jks
- Wyświetlenie listy certyfikatów w keystore dla podanego aliasu
- keytool -list -v -keystore keystore.jks -alias nazwa_aliasu
- Generowanie keystore
- keytool -genkey -alias nazwa_aliasu -keylag RSA -keystore keystore.jks -keysize 2048
- Generowanie keystore z podpisem
- keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks -storepass password -validity 180 -keysize 2048
- Importowanie certyfikatu do keystore
- keytool -import -trustcacerts -alias nazwa_aliasu -file plik.crt -keystore keystore.jks
- Usuwanie certyfikatu z keystore
- keytool -delete -alias nazwa_aliasu -keystore keystore.jks
- Import CA do zaufanych certyfikatów
- keytool -import -trustcacerts -file ca.pem -alias CA_ALIAS -keystore $JAVA_HOME/jre/lib/security/cacerts
- Zmiana hasła
- keytool -storepasswd -new hasło -keystore keystore.jks
- Eksport certyfikatu
- keytool -export -alias nazwa_aliasu -file plik.crt -keystore keystore.jks
- Lista zaufanych certyfikatów
- keytool -list -v -keystore $JAVA_HOME/jre/lib/security/cacerts
poniedziałek, 19 sierpnia 2013
Usuwanie plików z repo SVN
Usuwanie plików z repo SVN to większości przypadków dwa kroki:
1. Wykonanie polecenia svn delete PATH
2. Wykonanie polecenia svn commit
Parametr -force wymusza usunięcie pliku.
1. Wykonanie polecenia svn delete PATH
2. Wykonanie polecenia svn commit
Parametr -force wymusza usunięcie pliku.
środa, 14 sierpnia 2013
SVN przenoszenie pliku lub katalogu
Przeniesienie pliku lub katalogu znajdującego się w repozytorium SVN za pomocą linii poleceń realizujemy za pomocą polecenia svn move jako parametry podajemy źródło i cel.
środa, 26 czerwca 2013
Kernel - czyli jakie jajco:)
Czasami potrzebujemy zweryfikować z jaką wersją "jajca" pracujemy. Służy do tego polecenie uname. Przyjmuje ono dwie użyteczne formy:
- uname -r - informacja o aktualnej wersji kernela.
- uname -a - pełna informacja o aktualnej wersji kernela.
Oprócz wersji kernela możemy również sprawdzić jego parametry za pomocą polecenia sysctl. Przykład sysctl -a | less. Lista parametrów pochodzi z pliku /etc/sysctl.conf
wtorek, 25 czerwca 2013
Otwarte pliki i procesy
Polecenie lsof wyświetla listę aktualnie otwartych plików/katalogów. Jest ono szczególnie użyteczne jeżeli chcemy sprawdzić jaki proces "trzyma" otwarty plik/katalog. Polecenie ma też kilka przydatnych dodatkowych opcji:
- lsof -c nazwa_procesu - wyświetla pliki dla procesu. Przykład: lsof -c bash.
- lsof -d folder - lista katalogów otwartych jako aktualne katalogi robocze.
- lsof -u nazwa_użytkownika - lista plików/katalogów otwartych przez użytkownika.
- lsof folder_plik - lista procesów, które zapisują do określonego katalogu lub pliku.
czwartek, 13 czerwca 2013
Uruchomienie Finder z bash
W celu uruchomienia programu Finder z linii poleceń należy wpisać polecenie open katalog. Przykład: open . - otwiera w Finder aktualny katalog.
Bash polecenia pushd, dirs, popd.
Powłoka bash ma możliwości zapamiętywania katalogów z którymi pracujemy. Struktura przechowująca katalogi ma postać stosu. Dodajemy do stosu katalog za pomocą polecenia pushd (Przykład: pushd /etc/). Zdejmujemy katalog ze stosu za pomocą polecenie popd (Przykład: popd). Lista zapamiętanych katalogów na stosie dirs. Czy to się przydaje? Sprawdźcie sami;).
MacOS bash historia poleceń (tajemnice wykrzyknika).
Historia poleceń
dla powłoki bash zapisywana jest w pliku .bash_history. Z linii poleceń
informacje o historii wydanych poleceń możemy otrzymać za pomocą polecenia history. Przykład: history 10 –
wyświetla listę ostatnich 10 poleceń. Wykonanie ostatnio wykonywanego polecenia
realizujemy za pomocą polecenia: !!.
Wykonanie polecenie o konkretnym identyfikatorze z historii !! numer_polecenia.
Wykonanie ostatniego polecenia !nazwa_polecenia. Przykład: !mdfind – wykona się ostatnie polecenie mdfind z historii. Uruchomienie polecenia zawierającego
określony tekst !?java?. I to nie wszystkie tajemnice wykrzyknika;).
Spotlight informacja o pliku
Spotlight wyszukuje informacje na temat plików/folderów na podstawie pewnych atrybutów. Listę atrybutów można uzyskać po wydaniu polecenia mdls nazwa_pliku. Przykład: mdls ./set-java.bat. Po wykonaniu tego polecenia otrzymamy listę stałych oraz ich wartości dla pliku. A co możemy zrobić z tymi informacjami? Możemy je użyć przy wyszukiwaniu za pomocą polecenia mdfind. Przykład: mdfind "kMDItemKind = 'Batch File'" 'java'. Przyjemnej zabawy:)
sobota, 9 lutego 2013
Subskrybuj:
Posty (Atom)