Welcome 微信登录

首页 / 操作系统 / Linux

Linux Bash Shell快速入门

Linux Bash Shell快速入门

BASH 的基本语法? 最简单的例子 —— Hello World! ? 关于输入、输出和错误输出 ? BASH 中对变量的规定(与 C 语言的异同) ? BASH 中的基本流程控制语法 ? 函数的使用 2.1 最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我们今天也就从这个例子出发,来逐步了解 BASH。用 vi 编辑器编辑一个 hello 文件...
利用Bochs调试Linux 0.11启动过程图解

利用Bochs调试Linux 0.11启动过程图解

摘要:现在hack linux kernel的人很多,而调试工具很少,Bochs的最大的好处就是它的调试功能,它能仿真IA-32的全部指令,所有这些都是用C++写成的,并且开源。 名词:Bochs Bochs是Kevin Lawton 用C++语言开发的一个仿真软件系统。主要用来仿真x86的系统软件。和VMware,Virtual PC 仿真软件相比,速度很慢,但Bochs的最大好处是它的单步调试功能。 下面我们主要来讲述如何用bochs的单步调试功...
Linux下crontab的使用及利用crontab系统定时处理事务

Linux下crontab的使用及利用crontab系统定时处理事务

这里是crontab的基本介绍,并且使用crontab来定时周期性的完成事务。比如:我们每天需要备份数据库,或者定时执行某项转换任务等,crontab就派上用场了。一 linux下crontab的使用1.作用使用crontab命令可以修改crontab配置文件,然后该配置由cron公用程序在适当的时间执行,该命令使用权限是所有用户。2.格式crontab [ -u user ] 文件crontab [ -u user ] { -l | -r | -e }3...
Bottom Panel:类GNOME2风格面板的GNOME Shell扩展

Bottom Panel:类GNOME2风格面板的GNOME Shell扩展

Bottom Panel是一款类GNOME2风格面板的GNOME Shell扩展。该扩展包括一个窗口列表,工作分区切换器。大家可以右键单击设置工作分区数目和显示消息提示托盘。应用截图:窗口列表效果:工作分区切换器效果截图:提示:大家现在就可以使用Ctrl + ALT + left/right来切换工作分区;下载安装该扩展;下载后解压文件,复制文件到.local/share/gnome-shell/extensions/目录即可,然后alt+F2,输入“r”...
Ubuntu设置RedHat风格的SHELL提示符PS1属性

Ubuntu设置RedHat风格的SHELL提示符PS1属性

默认情况下,Ubuntu终端会输出完整路径,在路径名很长的时候,提示方式很不友好,通过以下步骤修改PS1变量的设置,可以让终端输出相对路径。类似于红帽系统的风格。修改思路:将w修改为W显示绝对路径,并添加[]括号。 首先修改/etc/bash.bashrc文件www.linuxidc.com@linuxidc-laptop:~$ sudo vim /etc/bash.bashrc修改如下内容:#PS1=’${debian_chroot:+($debian_...
Ubuntu 11.04 bash补全的问题

Ubuntu 11.04 bash补全的问题

这几天使用Ubuntu的命令行时,总是莫名其妙的多少空格。例如$ls /var在正常情况下应该会出现$ls /var/但是我现在成了$ls /var空格老兄,/var是一个目录啊,不是一个文件,不能在后不乱添空格的。这应该是bash补全出了问题。产生问题的原因:https://bugs.launchpad.net/ubuntu/+source/bash-completion/+bug/769866/comments/10意外的收获,自己写程序时,在linu...
Ubuntu 安装trashindicator回收站指示器轻松清空垃圾文件

Ubuntu 安装trashindicator回收站指示器轻松清空垃圾文件

曾经认为,在Ubuntu清空回收站文件需要太多的点击或这太麻烦,如果是这样你可以偷懒了,下面的垃圾箱指标可以轻松完成你清空回收站的任务,垃圾指标显示有多少项文件,随后下面一个菜单项,快速’清空’的垃圾文件了。下载安装项目主页: http://code.google.com/p/trashindicator/点击这里下载trashindicator Deb包安装。Ubuntu 11.04 bash补全的问题Ubuntu下PPA安装音频转换应用程序Gnac相关...
Ubuntu下PPA安装音频转换应用程序Gnac

Ubuntu下PPA安装音频转换应用程序Gnac

Gnac 是一款适用于 GNOME 桌面环境的音频转换程序。你可以将音频文件从一种格式转换成另一种格式,最新版本还可以从视频中提取音频。 Gnac 建立在 GStreamer 多媒体框架之上,所以大多数常见的音频格式它都可以支持。界面简洁,容易使用。Ubuntu 用户,打开终端输入:sudo add-apt-repository ppa:gnac-team/ppasudo apt-get updatesudo apt-get install gnac其他L...
Linux slab 分配器剖析

Linux slab 分配器剖析

简介: 良好的操作系统性能部分依赖于操作系统有效管理资源的能力。在过去,堆内存管理器是实际的规范,但是其性能会受到内存碎片和内存回收需求的影响。现在,Linux? 内核使用了源自于 Solaris 的一种方法,但是这种方法在嵌入式系统中已经使用了很长时间了,它是将内存作为对象按照大小进行分配。本文将探索 slab 分配器背后所采用的思想,并介绍这种方法提供的接口和用法。动态内存管理内存管理的目标是提供一种方法,为实现各种目的而在各个用户之间实现内存共享。内...
在Gnome-terminal下安装以及使用Monaco字体

在Gnome-terminal下安装以及使用Monaco字体

Monaco字体的优点以及好看就不用说了,苹果系统终端默认的字体。这里 有一个较好的介绍。linux下比较好的用于编程的同时支持中文显示等宽的字体不多,有一个AR PL UKai CN,还有一个文泉绎正黑等宽,现在说说它在linux的gnome-teminal下的安装以及使用。KDE环境下可以从系统设置下的字体安装当中直接安装。在Gnome下安装步骤如下:1.下载从这个链接当中下载。http://www.linuxidc.com/Linux/2011-03...
<< 421 422 423 424 425 426 427 428 429 430 >>