ABC学习网

编程教程

如何优雅地删除 Linux 中的垃圾文件的方法

如何优雅地删除 Linux 中的垃圾文件的方法

不知道大家是否也跟我一样,是一只要把的自己电脑文件安排的条理有序,把没用的文件会及时删掉的程序猿呢?如果是的话,那么我们可以愉快地探讨下文章的内容。如果不是的话,你也可以留下来凑凑热闹嘛(>-<)。下面要介绍的是今天的主角—— tmpwatch ,它能帮助我们递归删除在给定时间内没有访问...

详解Linux中几个获取硬件详细信息的命令

详解Linux中几个获取硬件详细信息的命令

在Linux系统特别是服务器系统中常常会需要查看设备的硬件信息,这时候使用命令查看就显得非常方便。本文介绍几个在Linux系统中查看硬件信息的命令,它们是lspci、lsblk、lscpu 和 lsusb。lspci 命令从命令的名称ls+pci的组合上大致也能看出来,lspci用于显示有关系统中的...

Linux如何处理文件已删除但空间不释放的问题

Linux如何处理文件已删除但空间不释放的问题

问题产生背景一个业务系统的服务器监控系统发来预警通知,磁盘空间使用率已经达到90%了,然后就登陆服务器搜索了下比较大的日志文件,全部都删除了(坑在此处埋上了),磁盘空间释放了一些,当时也是疏忽,没有确认查出并删除的文件大小的空间是否已经全部释放。没过几天,服务器又被预警了,比较纳闷,日志怎么增长的这...

Linux bash:./xxx:无法执行二进制文件报错

Linux bash:./xxx:无法执行二进制文件报错

今天给客户发了一个ubuntu下的小工具,用户到手后运行不了,报错:一开始以为是全权限的问题,所以让她“ls -la”一下,看看权限,但是结果是ok的,权限没问题后来发现他是用的是32bit的ubuntu系统,而我们使用的是ubuntu64bit编译出来的程序,所以叫她换成64bit的ubuntu,...

Linux用if判断目录是否存在实例方法

Linux用if判断目录是否存在实例方法

Linux如何使用if判断目录是否存在方法如下:1、脚本中使用if判断目录是否存在的方法#! /bin/bashif [ -d "c" ];then echo "目录c存在" else echo "目录不存在"fi2、简便写法#! /bin/bash[ -d "c" ] && ...

Linux netfilter/iptables知识点详解

Linux netfilter/iptables知识点详解

NetfilterNetfilter是Linux内核中的一个数据包处理模块,它可以提供数据包的过滤、转发、地址转换NAT功能。Iptables是一个工具,可以用来在Netfilter中增加、修改、删除数据包处理规则。Netfilter是位于网卡和内核协议栈之间的一堵墙,是一种免费的软件防火墙。Net...

基于Debian的linux系统软件安装命令详解 (推荐)

基于Debian的linux系统软件安装命令详解 (推荐)

Debian简介广义的Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核为主,而且 Debian开发者 所创建的操作系统中绝大部分基础工具来自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux。非官方内核分支还...

linux编译内核的方法

linux编译内核的方法

1、下载需要的内核版本2、上传到操作系统3、解压到/usr/src目录下比如:3.19内核tar -xvf linux-3.19.tar.xz -C /usr/src4、创建连接cd /usr/srcln -sv /usr/src/linux-3.19 Linux5、进行内核设置cd /usr/sr...

linux查看软件的安装位置简单方法

linux查看软件的安装位置简单方法

一、查看软件安装路径:Linux软件安装的地方不止一个地方,先说查看软件安装的所有路径(地址)。这里以Mysql为例。比如说我安装了Mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径。whereis MySQL回车,如果你安装好了Mysql,就会显示文件...

linux中的相对路径的表示方法

linux中的相对路径的表示方法

比如你当前路径为/var/log下,现在想要进到/usr目录下,可以执行如下命令:cd ../../usr #通过相对路径先退到/var目录下,再退到/下,最后进如/usr下相当路径是相对当前目录来说的。../ #表示上级目录./ #表示当前目录下./XXX #表示当前目录下的XXX文件或者XXX目...