Linux学习

linux查看添加删除swap分区详解

一般情况为内存不够,或者临时部分情况下,内存不足。可以设置虚拟内存,一般设置不超过真实内存的2倍。对于内存很充裕的情况下,设置虚拟内存作用不大。虚拟内存与真实内存性能上还是存在一定的差距,如果内存确实缺的比较多,建议还是升级硬件的好。1、查看当前swap情况free -m 或 swapon -s 命令2、添加swap分区步骤(1)、使用dd命令创建swap交换文件dd if=/dev/zero of=/var/swapfile bs=1M count=2048if(即输入文件,input file),of

命令环境变量PATH设置方法

经常遇到执行命令找不到的问题,这是因为没有加入到PATH中的问题,如 chrome命令地址为 /opt/google/chrome/chrome,临时性可以执行下面命令export PATH="$PATH":/opt/google/chrome/如果需要永久有效,即重启后还有效,需要在配置文件里面修改。在文件 /etc/bashrc 文件末尾添加export PATH=$PATH:/opt/google/chrome保存即可。立即生效,也可以在修改后执行命令source /etc/ba

记一次crontab定时任务不执行问题分析与解决

之前用python+selenium写了一个抓取网页的脚本,直接执行脚本都是正常的,放到crontab下,利用任务计划来执行,但是没有正确执行到脚本内容。通过查看任务计划日志 /var/log/cron,发现对应时间点有执行脚本。这种情况只能是脚本执行过程中有异常情况中断了,然后记录 脚本执行的日志及错误日志。通过查看错误日志,提示“'chromedriver' executable needs to be in PATH.”。命令行下 whereis chromedriver,能找到对应

线上服务器搭建git服务,本地代码上传实现自动同步到线上服务器指定web目录

最新公司有个项目代码需要规范化,可以查看历史记录及··可以·回滚操作,所以考虑使用在服务器上搭建git服务器,并设置钩子,当我们上传代码后自动同步到服务器代码目录下。下面为具体步骤1、服务器上安装git程序yum install git2、在服务器上创建 裸版本库git init --bare demo.git//参数 --bare 是代表创建裸仓库3、本地Clone远程的代码仓库到本地git clone git@39.99.204.74:/home/git/demo.git本地更新代码后,推送到远端gi

centos7服务器版下通过命令行安装virtualbox虚拟机

大家常见都是安装的桌面版virtualbox虚拟机,这次需要在linux终端环境中进行安装运行。之前win电脑安装了虚拟机,虚拟机里面运行centos7环境,里面配置一套软件系统环境,现在想把这个虚拟机环境切换到linux服务器中。下面介绍具体的步骤1、先在本地帮虚拟机环境数据导出,注意网卡获取ip方式改为 dhcp方式,不要设置为固定的ip,放行22端口及安装配置openssh-server服务2、从virtualbox官网下载指定版本的VirtualBox软件,官网下载地址:https://www.v

ubuntu系统设置静态ip方法

有一台虚拟机服务器使用ubuntu版本为22.04.2 LTS。默认安装后ip通过dhcp自动获取的,有时开机后ip会变动,对一些依赖ip的服务及程序造成异常问题。所以需要将ip配置为静态的。ubuntu服务器ip配置静态的方法如下:ubuntu18版本以上采用netplan来管理网络配置计划,在/etc/netplan/目录下有一个以yaml结尾的文件,例如00-installer-confi

ubuntu系统查看发行版本方法

ubuntu系统查看发行版本有以下几种方法:1、查看文件 /etc/issue$ cat /etc/issueUbuntu 22.04.2 LTS \n \l这是一个简单的 ASCII 文本文件,在用户登录终端时显示在屏幕上。它仅存储版本信息,没有其他详细信息。2、查看文件 /etc/os-release 文件$ cat /etc/os-releasePRETTY_NAM

Linux环境中使用VI或VIM编辑文件保存时提示无权限怎么办

正常linux环境中,我们一般使用普通账户来操作命令。如果有时我们已经在编辑一个没有写权限的文件,这时应该怎么办。默认情况下,我们只能放弃修改的内容然后退出,然后切换root账户或使用sudo提权来编辑对应的文件。有没有简单的方法,通过搜寻,方法如下:1、保存文件的使用,使用 命令:w !sudo tee %如下图输入上面命令后,回车。然后再回车。重新进入到修改的文件页面,这时输入命令 :q!

如何ubuntu中配置配置nfs文件共享

NFS(Network File System)是用于在网络上共享文件的一种协议。它允许网络上的计算机之间共享文件,就像它们在本地计算机上一样。下面介绍如何在Ubuntu上配置NFS文件共享。1. 安装NFS服务器在Ubuntu上安装NFS服务器非常容易。只需在终端中运行以下命令:sudo apt-get install nfs-kernel-server2. 创建共享目录在NFS服务器上创建要共