1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wanfeng789-docker-hub

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
常用代码.md 8.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 23.04.2025 23:03 10f7408

  • 🖥 Популярные кодовые записи.

    Установка среды Node.js

    curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - && sudo apt-get install -y nodejs
    Удаление среды Node.js
    sudo apt-get purge --auto-remove nodejs
    Настройка npm на альтернативный репозиторий Alibaba Cloud
    npm config set registry https://registry.npmmirror.com

    Установка Docker с одного командного файла

    curl -fsSL https://get.docker.com | sh

    Просмотр версии ядра системы

    dpkg --print-architecture
    uname -a

    Просмотр версии системы

    cat /etc/os-release
    lsb_release -a

    Установка имени хоста

    sudo hostnamectl set-hostname wovow
    sudo bash -c 'echo "127.0.0.1 wovow" >> /etc/hosts'
    или
    hostnamectl set-hostname localhost

    Установка часового пояса в Шанхай

    sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    Просмотр текущего времени (учтите задержку между вами и сервером)
    date

    Синхронизация системного времени

    • Установка
    sudo apt-get install ntpdate
    • Настройка сервера времени
    sudo ntpdate -u time.cloudflare.com      // Сервер времени Cloudflare
    sudo ntpdate -u time.windows.com         // Сервер времени Microsoft
    sudo ntpdate -u ntp.aliyun.com           // Сервер времени Alibaba Cloud
    • Просмотр
    timedatectl status

    Общедоступные DNS-серверы

    223.5.5.5       // Alibaba Cloud
    223.6.6.6
    119.29.29.29     // Tencent Cloud
    182.254.116.116
    114.114.114.114   // Объединенный оператор
    114.114.115.115
    1.1.1.1  // Cloudflare
    1.0.0.1
    8.8.8.8  // Google
    8.8.4.4
     ### Настройка приоритета IPv4 сети
    Редактирование конфигурационного файла
    vim /etc/sysctl.conf
    ```  Добавление последних двух строк
    net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
    Применение конфигурации
    sudo sysctl -p
      ### Изменение языка системы
    sudo nano /etc/locale.gen

    zh_CN.UTF-8 UTF-8 // Отмените комментарий этой строки

    sudo locale-gen sudo update-locale LANG=zh_CN.UTF-8 sudo localectl set-locale LANG=zh_CN.UTF-8
      ### Установка зависимостей:
    Команды для Debian/Ubuntu:
    apt update && apt install curl wget git zip tar lsof vim sudo -y
      ### Установка зависимостей:
    Команды для Debian/Ubuntu:
    apt update
    
    
    apt install curl wget git zip tar iptables lsof vim sudo -y
      ### Обновление пакетов apk
    apk update
    
    

apk пакеты установки

  apk add curl wget vim zip

Поиск файлов

Поиск по имени директории

sudo find / -type d -iname "имя директории" 2>/dev/null

Поиск по имени файла

sudo find / -type f -name "*имя файла*" 2>/dev/null

Поиск по размеру файла

sudo find / -type f -size +20M -exec ls -lh {} \; 2>/dev/null

Глобальный поиск ключевых слов и вывод их путей

sudo grep -r -l "ключевое слово" /

Поиск с текущей директории

sudo find . -type f -exec grep -IHn 'ключевое слово' {} \;

Поиск с корневой директории

sudo find / -type f -exec grep -IHn 'ключевое слово' {} \;

Команда переименования файлов: mv

Сетевые подключения

Показать все подключения к хосту TCP подключения:

ss -tnp

UDP подключения:

ss -unp

Занятость ресурсов

Показать 10 процессов с наибольшим использованием памяти

ps aux --sort=-%mem | head -n 10

mem - память, можно заменить на cpu

Однострочное тестирование маршрута

```markdown
wget -qO- git.io/besttrace | bash

Однострочное тестирование разблокировки потоков

bash <(curl -L -s check.unlock.media)
bash <(curl -L -s check.unlock.media) -M 4
bash <(curl -L -s check.unlock.media) -M 6

Просмотр занятых портов

sudo lsof -i -P -n
ss -tuln
lsof -i:порт

Освобождение порта

kill PID

Разрешение доступа к порту

sudo ufw allow порт
sudo ufw allow начало:конец
sudo ufw enable # Включение ufw

Запрет доступа к порту

sudo ufw deny порт

Разрешение доступа к порту только для определенного IP

sudo ufw allow from 192.168.1.100 to any port 22 # Для нескольких IP используйте запятую

Преобразование типов файлов

mv config.txt config.json
mv shell.txt shell.sh

Включение виртуальной памяти

sudo fallocate -l 3G /swapfile && sudo chmod 700 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile && echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

Брандмауэр

firewall-cmd --state # Проверка состояния брандмауэра
systemctl stop firewalld.service # Остановка брандмауэра
systemctl disable firewalld.service # Отключение автозапуска брандмауэра при загрузке

Однострочное включение BBR ускорения

wget --no-check-certificate https://github.io/bbr.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
sysctl net.ipv4.tcp_congestion_control

Просмотр пароля Wi-Fi с помощью команд CMD

Просмотреть подключенные Wi-Fi:

netsh wlan show profile

Просмотреть пароль:

netsh wlan show profile name="Имя Wi-Fi" key=clear

Экспорт профиля в C::

netsh wlan export profile folder=C:\ key=clear

Код для массового отписания от каналов на Bilibili

$(".  
```be-dropdown-item:contains('Отписаться')"). click()

Популярные инструменты

Тип Название Ссылка для скачивания
SSH для Android Termius (локализация) https://github.com/alongw/Termius-zh_CN/releases
SSH для Android Termux https://github.com/termux/termux-app/releases
SSH для Android ServerBox https://github.com/lollipopkit/flutter_server_box/releases
Кодирование для Android Acode https://acode.app
SSH для ПК Tabby https://github.com/Eugeny/tabby/releases
SSH для ПК HexHub https://www.hexhub.cn
SSH для ПК FinalShell https://www.hostbuf.com/t/988.html
Кодирование для ПК Visual Studio Code https://code.visualstudio.com
Кодирование для ПК HBuilderX https://www.dcloud.io/hbuilderx.html
SSH для iOS ServerBox https://apps.apple.com/us/app/serverbox-status-tools/id1586449703
SSH для iOS Termius https://apps.apple.com/us/app/termius-terminal-ssh-client/id549039908


Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/wanfeng789-docker-hub.git
git@api.gitlife.ru:oschina-mirror/wanfeng789-docker-hub.git
oschina-mirror
wanfeng789-docker-hub
wanfeng789-docker-hub
master