Linux安裝常用命令,软件安装
Linux 简介
Linux 的安装
Linux 是操作系统,它和我们使用的 windows 系统一样需要安装在一台电
脑上进行使用,我们可以在一台真实的物理主机上安装 Linux 并进行使用,但是
我们在学习时可以使用一种虚拟机软件,在我们现有的电脑上模拟一台虚拟的计
算机,来方便地进行 Linux 的安装和学习。
目前市面上比较常见的虚拟机软件有两种:一种是 VMware(威睿)公司的
虚拟机软件(VMware workstation),功能强大,收费产品,另一种是 Oracle
公司的虚拟机软件(VitrualBox),免费商品。
Linux 的基本命令
Linux 系统安装完成,但是我们没有安装图形界面程序,所以只能通过命令的方式进行操作和使用,在实际生产环境中,也很少会为 Linux 安装图形界面程序。Linux 的命令很多,不能一一讲解,我们将从以下几个方面来进行学习。
目录的切换命令
在图形化界面的操作系统中,文件目录的切换可以使用鼠标点击来进行选择
和切换,但是在 Linux 操作系统中,需要通过 cd 命令来进行切换。
- 目录的操作命令
创建目录使用 mkdir 命令,语法:mkdir 文件名称
实例:在根目录下创建 test 目录。
查看目录使用 ls [-a|-l]命令,语法:ls 路径
实例:查看/usr/local径下的文件
以上以.开头的文件就是 Linux 系统中的隐藏文件。
使用 ls 命令可以看到文件以及文件目录的名称,但是如果需要查看文件以及
目录的详细信息,我们就需要加上-l 参数。
实例:查看/usr/loca路径下的文件以及路径的详细信息。
mv命令本身是“剪贴”这个功能
实例:修改根路径下的 test 目录名称为 newTest。
mv /root/newTest /usr/local/
实例:拷贝一个一个文件到另外的位置
cp 文件名称 /目标位置
拷贝一个目录需要使用参数 -r
cp -r 源目录 目标位置
-r 表示将目录以及目录下的文件全部拷贝。
我们发现在进行删除操作时,需要用户手动进行确认,如果不希望系统给出
提示,可以加上-rf 参数。
实例:强制删除root下的dk目录
- 操作文件的相关命令
文件的创建可以使用 touch 命令,语法:touch 文件名。
实例:在用户目录下创建 Hello.java 文件。
解压缩文件
解压缩文件依然使用 tar 命令,只是不再进行打包,而是进行解压操作,语法:tar –xvf 压缩文件名称
参数 x 表示解压缩
实例:将用户目录的 tar 目录中的 h.tar.gz 文件进行解压。
后面的 9 位分为 3 组,每 3 位置一组,分别代表属主的权限,与当前用户同组的用户的权限,其他用户的权限。
修改文件/目录的权限的命令:chmod 命令
实例:修改用户目录下的 test.txt 的权限为属主有全部权限,属主所在的组
有读写权限,其他用户只有读的权限。
给用户组添加写权限
chmod g+w
给用户组添加执行权限
chmod g+x
给其他用户添加写全下
chmod o+w
删除权限就是
chomd g-w
权限还可以使用数字之设置:
看下面的权限分配:
配置firewalld-cmd
开启一个端口
搜索命令
在 Linux 中要进行搜索操作可以使用 grep 命令来完成,语法:grep 要搜索的字符串 要搜索的文件。
实例:搜索/usr/sudu.conf 文件中包含字符串 to 的行。
如果需要加上颜色标记,可以添加–color 参数。
管道命令
管道命令可以将前一个命令的输出作为本次目录的输入来使用。
实例:查看当前系统中所有的进程中包括 system 字符串的进程
kill的参数 -9 说明:
没有没有-9 参数,就是让进程正常结束。
如果有-9参数,表示立即停止。
Linux 中软件的安装
JDK安装
CentOS 中 JDK 的安装方式有很多种,这里我们使用已经下载的 jdk 来进行安装。
我们安装的版本为:jdk-8u231-linux-x64.tar.gz。
要进行软件的安装首先需要上传软件包,我们使用 lrzsz 工具来进行上传。
需要我们的机器首先已经安装了该工具,如果没有安装,可以使用 yum 源来进
行安装,命令为 yum install lrzsz。
接下来我们使用 tar 命令解压文件。
接下来测试 Java 是否已经安装成功,当看到以下信息表上 jdk 安装成功。
rpm -e –nodeps 上面查到软件名 //卸载相关MariaDB的所有软件
rm -rf /usr/lib64/mysql //删除
(三)安装依赖软件
注:先装好依赖,再装mysql。即使顺序出错,装完依赖一定要卸载mysql并重新装mysql,否则mysql装上了也会出现各种错误。
安装依赖:
yum -y install autoconf
yum -y install libaio.so.1
yum -y install libgcc_s.so.1
yum -y install libstdc++.so.6
yum -y install net-tools
(四)安装mysql
将mysql的服务和客户端的rpm包放到/usr/local/soft/mysql目录下
创建目录:
安装mysql服务器
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm //-i是安装,-v是列出更多详细信息,-h是在安装时列出hash标记
核心的配置文件:
(五)安装mysql客户端
安装依赖:
yum -y install libncurses.so.5
yum -y install libtinfo.so.5
安装
rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!