linux
huang_cheng_zhi
这个作者很懒,什么都没留下…
展开
-
ubuntu 20.04 lts 宝塔安装不上nginx
Ubuntu20.04 安装宝塔之后一件安装了环境,之后新建站点的时候显示 没有安装web服务,又安装了一次nginx 。结果。。。还是提示 未安装web服务。解决办法:apt-get install libxslt-dev libxml2-dev执行上述命令即可。...原创 2020-11-01 00:06:36 · 3859 阅读 · 5 评论 -
centos yum安装 No more mirrors to try 问题
yum会把下载过的软件包存储到本地磁盘上,再次安装时就会直接使用本地磁盘上的软件包,错误的软件包会导致No more mirrors to try执行命令 yumcleanall 或者yumcleanpackages 清除磁盘上的软件包 。然后重新安装即可。...原创 2020-06-08 10:21:55 · 7593 阅读 · 0 评论 -
cell 脚本--find命令详解
原文链接:https://zhuanlan.zhihu.com/p/108036308作用: Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大find常见命令参数:<strong>命令选项:</strong>-name 按照文件名查找文件。-perm 按照文件权限...转载 2020-02-26 18:18:49 · 710 阅读 · 0 评论 -
虚拟机开机黑屏怎么办
最近两天,用VMware新建了两个centos虚拟机,安装完之后使用一切正常,但是一天后开机的时候一直黑屏,关机也管不上,只能重启物理机,然后又重试了两次和其他的虚拟机,然而都是同样的状况,偶尔能正常打开。百度出来两个方法,一:命令行以管理员身份运行netsh winsock reset 然后重启虚拟机,二:在虚拟机->设置->硬件->显示器里边取消3D加速选项。...原创 2020-02-26 18:15:19 · 856 阅读 · 0 评论 -
VMware centos7无网络问题
centos默认不连接网络,可以在安装的时候连接网络。如图:方法二:将/etc/sysconfig/network-scripts/ifcfg-ens33文件中的ONBOOT改为yes保存并退出然后运行 servicenetworkrestart 即可...原创 2020-02-26 17:58:39 · 1105 阅读 · 1 评论 -
ssh无法免密登录问题
好吧,今天又是继续踩坑的一天。 还是今天重装服务器留下来的问题,一般我设置ssh免密登录的方式是直接连接服务器,然后将秘钥复制到对应的文件里面去。root用户能正常使用,但是www用户始终不行,不知道是怎么回事,一直排错,找原因。后来才发现www用户的 .ssh文件夹中币root用户的文件夹中多了两个文件,一个是id_rsa.pub另一个是id_rsa 索性将两个文件删除。ok问...原创 2019-12-06 17:30:37 · 451 阅读 · 0 评论 -
ssh 连接服务器出现 remote host identification hans changed
因为各种需要,今天重装了自己的服务器,再用ssh进行连接的时候就出现 remote host identification has changed (远程主机身份信息已经改变) 这是为什么呢?原来每次进行ssh连接的时候都会验证对方的公钥,为了安全,只要服务端的公钥发生改变,客户端就取消身份验证并断开连接。正好重装系统会重新生成ssh秘钥,导致客户端无法连接服务端。 ...原创 2019-12-06 10:45:12 · 347 阅读 · 0 评论 -
php时间戳不准确问题
今天一朋友告诉我说,他的PHP时间戳比正常情况下快将近一个小时。当时我第一反应肯定是时区设置错了。后来经过各种尝试,还是知道不到问题所在。一般编程语言获取的是当前系统的时间,命令行下执行date查看当前系统时间(用的是linux系统),果然不出所料,系统时间比正常快了一个小时左右。再次执行ntpdate time.nist.go同步网络时间再次查看系统时间及时间戳。OK 问...原创 2019-10-18 09:05:20 · 1044 阅读 · 0 评论 -
shell编程简介
shell是操作系统的最外层。shell合并编程语言以控制进程和文件,以及启动和控制其它程序。shell 通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出来管理您与操作系统之间的交互。Shell是用户与Linux操作系统之间沟通的桥梁。用户可以输入命令执行,又可以利用 Shell脚本编程去运行。随着Linux企业应用越来越多,维护Linux日常工作频繁,所以如果单靠手工...原创 2019-06-28 19:28:55 · 186 阅读 · 0 评论 -
Linux用户权限
在Linux操作系统中,root的权限是最高的,相当于windows的administrator,拥有最高权限,能执行任何命令和操作。在系统中,通过UID来区分用户的权限级别,UID等于0,表示此用户具有最高权限,也就是管理员。其他的用户UID依次增加,通过/etc/passwd用户密码文件可以查看到每个用户的独立的UID。每一个文件或者目录的权限,都包含一个用户权限、一个组的权限、其他人权限...原创 2019-06-27 19:27:32 · 7700 阅读 · 0 评论 -
linux常用命令
默认进入系统,我们会看到这样的字符: [root@localhost ~]#,其中#代表当前是root用户登录,如果是$表示当前为普通用户。我们了解linux由很多目录文件构成,那我们来学习第一个Linux命令:cd命令, cd /home ;解析:进入/home目录cd /root 进入/root目录 ;cd ../返回上一级目录;cd ./当前目录;(.和..可以理解为相对路...原创 2019-06-27 19:21:23 · 291 阅读 · 0 评论 -
linux目录初识
Linux系统里面的各个目录文件夹的大致功能:主要的目录树的有/、/root、/home、/usr、/bin等目录。下面是一个典型的linux目录结构如下:(附图表)/ 根目录/bin 存放必要的命令/boot 存放内核以及启动所需的文件/dev存放设备文件/etc 存放系统配置文件/home 普通用户的宿主目录,用户数据存放在其主目录中/lib 存放必要的运行库...原创 2019-06-27 19:18:34 · 169 阅读 · 0 评论 -
SSH防爆破
从开始学习编程到现在,我记忆里印象最深刻的事情,就是在阿里云买了一台服务器,然后就从那开始接触linux,虽然是学生特价机但是学习什么的也够用了。后来由于技术方面的需要,所以又在百度云买了一台。 不过后来没几天,我的服务器竟然被国外的一个ip登录了,后来看了控制台才知道是被人爆破了,全球各地的ip都有。 ssh这东西,基本上所有的服务器都是默认安装的一个应用。它支持两种...原创 2019-06-24 20:13:32 · 1918 阅读 · 0 评论 -
ssh免密登录
话不多说,直接上代码ssh-copy-id -i user@host //非默认端口在-i后加-p参数即可也可以直接将~/.ssh/id_rsa.pub中的文件直接追加到服务器中的 ~/.ssh/authorized_keys文件中。~指用户“家目录”。至此,免密登录完成。接下来就是:防爆破。...原创 2019-06-24 19:47:26 · 201 阅读 · 0 评论 -
linux环境变量与软连接
以我个人的理解,环境变量在linux中,就是在将指定目录的路径添加到path变量中,然后当执行命令时去指定的文件夹中查找相应的程序并执行。当软件没有安装到path中指定的目录时,系统便会找不到该程序。但是加上程序的相对或者绝对的完整路径便可以执行该程序。当我们安装软件忘了将软件的安装路径设置到path指定的路径里边时, 这时我们需要打开/etc/profile文件,并将如下代码添加进去:...原创 2019-06-24 19:08:01 · 5366 阅读 · 0 评论 -
linux软连接和硬链接
linux上的软连接和window系统上的快捷方式类似,但是还是有一些区别的(毕竟是两个不兼容的系统)。简单的介绍一下:ln -s [源文件或者目录] [目标文件或者目录]将目标文件或目录指向指向源文件或目录。这一点和window的快捷方式相同。ln -snf (格式同上,用于修改软连接)添加软连接或者修改软连接的时候,源文件或目录的路径一定要记得使用绝对路径(虽然...原创 2019-06-24 18:47:02 · 1303 阅读 · 0 评论 -
linux磁盘分区挂载
linux磁盘分区挂载(以centos7为例)查看磁盘,fdisk -l每块磁盘下面都会有Device Boot一项,显示的就是该磁盘的分区,如果是新磁盘Device Boot下面就没有内容,centos系统中/dev/vda为系统盘,/dev/vdb为新挂载的磁盘 2.fdisk 新硬盘名 如 fdisk /dev/vdb 为/dev/vdb 进行分区键入命令...原创 2019-06-24 14:21:39 · 267 阅读 · 0 评论