目录
八、【windows to linux】 文件传输、rsa免输入密码,秘钥设置
九、【linux to linux】 文件传输、rsa免输入密码,秘钥设置
十、【windows to windows】文件传输、rsa免输入密码,秘钥设置
一、服务器信息
cat /proc/cpuinfo
cat /etc/os-release
看CPU核心数量:processor:[0~n]
二、查看磁盘空间
du -sh *
三、查看端口
netstat -anp |grep 8000
四、安装
yum install dotnet-sdk-3.1(linux安装dotnetcore sdk)
yum install lrzsz (安装上传下载)
五、将文件夹授权给指定用户
chown -R TechBackend 11
六、查找进程;查找后kill进程
ps -ef|grep ****.API.dll|grep -v grep|awk '{print $2}'|xargs kill -9
七、传输文件
scp -r D:/ProgramFiles/* root@remote_host:C:/文件夹
八、【windows to linux】 文件传输、rsa免输入密码,秘钥设置
(1)windows执行命令ssh-keygen -t rsa
(2)连续回车后,到C:\Users\lenovo/.ssh/目录寻找公钥文件:id_rsa.pub
(3)上传文件、授权秘钥文件
步骤一:上传到linux路径【linux路径/root/.ssh】
步骤二:授权秘钥,将秘钥写入authorized_keys文件
cat id_rsa.pub >> /root/.ssh/authorized_keys
(4)上传到想要连接的服务器。
scp -r /opt/dist/* 用户名@remote_host:/opt/dist/
(5)首次上传,会询问,要手动确认yes。
九、【linux to linux】 文件传输、rsa免输入密码,秘钥设置
(1)windows执行命令ssh-keygen -t rsa
(2)连续回车后,到C:\Users\lenovo/.ssh/目录寻找公钥文件:id_rsa.pub
(3)上传文件、授权秘钥文件
步骤一:上传到linux路径【linux路径/root/.ssh】
步骤二:授权秘钥,将秘钥写入authorized_keys文件
cat id_rsa.pub >> /root/.ssh/authorized_keys
(4)上传到想要连接的服务器
scp -r /opt/dist/* root@remote_host:/opt/dist/
十、【windows to windows】文件传输、rsa免输入密码,秘钥设置
(1)windows执行命令ssh-keygen -t rsa
(2)连续回车后,到C:\Users\lenovo/.ssh/目录寻找公钥文件:id_rsa.pub。?
(3)上传文件、授权秘钥文件
步骤一:上传到windows路径【windows路径C:\Users\Administrator\.ssh\用户文件夹】
步骤二:授权秘钥
ssh-add C:\Users\Administrator\.ssh\用户文件夹
(4)WARNING: UNPROTECTED PRIVATE KEY FILE
去掉文件夹和文件权限即可: id_rsa文件, 属性–>安全–>高级
https://www.likecs.com/show-204301681.html
如果是在linux下,chmod 600就搞定了,但这是windows。
(5)上传到想要连接的服务器
scp -r C:/dist/* 用户名@remote_host:C:/dist/
(6)首次上传,会询问,要手动确认yes。
十一、复制、覆盖文件夹命令
cp -rf $compileOutPath/* $appPath
十二、制作重启脚本
.netCore项目重启脚本
#!/bin/bash
source /etc/profile
appName=****.API.dll
appPath=/opt/site
echo close $appName progress
sleep 1
cd $appPath
ps -ef|grep $appName|grep -v grep|awk '{print $2}'|xargs kill -9
echo start $appName progress
cd $appPath
nohup dotnet $appName &
十三、查看glibc版本
rpm -qi glibc
十四、压缩、解压
#zip压缩
zip -r tomcat-8.5.29.zip /opt/tomcat-8.5.29
#zip解压缩
unzip tomcat-8.5.29.zip
#解压缩gz格式文件
tar zxvf zlib-1.2.12.tar.gz
十五、查询文件个数
ls -l |grep "^-" | wc -l
十六、删除乱码文件
rm *乱码*
十七、redis大key查询
./redis-cli --bigkeys -h 你的ip -p 你的端口 -a 你的密码
十八、查询下午14点到15点的日志
grep "2024-04-01 1[4-5]:" log-file.log
十九、linux glib c语言核心库源码下载:
https://ftp.gnu.org/gnu/libc/