工作中用到的linux 命令

2021-10-02 03:56:30 字數 1377 閱讀 1900

tar -zxvf #####.tar.gz 解壓

增加使用者組 groupadd mysql

增加使用者 useradd -r -g mysql mysql

鏈結 名 ln -s /usr/local/mysql-5.7.23-linux-glibc2.12-x86_64 mysql 類似快捷方式

建立mysql資料夾

mkdir mysql-files

chmod 770 mysql-files/ 授予使用者、組、其他人

許可權 mysql chown -r mysql:mysql .

安裝 bin/mysqld --initialize --user=mysql //生成密碼 需要記住,訪問需要 後續過程失敗,從此開始

bin/mysql_ssl_rsa_setup

chown -r root .

chown -r mysql data mysql-files/

啟動 bin/mysqld_safe --user=mysql &

//預設開機啟動 可選

配置環境變數,隨處啟動 vi /etc/profile export path=/usr/local/mysql/bin:$path source /etc/profile

mysql 檢視是否配置成功

登陸 mysql -uroot -p*****(7中的)

set password=『123456』;

遠端登陸

grant all privileges on * . * to 『root』@』%』 identified by 『123456』 ;

賦予所有的許可權 給 (* . *)含義(哪個資料庫).(哪個表)

『root』@』%』 對於root使用者%哪台伺服器 通過密碼訪問

flush privileges;

測試– grant all privileges on * . * to 『root』@』%』 identified by 『123456』 ;

grant select on mail.* to 『dev』@『192.168.58.%』 identified by 『111111』 with grant option;

mysql服務未啟動,報錯

service iptables status 檢視防火牆狀態

service iptables stop 關閉防火牆

vi /etc/sysconfig/iptables 配置防火牆,開啟80埠、3306埠 加在22後

-a input -m state –state new -m tcp -p tcp –dport 80 -j accept

-a input -m state –state new -m tcp -p tcp –dport 3306 -j accept

工作中用到的linux命令

1.linux檢視並殺死被占用的埠 sudo apt get install lsof 安裝lsof ps ef grep 應用名稱 查詢對應的程序id netstat lnp grep 程序id或者埠號 查詢所佔的埠號或者對應的程序id sudo lsof i 埠號 查詢對應的程序號 sudo k...

工作中用到的命令

svn checkout username password 點評 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 svn ad...

工作中用到的Linux

1.top命令檢視cpu使用率 備註 在自己機器上不斷提供cpu使用率以獲取health alert命令 for i in seq 1 cat proc cpuinfo grep physical id wc l do while true do true done done2.scp命令跨伺服器遠...