Команды Linux — основные операции и установка программного обеспечения

Прочитай текст:

Настройте среду JDK:
JAVA_HOME:D:\software\JDK1.7
Путь:%JAVA_HOME%\bin;%JAVA_HOME%\lib;

ls (просмотреть файлы и папки в текущем каталоге)
sh initNetwork.sh (выполнить скрипт для инициализации сетевой карты)
ifup eth0 (запустить сетевую карту)
ifconfig -a (192.168.238.128)


Настройте сетевую карту один раз и навсегда, не нужно настраивать ее каждый раз при перезапуске. Файл
сценария):
echo 'ifup eth0'>>/etc/rc.d/rc.local.

Отключить брандмауэр: служба iptables stop
Отключить брандмауэр Самозапуск: chkconfig iptables off
Проверить состояние брандмауэра: service iptables status

Измените имя хоста, настройте адрес ссылки хоста:
vi /etc/sysconfig/network
vi /etc/hosts

cd ~ : переход в домашний каталог
cd - : переход в каталог последней операции
cd ... : переход в родительский каталог
cd path: переход в каталог, указанный параметром пути

pwd: показать абсолютный путь к текущему файлу

vi может редактировать файл представления
vim
less не может изменять файл представления

[ установка root@localhost]# mkdir -p lhj/kk/ll
[установка root@localhost]# дерево lhj/
lhj/
└── kk
└── ll
2 каталога, 0 файлов
[установка root@localhost]# ll
словарь 8
-rwxr-xr-x. 1 root root 492 7 мая 16 20:20 initNetwork.sh
drwxr-xr-x. 3 root root 4096 11 Mar 28 00:12 lhj
[установка root@localhost]# rm -rf lhj
[установка root@localhost]# ls
initNetwork.sh

[root@localhost install]# echo liyongfu
liyongfu
[root@localhost install]# определение переменной myage
[root@localhost install]# myage=28
[root@localhost install]# echo $myage
28
[root@localhost install]# echo "my age is 20"
my age is 20
[root@localhost install]# Пишите строки в тексте в одинарных кавычках, если в строке есть символы, используйте двойные кавычки снаружи и одинарные внутри;

touch создается без этого файла и не создается, если он
[root@localhost test]# touch mysql.ini
[root@localhost test]# echo 123 > mysql.ini
[root@localhost test]# cat mysql.ini
123
[root @localhost test]# cat -n mysql.ini
1 123
2 123456
[root@localhost test]# cat — отображаемое содержимое
[root@localhost test]# -n — количество отображаемых строк
[root@localhost test ]# > это покрытие
[ root@localhost test]# >> это добавление

[root@localhost test]# скопировать файл
[root@localhost test]# cp mysql.txt ./mysql.ini
[root@localhost test]# ls
mysql.ini mysql.txt
[root@localhost install]# cp -r test test02/
[root@localhost install]# Копировать папку с -r

[root@localhost install]# Удалить все файлы под системой, система парализована
[root@localhost install]# rm -rf /*

[root@localhost test]# Подсчитать количество строк в файле
[root@localhost test]# cat mysql.txt|wc -l
7

[root@localhost ~]# cd /install/
[root@localhost install]# ls
initNetwork.sh test test02
[root@localhost install]# метод сжатия 01
tar -czvf testdir.tar.gz testdir/: поместите каталог в testdir Упаковать и сжать файлы
tar -xzvf testdir.tar.gz : Распаковать в текущий каталог
tar -zxvf testdir.tar.gz -C Downloads/ : Разархивировать в указанный каталог Downloads
[root@localhost install]# Метод сжатия 02
zip - r test02.zip test02/ : Сжатая папка test02 имеет формат сжатия zip и называется test02.zip
unzip test02.zip -d /software : Распакуйте сжатый файл test02.zip в /software; -d используется для указания каталог

[root@localhost install]# mkdir -p lhj/a/b lhj/c/d
[root@localhost install]# tree lhj
lhj
├── a
│ └── b
└── c
└── d
4 каталога, 0 файлов
[установка root@localhost]# rm -rf lhj
[установка root@localhost]# ls
initNetwork.sh test02 test02.zip test.tar.gz
[установка root@localhost]# mkdir -p lhj/a/{a, b}
[root@localhost install]# tree lhj
lhj
└── a
├── a
└── b
3 каталога, 0 файлов
[root@localhost install]#
[root@localhost install]# :上面这行是独创方式
[установка root@localhost]#
[установка root@localhost]# rm -rf lhj && mkdir -p lhj/{a,b}/c
[установка root@localhost]# дерево lhj
lhj
├── а
│?? └── c
└── b
└── c
4 каталога, 0 файлов
[установка root@localhost]# rm -rf lhj
[установка root@localhost]# ls
initNetwork.sh test02 test02.zip test.tar.gz

Установка программного обеспечения Linux: (подпишитесь на официальный аккаунт, ответьте «linux000», чтобы получить соответствующую ссылку для загрузки программного обеспечения)

(сначала вам нужно выполнить yum install lrzsz -y) (это метод онлайн-установки, а также он может быть офлайн) Как загружать
файлы:
используйте: метод rz -y
для загрузки файлов:
используйте: sz имя файла
для загрузки файлов : (режим собственного пояса XShell)
Использование: [root@Redis02 redis-2.8.9]# exit
[d:~]$ sftp 192.168.238.128 (IP-адрес виртуальной машины для загрузки)

[установка root@localhost]#: загрузка файла
[установка root@localhost]# rz -y: локальная копия
[установка root@localhost]# scp: означает удаленную копию

Установите jdk:

[установка root@localhost]# tar -zxvf jdk-7u10-linux-i586.gz -C /software
[установка root@Redis01]# vi /etc/profile
Добавьте в конец файла:
JAVA_HOME=/software/jdk1. 7.0 _79
ПУТЬ= ПУТЬ : ПУТЬ:П А Т Ч: JAVA_HOME/bin:$JAVA_HOME/lib
export PATH JAVA_HOME
[root@Redis01 ~]# java -version
версия java «1.7.0_79»
Java™ SE Runtime Environment (сборка 1.7.0_79-b15)
Java HotSpot™ 64-разрядная виртуальная машина сервера (сборка 24.79-b02, смешанный режим)
[root@Redis01 ~]# javac -version
javac 1.7.0_79
[установка root@Redis01]# mkdir test
[установка root@Redis01]# ls
initNetwork.sh jdk-7u79-linux-x64 .tar.gz test
[root@Redis01 install]# cd test
[root@Redis01 test]# touch Test.java
[root@Redis01 test]# vi Test.java
[root@Redis01 test]# javac Test.java
[root@ Redis01 test]# java Test
hello word
[root@Redis01 test]# cat Test.java
общедоступный класс Test{ public static void main(String args[]){   System.out.println("привет слово");   } }



Установите кота:

[установка root@Redis01]# rz -y
[установка root@Redis01]# ls
apache-tomcat-7.0.69.tar.gz initNetwork.sh
[установка root@Redis01]# tar -zxvf apache-tomcat-7.0.69. tar.gz -C /software
[root@Redis01 ~]# cd /software
[root@Redis01 software]# ls
apache-tomcat-7.0.69 jdk1.7.0_79
[root@Redis01 software]# mv apache-tomcat-7.0. 69/ tomcat7.0
[программное обеспечение root@Redis01]# ls
jdk1.7.0_79 tomcat7.0
[программное обеспечение root@Redis01]# cd tomcat7.0/
[root@Redis01 tomcat7.0]# ls
bin conf lib LICENSE logs NOTICE RELEASE- ПРИМЕЧАНИЯ Работа веб-приложений RUNNING.txt temp
[root@Redis01 tomcat7.0]# rm -rf work/*
[root@Redis01 tomcat7.0]# rm -rf logs/*
[root@Redis01 tomcat7.0]# rm -rf temp /*

[root@Redis01 conf]# vi server.xml
vi编辑器中显示行号
:set nu
[root@Redis01 bin]# sh startup.sh
Использование CATALINA_BASE: /software/tomcat7.0
Использование CATALINA_HOME: /software/tomcat7.0
Использование CATALINA_TMPDIR: /software/tomcat7.0/temp
Использование JRE_HOME: /software/jdk1.7.0_79
Использование ПУТИ К КЛАССУ: /software/tomcat7.0/bin/bootstrap.jar:/software/tomcat7.0/bin/tomcat-juli. jar
Tomcat запущен.
[root@Redis01 bin]# lsof -i:8080
КОМАНДА PID ПОЛЬЗОВАТЕЛЬ FD ТИП УСТРОЙСТВО РАЗМЕР/ВЫКЛ ИМЯ УЗЛА
java 1734 root 42u IPv6 14996 0t0 TCP *:webcache (LISTEN)
[root@Redis01 bin]# ps -ef|grep tomcat
root 1734 1 9 23:11 pts/1 00:00:07 /software/jdk1.7.0_79/bin/java -Djava.util.logging.config.file=/software/tomcat7.0/conf/logging.properties - Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.endorsed.dirs=/software/tomcat7.0/endorsed -classpath /software/tomcat7.0/bin/bootstrap .jar:/software/tomcat7.0/bin/tomcat-juli.jar -Dcatalina.base=/software/tomcat7.0 -Dcatalina.home=/software/tomcat7.0 -Djava.io.tmpdir=/software/tomcat7 .0/temp org.apache.catalina.startup.Bootstrap start
root 1754 1645 0 23:12 pts/1 00:00:00 grep tomcat

[root@Redis01 bin]# curl -I -X GET http://127.0.0.1:8080/
HTTP/1.1 200 OK
Сервер: Apache-Coyote/1.1
Content-Type: text/html;charset=ISO-8859-1
Transfer-Encoding: chunked
Дата: вторник, 28 ноября 2017 г., 15:16:25 по Гринвичу
[root@Redis01 bin]# curl -I -X GET http://192.168.238.128:8080/
HTTP/1.1 200 OK
Сервер: Apache- Coyote/1.1
Content-Type: text/html;charset=ISO-8859-1
Transfer-Encoding: chunked
Дата: Вт, 28 ноября 2017 г., 15:16:40 по Гринвичу

Отключение брандмауэра:
[root@Redis01 bin]# service iptables stop
iptables: Очистить правила брандмауэра: [OK]
iptables: Установить цепочку в политику ПРИНЯТЬ: фильтровать [OK]
iptables: Выгрузить модуль: [OK]
[root@Redis01 bin] # sh shutdown.sh
Используя CATALINA_BASE: /software/tomcat7.0
Используя CATALINA_HOME: /software/tomcat7.0
Используя CATALINA_TMPDIR: /software/tomcat7.0/temp
Используя JRE_HOME: /software/jdk1.7.0_79
Используя ПУТЬ К КЛАССУ: /software/tomcat7 .0/bin/bootstrap.jar:/software/tomcat7.0/bin/tomcat-juli.jar
[root@Redis01 bin]# lsof -i:8080

Установите mysql:

[установка root@Redis01]# rz -y
[установка root@Redis01]# распаковать mysql-linux-5.5.32.zip
[установка root@Redis01]# ls
[установка root@Redis01]# cd mysql-ls-5.5.32 /
[root@Redis01 mysql-ls-5.5.32]# ls
[root@Redis01 mysql-ls-5.5.32]# sh install.sh
[программное обеспечение root@Redis01]# ls
jdk1.7.0_79 mysql-5.5.32
[ root@Redis01 software]# cd mysql-5.5.32/
[root@Redis01 mysql-5.5.32]# ls
[root@Redis01 mysql-5.5.32]# cd sbin
[root@Redis01 sbin]# ls
[root@Redis01 sbin]# sh mysqld start
Запуск MySQL УСПЕШНО!
[root@Redis01 sbin]# lsof -i:3306
[root@Redis01 sbin]# cd …/
[root@Redis01 mysql-5.5.32]# cd bin
[root@Redis01 bin]# ls
[root@Redis01 bin]# ./mysql -uroot -p123456
Добро пожаловать в монитор MySQL. Команды заканчиваются на ; или \г.
Идентификатор вашего подключения к MySQL — 3.
Версия сервера: 5.5.32. Распространение исходного кода
Copyright © 2000, 2013, Oracle и/или ее дочерние компании. Все права защищены.
Oracle является зарегистрированным товарным знаком корпорации Oracle и/или ее
дочерних компаний. Другие названия могут быть товарными знаками соответствующих
владельцев.
Введите «помощь»; или '\h' для помощи. Введите '\c', чтобы очистить текущий оператор ввода.
mysql> показать базы данных;
±-------------------+
| База данных |
±-------------------+
| информационная_схема |
| MySQL |
| представление_схема |
| тест |
±-------------------+
4 строки в наборе (0,01 сек)
mysql> использовать тестовую
базу данных изменена
mysql> показать таблицы;
Пустой набор (0,00 сек)
mysql> создать таблицу t_user(uid int(10) первичный ключ auto_increment, uname varchar(30))engine=innodb charset=utf8;
Запрос в порядке, затронуто 0 строк (0,04 с)
mysql> show table;
±---------------+
| Таблицы_в_тесте |
±---------------+
| т_пользователь |
±---------------+
1 строка в наборе (0,01 сек)
mysql> select * from t_user;
Пустой набор (0,00 сек)
mysql> вставить в t_user values(1,'ligang');
Запрос OK, затронута 1 строка (0,00 с)
mysql> select * from t_user;
±----±-------+
| жидкость | имя |
±----±-------+
| 1 | лиган |
±----±-------+
1 строка в наборе (0,01 сек)
mysql> exit
Bye
[root@Redis01 bin]# ./mysql -uroot -p123456 -e"select * from test.t_user"
±----±-------+
| жидкость | имя |
±----±-------+
| 1 | лиган |
±----±-------+
[root@Redis01 bin]# cd …/sbin/
[root@Redis01 sbin]# ls
[root@Redis01 sbin]# sh mysqld stop
Завершение работы MySQL… УСПЕХ!
[root@Redis01 sbin]# lsof -i:3306

Установите Оракл:

Установка Linux Oracle11G: см. эту статью https://editor.csdn.net/md?articleId=103594718

Установите Редис:

[root@Redis01 install]# ls
initNetwork.sh redis-2.8.9.zip
[root@Redis01 install]# unzip redis-2.8.9.zip -d /software
[root@Redis01 ~]# cd /software/
[root @Redis01 software]# ls
jdk1.7.0_79 mysql-5.5.32 redis-2.8.9 tomcat7.0
[root@Redis01 software]# cd redis-2.8.9/
[root@Redis01 redis-2.8.9]# ls
bin conf dump.rdb redis.log startRedis.sh stopRedis.sh
[root@Redis01 redis-2.8.9]# sh startRedis.sh
КОМАНДА PID ПОЛЬЗОВАТЕЛЬ ТИП FD УСТРОЙСТВО РАЗМЕР/ВЫКЛ ИМЯ УЗЛА
redis-ser 1639 root 4u IPv6 14055 0t0 TCP * :6379 (СЛУШАТЬ)
redis-ser 1639 root 5u IPv4 14057 0t0 TCP *:6379 (СЛУШАТЬ)
redis уже работает…
[root@Redis01 redis-2.8.9]# lsof -i:6379
КОМАНДА PID ПОЛЬЗОВАТЕЛЬ FD ТИП УСТРОЙСТВО РАЗМЕР/ВЫКЛ ИМЯ УЗЛА
redis-ser 1639 root 4u IPv6 14055 0t0 TCP *:6379 (LISTEN)
redis-ser 1639 root 5u IPv4 14057 0t0 TCP *:6379 (LISTEN)
[root@Redis01 redis-2.8 .9]# cd bin/
[root@Redis01 bin]# ls
redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server
[root@Redis01 bin]# ./redis-cli -h 192.168. 238.128 -p 6379
192.168.238.128:6379> set myname ligang
OK
192.168.238.128:6379> get myname
«ligang»
192.168.238.128:6379> del myname
(integer) 1
192.168.238.128: 6379> получить мое имя
(ноль)
192.168. 238.128:6379> ./redis-cli -h 192.168.238.128 -p 6379 установить мое имя чжансан
192.168.238.128:6379> выйти

Установить зоопарк:

Загрузите установочный пакет zookeeper-3.4.10,
распакуйте его в программное обеспечение,
введите zookeeper-3.4.10, чтобы создать папку data,
создайте файл myid под данными, содержимое равно 1,
введите conf, скопируйте копию zoo_sample.cfg и назовите его zoo.cfg
Измените содержимое zoo.cfg:
dataDir=/software/zookeeper-3.4.10/data
Добавьте последнюю строку:
server.1=slave01:2888:3888
server.2=salv02:2888:3888
server.3 =раб03:2888: 3888

Supongo que te gusta

Origin blog.csdn.net/zml_666/article/details/103594990
Recomendado
Clasificación