`

工作随笔--Linux常用命令(一)

阅读更多

一、LINUX 安装TOMCAT

 wget 命令安装  yum -y install wget

1.解压到指定目录:如:tar -xzvf apache-tomcat-7.0.68.tar.gz -C /usr/local/lib 解压到tomcat到lib目录下

2.修改文件夹名称:mv apache-tomcat-7.0.68 apache-tomcat-7.0.68-BusiManager  将文件夹名称改成apache-tomcat-7.0.68-BusiManager

jar -xvf game.war  解压war项目包

3.查看文件

tail -f xxx.log  查看日志文件最新更新

 

二、FDFS 命令

###############################

fdfs_trackerd /etc/fdfs/tracker.conf启动

fdfs_trackerd /etc/fdfs/tracker.conf restart 重启

 

fdfs_storaged /etc/fdfs/storage.conf

 

#停止服务

cd /usr/local/lib/fastdfs-5.05/

./stop.sh  /etc/fdfs/storage.conf

 

 

上传测试文件

fdfs_test client.conf upload /mnt/test.png

 

fdfs_monitor tracker.conf 

 

 

添加用户

useradd dev #创建用户 

passwd dev #修改密码

更改用户 dev 的密码 。  

新的 密码:  

重新输入新的 密码:  

passwd:所有的身份验证令牌已经成功更新。  

 

三、centos7 SSH端口修改

vi /etc/ssh/sshd_config  

去掉Port 前面# 并将22改成新的端口如:8022

重启 systemctl restart sshd

启动 systemctl start sshd

停止 systemctl stop sshd

 

 

四、拷贝文件夹不需要提示是否覆盖命令:/cp -rf  如:

[root@linuxzgf ~]# cp -rf zongguofeng linuxzgf/

cp:是否覆盖“linuxzgf/zongguofeng/user_add.sh”?

 

[root@linuxzgf ~]# \cp -rf zongguofeng linuxzgf

 

五、redis 安装

1、copy redis-3.0.7.tar.gz 到指定目录

2、解压到指定目录:tar -xzvf redis-3.0.7.tar.gz -C /usr/local

3、编译文件:

# cd /usr/local/redis-3.0.7

# make

4、修改设置 redis.conf 

cp redis.conf /etc

 

修改相关属性

#是否以后台daemon方式运行

daemonize yes

#pid文件位置

pidfile /mnt/sgzl/redis/redis.pid

#监听的端口号

port 6379

#请求超时时间

timeout 300

#log信息级别

loglevel debug

#log文件信息存储位置

logfile /mnt/sgzl/redis/logs/redis.log

#开启数据库的数量

databases 16

#保存快照的频率,第一个*表示多长时间,第三个*表示执行多少次写操作。在一定时间内执行一定数量的写操作时,自动保存快照。可设置多个条件。

save 900 1

save 300 10

save 60 10000

#是否使用压缩

rdbcompression yes

#数据快照文件名(只是文件名,不包括目录)

dbfilename dump.rdb

#数据快照的保存目录(这个是目录)

dir /mnt/sgzl/redis/db

五、启动redis

redis-server /etc/redis.conf

 

# redis-cli

127.0.0.1:6379> set name test

OK

127.0.0.1:6379> get name

"test"

 

安装成功

 

六、centos7.0 没有netstat 和 ifconfig命令问题

yum search ifconfig

通过yum search 这个命令我们发现ifconfig这个命令是在net-tools.x86_64这个包里,接下来我们安装这个包就行了

运行  yum install net-tools  

 

七、telnet不能用找不到命令

 

yum list telnet* 查看telnet相关的安装包 
yum install telnet-server 安装telnet服务 
yum install telnet.* 安装telnet客户端
shutdown -r now

八、系统关机、重启、登出

 

关闭系统
shutdown -h now 
init 0 
telinit 0 

按预定时间关闭系统
shutdown -h hours:minutes  

取消按预定时间关闭系统
shutdown -c

重启
shutdown -r now
reboot

注销
logout

 九、Centos 7安装VIM

 

首先使用命令查看相关的是不是安装了vim:
[root@localhost ~]# rpm -qa|grep vim
出现以下命令
vim-minimal-7.4.160-4.el7.x86_64
执行以下命令进行安装
[root@localhost ~]# yum -y install vim*

 十、Centos7 安装JDK

 

#卸载系统自带的OpenJDK以及相关的java文件
检查是否安装
[root@server86 java]# java -version
#解压文件
tar -zxvf jdk-8u172-linux-x64.tar.gz
copy 解压后的文件夹到指定目录 /usr/local/java
[root@server86] cd /usr/local/java
[root@server86 java]# cp -rf /home/soft/jdk1.8.0_172/ ./
#配置环境变量
[root@server86 java]# vim /etc/profile
进入文本编辑状态下,光标走到文件最后一行,键盘按下:i
在最后一行插入以下内容 JAVA_HOME 为自己目录
#java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_172/
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
保存退出
esc :wq!
#设置环境变量生效
[root@server86 java]# source /etc/profile
#检查配置是否成功
java -version
出现以下内容表示配置成功
java version "1.8.0_172"
Java(TM) SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)

 十一、Centos7 防火墙

 

添加端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
[root@server85 bin]# firewall-cmd --zone=public --add-port=8681/tcp --permanent
success  # 成功
[root@server85 bin]# firewall-cmd --reload
success
出现success表明添加成功 
命令含义: 
–zone #作用域 
–add-port=80/tcp #添加端口,格式为:端口/通讯协议 
–permanent #永久生效,没有此参数重启后失效
重启:#systemctl restart firewalld.service
启动:# systemctl start  firewalld
查看状态:# systemctl status firewalld 或者 firewall-cmd --state
开机是否启动:# systemctl disable | enable firewalld
禁用:# systemctl stop firewalld
查看端口:firewall-cmd --list-all
更新防火墙规则:
# firewall-cmd --reload
# firewall-cmd --complete-reload

 rabbitmq 安装

erlang : https://blog.csdn.net/chenyi8888/article/details/7328910

rabbitmq : https://blog.csdn.net/almahehe/article/details/75390572

 

十二、SSH 免密连接

#生成

ssh-keygen  -t rsa -N ''   -f   ~/.ssh/id_rsa  



#复制到远程主机

ssh-copy-id -i   ~/.ssh/id_rsa.pub    root@192.168.8.174



#验证

ssh root@192.168.8.174

不需要输入密码就直接进入

 

 

  • 大小: 3.2 KB
分享到:
评论

相关推荐

    linux学习随笔

    #### 四、Linux 基础知识与常用命令 - **内置账户 root:** Linux 中默认内置最高权限账户为 root,拥有系统的最高管理权限。 - **磁盘目录介绍:** - **/home:** 存储用户主目录的地方,每个用户都有一个对应的...

    linux的使用环境

    3. **常用命令**: - **ls**:用于列出目录中的文件和子目录。`-a`显示包括隐藏文件的所有文件,`-t`按修改时间排序,`-l`显示详细信息,`-R`递归显示子目录。 - **mkdir**:创建新目录,例如`mkdir dir1`创建名为...

    Nagios编译安装(apache2.4+nagios4).pdf

    - 使用了如tar、gzip等解压缩命令,这些是在Linux环境下常用的压缩和解压缩命令。 - 使用了make、make install进行源码编译安装。 - 使用了gcc、gcc-c++编译器进行源码的编译。 - 使用了vi或vim编辑器来编辑配置...

    SecureCRT.rar

    总的来说,SecureCRT是一款强大而全面的SSH客户端,它不仅提供了安全的远程访问解决方案,还具备丰富的自定义选项和高效的工作流程管理,是Windows用户连接Unix/Linux服务器的理想选择。无论你是系统管理员、开发...

    kernel-devel-4.18.0-553.45.1.el8-10.x86-64.rpm

    Rocky Linux 8.10内核包

    Simulink中三阶单环多位量化Σ-Δ调制器的设计与实现-音频带ADC的应用(复现论文或解答问题,含详细可运行代码及解释)

    内容概要:本文档详细介绍了如何在Simulink中设计一个满足特定规格的音频带ADC(模数转换器)。首先选择了三阶单环多位量化Σ-Δ调制器作为设计方案,因为这种结构能在音频带宽内提供高噪声整形效果,并且多位量化可以降低量化噪声。接着,文档展示了具体的Simulink建模步骤,包括创建模型、添加各个组件如积分器、量化器、DAC反馈以及连接它们。此外,还进行了参数设计与计算,特别是过采样率和信噪比的估算,并引入了动态元件匹配技术来减少DAC的非线性误差。性能验证部分则通过理想和非理想的仿真实验评估了系统的稳定性和各项指标,最终证明所设计的ADC能够达到预期的技术标准。 适用人群:电子工程专业学生、从事数据转换器研究或开发的技术人员。 使用场景及目标:适用于希望深入了解Σ-Δ调制器的工作原理及其在音频带ADC应用中的具体实现方法的人群。目标是掌握如何利用MATLAB/Simulink工具进行复杂电路的设计与仿真。 其他说明:文中提供了详细的Matlab代码片段用于指导读者完成整个设计流程,同时附带了一些辅助函数帮助分析仿真结果。

    计算机课后习题.docx### 【计算机科学】研究生入学考试计算机组成原理专项题库设计:考研复习资源集成与优化

    内容概要:该题库专为研究生入学考试计算机组成原理科目设计,涵盖名校考研真题、经典教材课后习题、章节题库和模拟试题四大核心模块。名校考研真题精选多所知名高校的计算机组成原理科目及计算机联考真题,并提供详尽解析,帮助考生把握考研命题趋势与难度。经典教材课后习题包括白中英《计算机组成原理》(第5版)和唐朔飞《计算机组成原理》(第2版)的全部课后习题解答,这两部教材被众多名校列为考研指定参考书目。章节题库精选代表性考题,注重基础知识与重难点内容,帮助考生全面掌握考试大纲要求的知识点。模拟试题依据历年考研真题命题规律和热门考点,精心编制两套全真模拟试题,并附标准答案,帮助考生检验学习成果,评估应试能力。 适用人群:计划参加研究生入学考试并报考计算机组成原理科目的考生,尤其是需要系统复习和强化训练的学生。 使用场景及目标:①通过研读名校考研真题,考生可以准确把握考研命题趋势与难度,有效评估复习成效;②通过经典教材课后习题的练习,考生可以巩固基础知识,掌握解题技巧;③通过章节题库的系统练习,考生可以全面掌握考试大纲要求的各个知识点,为备考打下坚实基础;④通过模拟试题的测试,考生可以检验学习成果,评估应试能力,为正式考试做好充分准备。 其他说明:该题库不仅提供详细的题目解析,还涵盖了计算机组成原理的各个方面,包括计算机系统概述、数据表示与运算、存储器分层、指令系统、中央处理器、总线系统和输入输出系统等。考生在使用过程中应结合理论学习与实践操作,注重理解与应用,以提高应试能力和专业知识水平。

    __UNI__DB9970A__20250328141034.apk.1

    __UNI__DB9970A__20250328141034.apk.1

    minio-rsc-Rust资源

    rust for minio

    4-4-台区智能融合终端功能模块型式规范(试行).pdf

    国网台区终端最新规范

    《基于YOLOv8的化工管道焊缝缺陷检测系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

    python源码-1个机器学习相关资源

    一个简单的机器学习代码示例,使用的是经典的鸢尾花(Iris)数据集,通过 Scikit-learn 库实现了一个简单的分类模型。这个代码可以帮助你入门机器学习中的分类任务。

    pyqt离线包,pyqt-tools离线包

    pyqt离线包,pyqt-tools离线包

    《基于YOLOv8的船舶机舱灭火系统状态监测系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

    SQL常用日期和时间函数整理及使用示例

    SQL常用日期和时间函数整理及在sqlserver测试示例 主要包括 1.查询当前日期GETDATE 2.日期时间加减函数DATEADD 3 返回两个日期中指定的日期部分之间的差值DATEDIFF 4.日期格式转换CONVERT(VARCHAR(10),GETDATE(),120) 5.返回指定日期的年份数值 6.返回指定日期的月份数值 7.返回指定日期的天数数值

    GSDML-V2.3-Turck-BL20-E-GW-EN-20160524-010300.xml

    GSDML-V2.3-Turck-BL20_E_GW_EN-20160524-010300.xml

    T_CPCIF 0225-2022 多聚甲醛.docx

    T_CPCIF 0225-2022 多聚甲醛.docx

    《基于YOLOv8的智能仓储货物堆码倾斜预警系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    《基于YOLOv8的智能仓储货物堆码倾斜预警系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计

    蚕豆脱壳机设计.zip

    蚕豆脱壳机设计.zip

    附件2-2:台区智能融合终端入网专业检测单位授权委托书.docx

    台区终端电科院送检文档

Global site tag (gtag.js) - Google Analytics