|
linux应用技巧集囊(新手遍)
|
|
来源:www.unix5.com 作者:riechelr_hl 发布时间:2007-05-29
|
|
36,如何列出一个目录占用的空间 ==================================== du或du -s或du -k du -S | sort -n 可以迅速发现那个目录是最大的。
用df可以看到已安装的文件系统的空间大小及剩余空间大小。
quota -v查看用户的磁盘空间信息,如果你用quota限制了用户空间大小的话。
37,在使用less 或 more时,如何直接启动编辑器 ==================================== 在less或者more中打入v键,会立即启动vi编辑器,可以对文件进行编辑
38,如何察看你当前使用的Linux内核的版本 ==================================== 可以使用uname -r来查看当前内核版本。如果使用uname -a可以查看包括内核版本,机器硬件信息、网络节点名、操作系统名字等信息
39,如何显示文件的类型 ==================================== 用命令 file 可以使你知道某个文件究竟是ELF格式的可执行文件, 还是shell script文件或是其他的什么格式 例如: #file startx
40,如何将man page转成HTML格式 ==================================== 使用 man2html 这个指令,就可以将 man page 转成 HTML 格式了。用法是: man2html filename > htmlfile.html 例子: man2html /usr/man/man1/man2html.1 > ~/man2html.html
41,查看文件内容的特殊方法 ==================================== 相信最基本的cat和less你已经很熟悉了,如果有特殊的要求呢: 如果你只想看文件的前5行,可以使用head命令,如: head -5 /etc/passwd
如果你想查看文件的后10行,可以使用tail命令,如: tail -10 /etc/passwd tail -f /var/log/messages 参数-f使tail不停地去读最新的内容,这样有实时监视的效果,当你在ppp拨号的过程中用它岂不是很方便!
查看文件中间一段,你可以使用sed命令,如: sed -n '5,10p' /etc/passwd 这样你就可以只查看文件的第5行到第10行。
42,linux下文件分割与合并 ==================================== $dd if=source of=target.1 bs=1M count=10 $dd if=source of=target.2 bs=1M skip=10 source被分为target.1和target.2两个文件,其中target.1为source的前10M部分;target.2为source的减去10M后的部分。 $cat target.1 target.2 > othersource source与othersource是同一个文件。
43,RedHat下如何显示彩色目录列表 ==================================== 打开/etc/bashrc, 加入如下一行: alias ls="ls --color" 下次启动bash时就可以像在Slackware里那样显示彩色的目录列表了, 其中颜色的含义如下: 蓝色-->目录 绿色-->可执行文件 红色-->压缩文件 浅蓝色-->链接文件 灰色-->其他文件
44,什么是Linux 运行级? ==================================== 什么是运行级呢?简单的说,运行级就是操作系统当前正在运行的功能级别。这个级别从1到6,具有不同的功能。这些级别在/etc/inittab文件里指定。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d 目录下的文件。 不同的运行级定义如下:(可以参考Red Hat Linux 里面的/etc/inittab) # 缺省的运行级,RHS 用到的级别如下: # 0 - 停机(千万不要把initdefault 设置为0 ) # 1 - 单用户模式 # 2 - 多用户,但是没有 NFS # 3 - 完全多用户模式 # 4 - 没有用到 # 5 - X11 # 6 - 重新启动 (千万不要把initdefault 设置为6 )
对各个运行级的详细解释: 0 为停机,机器关闭。 1 为单用户模式,就像Win9x 下的安全模式类似。 2 为多用户模式,但是没有NFS 支持。 3 为完整的多用户模式,是标准的运行级。 4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。 5 就是X11,进到Xwindow系统了。 6 为重启,运行init 6机器就会重启。 不同的运行级有不同的用处,也应该根据自己的不同情形来设置。例如,如果丢失了root 口令,那么可以让机器启动进入单用户状态来设置。在启动后的 lilo 提示符下输入: init=/bin/sh rw 就可以使机器进入运行级1 ,并把root文件系统挂为读写。他会跳过所有系统认证,让你使用passwd 程序来改变root口令,然后启动到一个新的运行级。
45,系统平均负载(Load average)释疑 ==================================== 在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出,那么什么是系统平均负载呢? 系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中: - 它没有在等待I/O操作的结果 - 它没有主动进入等待状态(也就是没有调用'wait') - 没有被停止(例如:等待终止) 例如: [root@www2 init.d]# uptime 7:51pm up 2 days, 5:43, 2 users, load average: 8.13, 5.90, 4.94
共9页: 上一页 [1] [2] [3] 4 [5] [6] [7] [8] [9] 下一页
|
| |
|
|
如果您对本文有任何疑问或者建议,请到论坛讨论区发表您的意见: >> 论坛入口 |
[ 收藏]
[ 推荐]
[ 评论(0条)]
[返回顶部] [打印本页]
[关闭窗口] |
|
|
|