
Linux
文章平均质量分 79
Dong Guo
Google Oriented Programming
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ubuntu 搭建 php 环境
所谓LAMP:Linux,Apache,Mysql,PHP安装 Apache2:sudo apt-get install apache2安装PHP模块:sudo apt-get install php5安装Mysqlsudo apt-get install mysql-server其他模块安装:sudo apt-get install libapache2-转载 2012-07-11 19:39:02 · 934 阅读 · 0 评论 -
Ubuntu下配置Tomcat以指定(非root)身份运行
通常情况下,在配置Tomcat生产环境时,通常会配置Tomcat以特定的身份运行(非root),这样有利于提高安全性,防止网站被黑后的进一步权限提升。原创 2014-05-03 03:13:49 · 4500 阅读 · 0 评论 -
Ubuntu时间管理
1. date 命令主要用于显示以及修改系统时间2. hwclock 命令用于查看设置硬件时间,以及同步硬件时间与系统时间# 显示硬件时间hwclock # 设置硬件时间hwclock -set -date="03/24/14 22:22:00" #同步硬件时钟与系统时钟hwclock --hctosys# 同步系统时钟与硬件时钟hwclock --syst原创 2014-03-24 22:43:08 · 1819 阅读 · 0 评论 -
16 个 Linux 服务器监控命令
iostatiostat 命令用来显示存储子系统的详细信息,通常用它来监控磁盘 I/O 的情况。要特别注意 iostat 统计结果中的 %iowait 值,太大了表明你的系统存储子系统性能低下。meminfo 和 freeMeminfo 可让你获取内存的详细信息,你可以使用 cat 和 grep 命令来显示 meminfo 信息:1转载 2014-03-24 23:29:28 · 1304 阅读 · 0 评论 -
解决Ubuntu下NVIDIA和Intel双显卡的问题!
使用NVIDIA的Optimus双显卡切换的笔记本越来越多了。因为Ubuntu本身并不支持Optimus双显卡切换技术,所以,使用了这种双显卡技术的笔记本安装了Ubuntu之后,使用过程中,集显独显都是处于开启状态,发热量和耗电量居高不下。=====================================================虽然某些机型可以通过BIOS关闭独显,但是总免转载 2012-10-23 02:18:37 · 4038 阅读 · 0 评论 -
跟我一起写 Makefile
一篇挺好的中文makefile介绍(可以说是教程),转载过来并拍重新排了一下版,存着以后慢慢看~跟我一起写 Makefile(精编版)陈皓 (优快云)概述什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像转载 2012-02-24 05:19:16 · 1896 阅读 · 0 评论 -
Ubuntu 使文件管理器nautilus具有root权限
在 UBUNTU 中是透過 gnome-sudo 使得很多程式能夠在啟動時能以 root 的權限執行,但似乎就是忘了 nautilus 這個程式。可依下列步驟自已建一個出來:1. 先建立一個在 /usr/share/applications/Nautilus-root.desktop 檔案sudo gedit /usr/share/applications/Nautilus转载 2012-10-30 02:20:24 · 5850 阅读 · 0 评论 -
Linux 文件系统 之 文件描述符与读写指针
上图为 Linux VFS 系统的简单图示每个进程在进程控制块(PCB)中都保存着一份文件描述符表,文件描述符即是这个表的索引,每个表项都指向一个已打开文件,即上图的 file 结构体。file 结构体中维护着文件状态标志以及读写指针,所以说即使不同的文件描述符都代表同一个文件,只要 file 结构体不同,便可以各自独立的进行读操作,因为它们使用的是不同的读写指针。那么有没有不同的文件原创 2013-10-26 14:52:56 · 2808 阅读 · 0 评论 -
Linux Shell 编程 之 参数和变量扩展
${param}拓展变量的值,以及防止变量被错误解析,比如:${hello}world、${arr[1]}${arr[*]} 或 ${arr[@]}:返回数组 arr 的所有元素${!param}bash 2 中可以使用 ${!param} 来进行间接引用,比如 ${!#} 返回最后一个位置参数${!arr[*]} 或 ${!arr[@]}:返回数组 arr 的所有原创 2013-10-26 01:21:42 · 1840 阅读 · 0 评论 -
Linux 文件系统
文章引用自:鸟哥的 Linux 私房菜,经过部分修改Linux 文件系统中涉及的几个基本概念superblock:记录此 filesystem 的整体信息,包括 inode/block 的总量、使用量、剩余量,以及文件系统的格式与相关信息等inode:记录文件的属性,一个文件占用一个 inode,同时记录此文件的数据所在的 block 号码block:实际记录文件的内容,如原创 2013-10-08 22:22:38 · 1501 阅读 · 0 评论 -
Linux 循环设备 /dev/loop 解惑
/dev/loop(或称vnd (vnode disk)、lofi(循环文件接口))是一种伪设备,这种设备使得文件可以如同块设备一般被访问。在使用之前,循环设备必须与现存文件系统上的文件相关联。这种关联将提供给用户一个应用程序接口,接口将允许文件视为块特殊文件(参见设备文件系统)使用。因此,如果文件中包含一个完整的文件系统,那么这个文件就能如同磁盘设备一般被挂载。这种设备文件经常被用于光盘原创 2013-10-08 15:15:11 · 3658 阅读 · 0 评论 -
Vim ZenCoding 插件使用教程
Tutorial for Emmet.vim mattn 1. Expand an Abbreviation Type the abbreviation as 'div>p#foo$*3>a' and type ','. ---------------------转载 2013-09-13 14:01:45 · 1620 阅读 · 1 评论 -
超过 130 个你需要了解的 vim 命令 - 转自开源中国
从 1970 年开始,vi 和 vim 就成为了程序员最喜爱的文本编辑器之一。5年前,我写了一个问自己名为 “每个程序员都应该知道的 100 个 vim 命令” 这次算是之前那篇文章的改进版,希望你会喜欢。基础:e filenameOpen filename for edition:wSave file:qExit Vim:q!转载 2013-09-13 13:37:16 · 1282 阅读 · 0 评论 -
Ubuntu12.04 Root用户登录
ubuntu12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式.然后执行: vi /etc/lightdm/lightdm.conf.增加 gree转载 2012-07-11 18:44:47 · 1909 阅读 · 0 评论 -
错误failed to load session ubuntu的解决办法
I just did a clean install of 12.04 and everything went fine. Then I started adding some software packages and was asked to restart so I did.But then I got the error "failed to load session ubuntu转载 2012-11-01 20:45:38 · 6795 阅读 · 2 评论