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。