
从头开始学Linux
本专栏系统地梳理了Linux的各个核心知识点,并对其进行讲解和演示。
lwen.steven
学好Java,为公司“添砖加瓦”!
展开
-
18.Linux下安装Kibana
1.解压解压安装包并将解压后的目录移动到/usr/local/kibana目录下。tar -zxvf elasticsearch-7.5.1.tgzmv elasticsearch-7.5.1 /usr/local/kibanacd /usr/local/kibana2.配置cd /usr/local/kibana/configvim kibana.ymlserver.host: "172.24.6.215"server.port: 5601elasticsearch.host原创 2022-01-08 00:39:59 · 214 阅读 · 0 评论 -
17.Linux下安装ElasticSearch
1.解压解压安装包并将解压后的目录移动到/usr/local/elasticsearch目录下。tar -zxvf elasticsearch-7.5.1.tgzmv elasticsearch-7.5.1 /usr/local/elasticsearchcd /usr/local/elasticsearch2.配置(1).elasticsearch的核心配置network.host: 172.24.6.215http.port: 9200discovery.seed_hosts:原创 2022-01-08 00:39:45 · 150 阅读 · 0 评论 -
16.Linux下安装Redis
1.解压安装解压安装包并将解压后的目录移动到/usr/local/redis目录下,然后安装。tar -zxvf redis-5.0.10.tgzmv redis-5.0.10 /usr/local/rediscd /usr/local/redismakecd srcmake install2.启动打开一个命令行终端,在src目录下输入以下命令启动服务端。cd /usr/local/redis/srcredis-server3.连接另起一个命令行终端,在src目录下原创 2022-01-07 00:10:51 · 897 阅读 · 0 评论 -
15.Linux下安装Kafka
1.解压解压安装包并将解压后的目录移动到/usr/local/kafka目录下。tar -zxvf kafka_2.11-2.3.0.tgzmv kafka_2.11-2.3.0 /usr/local/kafkacd /usr/local/kafka2.启动cd /usr/local/kafka./bin/kafka-server-start.sh config/server.properties3.检验执行jps命令,如果出现以下信息,则表示安装成功。2402 Jps164原创 2022-01-07 00:10:03 · 902 阅读 · 0 评论 -
14.Linux下安装ZooKeeper
1.解压解压安装包并将解压后的目录移动到/usr/local/zookeeper目录下。tar -zxvf zookeeper-3.4.10.tar.gzmv zookeeper-3.4.10 /usr/local/zookeepercd /usr/local/zookeepermkdir logsmkdir data2.配置(1).修改配置cd confmv zoo_sample.cfg zoo.cfgvim zoo.cfgdataDir = /usr/devtoo原创 2022-01-07 00:09:24 · 346 阅读 · 0 评论 -
13.Linux下安装Mysql
1.下载安装cd /homewget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-server过程中多次提示Is this ok [y/N],输入y,回车即可2.启动service mysqld start3.配置(1).账户my原创 2022-01-07 00:08:59 · 764 阅读 · 0 评论 -
12.Linux下安装Tomcat
1.解压解压安装包并将解压后的目录移动到/usr/local/tomcat目录下。tar -zxvf apache-tomcat-7.0.92.tar.gzmv apache-tomcat-7.0.92 /usr/local/tomcatcd /usr/local/tomcat2.启动cd /usr/local/tomcat/bin./startup.sh3.停止cd /usr/local/tomcat/bin./shutdown.sh4.检验访问服务器ip地址,如出现原创 2022-01-07 00:07:43 · 667 阅读 · 0 评论 -
11.Linux下安装JDK
1.解压解压安装包并将解压后的目录移动到/usr/local/java目录下。tar -zxvf jdk-8u191-linux-x64.tar.gzmv jdk1.8.0_191 /usr/local/javacd /usr/local/java2.配置打开profile文件增加如下环境变量,然后执行source命令使配置文件生效。vim /etc/profileexport JAVA_HOME=/usr/local/java/jdk1.8.0_191export JRE_HOM原创 2022-01-07 00:06:48 · 153 阅读 · 0 评论 -
10.上传与下载命令
1.scp(1).从服务器上下载文件scp username@hostname:/path/filename /path/local_dirscp root@120.79.9.151:/home/jdk-8u191-linux-x64.tar.gz /Users/wenlei/Downloads(2).上传本地文件到服务器scp /path/filename username@hostname:/path/host_dirscp /Users/wenlei/Downloads/jdk-8u原创 2022-01-07 00:05:22 · 750 阅读 · 0 评论 -
9.内存状态命令
1.free(1).作用显示系统内存使用情况,包括物理内存、交互区内存和内核缓冲区内存。(2).常用参数-b:以Byte显示内存使用情况-k:以kb为单位显示内存使用情况-m:以mb为单位显示内存使用情况-g:以gb为单位显示内存使用情况-t:显示内存使用总和-s:间隔秒数持续显示内存(2).显示内存使用情况free -kfree -mfree -g(3).以总和的形式显示内存使用情况free -t(4).周期性查询内存使用情况free -s 10...原创 2022-01-07 00:04:09 · 149 阅读 · 0 评论 -
8.端口命令
1.lsof(1).查看端口对应的进程号lsof -i:90922.netstat(1).根据进程号查看对应的端口信息netstat -anop | grep pid3.防火墙(1).开启防火墙systemctl start firewalld(2).开放指定端口firewall-cmd --zone=public --add-port=8080/tcp --permanent–zone=public:作用域–add-port=8080/tcp:添加端口,格式为端口/通讯协原创 2022-01-07 00:03:34 · 1425 阅读 · 0 评论 -
7.进程命令
1.ps(1).作用用来查看当前运行的进程状态。(2).状态码D:不可中断R:运行S:中断T:停止Z:僵死(3).常用参数-A:显示所有进程-a:显示同一终端下所有进程-r:显示当前终端运行的进程-c:显示进程真实名称-e:显示环境变量-f:显示进程间的关系(4).显示所有进程信息ps -efUID PID PPID C STIME TTY TIME CMDroot 1 0 0 10:22 ? 00:00:02原创 2022-01-07 00:02:01 · 1073 阅读 · 0 评论 -
6.权限修改命令
1.chmod(1).作用用于改变Linux系统文件或目录的访问权限,控制文件或目录的访问权限。该命令有两种用法,一种是包含字母和操作符表达式的文字设定法,另一种是包含数字的数字设定法。(2).权限范围每一个文件或目录的访问权限都有三组,每组用三位表示,分别为文件属主的读、写和执行权限,与属主同组的用户的读、写和执行权限,以及系统中其他用户的读、写和执行权限。u:目录或者文件的当前用户g:目录或者文件的当前群组o:除了目录或者文件的当前用户或群组之外的用户或者群组a:所有的用户及群组(原创 2022-01-06 22:33:53 · 1982 阅读 · 0 评论 -
5.解压缩命令
1.zip(1).作用压缩和解压zip格式的文件。(2).压缩文件zip filename.zip filename(3).压缩目录zip -r dirname.zip dirname(4).解压文件或目录unzip *.zip2.tar(1).作用用来压缩和解压tar格式文件。tar本身不具有压缩功能,只具有打包功能,有关压缩及解压是调用其它的功能来完成的。(2).常用参数-z:支持gzip压缩-c:建立新的压缩文件-v:显示操作过程-f:指定压缩文件-x:从压缩原创 2022-01-06 22:33:28 · 2228 阅读 · 0 评论 -
4.文件操作命令
1.cp(1).作用复制文件或者目录。(2).常用参数-r:复制目录及目录内所有内容-a:复制的文件与原文件时间一样(3).复制a.txt到test目录下,保持原文件时间,如果原文件存在提示是否覆盖cp -ai a.txt test(3).为a.txt建立一个链接(快捷方式)cp -s a.txt link_a.txt2.mv(1).作用移动文件或修改文件名,如果源位置和目标位置相同则重命令该文件。(2).移动文件或者目录,并询问是否覆盖mv -i filename pa原创 2022-01-06 22:31:49 · 191 阅读 · 0 评论 -
3.磁盘命令
1.基础知识drwx r-x r-x 9 root root 4.0k 5月12日 19:00 a.txtd:文件属性,d表示目录, -表示文件,l表示链接rwx:用户权限,r表示读权限,w表示写权限,x表示执行权限r-x:用户组权限r-x:其他权限9:硬链接组数目root:用户名称root:用户所属组4.0k:文件大小5月12日 19:00:文件最后修改时间a.txt:文件名称2.ls(1).作用查看目录内容,ls是list的缩写,通过ls命令不仅可以查看linux文件夹原创 2022-01-06 22:31:08 · 376 阅读 · 0 评论 -
2.编辑器命令
1.一般模式(1).作用浏览文件内容。(2).进入一般模式vim filename(3).退出一般模式:wq2.插入模式(1).作用编辑文件内容。(2).进入插入模式i(3).退出插入模式esc3.底行模式(1).作用保存或者退出底行模式。(2).进入底行模式:(3).强制退出底行模式:q!(4).保存并退出:wq4.命令模式(1).查看文件内容(去除注释和空格的内容)cat sentinel.conf | grep -v "#" | gre原创 2022-01-06 22:30:37 · 289 阅读 · 0 评论 -
1.Linux基础
1.输入格式[root@hostName~] #root 当前用户名称hostName 主机名称~ 当前目录$/# 普通用户提示符/超级用户提示符2.命令格式命令 [选项] [参数]ls -a3.常用目录系统配置文件目录(etc):存放系统配置文件的目录系统应用程序目录(usr):安装系统级应用程序的目录超级用户家目录(root):超级用户(系统管理员)的主目录普通用户家目录(home):存放所有用户文件的根目录系统执行命令目录(bin):存放二进制可执行文件或常用命原创 2022-01-06 22:30:13 · 126 阅读 · 0 评论 -
从头开始学Linux
1.Linux基础2.编辑器命令3.磁盘命令4.文件操作命令5.解压缩命令6.权限修改命令7.进程命令8.端口命令9.内存状态命令10.上传与下载命令11.Linux下安装Jdk12.Linux下安装Tomcat13.Linux下安装Mysql14.Linux下安装Zookeeper15.Linux下安装Kafka16.Linux下安装Redis17.Linux下安装ElasticSearch18.Linux下安装Kibana...原创 2022-01-06 22:28:18 · 895 阅读 · 0 评论