![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
宋发元
未来的CEO
展开
-
scp远程上传下载文件/文件夹
scp远程上传下载文件/文件夹从服务器下载整个目录scp -r username@servername:remote_dir/ /tmp/local_dir例:scp -r root@192.168.2.69:/root/sft/csmp_dockerimgs /Users/songfayuan/Downloads上传目录到服务器scp -r /tmp/local_dir username@servername:remote_dir例:scp -r test root@192.168.0.原创 2021-11-25 11:22:39 · 371 阅读 · 0 评论 -
Centos备份文件
假设对default.conf文件进行备份。1.普通备份。cp default.conf default.conf-bak或者cp default.conf{,-bak}查看备份结果。2.带时间的备份cp default.conf{,_back_`date '+%Y%m%d%H%M'`}备份结果传送链原创 2020-05-12 00:13:36 · 5797 阅读 · 0 评论 -
centos更改文件所属用户和用户组
使用命令为chown和chgrp更改文件夹或者文件的所属用户chown -R username dirnamechown username filename更改文件夹或者文件的所属用户组chgrp -R username dirnamechgrp username dirname原创 2020-05-10 23:15:46 · 5918 阅读 · 0 评论 -
centos6 yum安装nginx
一、系统环境CentOS release 6.9 (Final)二、安装步骤1.配置yum 的nginx源[root@iZbp12uuh7 ~]# vim /etc/yum.repos.d/nginx.repo输入一下内容,然后保存退出:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/6/$basear...原创 2020-04-22 10:37:37 · 528 阅读 · 0 评论 -
SCP使用密钥对进行免密文件传输
A主机:本地客户机B主机:远程主机id_rsa:B生成的密钥文件,已拷贝至AB拷贝文件至A命令:scp -i /Users/songfayuan/.ssh/id_rsa songfayuan@B主机IP地址:/root/file1.txt /Users/songfayuan/file1.txtA拷贝文件至B命令:scp -i /Users/songfayuan/.ssh/id_rsa...原创 2020-04-22 10:24:00 · 2483 阅读 · 0 评论 -
JAVA CPU占用过高问题排查(linux)
CPU占用过高问题排查(linux)一 linux查看进程信息top二 查看进程占用cpu最多的线程ps -mp 22255 -o THREAD,tid,time | sort -rn | more三 线程ID转16进制printf "%x\n" 22263四 查看线程信息jstack 22255 | grep 56f7 -A 30五 查看进程...原创 2019-08-06 17:57:00 · 266 阅读 · 0 评论 -
java.lang.OutOfMemoryError: unable to create new native thread
有时候在Linux启动程序的时候,会出现以下异常:Exception in thread "main" java.lang.OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:71...原创 2019-07-14 17:56:32 · 1829 阅读 · 0 评论 -
Linux iptables开放特定端口
如果系统已安装则调过安装步骤查找安装包yum list | grep iptables安装iptables yum install iptables-services重启防火墙使配置文件生效 systemctl restart iptables.service设置iptables防火墙为开机启动项 systemctl原创 2017-12-22 13:46:14 · 19241 阅读 · 0 评论 -
Linux强制用户下线
Linux强制用户下线Linux系统为多用户多任务系统,因此允许多个用户登录到系统,有时候,我们需要强制某些用户下线.前提:必须是root权限操作:(1)使用who查看目前有哪些用户登录了服务器,见下图[root@vm18 ~]# whoroot pts/0 2015-03-27 10:23 (192.168.9.188)从上文原创 2017-12-05 09:40:56 · 3148 阅读 · 0 评论 -
scp 将数据从一台linux服务器复制到另一台linux服务器
scp 是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且 scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另 外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会原创 2017-12-04 18:20:31 · 2798 阅读 · 0 评论 -
Linux(Centos)创建子账户并设置使用秘钥登录
/*** 描述:Linux创建子账户并设置使用秘钥登录* 参考资料:* @author songfayuan* 2017年09月11日19:16:00*/useradd tomcat 创建用户tomcatpasswd tomcat 给已创建的用户tomcat设置密码至此,将在/home下创建tomcat的目录切换用户 su tomcatcd原创 2017-09-11 17:40:54 · 2470 阅读 · 0 评论 -
Linux系统使用秘钥登录配置
/*** 描述:Linux系统使用秘钥登录配置* 参考资料:* @author songfayuan* 2017年07月27日19:16:00*/1. 然后使用puttygen生成密钥,将生成的密钥保存2. 保存私钥将公钥复制保存到Linux服务器的authorized_keys文件里面vim/root/.ssh/authorized_keys原创 2017-09-11 17:39:21 · 966 阅读 · 0 评论 -
Linux服务器修改ssh默认22端口方法
1、登录服务器,打开sshd_config文件vim/etc/ssh/sshd_config2、找到#Port 22,默认是注释掉的,先把前面的#号去掉,再插入一行设置成你想要的端口号,注意不要跟现有端口号重复#Thestrategyusedforoptionsinthedefaultsshd_configshippedwith#OpenS原创 2017-09-11 17:36:55 · 16864 阅读 · 4 评论 -
Linux禁用Root远程登陆
禁用Root 远程登陆先在ssh的配置文件里修改Root 远程登陆参数。 禁用root远程登陆。 然后创建一个远程登陆用户。 用这个用户登陆之后,在切换到root用户,拿到最高权限。1. 首先你得先创建子账户,并且用子账户可以登录成功。2. 禁用root账户,修改文件vim/etc/ssh/sshd_config把PermitRootLog原创 2017-09-13 09:37:50 · 608 阅读 · 0 评论