Ubuntu 16.04 安装 PyCharm-Python IDE

我最开始接触的编程语言是C/C++,之后由于工作需要又零零碎碎的接触过其它编程语言,直到有一天遇到Python。只恨没早一点接触这货,Python给我的感觉就是快,我说的快不是指代码执行速度,而是开发效率。有时C/C++百行代码,Python只需几行

PyCharm一个是Python集成开发环境,它既提供收费的专业版,也提供免费的社区版本。PyCharm带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、自动完成、单元测试。 继续阅读Ubuntu 16.04 安装 PyCharm-Python IDE

CentOS 7安装LMD杀毒软件

LMD洋文全称Linux Malware Detect,是Linux下的病毒扫描检测软件,源代码:https://github.com/rfxn/linux-malware-detect

Linux Malware Detect (LMD) is a malware scanner for Linux released under the  GNU GPLv2 license, that is designed around the threats faced in shared hosted  environments. It uses threat data from network edge intrusion detection  systems to extract malware that is actively being used in attacks and  generates signatures for detection. In addition, threat data is also derived  from user submissions with the LMD checkout feature and from malware  community resources. The signatures that LMD uses are MD5 file hashes and HEX  pattern matches, they are also easily exported to any number of detection  tools such as ClamAV.

ClamAV是跨平台的开源杀毒软件,支持Linux、Windows和macOS。使用它做为LMD的扫描引擎。

# 安装Linux Malware Detect (LMD)

首先安装mailx(发送邮件用),使用它发送LMD扫描结果。 继续阅读CentOS 7安装LMD杀毒软件

Sublime JavaScript和CSS压缩插件:Sublime-Minifier

Sublime是非常优秀的代码编辑器,它可通过插件扩展功能。本帖介绍一个JavaScript/css代码压缩插件:Sublime-Minifier,源代码:https://github.com/bistory/Sublime-Minifier

Sublime-Minifier支持Sublime Text 2和3,支持Linux、macOS和Windows系统。 继续阅读Sublime JavaScript和CSS压缩插件:Sublime-Minifier

把IMG镜像文件转换为VDI文件-VirtualBox

假如你下载了一个IMG格式的系统镜像,然后想使用VirtualBox启动,这时你苦逼的发现VirtualBox不支持IMG格式。为了能在VirtualBox上启动这个IMG镜像,我们可以把它转换为VDI格式的镜像,洋文全称Virtual Disk Image,这是VirtualBox默认使用的硬盘镜像格式。

IMG镜像文件和ISO文件类似,QEMU虚拟机把IMG做为默认磁盘映像格式。

继续阅读把IMG镜像文件转换为VDI文件-VirtualBox

Linux扫描屏蔽磁盘坏道/坏扇区

坏道(或叫坏扇区)是硬盘不能再用来读写的扇区,可能是由于硬盘磁道产生了物理损伤。一般表现为:在打开、运行程序时,硬盘速度明显变慢,或听到硬盘“喀喀”作响,有时系统还会提示无法读写文件。

闪存也有可能由于晶体管损坏出现坏扇区。

如果出现了物理坏道,请及时备份数据,更换硬盘或把坏扇区屏蔽掉。

下面介绍两个扫描Linux硬盘/闪存的工具(它们都可以用来检测磁盘是否存在坏扇区),如果存在坏扇区,使用fsck或e2fsck把坏扇区屏蔽掉。 继续阅读Linux扫描屏蔽磁盘坏道/坏扇区

清理Linux系统中的孤立、无用的软件包

在Linux下安装软件,通常会自动安装一些依赖包或库。在你卸载某个软件后,这个软件的依赖包或库也不一定全部随之卸载,这些残留的包就属于孤立的软件包。

系统使用时间长了,这些无用的软件包浪费的空间也不容小觑。清理掉这些孤立的软件包既可以腾出硬盘空间,也能提高系统性能。 继续阅读清理Linux系统中的孤立、无用的软件包

tget-用于BT种子/磁力链接下载的wget

wget是Linux下常用的命令行下载工具,是Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件。而tget是一个简单的命令行BT下载工具,可以用于BT种子和磁力链接的下载。

tget使用Nodejs开发,基于torrent-stream,代码量很少。

安装tget:

torrent种子文件的下载:

tget-用于BT种子/磁力链接下载的wget

磁力链接的下载:

Ubuntu 安装 Grub Customizer -Grub2的图形化自定义工具

Grub Customizer是自定义Grub 2/Burg的图形化管理工具,它可以添加、移除、重新排序Grub启动菜单;更改Grub的一些默认参数;更改背景图像、字体和颜色。Grub Customizer会改变boot.cfg文件,所以如果运行”sudo update-grub”,Grub Customizer作出的改变也不会被重置。 继续阅读Ubuntu 安装 Grub Customizer -Grub2的图形化自定义工具