Linux(CentOS7)指令大全

574 篇文章 4 订阅
272 篇文章 1 订阅

软件的安装目录:
cd /usr/local
查看软件的运行情况: ps -ef | grep …(mysql等等)

1.开启mysql:cd /usr/local/mysql-5.7.18/bin/
再执行:./mysqld_safe & (&表示后台运行)

指令操作数据库的基本操作(我们一般使用navicat工具)
[root@localhost bin]# ./mysql -uroot -p
Enter password: (123456)
mysql> show databases;
mysql> show databases;
mysql> show tables;
mysql> show tables;(退出对数据库的操作,并不是关闭mysql服务)
//查看当前所在的完整路径:
[root@localhost bin]# pwd
/usr/local/mysql-5.7.18/bin

关闭mysql服务命令:
[root@localhost bin]# ./mysqladmin -uroot -p shutdown
Enter password: 123456

2.开启redis
[root@localhost bin]# cd /usr/local/redis-3.2.9/src
[root@localhost src]# ./redis-server …/redis.conf &
//指令连接客户端(我们常用桌面客户端工具–RedisDesktopManager)
[root@localhost src]# ./redis-cli
127.0.0.1:6379> auth 123456
OK
//测试redis是否连接OK
127.0.0.1:6379> ping
PONG

//查看键集
127.0.0.1:6379> keys *

  1. “name4444”(zset)
    增加操作:127.0.0.1:6379> zadd name4444 80 zhangsan 70 lisi
    90 wangwu
    返回值:(integer) 3

查询操作:显示集合全部元素,并使用 WITHSCORES
127.0.0.1:6379> zrange name4444 0 -1 withscores

  1. “lisi”
  2. “70”
  3. “robin”
  4. “72”
  5. “zhangsan”
  6. “80”
  7. “wangwu”
  8. “90”

解释说明------语法:zrange key start stop [WITHSCORES]
作用:查询有序集合,指定区间的内的元素。集合成员按 score 值从小到大来排序。 start,
stop 都是从 0 开始。0 是第一个元素,1 是第二个元素,依次类推。以 -1 表示最后一
个成员,-2 表示倒数第二个成员。WITHSCORES 选项让 score 和 value 一同返回。
返回值:自定区间的成员集合

  1. “name5”(hash):
    redis hash 是一个 string 类型的 field 和 value 的映射表,hash 特别适合用于存储对象。
    127.0.0.1:6379> hset website baidu http://www.baidu.com
    (integer) 1
    详细解释:—
    语法:hset hash 表的 key field value
    作用:将哈希表 key 中的域 field 的值设为 value ,如果 key 不存在,则新建 hash 表,执行赋值,如果有 field ,则覆盖值。
    返回值:
    ①如果 field 是 hash 表中新 field,且设置值成功,返回 1
    ②如果 field 已经存在,旧值覆盖新值,返回 0

  2. “name2”(list)
    Redis 列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素导列表的头部(左边)或者尾部(右边)
    eg.将 a,b,c 插入到 mylist 列表类型
    127.0.0.1:6379> lpush mylist a b c
    (integer) 3

语法:lpush key value [value…]
作用:将一个或多个值 value 插入到列表 key 的表头(最左边),从左边开始加入值,从左到右的顺序依次插入到表头
返回值:数字,新列表的长度

  1. “name1”(String):
    字符串类型是 Redis 中最基本的数据类型,它能存储任何形式的字符串,包括二进制数据,序列化后的数据,JSON 化的对象甚至是一张图片。
    127.0.0.1:6379> set username robinli

  2. “name3”(set)
    redis 的 Set 是 string 类型的无序集合,集合成员是唯一的,即集合中不能出现重复的数据
    127.0.0.1:6379> sadd sql update delete insert
    (integer) 3
    语法:sadd key member [member…]
    作用:将一个或多个 member 元素加入到集合 key 当中,已经存在于集的 member 元素将被忽略,不会再加入。
    返回值:加入到集合的新元素的个数。不包括被忽略的元素。
    退出操作客户端----- 127.0.0.1:6379> exit

关闭命令redis:[root@localhost src]# ./redis-cli
127.0.0.1:6379> auth 123456
127.0.0.1:6379> shutdown
3.开启zookeeper
[root@localhost local]# cd /usr/local/zookeeper-3.4.10/bin
[root@localhost bin]# ./zkServer.sh start
关闭命令:[root@localhost bin]# ./zkServer.sh stop
4.关于防火墙:
将防火墙永久性关闭,防止出现拒绝访问情况
systemctl status firewalld 查看状态
systemctl stop firewalld 暂时关闭防火墙
systemctl disable firewalld 永久关闭
5.根据日志信息查找异常:
cat catalina.out | grep exception
6.解压文件:放到指定目录
tar -zxvf fz.tar.gz -C /usr/local
7.压缩文件:
tar -zxcf fz.tar.gz -C /usr/local
8.ifconfig 显示网卡
9.ping测试网络连通
10.echo “hello” > b.txt 重定向覆盖
echo “spr” >>b.txt 若不存在就创建
chmod 777 改权限
chown centos aa.txt 改所有者

11.以日志方式启动tomcat:
[root@localhost bin]#./startup.sh | tail -f …/logs/catalina.out
关闭tomcat命令:
[root@localhost bin]#./shutdown.sh



linux
root 123456

centos 123456

export JAVA_HOME=/usr/local/jdk1.8.0_121 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar 


安装jdk
1.获取jdk的tar.gz , wget , 上传tar.gz到linux
2.解压缩 tar -zxvf jdk.tar.gz -C /usr/local
3.修改 /etc/profile文件
  先备份 cp /etc/profile /home/soft
  修改 vim /etc/profile
  
export JAVA_HOME=/usr/local/jdk1.8.0_121 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar 

4.查看是否加入文件内容
  tail /etc/profile
5.让配置文件的修改立即生效
  source /etc/profile

6.检查jdk配置是否成功
   java -version


// 下载文件
scp name ggpu@192.168.2.197:/home/gtgpu

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值