Linux相关命令详解持续更新
1.ssh命令 远程连接服务器
ssh -p 端口 用户名@ip地址 端口默认是22,下面给一个实际的示例
ssh -p 22 root@192.168.0.222
2.scp命令 上传文件到服务器和下载服务器的文件到本地
2.1 从服务器下载文件夹到本地
scp -r root@192.168.0.222:/home/tools/test/ ./
2.2 从本地上传文件夹到服务器
scp -r ./tqf_test root@192.168.0.222:/home/tools/test/
3.rm删除命令
3.1 删除单个文件
rm -r 文件名
3.2 删除文件 会提示是否确认删除
rm -i 文件名
3.3 删除文件夹
rm -rf 文件夹名称
4.find查找文件命令
4.1 准确查找文件
find ./ -name "tqf1.txt"
4.2 模糊查找文件
find ./ -name "tqf1.*"
find ./ -name "tqf*.txt"
5.压缩和解压文件命令
5.1 tar压缩命令
5.1.1 tar压缩文件 -czf命令
tar -czf tqf1.tar.gz tqf1.txt
5.1.2 tar压缩文件 -czvf命令 可以查看压缩的那些文件
tar -czvf tqf1.tar.gz tqf1.txt tqf2.txt
5.2 tar解压命令
5.2.1 tar解压文件 -xzf
tar -xzf tqf.tar.gz
5.2.2 tar解压文件 -xzvf命令 可以查看解压的具体那些文件出来
tar -xzvf tqf.tar.gz
6.1 数据库导入导出
6.1.1 导出
mysqldump -u 数据库链接用户名 -p 目标数据库 > 存储的文件名
mysqldump -u root -p digital-portal > portal_20210618.sql
6.1.2 导入
mysql -u 用户名 -p 数据库名 < 数据库名.sql
mysql -u abc -p abc < abc.sql
7.1 开启端口和查看端口
firewall-cmd --permanent --add-port=8080/tcp 开启端口
firewall-cmd --reload 重启
firewall-cmd --list-ports 查看端口
8 在linux中创建软链接,
使用命令:ln -s。
语法:ln -s 源文件 目标文件
9、查询基本信息
9.1 查看CPU型号
cat /proc/cpuinfo | grep 'model name' |uniq
9.2 查看内存总数
cat /proc/meminfo | grep MemTotal
9.3 查看操作系统版本
cat /etc/redhat-release
查看nginx版本:nginx安装目录下的sbin目录 ./nginx -v
查看redis版本:进入到redis安装目录下的bin目录 ./redis-server --version