linux命令训练工具 linux常用命令实训( 二 )


【linux命令训练工具 linux常用命令实训】 COMMAND PIDUSER FDTYPEDEVICESIZENODENAME
init1rootcwdDIR104,240962/
init1rootrtdDIR104,240962/
init1roottxtREG104,23865217710339/sbin/init
init1rootmemREG104,2129900196453/lib/ld-2.5.so
init1rootmemREG104,21693812196454/lib/libc-2.5.so
init1rootmemREG104,220668196479/lib/libdl-2.5.so
init1rootmemREG104,2245376196419/lib/libsepol.so.1
init1rootmemREG104,293508196431/lib/libselinux.so.1
init1root10uFIFO0,17953/dev/initctl
现在适用于linux的命令行辅助工具有哪些一般来说linux命令训练工具,如果 Linux 系统中如果安装有图形操作系统(例如linux命令训练工具:X-WINDOW)的话linux命令训练工具,那么命令行辅助工具就是linux命令训练工具:X-TERM,即:从X-WINDOW里面可以直接选择X-TERM,就可以进入 Linux 命令行方式,然后如果又想从命令行方式再返回图形界面,则在命令行方式输入:exit,即可又返回到X-WINDOW图形界面 。
如果在安装 Linux 操作系统的时候,根本就没有安装图形操作系统界面,那么也就无所谓什么Linux 的命令行辅助工具了 。因为 Linux 系统一启动起来就自动进入命令行方式 。
如何学习 Linux 命令和工具如何学习 Linux 命令和工具呢? 相信这是一个令许多Linux 初学者和爱好者欲前又止的颇为头疼的一件事,也是我目前一直在思考的问题 。因为我也期望能够更轻松地学好用好 Linux 命令和工具 。以下是我的一些思考结果 。
0.安装一个 Linux 版本
虽然 Windows 下提供了像 cygwin 类似的工具来模拟 Unix 环境和实用工具,不过,品尝原滋原味的口味不是更好吗?最重要的是有真实的氛围 。
1.摒弃神秘感和畏惧感
a. Linux 命令只是一个可靠的小程序,用来完成特定用途的一件事;
b. Linux 命令提供了多种选项来控制其行为,以产生多样的效果和灵活性 。不过,需要掌握的常用选项并不多 。
简而言之 ,  需要知道两件事: 它是用来做什么事的; 有哪些常用选项和适用场合 。初期不必贪多求全 。
2.三个要过关
a. 英语障碍 。好的文档和帮助信息都是英文编写的 。因此英语要过关, 至少要达到熟练无障碍阅读的地步; 只要有高中英语水平和一本中英词典就足够应对了;
b. 理解障碍 。学习Linux 命令无非是要理解其用途及用法 。有时候,需要补习计算机专业基础知识来理解和使用该工具所涵盖的含义和用途;
c. 心态障碍 。大多数 Linux 命令提供了 N 多选项 , 往往令人无所适从 。因此,要耐心,细心、静心 。用一种探索的精神去深入 。
若能克服上述障碍和困难,相信会受益匪浅的 。把它看成一种挑战和进步的机会,不要逃避 。
3.若干准则
a.先将最常用的命令及常用选项掌握纯熟,不要贪多求全; 掌握正则表达式;
b.从选项较少的简单的命令学起,逐步复杂化; 当然也可反着来,先征服最难的;
c.每天一个命令,持之以恒;
d.相关命令关联学习,比如 which , whereis ,type, locate , find .
4.若干技巧
a.man , info , --help , -h 参看帮助信息;
b.man -k keyword ; apropos keyword 根据关键字查看相关的命令;
c.使用文本文件;
d.善于将任务分解为若干简单的子任务;
e.掌握管道、IO重定向;
5.命令的学习步骤
S1: man cmd or cmd --help 首先了解其基本用途;
S2: 阅读其选项,动手实践,确切理解其选项含义; 揣摩作者为什么要设计这些选项;
S3:自己思考下, 对于其用途,最常用的是什么需求和适用场合;
S4:利用该命令(或组合其他命令)解决问题;

推荐阅读