微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > Linux基础命令之: Linux常用命令

Linux基础命令之: Linux常用命令

时间:09-13 来源:互联网 点击:

s:322488(314.9KiB)

Interrupt:11

在此例中,通过指定接口显示出对应接口的详细信息。另外,用户还可以通过指定参数“-a”来查看所有接口(包括非活跃接口)的信息。

接下来的示例指出了如何使用ifconfig的第二种格式来改变指定接口的网络参数配置。

[root@localhost~]#ifconfigeth0down

[root@localhost~]#ifconfig

loLinkencap:LocalLoopback

inetaddr:127.0.0.1Mask:255.0.0.0

inet6addr:::1/128Scope:Host

UPLOOPBACKRUNNINGMTU:16436Metric:1

RXpackets:1931errors:0dropped:0overruns:0frame:0

TXpackets:1931errors:0dropped:0overruns:0carrier:0

collisions:0txqueuelen:0

RXbytes:2517080(2.4MiB)TXbytes:2517080(2.4MiB)

在此例中,通过将指定接口的状态设置为DOWN,暂时停止该接口的工作。

[root@localhost~]#ifconfigeth0210.25.132.142netmask255.255.255.0

[root@localhost~]#ifconfig

eth0Linkencap:EthernetHWaddr00:08:02:E0:C1:8A

inetaddr:210.25.132.142Bcast:210.25.132.255Mask:255.255.255.0

inet6addr:fe80::208:2ff:fee0:c18a/64Scope:Link

UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1

RXpackets:1722errors:0dropped:0overruns:0frame:0

TXpackets:5errors:0dropped:0overruns:0carrier:0

collisions:0txqueuelen:1000

RXbytes:147382(143.9KiB)TXbytes:398(398.0b)

Interrupt:11

从上例可以看出,ifconfig改变了接口eth0的IP地址、子网掩码等,在之后的ifconfig查看中可以看出确实发生了变化。

(5)使用说明。

用ifconfig命令配置的网络设备参数不重启就可生效,但在机器重新启动以后将会失效,除非在网络接口配置文件中进行修改。

2.ftp

(1)作用。

该命令允许用户利用ftp协议上传和下载文件。

(2)格式。

ftp[选项][主机名/IP]。

ftp相关命令包括使用命令和内部命令,其中使用命令的格式如上所列,主要用于登录到ftp服务器。内部命令是指成功登录后进行的一系列操作,下面会详细列出。若用户缺省“主机名/IP”,则可在转入到ftp内部命令后继续选择登录。

(3)常见参数。

ftp常见选项参数如表2.30所示。

表2.30 ftp命令选项常见参数列表

选项

参数含义

-v

显示远程服务器的所有响应信息

-n

限制ftp的自动登录

-d

使用调试方式

-g

取消全局文件名

ftp常见内部命令如表2.31所示。

表2.31 ftp命令常见内部命令

命令

命令含义

account[password]

提供登录远程系统成功后访问系统资源所需的补充口令

ascii

使用ASCII类型传输方式,为缺省传输模式

bin/typebinary

使用二进制文件传输方式(嵌入式开发中的常见方式)

bye

退出ftp会话过程

cdremote-dir

进入远程主机目录

cdup

进入远程主机目录的父目录

chmodmodefile-name

将远程主机文件file-name的存取方式设置为mode

close

中断与远程服务器的ftp会话(与open对应)

deleteremote-file

删除远程主机文件

debug[debug-value]

设置调试方式,显示发送至远程主机的每条命令

dir/ls[remote-dir][local-file]

显示远程主机目录,并将结果存入本地文件local-file

disconnection

同close

getremote-file[local-file]

将远程主机的文件remote-file传至本地硬盘的local-file

lcd[dir]

将本地工作目录切换至dir

mdelete[remote-file]

删除远程主机文件

mgetremote-files

传输多个远程文件

mkdirdir-name

在远程主机中建立一个目录

mputlocal-file

将多个文件传输至远程主机

openhost[port]

建立与指定ftp服务器的连接,可指定连接端口

passive

进入被动传输方式(在这种模式下,数据连接是由客户程序发起的)

putlocal-file[remote-file]

将本地文件local-file传送至远程主机

regetremote-file[local-file]

类似于get,但若local-file存在,则从上次传输中断处继续传输

sizefile-name

显示远程主机文件大小

system

显示远程主机的操作系统类型

(4)使用实例。

首先,在本例中使用ftp命令访问“ftp://study.byr.edu.cn”站点。

[root@localhost~]#ftpstudy.byr.edu.cn

Connectedtostudy.byr.edu.cn.

220MicrosoftFTPService

500'AUTHGSSAPI':commandnotunderstood

500'AUTHKERBEROS_V4':commandnotunderstood

KERBEROS_V4rejectedasanauthenticationtype

Name(study.byr.edu.cn:root):anonymous

331Anonymousaccessallowed,sendidentity(e-mailname)aspassword.

Password:

230Anonymoususerloggedin.

RemotesystemtypeisWindows_NT.

注意

由于该站点可以匿名访问,因此,在用户名处输入anonymous,在Password处输入任意一个e-mail地址即可登录成功。

ftp>dir

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top