
linux
文章平均质量分 76
服务器攻略,代号:德莱文!
铁柱同学
博主从事后端开发已然八年,然入行越久越深感知识无限,学海无涯,非一时之功。故编写博客,用于自省记录,也遵循前辈们的教导,希望可以帮到更多的人。愿各位都能勇攀高峰,顺利成为大佬!奥利给!
展开
-
pacman下载源失败怎么办
pacman的源中没有想要的包怎么办?第一是快速去源网站确认下是不是没有这个包,第二是查看适用本系统的包版本,第三是换种方式找到这个包并安装。原创 2023-09-16 13:44:56 · 608 阅读 · 0 评论 -
远程ssh连接manjaro无法使用系统剪切板
ssh远程连接manjro使用系统剪切板失败,经过排查才发现,需要安装配置x11才能使用系统的剪切板。。原创 2023-09-16 13:29:15 · 275 阅读 · 0 评论 -
Manjaor连接wifi失败,wifi设备状态为unclaimed
Manjaor系统无法加载wifi模块,导致无法联网的问题。从软件网络到硬件驱动,一路排查的风光。。原创 2023-04-06 21:50:14 · 2547 阅读 · 0 评论 -
vim编辑器全部删除文件内容
一、前言为了1024勋章冲锋!G2加油,一定要淘汰DWG!!!奥利给!二、水文1、ESC2、gg 回到顶部3、输入行号,比如10000,确保这个行号比当前文件最大行号大,就可以全部删除了4、dd 注: 2,3,4都不需要按空格,连贯操作即可5、dd之后发现已经全部删除了,可以重新编辑end...原创 2020-10-24 19:02:48 · 3809 阅读 · 3 评论 -
linux使用grep条件搜索大文件的行数等操作
一、前言 最近需要查询大日志文件的时候,每次打开vim,cat之类的都会卡死,但是需要查看符合条件的共有多少行数据,这颗愁死我了,下面列出一些常用的匹配查询命令。二、常用的搜索命令1、grep搜索 grep 参数 文件名 | head //从头查找 grep 参数 文件名 | wc- l //查看...原创 2019-12-03 22:51:35 · 7048 阅读 · 7 评论 -
每天一个linux命令(36):diff 命令
diff 命令是 linux上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件。diff程序的输出被称为补丁 (patch),因为Linux系统中还有一个patch程序,可以根据diff的输出将a.c的文件内容更新为b.c...转载 2018-11-05 14:15:53 · 9813 阅读 · 0 评论 -
每天一个linux命令(35):ln 命令
一、ln命令解释 ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。...转载 2018-08-23 16:53:00 · 7061 阅读 · 3 评论 -
linux下的ps aux | grep -c php-fpm 与netstat -napo |grep "php-fpm" | wc -l 命令
一、使用背景      查询某个程序的进程数,以及输出该程序通过TCP,UDP,Unix Socket等方式建立的连接数。我这边是想获取到php-fpm程序的进程数。二、获取php-fpm的进程数ps aux | grep -c php-fpmPS:显示其他用户启动的进程(a)查看系统中属于自己的进程(x)启动这...原创 2018-04-19 16:46:22 · 2485 阅读 · 0 评论 -
linux下修改ssh默认的连接端口及禁止root远程连接等
一、背景 还是来源于一篇博客,博主的服务器被入侵者无情入侵,所用的手段就是先获取root的密码,然后远程连接root。那么如果我们修改ssh默认连接的端口,并且禁止root远程连接的话,是不是就稍微安全点呢。二、修改ssh默认连接端口1、关于ssh简单说,SSH是一种网络协议,用于计算机之间的加密登录。&...原创 2018-04-13 17:01:50 · 2885 阅读 · 0 评论 -
nginx报错502:connect() to unix:/var/run/php5-fpm.sock failed (2: No such file or directory)
一、背景早上突然发现服务器这边所有的请求都报错:502,具体报错信息如下:connect() to unix:/var/run/php5-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: xxx, server: xxx, request: "GET / HTTP/1...原创 2018-04-11 10:34:08 · 17925 阅读 · 7 评论 -
Linux文件系统中的inode节点详细介绍
一、inode是什么?理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做”扇区”(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个”块”(block)。这种由多个扇区组成的”块”,是文件存取的最小单位。”块”的大小,最常见的是4KB,即连续八个 s...转载 2018-03-30 14:41:14 · 3176 阅读 · 0 评论 -
linux下的last以及lastb命令
一、背景 今天早上看到一篇关于服务器被破解当矿机的文章。在文章里面看到作者通过lastb命令找到攻击者的登录历史,觉得还是很厉害的,因此总结一下last和lastb相关的命令。二、last命令1、作用: last命令用于显示用户最近登录信息...原创 2018-03-30 10:52:34 · 4367 阅读 · 0 评论 -
每天一个linux命令(34):du 命令
Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的.1.命令格式:du [选项][文件]2.命令功能:显示每个文件和目录的磁盘使用空间。3.命令参数:-a或-all 显示目录中个别文件的大小。 -b或-bytes 显示目录或文件大小时,以byte为单位。...转载 2018-03-16 12:01:09 · 17018 阅读 · 0 评论 -
每天一个linux命令(33):df 命令
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。1.命令格式:df [选项] [文件]2.命令功能:显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_COR...转载 2018-02-28 16:06:57 · 512 阅读 · 0 评论 -
每天一个linux命令(50):crontab命令
前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简介crond是linux下用来转载 2018-01-18 14:42:15 · 422 阅读 · 0 评论 -
Tmux终端复用工具小解
一、什么是Tmux Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;是BSD实现的Screen替代品,相对于Screen,它更加先进:支持屏幕切分,而且具备丰富的命令行参数,使其可以灵活、动态的进行各种布原创 2018-01-12 17:15:55 · 1731 阅读 · 0 评论 -
linux下vim编辑器的基本使用
一、背景 很早之前就总是听说,大神都是用vim写代码的。因此,个人对vim编辑器一直都抱有敬畏之心,不敢亵渎。只是有时候需要在服务器上直接修改代码,又不得不用vim,所以这里就大概总结一下vim编辑器的用法。二、vim的基本用法1、vim filenamevim加文件名,即可进入编辑模式。若文件名不存在,则vim会自动新建filename文件。2、进去之后是不能随原创 2018-01-08 20:13:09 · 798 阅读 · 0 评论 -
Linux企业运维人员最常用150个命令汇总
命令功能说明线上查询及帮助命令(2个)man查看命令帮助,命令的词典,更复杂的还有info,但不常用。help查看Linux内置命令的帮助,比如cd命令。文件和目录操作命令(18个)ls全拼list,功能是列出目录的转载 2017-12-29 11:41:15 · 488 阅读 · 0 评论 -
linux命令之nc,emacs,go run,查看文件行数等
这部分是比较零散的命令,也算是一种科普。因为我在实际的应用中也没有接触这几种命令,不过偶然看到了,那就必须要记录一下。学习嘛,如果只是局限于自己的工作,那视角难免会变小。与君共勉一、nc命令nc命令是netcat命令的简称,都是用来设置路由器。 netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流原创 2017-12-18 16:43:05 · 1067 阅读 · 0 评论 -
每天一个linux命令目录
linux命令大全转载 2017-12-14 23:04:55 · 415 阅读 · 0 评论 -
每天一个linux命令(31): /etc/group文件详解
linux用户组/etc/group的解释转载 2017-12-10 23:17:03 · 546 阅读 · 0 评论 -
每天一个linux命令(30): chown命令
linux更改文件所属用户以及用户组操作转载 2017-12-01 23:34:39 · 328 阅读 · 0 评论 -
【转】linux下杀死进程(kill)的N种方法
杀掉进程转载 2017-11-29 16:00:06 · 2872 阅读 · 0 评论 -
每天一个linux命令(29):chgrp命令
在lunix系统里,文件或目录的权限的掌控以拥有者及所诉群组来管理。可以使用chgrp指令取变更文件与目录所属群组,这种方式采用群组名称或群组识别码都可以。Chgrp命令就是change group的缩写!要被改变的组名必须要在/etc/group文件内存在才行。1.命令格式:chgrp [选项] [组] [文件]2.命令功能:chgrp命令可采用群组名称或群组识别转载 2017-11-26 23:56:55 · 472 阅读 · 0 评论 -
每天一个linux命令(28):tar命令
linux的tar打包文件,以及配合其他命令打包压缩文件转载 2017-11-23 23:51:30 · 472 阅读 · 0 评论 -
linux下的Tomact是什么
今天听到一个朋友提起了Tomact,说实话,我并不知道这个是什么东东。但是架不住博主喜欢为自己科普,所以大致搜了一下。一、什么是Tomact Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JS原创 2017-11-22 22:41:43 · 1905 阅读 · 0 评论 -
linux系统为什么不能一直以root权限操作呢
众所周知,大家操作服务器的时候,总是会碰到一些权限问题。毫无疑问,这个时候用root超级管理员的权限是最方便的,简直秒天秒地秒空气,那么为什么我们的BOSS都不支持我们一直处在root权限呢,在此研究一下。一、什么是root 在Linux操作系统中,root的权限是最高的,也被称为超级权限的拥有者。普通用户无法执行的操作,root用户都能完成,所以也被称之为超级管理用户。 在系统原创 2017-11-22 10:32:13 · 10425 阅读 · 0 评论 -
linux下创建新用户以及删除
这篇博客源于今天早上的好奇心,突然好奇我们老大是怎么给我们分配子用户的,是不是每个项目经理都要在服务器上建几个子用户给员工用呢?所以呢,很想研究下怎么新建用户。一、linux下新建用户1、使用useradd命令 命令参数: -c:加上备注文字,备注文字保存在passwd的备注栏中。 -d:指定用户登入时的主目录,替换系统默认值/home/<用户名> -D:变更预设值。 -e:指定账号的失原创 2017-11-21 23:31:54 · 4126 阅读 · 0 评论 -
每天一个linux命令(27):linux chmod命令
Linux下修改权限的命令chmod。很重要转载 2017-11-20 23:31:38 · 358 阅读 · 0 评论 -
每天一个linux命令(25):linux文件属性详解
linux的文件属性,知道每次ls出来的数据代表的意思。更加的了解Linux转载 2017-11-19 23:21:09 · 436 阅读 · 0 评论 -
每天一个linux命令(24):Linux文件类型与扩展名
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件)。一. 文件类型Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,现在我们进行一个简要的说明转载 2017-11-14 00:15:27 · 442 阅读 · 0 评论 -
每天一个linux命令(23):Linux 目录结构
linux的文件目录,知其然更要知其所以然转载 2017-11-03 00:11:48 · 420 阅读 · 0 评论 -
每天一个linux命令(22):find 命令的参数详解
linux常用命令之find详解转载 2017-11-02 00:10:33 · 389 阅读 · 0 评论 -
每天一个linux命令(21):find命令之xargs
在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在,特别是与find命令一起使用。 find命令把匹配到的文件传递给xargs命令,而xargs命令每次转载 2017-10-31 23:38:33 · 380 阅读 · 0 评论 -
每天一个linux命令(20):find命令之exec
linux的find命令的-exec命令,用于查找后直接执行其他操作。可以批量执行Linux命令转载 2017-10-30 17:30:32 · 566 阅读 · 0 评论 -
linux执行命令时报错:permission denied
在执行Linux命令式,报错为:permission denied一、上调权限这种错误一般来说是权限问题。我们需要提升权限执行即可。执行命令:上调权限:chmod 777 test.php二、改为root权限su root 即可三、root权限都不够如果用root都提示权限不足的话,代表ssh没有给root权限,此时需要修改文件:解决方案:修改/etc/ssh/ss原创 2017-10-29 22:02:03 · 14964 阅读 · 6 评论 -
每天一个linux命令(19):find 命令概览
linux的find查找命令。最常用的查找命令,参数众多转载 2017-10-29 00:56:33 · 486 阅读 · 0 评论 -
每天一个linux命令(18):locate 命令
linux 的locate查找命令,查找速度算是最快的转载 2017-10-28 00:19:23 · 410 阅读 · 0 评论 -
每天一个linux命令(17):whereis 命令
linux的whereis查找命令,速度更快,也是常用命令之一转载 2017-10-27 00:18:11 · 562 阅读 · 0 评论 -
每天一个linux命令(16):which命令
linux的which命令,常用于搜索文件转载 2017-10-25 23:40:16 · 379 阅读 · 0 评论