
linux服务器配置
姚华军
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
利用Linux中自带的指令发送UDP报文
【代码】利用Linux中自带的指令发送UDP报文。原创 2024-11-07 16:35:41 · 544 阅读 · 0 评论 -
银河麒麟V10启动用户中,默认追加root用户
4、重启电脑,在登录页面的右下角有个用户选择的按钮,可以输入root用户了。2、修改95-ukui-greeter.conf文件。3、修改.profile 文件。1、修改root用户登录。原创 2024-10-22 20:05:26 · 1241 阅读 · 0 评论 -
银河麒麟系统图形化界面进不去了的解决方法
根据你的显示管理器(如LightDM, GDM等),使用相应的命令重启它。一、切换到TTY终端。三、重新安装桌面环境。四、终端启动图形界面。原创 2024-10-21 09:57:46 · 13045 阅读 · 0 评论 -
Linux环境变量的执行顺序
【代码】Linux环境变量的执行顺序。原创 2024-10-21 09:17:12 · 242 阅读 · 0 评论 -
银河麒麟桌面版切换root用户、设定密码
银河麒麟桌面版的root用户没有密码,需要设定密码后,可以继续使用。使用 sudo passwd root,修改root用户的密码。原创 2024-10-20 16:36:16 · 1868 阅读 · 0 评论 -
Linux&Debian系统安装nginx
1、安装了必要的开发工具和库文件。更新systemd并启动服务。2、下载Nginx源码。原创 2024-10-19 14:37:36 · 623 阅读 · 0 评论 -
linux debian系统中利用sysv-rc-conf启动服务
linux debian系统中利用sysv-rc-conf启动服务原创 2024-10-19 09:54:11 · 495 阅读 · 0 评论 -
linux系统中chmod用法详解
【代码】linux系统中chmod用法详解。原创 2024-10-19 09:36:41 · 237 阅读 · 0 评论 -
BAT批处理文件中,循环打开窗口,执行多进程
【代码】BAT批处理文件中,循环打开窗口,执行多进程。原创 2023-08-09 09:55:21 · 812 阅读 · 0 评论 -
x86的centos下docker运行arm架构的ubuntu镜像
【代码】x86的centos下docker运行arm架构的ubuntu镜像。原创 2023-06-28 12:51:24 · 1123 阅读 · 0 评论 -
ubuntu中docker配置指定ip
最常用的就是利用bridge,自定义虚拟网桥来固定IP。默认情况下,docker的容器重启之后,会自动分配IP,导致一次重启IP变化。由于docker默认的网络不能固定ip地址,我们创建自定义虚拟网桥,进行固定IP的分配。bridge:桥接网络默认网络类型,容器内不特殊指定,就用此类型。host:主机网络和主机共用一个ip,会出现和宿主机争抢端口情况,非特殊需要尽量少用。4、创建容器并指定容器IP,在自定义的网段选取任意IP作为启动容器的IP。none:无指定网络容器内不指定局域网ip。原创 2023-06-27 18:21:40 · 1905 阅读 · 0 评论 -
linux下can调试工具libsocketcan、canutils安装与使用
2、将libsocketcan-0.0.11.tar.bz2,canutils-4.0.6.tar.bz2放在/home/kylin/software目录下,并解压开。5、环境已经构建完成,可以开始愉快的使用了。3、libsocketcan的安装。4、canutils的安装。原创 2023-05-09 15:59:14 · 3365 阅读 · 1 评论 -
在Ubuntu安装软件时,显示“E:无法定位软件包
今天在安装can-utils时,使用了命令sudo apt install can-utils,提示“E:无法定位软件包…",也不明白为啥报这个错,命名我的是linux系统呀,哪来的E盘。执行完上面的操作后,再执行sudo apt install can-utils,一切就回复正常了。经过各种尝试,从网上找来的解决方法。原创 2023-05-08 19:13:46 · 4035 阅读 · 0 评论 -
VMware虚拟机中不能解析域名
【代码】VMware虚拟机中不能解析域名。原创 2023-05-08 19:08:26 · 3332 阅读 · 0 评论 -
VMware中没有桥接模式,虚拟机无法访问主机的解决方法
最近重新安装了VMware,安装了虚拟系统,发现从虚拟系统无法ping通主机IP,查了一下原因居然是VMware的虚拟网络编辑器中没有桥接模式。但是还是ping不通主机,又尝试了ping内网服务器,居然能够ping通,果断想到了可能是自己主机的防火墙的原因。原创 2023-05-08 19:02:23 · 1253 阅读 · 0 评论 -
在linux上创建虚拟CAN,进行车载协议收发测试
打开两个终端,一个是用来接收CAN消息,另一个是用来发送CAN消息。## 本次使用的是国产的银河麒麟系统(内核是ubuntu)原创 2023-05-08 18:53:47 · 1700 阅读 · 0 评论 -
Linux下,配置nodejs环境两种方法,并使用cron系统任务定时启动web服务
1、下载解压方法2、配置nodejs环境方法一方法二3、使用cron系统任务定时启动web服务使用cron必须使用上面的方法二,方法一不生效。原因是:cron服务启动时,会把我们追加在/etc/profile中的内容给忽略掉,所以会导致找不到npm命令的错误。4、查看cron日志有时候发现定时任务没有按预期执行,可以能过查看日志发现执行相关的问题。一般来说,crontab的运行日志可以在/var/log/cron.log文件中。如果没有/var/log/cron.log文件,试一下/var/原创 2022-07-30 15:57:35 · 931 阅读 · 1 评论 -
LInux系统两套管理网络连接的方案interfaces和Network-Manager
一、Linux系统两套管理网络连接的方案,两套方案是冲突的,不能同时共存。二、两个为了避免冲突,又能共享配置,就有了如下设置。三、网络查阅的坑资料。原创 2022-07-21 10:47:47 · 1087 阅读 · 0 评论 -
Linux开机启动、利用crontab实现开机启动某个程序
Linux自带的crontab定时任务服务还是比较强大的,通过该服务结合脚本可以实现很多功能,实乃运维工作的一大神器。首先明确一点,定时任务自然需要有任务,任务分为脚本任务和系统自带命令。如果有这样一个脚本任务,仅仅需要开机后运行一次,那么,crontab结合@reboot是一个不错的选项。如果是系统自带命令任务,@reboot不一定会执行,由于系统开机初始化,很有可能系统自带命令运行环境并不满足,但crontab已经开始执行@reboot,从而造成命令运行失败。...原创 2022-07-08 11:35:18 · 9460 阅读 · 0 评论 -
Linux内网环境下,安装lrzsz命令,使用命令上传下载文件!
1、下载lrzsz安装包2、在linux下安装lrzsz3、创建软连接4、简单使用SecureCRT在客户端测试一下经过验证,rz、sz都可以使用原创 2022-07-05 17:37:51 · 4552 阅读 · 0 评论 -
vmware ESXi、vsphere和vmware workstation的区别
1、VMware Workstation是一个基于OS的软件,也就是它需要运行在操作系统之上的,譬如我们在windows上运行VMware Workstation虚拟机。2、而VMware vSphere则是根据企业的实际情况设计的一个虚拟化方案,它涉及的软件很多,VMware ESXi就是它其中的一种软件。3、VMware ESXi运行不需要操作系统,它本省就是一个操作系统,直接和硬件打交道,它把一台机器的硬件设备虚拟化成很多虚拟的机器,供大家安装不同的操作系统使用。......原创 2022-06-28 15:52:28 · 10435 阅读 · 0 评论 -
Linux服务器安装Nginx
1、官网下载地址http://nginx.org/en/download.html2、安装软件包yum -y install gcc pcre-devel zlib-devel openssl openssl-devel3、安装nginx1. 解压 tar -zxvf nginx-1.18.0.tar.gz2. 进入nginx cd nginx-1.18.03. 配置 ./configure --prefix=/usr/local/nginx-1.18.04. m原创 2022-01-03 15:25:21 · 1531 阅读 · 0 评论 -
centos scp命令 实现远程拷贝文件,常用命令记载
本地复制到远程scp local_file remote_username@remote_ip:remote_folderscp local_file remote_username@remote_ip:remote_file远程复制到本地-r: 递归复制整个目录scp -r remote_id:/home/root/others/ /home/space/music/原创 2022-04-19 16:58:43 · 1104 阅读 · 0 评论 -
rpm的安装与卸载,常用命令记载
安装:sudo rpm -ivh xxx.rpm卸载首先通过 rpm -q <关键字> 可以查询到rpm包的名字然后调用 rpm -e <包的名字> 删除特定rpm包如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包如果有多个同样名字的包,使用 rpm -e --allmatches --nodeps <包的名字> 删除所有相同名字的包,并忽略依赖......原创 2022-04-19 16:53:52 · 1589 阅读 · 0 评论 -
Linux系统中,shell脚本的异步执行
在编写shell时候,大部分时候串行执行即可,个别场景下要让多个shell并行执行:下面说明一下shell执行的三种执行顺序:1、shell管道"|"使用过命令行Linux系统的,这个经常用,譬如:2、shell并行执行"&"3、shell串行执行"&&"shell中默认的就是串行执行脚本,如果将两条命令合并成一条执行可以加&&作为连接......原创 2022-06-17 11:13:37 · 5598 阅读 · 0 评论 -
运维工作中,linux中vi、vim常用指令总结
vi、vim中常用的指令总结了一下,不用他们做代码开发,只是做运维工作基本就足够了1、在命令行模式输入/hello,点击回车,查到第一个满足的内容,点击n即为查找下一个满足的内容2、在命令行模式输入:25,点击回车,光标跳转到25行3、在命令行模式输入:set number,点击回车,在每一行的前面显示行号4、在命令行模式输入:set list,点击回车,显示所有的特殊字符......原创 2022-05-31 11:06:30 · 134 阅读 · 0 评论 -
ubuntu系统重新更新系统服务
重新更新tomcat服务sudo update-rc.d tomcat defaults原创 2020-10-08 17:10:15 · 338 阅读 · 0 评论 -
Linux下配置tomcat,简单归整
1、解压tar -zxvf apache-tomcat-9.0.36.tar.gz -C /usr/local/tomcat/2、进入解压的tomcat包的bin目录,并启动tomcatcd /usr/local/tomcat/apache-tomcat-9.0.36/bin/./catalina.sh start 或 ./startup.sh 启动tomcat./catalina.sh stop 或 ./shutdown.sh 停止tomcat3、Tomcat配置服务vi /etc/i原创 2020-06-26 23:10:56 · 227 阅读 · 0 评论 -
Linux下java环境变量配置,简单归整版本
1、解压tar -zxvf jdk-8u231-linux-x64.tar.gz -C /usr/local/java/2、配置环境变量vim /etc/profile#set java environmentJAVA_HOME=/usr/local/java/jdk1.8.0_231JRE_HOME=$JAVA_HOME/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar原创 2020-06-26 18:35:53 · 514 阅读 · 0 评论 -
阿里云CentOS服务器上配置FTP服务
最近买了一台阿里云服务器,1M带宽,上传文件那叫一个慢呀,大文件根本就传不上去,想了一下FTP传可能快点,说干就干,立马搭建。1、CentOS安装vsftpd服务,直接yum 安装就可以了yum install -y vsftpd安装的文件说明cd /etc/vsftpd/etc/vsftpd/vsftpd.conf #主配置文件,核心配置文件/etc/vsftpd/ftpusers #黑名单,这个里面的用户不允许访问FTP服务器/etc/vsftpd/user_list #白名单,允许访原创 2020-06-26 17:40:18 · 910 阅读 · 0 评论 -
linux下如何完全删除用户
1、错误删除用户若使用userdel haha 命令删除该用户时,并不能删除该用户的所有信息,只是删除了/etc/passwd、/etc/shadow、/etc/group/、/etc/gshadow四个文件里的该账户和组的信息。默认情况下创建一个用户账号,会创建一个家目录和一个用户邮箱(在/var/spool/mail目录以用户名命名) [root@localhost /]# userdel haha [root@localhost /]# cat /etc/passwd | grep hah原创 2020-06-26 15:47:40 · 498 阅读 · 1 评论 -
Linux:wget后台下载/查看后台任务进度
今天在自己的服务器上使用wget下载一个大文件时,时间长了ssh断开连接了,重新登上去后想查看这个文件的下载进度,现记录一些wget的知识点。1:后台下载使用wget -b + url后台任务启动后,会返回两段话,第一段返回一个pid,代表这个后台任务的进程,并且我们可以kill掉这个id来终止此次下载,第二段返回了一句话,意思是会将输出(持续)写入到wget-log这个文件。2:查看wget后台进度有几种方法可以查看:-1:使用(断点续传)wget -c +正在执行的下载地址-2:找到下原创 2020-06-26 15:16:02 · 9214 阅读 · 0 评论 -
linux中如何把文件夹下所有指定类型的文件复制到另外的目录中
单纯的cp办不到这个事情,使用find和cp指令联合完成这个事情find /var/lib/jenkins/workspace/rcyj_platform/ -name "*.jar" -exec cp {} /usr/local/rcyj_deploy/ \;原创 2019-12-10 10:27:52 · 2788 阅读 · 0 评论 -
Centos7下安装自动构建部署Jenkins(二)
上一篇文章踩了各种坑后,安装完成了,这篇将来处理各种插件不能成功的问题和基本配置的安装。一、JDK的安装1、在user目录下新建java文件夹cd /usr/mkdir javacd java2、下载JDK1.8,上传到服务器3、使用tar -zxvf 文件名进行解压tar -zxvf tar -zxvf jdk-8u231-linux-x64.tar.gz4、追加环境变量...原创 2019-12-07 23:10:50 · 283 阅读 · 0 评论 -
Centos7下安装自动构建部署Jenkins(一)
前几天下载了个Jenkins的Docker镜像,做了个Jenkins服务,安装倒是挺简单的,使用中可是一堆坑,由于最新的Docker镜像中Jenkins版本比较老了,更新插件时,一堆插件更新不了。后来经过反复考虑,果断放弃用Docker,自己在Centos7系统中直接搞。1、保证JAVA环境运行正常,没有的用下面命令安装yum install -y java2、安装Jenkins添加Je...原创 2019-12-07 19:24:30 · 1595 阅读 · 0 评论 -
CentOS 7镜像下载 以及 DVD和 Minimal等各版本的区别介绍
去哪里下载centos操作系统,进入官网后点击下载后,会推荐一堆的下载镜像地址,推荐阿里的镜像,阿里的速度非常非常的快推荐了这么多的版本,各个版本的区别后面讲各个版本的ISO镜像文件的区别CentOS-7-x86_64-DVD-1810.iso 标准安装版,一般下载这个就可以了(推荐)CentOS-7-x86_64-NetInstall-1810.iso 网络安装镜像CentOS-7-...原创 2019-12-07 12:59:52 · 14476 阅读 · 0 评论 -
ubuntu系统下如何安装yum命令
本次使用了win10下面自带的免费ubuntu系统,不带yum命令,用起来有些不爽,自己安装搞定。1、如何寻找镜像源国内一个好的镜像源是清华做的,网址https://mirrors.tuna.tsinghua.edu.cn/找到Ubuntu,点击它旁边的问号,选择你自己的版本。2、备份一下你的Ubuntu默认的源地址sudo cp /etc/apt/sources.list /etc/a...原创 2019-12-07 08:58:48 · 10819 阅读 · 9 评论 -
linux中vi常用命令
1、光标移动按下ESC后,再执行以下的命令0:移动到这一行的最前面字符处 (常用)$:移动到这一行的最后面字符处(常用)gg:移动到这个档案的第一行 (常用)G:移动到这个档案的最后一行(常用)nG:n 为数字。移动到这个档案的第 n 行(常用)n<Enter>:n 为数字。光标向下移动 n 行(常用)2、搜索按下ESC后,再执行以下的命令/word:向光标之下寻...原创 2019-02-14 14:45:17 · 167 阅读 · 0 评论 -
执行shell程序的多种执行方式
1、使用shell程序执行脚本程序是使用文本文件格式保存的,可通过/bin/目录中名为sh的程序进行解释执行。以这种方式执行shell脚本程序时,不需要设置脚本程序的可执行权限#sh ./bin/first这种方式实际上是调用了一个新的bash程序,将shell程序文件名作为参数传递给新的bash程序。使用这种方式的优点是可以利用shell的调试功能。2、直接执行执行脚本文件更常用的方...原创 2019-01-30 16:08:23 · 583 阅读 · 0 评论 -
CentOS7使用firewalld相关方法
1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 : systemctl enable firewalld2、systemctl是CentOS7的...原创 2019-01-15 13:30:42 · 253 阅读 · 0 评论