Linux 是一个基于 UNIX 的免费开源操作系统(OS),由 Linus
Torvalds 于 1991 年创建。用户可以修改和创建计算机和其他设备的源代
码变体,称为分发。最常见的用途是作为服务器,但Linux 也用于台式计算机,智能手机,电子书阅读器和游戏机等。
1、Redhat 版本 5.5 和 6.0 ;
2、Debian 版本 5.0 和 6.0 ;
3、SuSe 版本 11 和 11.4 ;
4、Ubuntu 版本 9 和 10 ;
5、Centos 版本 5.4 和 6.0 ;
说明如下:
文件的类型:
**d:代表 directory 目录; -:代表文件; l:代表连接(类似 windows 中的快捷方式) **
**后面的9 位分为 3 组,每 3 位为一组。 **
分别代表属主的权限,与当前用户同组的权限,其它用户权限。
**r:代表可读,r 也可以用数字 4 表示; **
w:代表可写,也可以用 2 表示;
bin:存放二进制可执行文件;
sbin:只有 root 才能访问;
etc:存放系统配置文件;
usr: 用于存放共享的系统资源;
home:存放用户文件的根目录;
dev:用于存放设备文件;
lib:存放共享库及内核模块;
mnt:临时文件系统的安装点;
boot:存放用于系统引导时使用的各种文件;
tmp:用于存放各种临时文件;
var:用于存放运行时需要改变的数据的文件。
ftp(SecureFxPortable.ext),
连接linux (SecureCRTPortable.exe)。
下载地址
mkdir –p aaa/bbb/ccc :这样一次可以创建 aaa/bbb/ccc 三个目
录,创建多级目录使用p 参数
yy: 复制(光标所在行)
3yy:复制 3 行(光标所在行及以下共三行)
p:粘贴(光标所在地)
dd:删除(光标所在行)
3dd:选择要删除光标下面的三行数据
:set nu 设置行数
:set nonu 取消设置行数
:w 保存
:q 退出
:q! 不保存修改退出
:x 保存并退出=:wq
使用gg 定位到文件第一行,使用 G 定位到文件的最后一行。
查找在命令模式下,使用:s/aa 代表查找指定的 aa 字符,使用 n 查
找下一个,使用N 查找上一个。 使用:s/aa/bb,代表将第一个查找
到的字符aa 替换成 bb,如果要替换所有,可以使 用:%s/aa/bb,
这样就可进行全局替换。
注意:-r 不仅可以删除目录,也可以删除其他文件或压缩包,无论删除
任何目录或文件,都直接使用rm-rf 目录/文件/压缩包。
grep to sudo.conf --color :grep 搜索文件内容中带有 to 的,如果找到就用color 标记。
实际开发中,Linux 远程的操作工具有很多,企业中常用的有 SecureCRT、 SSHSecure 等。**关于远程工具乱码的解决:**原因是linux 编码是 UTF-8,而远程工具默认是当前系统本地编码即 GBK。在linux 的/etc/sysconfig 目录下有一个 i18n 的文件代表 linux 的系统编码。
源包下载-下载教程分享链接
1、把jdk8-Linux版本的上传到 根目录root下
2、解压此文件到 /usr/local/目录下,并删除原来文件
3、配置环境变量 vi /etc/profile最后一行添加
export JAVA_HOME=/usr/local/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH
4、刷新配置文件
source /etc/profile
1 、查看Linux 系统中是否有 mysql 版本
rpm –qa | grep –i mysql
2 、一般情况下应该有一个 mysql-libs-5.1.71-1.el6.i686
3 、使用yum 命令卸载
yum remove mysql-libs-5.1.71-1.el6.i686
4、逐步执行命令
yum remove mysql mysql-server mysql-libs mysql-common
rm-rf /var/lib/mysql
rm /etc/my.cnf
5、确定删除?installed size:14 M Is this ok [Y?N]:y
6、下载mysql 的源包。xftp 上传到/usr/local 目录下, 我们是 centos6.7 对应的rpm 包为:mysql-community-release-el6-5.noarch.rpm
注意:找到对应linux的版本进行下载 查看自己的版本:
yum存储库https://dev.mysql.com/downloads/repo/yum/ [root@localhost ~]#
cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core)
复制下载文件的全名:mysql57-community-release-el7-10.noarch.rpm/ 下载和安装mysql源
[root@localhost ~]# wget
https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
如果显示wget未找到命令,则需要先安装wget: yum -y install wget,然后再次执行上面命令,
使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。
[root@localhost ~]# yum -y install
mysql57-community-release-el7-10.noarch.rpm
执行成功后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo及
mysql-community-source.repo
9、 在线安装mysql 下载源:如果有提示:Is this ok [Y?N]:y
yum localinstall mysql-community-release-el6-5.noarch.rpm
10、 在线安装mysql 数据库命令
yum install mysql-community-server
11 、启动mysql 服务
service mysqld start
12 、需要给 root 用户设置密码:/usr/bin/mysqladmin -u root password ‘new-password’ ;为 root 账号设置新密码
13 、远程连接授权:首先:cd /usr/bin/ 再进入客户端:mysql -uroot -p123456;
登录mysql 客户端 后再授权:GRANT ALL PRIVILEGES ON . TO ‘root’@‘%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
记得刷新权限:flush privileges; 最后 quit 退出
14 、临时关闭防火墙:service iptables stop ;不随电脑系统自启动,一次修改 永不改变:chkconfig iptables off 慎用。
15 、修改配置文件,开放Linux 对外访问的端口权限添加一行 3306;vi /etc/sysconfig/iptables (yy 复制 p 粘贴);
16 、重启防火墙:service iptables start
17、 检查运行情况:service iptables status
18、 刷新配置文件:source /etc/profile 后重新启动服务。
19 、打开 Sqlyog 客户端,输入 ip,用户名及密码后即可连接数据库。导入 sql 脚本即可。
11. Linux 环境中安装并配置 Tomcat7
官方地址下载
1、 第一步:xftp 上传 tomcat7-Linux 版本 到/usr/local/ 目录下:
2 、解压 tomcat7.tar.gz 到当前目录下;
3 、开放Linux 的对外访问的端口 8080 参照mysql开放端口3306一样操作;
4 、启动 Tomcat: 进入 tomcat 的 bin 下启动: ./startup.sh 进入 tomcat 的bin 下关闭:./shutdown.sh 使用 tail 命令查看日志。
虚拟机安装链接:https://blog.csdn.net/SoulNone/article/details/126681722
虚拟机redis安装及基础操作链接:https://blog.csdn.net/SoulNone/article/details/126682026
redis本地安装及操作链接:https://blog.csdn.net/SoulNone/article/details/126681910
各位看官》创作不易,点个赞!!!
诸君共勉:万事开头难,只愿肯放弃。
免责声明:本文章仅用于学习参考