1.路徑,cd .. 切換上一級;pwd (print working directory) 打印當前目錄;
一進來的路徑是root下,執行cd ..返回上層目錄。
2.mkdir filename1 在當前目錄下創建文件夾;
rm –rf filepath –r(遞歸) –f(強行刪除) 這個路徑下的所有文件夾及文件
3.df –h <文件路徑> 查看文件夾及文件大小
du –h --max-depth=1 <文件路徑> 查看當前目錄下文件夾及文件大小
4.藉助putty的pscp指令,在cmd下運行pscp D:\download\apache-tomcat-9.0.12.tar.gz [email protected]:/root/software/tomcat09即可將文件傳到遠程linux服務器
5.tar –xf <tar文件名> 將tar文件在當前路徑下解壓
6.vim /etc/profile,在文件末尾追加三行,修改了環境變量,修改完後,執行source /etc/profile即可生效
export PATH="$PATH:/root/software/jdk08/jdk1.8.0_191/bin"
export JAVA_HOME="/root/software/jdk08/jdk1.8.0_191"
export JRE_HOME="/root/software/jdk08/jdk1.8.0_191/jre"
echo $PATH即可顯示其值
7.利用chmod 777 <文件名>,修改文件讀寫權限。
8.mv 文件路徑/舊的文件名 文件路徑/新的文件名,移動文件或更改文件名
9.你想myuser使用mypassword從任何主機連接到mysql服務器的話。
解決1130 host is not allowed to connect to this mysql server
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
10,mysql遠程訪問cannot connect(10038) 問題解決的過程
今天用Navicat訪問虛擬機上的mysql,無法訪問報cannot connect(10038)。
首先看是否可以telnet,本機cmd,telnet 192.168.209.128 3306,結果是連接失敗,再到虛擬機上確認 netstat -anp ,發現 “tcp 0 0 127.0.0.0:3306 0.0.0.0:* LISTEN”(LocalAddress中: 0.0.0.0 表示監聽本地所有ip地址,其他電腦是可以訪問的,並且修改ip不受影響。 127.0.0.1 表示只監聽本機迴環地址,只能本機訪問。 x.x.x.x ip地址,是隻監聽這個ip。修改ip後程序就不能監聽了。需要手動修改軟件監聽地址纔可以用)這裏LocalAddress爲127.0.0.0,說明是這裏的問題。於是乎,到/etc/mysql/mysql.conf.d,修改mysqld.cnf中的 bind-address = 127.0.0.1 to bind-address = 0.0.0.0
11,在阿里雲的ubantu上安裝python3.7時,發現沒有ssl,通過運行python,輸入Import ssl報錯得知的。因爲此時需要自己編譯openssl,首先現在一個.tgz的源碼包,然後解壓,./config make & make install。安裝完後再usr/local下有了ssl目錄,此時再vi python/Modules/Setup,將 改成這樣,然後重新去python下make & make install。