![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
介绍Linux的一些基本操作和常用的指令,为在Linux使用过程中出现的一些问题提供解决方案。
白白甜甜冰
这个作者很懒,什么都没留下…
展开
-
解决xshell连接linux很慢的问题
一、问题描述每次使用xshell连接linux时都得连接很长时间才可以连接成功二、解决方案1、在连接好的xshell或者linux系统中,输入命令:vim /etc/ssh/sshd_config2、在命令行模式输入 /DNS 然后回车,这样可以快速搜索找到 UseDNS3、将UseDNS前面的#注释删掉,同时将UseDNS后面的yes改为no,保存后退出。4、重启sshd.service服务即可生效:systemctl restart sshd.service原创 2022-03-21 21:16:38 · 6377 阅读 · 7 评论 -
Ubuntu使用apt管理安装软件包
一、apt简介 apt 是 Advanced Packaging Tool 的简称,是一款安装包管理工具。在 Ubuntu 下,我们可以使用 apt 命令可用于软件包的安装、删除、清理等,类似于 Windows 中的软件管理工具。 二、apt管理软件包的相关命令sudo apt-get update 更新源sudo apt-get install package 安装包 sudo apt-get remove package 删除包 ...原创 2022-03-01 09:53:48 · 7242 阅读 · 0 评论 -
使用Xshell远程连接Linux服务器
日常工作中,我们一般没有办法直接在Linux服务器本机上进行操作,所以我们常常需要通过远程连接工具来连接到LInux服务器上进行操作,本文就介绍如何使用Xshell远程连接到Linux服器,这里以Xshell7为例进行说明。(1)在Linux服务器上开启sshd服务:systemctl start sshd(2)查看sshd服务的22号端口的监听情况,确保服务已经正常开启:(3)查看Linux服务器的ip地址,命令行输入ifconfig查看本机的ip地址(红框部分):...原创 2022-02-28 20:34:59 · 12408 阅读 · 1 评论 -
shell编程综合案例:定期对mysql数据库进行备份
在工作中,我们可能需要定期地对数据库的内容进行备份,这个时候我们就可以编写一个shell脚本,然后使用crontab指令实现定期对数据库进行备份。假设现在有如下的需求:(1)每天凌晨 3:30备份数据库employee到 /home/data/backup/db (2)备份开始和备份结束能够给出相应的提示信息。(3)备份后的文件要求以备份时间为文件名,并打包成 .tar.gz 的形式,比如: 2022-02-27_190205.tar.gz (4)为了防...原创 2022-02-27 20:27:38 · 615 阅读 · 0 评论 -
centos7安装mysql教程详解(含常见问题的解决方案)
一、使用Yum Repository安装,mysql5.7由于centos7的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。下载命令如下:wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm然后使用yum进行mysql的安装:yum -y install mysql57-community-release-el7-10.noarch.rpm安装原创 2022-02-27 16:49:16 · 4094 阅读 · 1 评论 -
Linux基础篇:Linux的目录结构
目录结构Linux的文件系统采取的是层级式的目录结构,在此结构最上层是根目录"/",然后在此目录下再创建其他的目录,在Linux中,我们要理解“一切皆文件”的概念,例如cpu、磁盘、声卡等硬件设备,在Linux中都会被映射成一个个的文件来管理,下面给出Linux目录的主要结构示意图:重要目录的说明接下来,我们对Linux文件系统中的重要目录的作用做一个简要说明:总结① Linux目录中有且仅有一个根目录 /② Linux的各个目录中存放的文件都是...原创 2022-02-21 22:55:16 · 480 阅读 · 0 评论 -
解决Centos7网络连接的问题
我们在使用虚拟机时,会出现无法连接网络的情况,本文就列出解决Centos7网络连接问题常用的解决方法。方法一右键虚拟机,打开设置选项,将网络适配器默认的NAT模式改为桥接模式,然后重启虚拟机即可。(本人在尝试多种方法后,最后是用这种方法解决的)方法二保证本地电脑的 服务 里面的 VMware DHCP service 和 VMware NAT service 两个服务是启动的。重启网络服务 service network restart测试...原创 2022-02-21 18:42:44 · 8194 阅读 · 0 评论 -
Linux基础篇:Linux的关机、重启命令
1、shutdown命令shutdown -h now :使用该命令表示立刻关机shutdown -h 10 :使用该命令表示10分钟后关机shutdown -r now :使用该命令表示立即重启2、halt命令halt :直接使用该命令,效果等价于关机3、reboot命令reboot :直接使用该命令,效果等价于重启4、sync命令sync :直接使用该命令,...原创 2022-02-22 10:24:31 · 3424 阅读 · 0 评论 -
Linux基础篇:如何修改Centos7的运行级别
在Centos7.0版本之前,我们用 vim /etc/inittab 可以查看运行级别,但是在Centos7.0版本后发生了变化,在7.0以后的版本中,使用runlevel命令就可以查看当前的运行级别,如下图所示: 如果要修改当前的运行级别,例如执行命令systemctl isolate runlevel3.target ,就可以切换成命令行界面;执行systemctl is...原创 2022-02-22 22:14:12 · 972 阅读 · 0 评论 -
Linux基础篇:Linux用户管理的常用命令(添加、删除、查询、切换用户)
Linux 系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向 系统管理员申请一个账号,然后以这个账号的身份进入系统。Linux 的用户需要至少属于一个组。本文介绍Linux进行用户管理时的常用命令。一、添加用户useradd [选项] 用户名说明:①当创建用户成功后,Linux会在home目录下自动的创建和用户同名的目录 ② useradd -d 指定目录 新用户名:创建新用户,并为新创建的用户指定home目录...原创 2022-02-23 00:26:44 · 1485 阅读 · 0 评论 -
Linux基础篇:Linux常用文件目录类指令
Linux中关于操作文件目录类的指令是十分常用的,本文归纳总结了Linux文件目录类的常用指令,便于复习。一、 pwd指令•基本语法pwd(功能描述:显示当前工作目录的绝对路径) 二、ls指令•基本语法ls [选项] [目录或是文件] •常用选项-a :显示当前目录所有的文件和目录,包括隐藏的文件。 -l:以列表的方式显示信息 三、cd指令•基本语...原创 2022-02-23 20:14:14 · 315 阅读 · 0 评论 -
转载:Centos终端显示-bash-4.2#的解决方法
登录linux系统过后,突然发现显示的是-bash-4.2# 而不是root@主机名 + 路径的显示方式,发生这种情况的原因是根目录下缺失几个配置文件,从默认配置中拷贝过来就可以解决了。cp /etc/skel/.bashrc /root/cp /etc/skel/.bash_profile /root/如果登录的不是root用户,那么将上面的文件拷贝到登录用户对应的home目录下:为/home/{用户名}目录。拷贝完成过后,重新进行登录即可。...转载 2022-02-25 14:36:22 · 1918 阅读 · 0 评论 -
Linux基础篇:文件权限说明以及如何修改文件权限
在解释Linux文件的权限之前,我们首先要明确,在 Linux 中的每个用户必须属于一个组,不能独立于组外。在 linux 中每个文件都涉及所有者、所在组、其它组的概念。一般情况下,创建文件的用户,就是文件的所有者。当某个用户创建了一个文件后,默认这个文件的所在组就是该用户所在的组。除文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组。一、查看文件的所有者和所在组使用ll命令或者ls命令即可查看,如下图所示:二、修改文件的所有者指令:chown 用...原创 2022-02-25 22:33:37 · 2039 阅读 · 0 评论 -
Linux基础篇:使用crontab指令进行任务调度
任务调度:是指系统在某个时间执行的特定的命令或程序。 任务调度分类:1、系统工作:有些重要的工作必须周而复始地执行。2、个别用户工作:个别用户可能希望执行某些程序,比如对 mysql 数据库的备份。 我们使用crontab指令可以让Linux系统自动进行任务调度,这对服务器的开发者和维护者提供了便利。crontab指令的使用1.1 基本语法crontab [选项]1.2 常用选项-e:编辑crontab定时任务...原创 2022-02-25 23:05:33 · 618 阅读 · 0 评论 -
Linux基础篇:使用yum软件管理包下载软件
yum 是一个 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。使用 yum 的前提是可以联网。一、yum的基本指令•查询 yum 服务器的所有软件yum list•查询 yum 服务器是否有需要安装的软件 yum list | grep 软件名•安装指定的 yum 包 yum install 软件...原创 2022-02-26 19:08:23 · 672 阅读 · 0 评论 -
Linux基础篇:kill指令和killall指令的使用
若是某个进程执行一半需要停止时,或是已消了很大的系统资源时,此时可以考虑停止该进程。使用kill 或 killall 指令可以完成此项任务。一、基本语法kill [选项] 进程号功能描述:通过进程号杀死进程killall 进程名称 功能描述:通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得很慢时很有用二、常用选项-9 :表示强迫进程立即停止,例如可以强制关闭某个终端三、举例说明比如我们现在想要关闭先前开启的一个终端,那么...原创 2022-02-26 19:27:46 · 780 阅读 · 0 评论