Linux學習隨筆

2022-02-01 18:03:09 字數 2232 閱讀 9007

[----------mariadb----------]

首先配置允許訪問的使用者,採用授權的方式給使用者許可權。並且重新整理許可權配置使其生效

grant all privileges on *.* to 'root'@'%'identified by '123456' with grant option;
flush privileges;

關閉遠端連線功能,只需刪除此使用者即可  

drop user 'root'@'%';

[----------mysql----------]

1. 刪除mysql

a. sudo apt-get autoremove --purge mysql-server-5.0

b. sudo apt-get remove mysql-server

c. sudo apt-get autoremove mysql-server

d. sudo apt-get remove mysql-common (非常重要)

上面的其實有一些是多餘的,建議還是按照順序執行一遍

2. 清理殘留資料

dpkg -l |grep ^rc|awk '' |sudo xargs dpkg -p

3. 安裝 mysql

a. sudo apt-get install mysql-server

b. sudo apt-get install mysql-client

c. sudo apt-get install php5-mysql(安裝php5-mysql是將php和mysql連線起來 )

一旦安裝完成,mysql伺服器應該自動啟動。您可以在終端提示符後執行以下命令來檢查 mysql 伺服器是否正在執行:

4. 檢查mysql是否正在執行

sudo netstat -tap | grep mysql

當您執行該命令時,您可以看到類似下面的行:

root@ubuntu:~# sudo netstat -tap | grep mysql

tcp 0 0 localhost.localdo:mysql *:* listen

870/mysqld

如果伺服器不能正常執行,您可以通過下列命令啟動它:

sudo /etc/init.d/mysql restart

[----------ps----------]

ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。

2)ps -a 顯示所有程式。 

3)ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。 

4)ps -e 此引數的效果和指定"a"引數相同。 

5)ps e 列出程式時,顯示每個程式所使用的環境變數。 

6)ps f 用ascii字元顯示樹狀結構,表達程式間的相互關係。 

7)ps -h 顯示樹狀結構,表示程式間的相互關係。 

8)ps -n 顯示所有的程式,除了執行ps指令終端機下的程式之外。 

9)ps s 採用程式訊號的格式顯示程式狀況。 

10)ps s 列出程式時,包括已中斷的子程式資料。 

11)ps -t  指定終端機編號,並列出屬於該終端機的程式的狀況。 

12)ps u  以使用者為主的格式來顯示程式狀況。 

13)ps x  顯示所有程式,不以終端機來區分。

ps是顯示當前狀態處於running的程序,grep表示在這些裡搜尋,而ps aux是顯示所有程序和其狀態。

$ ps aux | grep amoeba

查到amoeba的程序

$ kill -s 9 pid

殺死程序

[----------ubuntu----------]

###.傳輸檔案

從本地到遠端

scp /xx/xx(本地路徑) root@ip:/xx/xx(目標機器路徑)

從遠端到本地

scp root@ip:/xx/xx(目標機器路徑) /xx/xx(本地路徑)

Linux學習隨筆

2.echo e you should input 2 numbers,i will cross them n read p first number firstnu echo e e enable interpretation of backslash escapes e加上後 起到轉義作用,比如...

Linux學習隨筆

cat proc cpuinfo 列印cpu的相關資訊 cat proc meminfo 列印cpu記憶體的相關資訊 cat proc meminfo grep name 輸出cpu記憶體的相關資訊,且篩選只包含name的部分 command1 command2 command1 command2 ...

Linux學習隨筆

2.echo e you should input 2 numbers,i will cross them n read p first number firstnu echo e e enable interpretation of backslash escapes e加上後 起到轉義作用,比如...