Linux Kernel是如何做到释放仅在启动时使用的内存的?
你在哪里 走遍千山万水,终于找到了你。 void free_initmem(void){ free_init_pages("unused kernel", (unsigned long)(&__init_begin), (unsigned long)(&__init_end));} 啥也不说了,看这个函数名大家就知道是释放启动过程中使用的内存空间的。 只是因为在代码中多看了你一眼...
View Articleopen-vm-tools in CoreOS
I’ve been running CoreOS for quite some time now, on VMware platforms for the most part. Recently I’ve been working on PXE-booting the VMs instead of running OVAs though (I’ll explain why in another...
View ArticleMultics Emacs History/Design/Implementation (1979)
Multics Emacs: The History, Design and Implementation Copyright 1979, 1996 Bernard S. Greenberg April 8, 1996 What follows is my vast, unpublished 1979 "Mother of All Multics Emacs papers" from which...
View Article2016-06-30 Linux学习笔记_2(用户权限与shell基础)
linux用户,组,权限.shell基础,历史,别名,数据流重定向,管道,正则 1.用户,权限,组 1.1 用户与组 在Linux系统中,根据系统管理的需要将用户账号分为三种不同的类型:超级用户、普通用户、系统用户,每种类型的用户账号其拥有的权限、担任的角色都各不相同....
View ArticleSoftPerfect’s World Route is a simple visual traceroute
Australian developer SoftPerfect has shipped World Route 1.0 , a free for windows (commercial for Mac) visual traceroute which plots your internet traffic on a world map. The package is built for...
View ArticleHow Linux has influenced modern IT
A quarter of a century is a long time in IT, but linux, which has turned 25, is now at the heart of many hugely successful enterprises. Martin Percival, senior solutions architect at Red Hat, said:...
View ArticleFedora 25 Beta open source Linux distribution now available for download
Fedora is the operating system of choice of linux founder Linus Torvalds -- that says a lot. Despite the fact that he uses a Dell XPS 13 Developer Edition laptop that ships pre-loaded with Ubuntu, it...
View ArticleAnnouncing the Release of Fedora 25 Beta
The Fedora Project is pleased to announce the immediate availability of Fedora 25 Beta, the next big step on our journey to the exciting Fedora 25 release in November. Download the prerelease from our...
View Article25 Useful yum Command Examples For Package Management In Linux
Yellowdog Updater Modifier (yum) is an RPM based package manager which is used to install and update packages in various linux distributions including CentOS, RHEL and Fedora. Yum is quite powerful as...
View ArticleWhat is RHEL?
Red Hat Enterprise linux, often shorted to RHEL, is the open source company’s Linux distribution that is aimed at the enterprise market. Initially released in 2000, under the name Red Hat Linux...
View Article[原]PBS查看历史作业
PBS查看历史作业 PBS默认情况下使用qstat查看作业时是看不到历史作业的,如果需要查询历史作业,需要修改pbs的配置,设置job_history_enable=True,具体命令如下: # qmgr Qmgr: set server job_history_enable=True Qmgr: set server job_history_duration=336:00:00...
View ArticleCanonical Patches New Linux Kernel Vulnerabilities in All Supported Ubuntu OSes
Today, October 11, 2016, Canonical published several security advisories to inform Ubuntu users about new linux kernel updates for their supported operating systems. Four new kernel vulnerabilities are...
View ArticleConfiguring Red Hat Enterprise Linux 7.2 for YUM without a Redhat Subscription
It has been a very long time since I have installed a Redhat Enterprise linux distribution having tended to prefer Ubuntu based distributions (such as Linux Mint) or CentOS if I really wanted a Redhat...
View Article5 Things Wine Production Taught Me About Application Integration
You’ve probably never read anything that paralleled the creation ofwinewith the integration of applications.You might even be thinking that I’ve consumed too much of said substance in deciding to pen...
View ArticleApache on Ubuntu Linux For Beginners
The Apache HTTP server is a mighty beast that powers the majority of websites. It has evolved into a complex server that slices, dices, dances, and sings. It powers vast hosting centers, and it is also...
View ArticleAdd timestamp to terminal in Linux
I came across an issue few weeks back at work when I did some troubleshooting and ran some commands. When I was documenting it, I just couldn’t remember the exact time I started troubleshooting and...
View ArticleFedora 25 Beta Released, Ships with GNOME 3.22 Desktop and Linux Kernel 4.8.1
Today, October 11, 2016, Fedora Project released of the Beta milestone of the upcoming Fedora 25 linux operating system, due for release in mid-November. Powered by Linux kernel 4.8.1, the Fedora 25...
View ArticleInstall and configure DRDB for network filesystem replication on Debian 8
Let's talk about Network Filesystem Replication. Network filesystem replication is often used today in many scenarios: Replication of a filesystem for security reasons: if one node fails, the other...
View ArticleUbuntu 16.04 下安装使用XAMPP
Ubuntu 16.04 下安装使用XAMPP 什么是Xampp?XAMPP(Apache+mysql+php+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在windows、linux、Solaris、Mac OS X...
View Article