常见的命令。
cd: 目录切换{change directory}
cd /相关目录名称
cd ../ 回到上一级目录
ls: 查询当前目录下所有的文件。
ls -a 查询指定目录下所有的文件包含隐藏文件。
ls -l 查询指定目录下所有文件的详细信息 简化版: ll
pwd: 查询当前所在的目录。
mkdir: 创建文件夹。
mkdir 文件夹名;
mkdir -p 多层目录:
touch 创建文件
touch 文件名
rm 删除文件或目录
1、rm -f 文件名 强制删除指定目录。
2. rm -rf 文件目录名
mv: 移动 | 重命名
mv 文件名 /目标目录 把指定文件移动到指定目录下
mv 文件名 新名称 重命名
cp: 复制。
cp 文件 /目标目录/ 复制文件到指定的目录下。
cp -r 文件夹 /目标目录/ 复制目录到指定的目录下。
cat head tail查询文件的内容
cat: 查询文件的所有内容
head -n: 查询文件的前n行 n表示一个数字
tail -n: 查询文件的后n行 非常实用。---项目会产生日志。---内容非常大。
vi 编辑命令。
vi 文件名----->命令行模式------->输入i------>编辑模式----->esc----->命令行模式 [:wq退出并保存 :q!强制退出不保存]
:set number 显示文件的行号
find 目录 -name 要搜索的文件名
find / -name 'a.cfg' 在根目录下搜索名称为 a.cfg的文件
find / -name '*.cfg' 在根目录下搜索后缀为cfg的文件
grep ‘关键字’ 文件名
grep 'asd' a.txt -n 查询asd是否在a.txt中包含该内容。-n 如果包含会显示所在的行。
tar -zcvf 压缩后的名称 被压缩的文件目录名
tar -zcvf a.tar ykq 把ykq目录压缩为a.tar
-c: 压缩
-v: 详细信息
-f: 文件 必须写
tar -zxvf 压缩文件的名称
tar -zxvf a.tar 解压a.tar文件
-x: 解压参数
tar -zxvf a.tar -C 指定目录下: 解压文件到指定目录。
查看防火状态
systemctl status firewalld
查看进程
ps -ef|grep
8,启动Redis
redis-server redis.conf
#查看进程
ps -ef|grep redis
#连接
redis-cli -h 主机ip -p 端口号
如果redis-cli后不跟任何代码则连接的为自己。
./redis-cli 默认是-h 127.0.0.1 -p 6379
#退出
quit