`

工作随笔--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
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics