Jeżeli coś jest wartego uwagi a nie jest to materiał na pełnoprawnwgo posta na blogu to będę starać się to umieszczać w tym miejscu.
- Szukasz po tagu: linux
- Ilość rekordów w bazie: 32
tworznie aliasów w konsoli linuxa
W pliku
nano .bashrc
dodać np:
alias baza_dev='make database-switch app=admin_ENP0026 db=default'
alias baza_loc='make database-switch app=admin_ENP0026 db=loc'
alias baza_pre='make database-switch app=admin_ENP0026 db=master'
alias baza_prod='make database-switch app=admin_ENP0026 db=prod'
alias baza_test='make database-switch app=admin_ENP0026 db=test'
alias kesz='dbash bin/local-cache-and-logs-clear;dredis flushall;adafir restart'
alias gp='git pull'
alias gps='git push'
alias gp='git pull'
alias gps='git push'
alias mu='make up'
alias ms='make setup'
alias czysc="git clean -fd"
pakowanie z hasłem linux
zip -rP tajne_haslo123 mojedane.zip pkol_uru.patch
wylaczenie linuxa po 30 minutach
shutdown -h 30
Nagrywnie ekranu w linuxie
Ustawienie limut na 300s domyslnie jest 30 ustawinie na 0 leci az nie skonczy sie miejsce na dysku :)
gsettings set org.gnome.settings-daemon.plugins.media-keys max-screencast-length 300
Ctrl + Alt + Shift + R
linux docker przydatne
//START dockera po uruchomieniu linuxa!!!
sudo docker-compose up
haso !!! : rootPASS
docker-compose up --build // build and recreate !!!
//kasowanie compose
sudo docker-compose down
sudo docker system prune -a
sudo docker container ls
sudo docker image ls
composer/php
sudo docker run --rm --interactive --tty --volume $PWD:/app composer install --ignore-platform-reqs
!!!! dcomposer alias 05.02.2022!!!
echo "alias dcomposer='docker run --rm --interactive --tty --volume $PWD:/app composer'"
echo echo "alias dphp='docker run --rm --interactive --tty --volume $PWD:/app php'"
alias dphp='docker run --rm --interactive --tty --volume $PWD:/app php'
- Wejdz do phpa:
docker exec -it 52b92833eedc /bin/bash
jak nie ma to lista: sudo docker container ls - Potem wykonuj co chcesz ...
//=================================================================
global require friendsofphp/php-cs-fixer
docker exec -it 05f1bbbeab0e sudo mysql -u root -p rootPASS auctions < auctions.sql
auctions < /home/oem/Downloads/auctions.sql
home/oem/Downloads/auctions.sql
auctions auctions > xxxaaaaa.sql
sudo mysql -u root -p m4856_cypherlarva < m4856_cypherlarva.sql
sudo docker exec -it 05f1bbbeab0e mysql -u root -p auctions < auctions.sql
mysql -uroot -prootPASS auctions < auctions.sql
docker exec -i mysql-container mysql -uroot -prootPASS auctions < auctions.sql
auctions
http://samochodygt.ct8.pl/api/kategoria/64477.
pomocfrankowiczom.biuraprawne.comhttp://localhost/
//debug koniguracji
sudo docker inspect mysql
//php fixer
tools/php-cs-fixer/vendor/bin/php-cs-fixer fix srctools/php-cs-fixer/vendor/bin/php-cs-fixer fix src --fixers=unused_use
branch w gicie w consoli
Dodać:
# Show git branch name
force_color_prompt=yes
color_prompt=yes
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[01;31m\]$(parse_git_branch)\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w$(parse_git_branch)\$ '
fi
unset color_prompt force_color_prompt
w pliku:
nano .bashrc
inforormacje o ramie w linuxie
sudo dmidecode --type 17
wyczyszczenie ustawien sterowników nvidia hdmi błąd
cd /etc/X11
sudo rm xorg.conf
sudo cp xorg.conf.nvidia-xconfig-original xorg.conf
reboot
ubicie procesu linux
//lista procesow
ps aux
ubicie procesu gdzie PID = 4946
kill -9 4946
mount dysku
mount -o ro,noload /dev/vg/lv /mnt
ustawienie wersji phpna linuxie
sudo update-alternatives --config php
update-alternatives --set php /usr/bin/php7.4
//aktywacja wersji
sudo a2enmod php8.0
dezaktywacja
//sudo a2dismod php8.0
restart karty sieciowej linux
sudo rfkill unblock all
npm zmiana limitu obserwowanych plików
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
sprawdzenie wersji wkhtmltopdf na linuxie
dbash
potem wkhtmltopdf -V
dodanie dockera do wyjątków
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
docker image ls
instalacja dockera
sudo apt install docker.io
vistual host na linuxie
1) skopiowanie domyslango pliku
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/laravel_czat.conf
2) W pliku dodać
<VirtualHost *:80>
ServerAdmin webmaster@myapp.com
ServerName czat.com
DocumentRoot /var/www/html/laravel_vue_chat/public/
<Directory /var/www/html/laravel_vue_chat/public/>
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
<FilesMatch \.php$>
# Change this "proxy:unix:/path/to/fpm.socket"
# if using a Unix socket
#SetHandler "proxy:fcgi://127.0.0.1:9000"
</FilesMatch>
</Directory>
ErrorLog ${APACHE_LOG_DIR}/myapp.com-error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/myapp.com-access.log combined
</VirtualHost>
3) W pliku :
etc/hosts
dodać czat.com
127.0.0.1 localhost
127.0.1.1 mord-Inspiron-7520
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
127.0.0.1 czat.com
4)Odpalić komendy
sudo a2ensite laravel_czat
sudo systemctl reload apache2
aktualne taktowanie rdzeni
watch "grep 'cpu MHz' /proc/cpuinfo"
Reinstalacja mysql na linuxie
sudo apt-get remove --purge mysql*
sudo apt-get purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get remove dbconfig-mysql
sudo apt-get dist-upgrade
//instalcja mysql sudo apt-get install mysql-server
//instalacja mariadb sudo apt-get install mariadb-server
Zapis dubagera symfony do pliku
php bin/console debug:container > c:/as.txt
Temperatura na linuxie
watch -n 2 sensors
Edycja pliku na linuxie
sudo gedit helloWorld.txt
OR
sudo nano helloWorld.txt
Obciążenie w linuxie
Monitor obciążenia:
htop lub top
w consoli.
Instalacja starszej wersji chroma na linuxie
Po pobraniu pakietu np (google-chrome-stable_71.0.3578.98-1_amd64.deb) z innego zródła. Aby go zainstalować trzeba użyć takiej komendy:
sudo dpkg -i google-chrome-stable_71.0.3578.98-1_amd64.deb
dpkg -i - pozwala na instalację obcych pakietów.
Usawienie hasła dla usera w mysql
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');
Ct8 zmiana wersji php
ln -sf /usr/local/bin/php73 ~/bin/php
Kasowanie wszystkiego w folderze
rm -rf app/cache/prod/twig/*
Restart apache na linuxie
sudo /etc/init.d/apache2 restart
Restart mysql na linuxie
sudo /etc/init.d/mysql restart
Wylaczenie ekranu dotykowego
xinput
Wlacznie htaccess
W pliku /etc/apache2/
apache2.conf
Zamienic :
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
i na koncu :
sudo a2enmod rewrite
sudo service apache2 restart
Monitor temperatury na linuxie
sudo sensors-detect