Linux 命令
- Cd 进入到目录
- ll 查看当前目录的文件与文件夹详细信息
- ls 查看当前目录的文件与文件夹
- 上面二个命令带 –al参数,显示包括隐藏的文件
- Ifconfig查看IP地址
- df –h查看磁盘大小与使用率
- pwd显示当前目录
- mkdir 文件夹名字, 创建文件夹
- –p 创建多级目录
- Rm –rf 强制删除指定文件与文件夹(包括子目录)
- 注:不要进行rm –rf /命令删除
- 可以带通配符删除
- Clear 清屏
- Touch 文件名,创建文件
- Vi 文件名,进入到编辑文件
- 按A或i进入编辑状态
- 按esc退出编辑状态
- 保存:先退出编辑状态,再:wq
- 不保存:先退出编辑状态,再:q!
- 显示行号:先退出编辑状态,再:set nu
- 向下翻内容,向下的箭头符号(一行一行),page Down(一页一页)
- 向上翻内容,向上的箭头符号(一行一行),pageUp(一页一页)
- 瞬间到最后一页 shift +G
- 到第一行gg
- 跳到指定行 :行数
- 返回上次的目录cd –
- Cat 显示文件内容
- True > 文件名 ,清空文件内容
- Echo 内容 >文件名,覆盖文件内容
- Date查看时间
- date -s 设置时间
- chmod –R 777 文件或文件夹(-R代表递归赋权.777是权限代码)
- 切换账号 su – root(root代表账号名)
- 防火墙systemctl stop/start/status firewalld(stop关闭,start启动,status)
PS:这个只是暂时关闭↑
systemctl disable firewalld 这个是永久关闭防火墙
21. Linux 安装jdk和tomcat
rpm -qa | grep jdk 查询JDK
yum -y remove java-1.7.0-openjdk 卸载JDK
拷贝JDK安装文件到LINUX服务器
tar -zxvf JDK'文件
环境变量 vi /etc/profile 找到export,在下面加入JAVA_HOME与PATH环境变量
export JAVA_HOME=/root/software/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile 生效
查看环境变量 echo $变量名
lsof -i:8080 查看端口是否在运行
22. ssh ip 链接指定IP 退出链接exit
23. scp -r 文件夹/文件 root@192.168.14.46:/root/software/
scp -r 要移动的文件 用户名 @ ip : 要移动的路径
- Windows 远程桌面链接 mstsc
- mv 移动文件,(乍一看是重命名,然而只是移动文件换个名字)
- Linux 安装mysql
首先先解压自己的mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar包然后开始:
解压命令 tar -xcv xxxx
第一步,先查出安装的rpm package
命令:rpm -qa | grep mariadb
第二步,卸载所有的mariadb
普通卸载:rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64
PS:↑普通卸载可能会因为依赖关系缘故导致卸载失败
强制卸载:rpm -e --nodeps mariadb-libs-5.5.37-1.el7_0.x86_64
第三步,按照顺序依次安装 PS:注意用自己解压的文件版本
①. sudo rpm -ivh --force mysql-community-common-5.7.16-1.el7.x86_64.rpm
②. sudo rpm -ivh --force mysql-community-libs-5.7.16-1.el7.x86_64.rpm
③. sudo rpm -ivh --force mysql-community-client-5.7.16-1.el7.x86_64.rpm
④. sudo rpm -ivh --force mysql-community-server-5.7.16-1.el7.x86_64.rpm
注意:从上到下顺序运行,他们有依赖关系 ##Linux中有可能已经安装了过老版 本的mysql,所以采用-uvh参数, 没有老版本的话还是用上面的 -ivh
第四步,启动mysql
上面的都操作完成了的话运行: sudo service mysqld start
这是成功.
启动之后再 sudo vi /var/log/mysqld.log 中获取root账户的初始密码. PS:注意空格
启动数据库:
sudo service mysqld start
停止数据库:
sudo service mysqld stop
重启数据库:
sudo service mysqld restart
五,修改密码
登录mysql -u root -p
(会弹出☞) Enter password: 再输入密码
用初始密码登录后,输入什么sql都会出现错误
修改密码:alter user 'root'@'localhost' identified by 'Aa123Bb456++';
PS:密码要复杂,比如大小写,数字,符号, 太简单的密码会报错不让改
刷新数据库:flush privileges;