文章归档

学习Linux必备vi/vim键盘图

/vim键盘图。vi最先用于Unix系统,它是一个文本编辑器,几乎所有类Unix的机器都提供,学习Linux就必需要学习vi/vim,熟悉这个键盘图,能够帮助你学习vi/vim。

Click here to open new window
中文版:

Click here to open new window

来自:http://www.linuxboss.cn

Share

管理开机自动运行程序&服务管理器

这安装rcconf 程序.

root@ptubuntu:# apt-get install rcconf
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
下列【新】软件包将被安装:
  rcconf
共升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 516 个软件未被升级。
需要下载 19.8kB 的软件包。
解压缩后会消耗掉 119kB 的额外空间。
获取:1 http://mirror.lupaworld.com intrepid/universe rcconf 1.21 [19.8kB]
下载 19.8kB,耗时 1s (14.4kB/s)
选中了曾被取消选择的软件包 rcconf。
(正在读取数据库 … 系统当前总共安装有 101019 个文件和目录。)
正在解压缩 rcconf (从 …/archives/rcconf_1.21_all.deb) …
正在处理用于 man-db 的触发器…
正在设置 rcconf (1.21) …

rcconf

 

一直想在Ubuntu下找一款功能比较全面的服务控制软件,今天就抽空试用了一些工具。

试用的结果如下,希望给大家做一个参考。

 

“系统”->“系统管理” ->“服务”

没错,这就是Ubuntu自带的系统服务管理软件。评测时当然也不能少掉它。它的表现究竟如何呢?总的来说,比较让人失望。

它能控制我的系统的23个服务(当然都是常用的),但是事实上我的系统的服务另包括启动脚本一共有93项,其中运行在 第二级别(runlevel-2)的服务共有35个。这35个中,包括Tor之类的不能通过“服务”来控制。

因而它并未能满足全面的控制需要。

rcconf

源里的一款基于文本的服务管理软件,总的来说,虽然通过他可以操控如Tor 之类的服务,但是一些“服务”能显示的服务,他反而没有。同样只能控制21个服务。

bum(bootup-manager)

bum似乎是一款基于rcconf的图形介面的服务控制软件。因为它能控制的服务与rcconf几乎一样,不过好在它提供更高级的模式,从而除服务以外,它还能对“启动脚本”进行管理。

sysv-rc-conf

可能有人对这款工具已经很熟悉了吧?确实是一款非常强悍的Debian类系统的服务控制软件,在我的电脑上发现了69个服务(daemon),包括如dbus这种底层的都能控制。

不足之处是全文字的操作界面,而且非常少的帮助、提示信息让人无从下手,另外默认就提供2、3、4、5四个运行级别,让人不知道哪个才是Ubuntu多用户模式的运行级别。

Ubuntu下还没有一款十全十美的服务控制软件,这需要我们更加努力了!

真想根据sysv-rc-conf做个GUI界面出来!

Share

mount: error while guessing filesystem type

之前公司使用一台机器托管在机房,想想这台机器也用了有一定的年头了少算也有四年了吧.现在主机好像给挂了.合同也到了只好把它下架了.上面的要求把这两台硬盘挂在一台面器上吧.还好之前我安装了一台linux这下子可以再挂两个.接通电源正常启动.接下来的任务就是要读取数据了.那当然就得用mount.

[root@ptubuntu mnt]# fdisk -l

Disk /dev/hda: 20.4 GB, 20491075584 bytes
255 heads, 63 sectors/track, 2491 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          13      104391   83 
/dev/hda2              14        2491    19904535   8e  Linux LVM

Disk /dev/hdc: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1          13      104391   83  Linux
/dev/hdc2              14          78      522112+  82  Linux swap
/dev/hdc3              79        8816    70187985   83  Linux
/dev/hdc4            8817        9729     7333672+   f  W95 Ext’d (LBA)
/dev/hdc5            8817        8946     1044193+  83  Linux
/dev/hdc6            8947        9468     4192933+  83  Linux
/dev/hdc7            9469        9729     2096451   83  Linux

Disk /dev/hdd: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdd1   *           1          13      104391   83  Linux
/dev/hdd2              14         535     4192965   83  Linux
/dev/hdd3             536         796     2096482+  83  Linux
/dev/hdd4             797        9729    71754322+   5  Extended
/dev/hdd5             797         927     1052226   83  Linux
/dev/hdd6             928         992      522081   82  Linux swap
/dev/hdd7             993        9729    70179921   83  Linux
查出来有两个更盘呀……现在就指定某一个硬盘的分区.

挂载出错:

[root@ptubuntu hdc]# mount /dev/hdc4 /mnt/hdc/
mount: error while guessing filesystem type
mount: you must specify the filesystem type
挂载:错误而猜测文件类型
安装:您必须指定文件类型

解决: 阅读更多 »

Share

ubuntu回收筒里的资料无法删除

现在很多人在看着自己的某些文件在垃圾筒里.但是不能删除.那么就需要有用命令来删除这些东西了.如果你删除遇到错误如:

Error removing file: Permission denied

那你就命令下面去删除.

#cd /home/YOUR-USER-NAME/.local/share/Trash/files

删除文件.

sudo rm -f *

如果是文件,文件夹和文件的文件夹,试试这个:

sudo rm -Rf *

Share

对话 UNIX: !$#@*%

学习更多的命令行技巧和操作符
Adam Cormany, 国家数据中心经理, IBM  2008 年 12 月 01 日

更好地理解 ® 用户输入的这些 “奇怪的” 字符。学习如何在 中使用管道、重定向、操作符等特性。

现在,您已经在 IBM® AIX® 上工作了一段时间了。您已经学习了几个基本命令,能够在目录结构中移动、创建和修改文件、查看正在运行的进程以及管理用户和系统。这很不错,但是您希望了解 UNIX® 管理员输入的命令是什么意思。这些命令中包含许多奇怪的符号。在本文中,了解 |>>><<<[[]] 等符号在 UNIX 和 ® 中的意思,以及如何使用 &&||<<=!= 操作符。
阅读更多 »

Share

精简你的maven mirror

这个我还没有配置过.但是看到莫多泡泡写的不错.我就转接过来.也算给自己做一个笔记.记自己以后有一个参考.

如果你按照这里的命令来建立自己的maven2 mirror的话将会把官方的所有包同步下来。
http://maven.apache.org/guides/mini/guide-mirror-settings.html

-v -t -l -r mirrors.ibiblio.org::maven2 /your/local/path
rsync -v -t -l -r rsync://rsync.cica.es/maven2 /your/local/path
阅读更多 »

Share
Page 2 of 41234