Chapter 1.  System Application

Table of Contents

常用命令
VIM
使用
vimdiff
启动方法
光标移动
文件合并
同时操作两个文件
上下文的展开和查看
yum
使用
异常解决
at / batch / crontab / anacron
at
batch
crontab
anacron
init
运行级别
运行级别的配置
/etc/inittab中的特殊配置
在单用户模式下引导
fstab
概要
使用
fstab 和 mtab 的关系
fsck
使用
修复分区
ntsysv
curl
安装软件
Linux如何编译安装源码包软件
和WINDOWS对比
编译中遇到的错误
pppoe
配置
使用PPPOE拨号
关闭PPPOE拨号
PS
PS1
如何限制Linux控制台访问
更改Linux中一些默认设置
问题解答

常用命令


-- wget URL 本地地址 --

        下载工具 

-- 


-- ip address show --

        查看IP信息 

-- 


-- sudo command --

        命令只是使用了管理员的身份,但没有使用管理员的SHELL,所以如果想使用管理员的SHELL,需要(sudo /sbin(管理员SHELL所在目录)/命令) 

-- 


-- su - <user_name> --

        切换到root 或某一指定用户,注意:如果不加“-”只会得到该用户的权限,但没有得到他的shell,所以需要在su后面加上一个减号 “-” 如:su - root 这样来得到root的权限和shell 

-- 


-- grub --

        GNU GRUB(简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。 

-- 


-- grep '要搜索的内容' * -R --

        文件内容搜索 

-- 


-- find -name file_name --

        搜索文件 -name 按文件名搜索 

-- 


-- pkill -kill -t pts_number --

        踢用户 

使用w查看用户:
jole     pts/1    192.168.1.17     Fri16    1.00s 12:38   0.00s w
tom     pts/2    192.168.1.17     Fri16   24:01m  0.06s  0.04s -bash
然后使用命令
pkill -kill -t pts/1
踢用户jole

-- 


-- route --

        路由 

#使用路由方式,使用route命令。

-- Route命令的正确用法

使用 Route 命令行工具查看并编辑计算机的 IP 路由表。Route 命令和语法如下所示:

route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]

-f 清除所有网关入口的路由表。

-p 与 add 命令一起使用时使路由具有永久性。

Command 指定您想运行的命令 (Add/Change/Delete/Print)。

Destination 指定该路由的网络目标。

mask Netmask 指定与网络目标相关的网络掩码(也被称作子网掩码)。

Gateway 指定网络目标定义的地址集和子网掩码可以到达的前进或下一跃点 IP 地址。

metric Metric 为路由指定一个整数成本值标(从 1 至 9999),当在路由表(与转发的数据包目标地址最匹配)的多个路由中进行选择时可以使用。

if Interface 为可以访问目标的接口指定接口索引。若要获得一个接口列表和它们相应的接口索引,使用 route print 命令的显示功能。可以使用十进制或十六进制值进行接口索引。

/? 在命令提示符处显示帮助。



#示例

若要显示 IP 路由表的全部内容,请键入:

route print

若要显示以 10. 起始的 IP 路由表中的路由,请键入:

route print 10.*

若要添加带有 192.168.12.1 默认网关地址的默认路由,请键入:

route add 0.0.0.0 mask 0.0.0.0 192.168.12.1

若要向带有 255.255.0.0 子网掩码和 10.27.0.1 下一跃点地址的 10.41.0.0 目标中添加一个路由,请键入:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1

若要向带有 255.255.0.0 子网掩码和 10.27.0.1 下一跃点地址的 10.41.0.0 目标中添加一个永久路由,请键入:

route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1

若要向带有 255.255.0.0 子网掩码、10.27.0.1 下一跃点地址且其成本值标为 7 的 10.41.0.0 目标中添加一个路由,请键入:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7

若要向带有 255.255.0.0 子网掩码、10.27.0.1 下一跃点地址且使用 0x3 接口索引的 10.41.0.0 目标中添加一个路由,请键入:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3

若要删除到带有 255.255.0.0 子网掩码的 10.41.0.0 目标的路由,请键入:

route delete 10.41.0.0 mask 255.255.0.0

若要删除以 10. 起始的 IP 路由表中的所有路由,请键入:

route delete 10.*

若要将带有 10.41.0.0 目标和 255.255.0.0 子网掩码的下一跃点地址从 10.27.0.1 修改为 10.27.0.25,请键入:

route change 10.41.0.0 mask 255.255.0.0 10.27.0.25 


-- 


-- which [文件...] --

        功能说明:查找文件。 

        语  法:which [文件...] 

        补充说明:which指令会在环境变量$PATH设置的目录里查找符合条件的文件。 

        参  数:

                 -n<文件名长度>  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。 
                 -p<文件名长度>  与-n参数相同,但此处的<文件名长度>包括了文件的路径。 
                 -w  指定输出时栏位的宽度。 
                 -V  显示版本信息 

--