文档视界 最新最全的文档下载
当前位置:文档视界 › shell&vi_命令大全

shell&vi_命令大全

shell&vi_命令大全
shell&vi_命令大全

Shell

系统设置:

1.tty 显示当前的终端号

2.stty 显示和设置终端参数

stty –a 附加显示参数

stty [command] ‘[key]’设置键值

3.date 显示日期

date –u MMddhhmm 修改时间到MM月dd日hh时mm分

4.time 显示时间

5.cal 显示日历

cal [month] [year] 显示X年X月日历,参数只有1个数字默认为年份

6.who 按字母顺序列出当前注册到计算机上的用户

who am i 打印当前用户的信息

who –T 附加显示用户终端状态

who –r 显示系统的运行级

7.w 显示目前在线用户以及这些用户当前工作

8.cu 连接另一台unix主机

cu –s [speed] [num] 按照传输速度连接另一台unix主机

cu –l [port] 按照制定得通讯线路连接另一台unix主机

9.finger 显示用户信息

finger –T (与who类似)

10.news 显示/usr/news目录中文件找到的系统新闻

news –a 显示所有项

news –n 只显示你没有看到的当前文件的名字

11.man [title] 查看联机手册

man [–M path] [[section]title]

path为所需手册数据库的路径,section为一个数字表示的

手册分类,1代表可执行命令,2代表系统呼叫,3代表标

准函数等等

man –k [keyword] 用来将含有keyword的title列出来

12.clear 清楚终端屏幕

13.lock 给终端加锁

lock [-time] 给终端加锁多长时间

14.passwd 修改当前用户口令

15.write [username] 向其他用户发送消息,不允许应答,*以return结束

16.hello [username] unix系统普通用户使用与write相同,超级用户输入

的内

容立即出现在对方屏幕上

17.mesg [-y/-n] 控制终端是否可写

18.mail [username] 发送,阅读电子邮件,quit或exit退出

19.wall 发送消息到系统所有用户

20.rwall 发送消息到网络中所有用户

rwall –n [netgroup] 发送消息到netgroup中的所有用户

21.su – [user] 切换到user用户

文件目录

1.file [name] 检查文件或目录并报告它的类型

2.find [path] [-list] [file]

在path目录下按照list对应得file内容查找文件

3.cd 进入目录

cd ../[dir] 进入上级目录下的dir目录

cd ~ 进入当前用户主目录

cd - 回到最后一次进入的目录

4.pwd 显示当前路径

5.ls 列出目录内容

ls –a 列出的内容包括隐藏文件

ls –R 递归地列出每个子目录的内容

ls –F 按列列出文件

ls –l 显示文件,目录详细信息

ls –C 输出时多列显示

6.cat [filename] 将filename文件的内容输出到屏幕

cat –n [filename] 给显示内容加上行号

7.cp 拷贝

cp [f1] [f2] 将f1的内容拷贝到f2中

cp [f1] [f2] [f3]…[dir]将f1,f2,f3按相同文件名复制到dir目录中

cp –i [f1] [f2] 询问使用者是否覆盖

cp –r [dir1] [dir2] 将dir1的内容全部复制到dir2中

8.mv 文件改名或移动

mv [f1] [f2] 将文件f1改名为f2

mv [dir1] [dir2] 将文件夹dir1改名为dir2

mv [f1] [f2] [f3]…[dir]将文件f1,f2,f3移动到dir目录中

mv –i [f1] [f2] 询问使用者是否覆盖

mv –f [f1] [f2] 强迫移动,不提出警告信息

9.rm [f1] [f2] [f3]…删除指定文件

rm –f [f1] 删除时不提出警告信息

rm –i [f1] 询问是否删除

rm –r [dir] 递回式删除

10.mkdir [dir1] [dir2] 创建文件目录

11.chdir [dirname] 将当前目录移动到dirname

12.rmdir [dir1] dir2] 删除空目录

13.chmod [mode] [filename] 修改文件权限mode第一位为文件所有者权限,第二位为文

件组权限,第三位为一般用户权限

chmod –f [mode] 不理会失败动作

chmod –r [mode] 将所有子目录下所有档案改为mode模式

14.tar 存储和恢复文件

tar cvf [pack] [f1] [f2]将f1,f2的内容存储到pack文件中

tar xvf [pack] 将pack文件中的内容还原

处理指令

1.bc 运算器

bc –l 可获取数学函数库

2.banner [string] 打印字符

3.ps 显示目前进程或系统进程的状况

ps –e 输出所有进程报告

ps –l 显示一个长的输出报告,只是不包含STIME字段

ps –f 在第一栏进程显示所有者的名字(不是UID)

ps –a 用来显示包括其他用户的进程情况

ps –u 显示面向用户的进程

ps –x 显示包括没有终端控制的进程

ps –w 使用较宽的显示模式来显示进程状况

4.kill 杀进程

5.kill [-signal] pid 送signal给进程,signal值为0-31,其中9为sigkill,

用来杀掉一些无法正常结束的讯号

kill –l 查看可替代signal号码的数目字

6.grep [string] f1 f2 过滤器

grep –n [string] file 把所找到的行在行前加上行号列出

grep –v [string] file 把不包含string的行列出

7.fgrep [string] –f f1 f2过滤器,在file1中存放要搜寻的字串

网络指令

1.rlogin host [-l name] 远程登陆,host为主机名或ip,默认用户为本机当前用户;

若远程登陆用户与当前用户不同,用-l制定远程登陆用户2.rsh 在远程机器上执行命令,结果传回本机器

rsh host [-l name] [com]不输入com则相当于rlogin

3.telnet [name/ip] [port] 远程登陆

4.ftp [ip] 文件传输

数据操作

1.echo 回显用户系统参数

echo –n 显示完之后无跳行动作

2.head 将标准输入中的前10行(默认)内容输出到屏幕上

head –n [num] [file] 将file文件中的前num行输出到屏幕上

head [-num] [file] 将file文件中的前num行输出到屏幕上

3.tail 将标准输入中的后10行内容输出到屏幕上,参数同

head

4.more [filename] 分屏将filename文件的内容输出到屏幕,按q退出

more –n [filename] 给显示内容加上行号

5.pg 显示文件并按屏幕读取

pg [-number] 指定每个窗口显示的行数

pg [-p] [string] 将字符串的内容输出到屏幕上

6.pr 给文件分页

7.awk 在输入航上扫描模式并执行动作

8.sed 非交互式编辑文件

9.sort 按字母顺序排列并合并文件

10.split 将文件分为等长的部分

11.tee 将标准输入通过管道传到标准输出和指定文件中

12.uniq 打印每个输入行

13.lp+

VI

1.~ 大小写转换

2.0 到当前行行首

3.$ 到当前行末尾

4. a 在光标所在位置后插入文本

5. A 在光标所在位置行的最后字符后加入文本

6.w 移动到下一个单词

7.W 将除空格外的所有字符看作一个字

8. b 移动到上一个单词

9.i 在光标所在位置前插入文本

10.I 在光标所在位置行的第一个字符前插入文本

11.o 在光标所在位置下一行插入文本

12.O 在光标所在位置上一航插入文本

13. C 删除光标到当前行末尾的内容并进入编辑状态

https://www.docsj.com/doc/8f5101003.html, 删除光标所在行字符并进入文本编辑状态

15.cw 删除光标所在单词并进入文本编辑状态

16.r 新文本替代旧文本,一一替代

17.R 新文本替代旧文本,直到退出文本编辑状态

18.x 删除光标所在字符

19.[n]x 剪切n个字符

20.dd 删除光标所在行字符

21.dw 删除光标所在单词

22.[n]yy 复制光标所在行以下n行

23.yw 复制光标所在单词

24. D 删除光标到当前行末尾的内容

25.s 删除光标所在字符并进入文本编辑状态

26.[n]s 替换n个字符

27.S 删除光标所在行字符并进入文本编辑状态

28.G 到文件末尾

29.h 左移光标

30.j 下移光标

31.k 上移光标

32.l 右移光标

33.Ctrl+f 向下滚动一屏

34.Ctrl+b 向上滚动一屏

35.Ctrl+d 向下滚动半屏

36.Ctrl+u 向上滚动半屏

37.Ctrl+g 显示当前文件名称,总行树,所在行数

38.:set nu 显示行号

39.:set nonu 隐藏行号

40.:[n] 移动到文件的第n行

41.:g/[str1]/s//[str2]/g 将文件中的所有str1替换成str2

42.mk 块拷贝,定义块首

“a y’k块拷贝,定义块尾,根据寄存器不同可存贮多个块“ap 块粘贴

43.mk 块剪切,定义块首

“a d’k块剪切,定义块尾

44.:w 保存

45.:e 刷新

46.:q 退出

47.Ctrl+z 不存盘退出

48.:e [filename] 编辑另一个文件

:e! 返回前一文件

49.[n]> 标所在行以下n行右移一个制表符位置

50.[n]< 标所在行以下n行左移一个制表符位置

51.% 查找对应的括号

linux命令大全--分类汇总版

LINUX命令大全 一、通用命令 1、date :打印或者设置系统的日期和时间 2、stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、Ctrl-Z等) 3、passwd:用passwd -h查看 4、logout,login:登录shell的登录和注销命令 5、more,less,head tail:显示或部分显示文件内容 6、lp/lpstat/cancel,lpr/lpq/lprm:打印文件 7、chmod u+x:更改文件权限 8、rm -fr dir:删除非空目录 9、cp -R dir:拷贝目录 10、fg jobid :可以将一个后台进程放到前台 11、kill 的作用:send a signal to a process、eg:kill -9 发送的是SIG_KILL信号,具体发送什么信号可以通过man kill 查看、 12、ps 的用法,ps -e 或ps -o pid,ppid,session,tpgid,comm (其中session显示的sessionid,tpgid显示前台进程组id,comm显示命令名称) 二、常用命令 1、dpkg:package manager for Debian * 安装:dpkg -i package

* 卸载:dpkg -r package * 卸载并删除配置文件:dpkg -P |--purge package * 如果安装一个包时、说依赖某些库、可以先apt-get install somelib * 查看软件包安装内容:dpkg -L package * 查看文件由哪个软件包提供:dpkg -S filename * 另外dpkg还有dselect和aptitude 两个frontend 2、apt * 安装:apt-get install packs * 更新源:apt-get update * 升级系统:apt-get upgrade * 智能升级、安装新软件包,删除废弃的软件包:apt-get dist-upgrade * f --fix broken 修复依赖:apt-get -f install * 自动删除无用的软件:apt-get autoremove * 删除软件:apt-get remove packages * 删除包并清除配置文件:apt-get remove package --purge * 清除所以删除包的残余配置文件:dpkg -l |grep ^rc|awk '{print $2}' |tr ["/n"] [" "]|sudo xargs dpkg -P * 安装软件时候包的临时存放目录:/var/cache/apt/archives * 清除该目录:apt-get clean * 清除该目录的旧版本的软件缓存:apt-get autoclean

linux常用命令

新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容易掌握。 由于操作和使用环境的陌生,如果要完全熟悉Linux的应用我们首先要解决的问题就是对Linux常用命令的熟练掌握。本章我们就来介绍Linux的常用基本命令。 Linux常用命令 1.Linux命令基础 Linux区分大小写。在命令行(shell)中,可以使用TAB键来自动补全命令。即可以输入命令的前几个字母,然后按TAB键,系统自动补全命令,若不止一个,则显示出所有和输入字母相匹配的命令。 按TAB键时,如果系统只找到一个和输入相匹配的目录或文件,则自动补全;若没有匹配的内容或有多个相匹配的名字,系统将发出警鸣声,再按一下TAB键将列出所有相匹配的内容(如果有的话)以供用户选择。 首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中―系统管理员‖拥有最高权限。 在启动Linux后屏幕出现如下界面显示:Red Hat Linux release 9 (Shrike) Kernel 2.4.20.8 on an i686

login: 输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可。当计算机出现一个―#‖提示符时,表明你登录成功! 屏幕显示Linux提示符:[root@localhost root]#_ 这里需要说明的是―Red Hat Linux release 9 (Shrike)‖表示当前使用的操作系统的名称及版本。―2.4.20.8‖表示Linux操作系统的核心版本编号。―i686‖表示该台电脑使用的CPU的等级。 下面我们来介绍常用基本命令 一,注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout

常用网络测试命令实验报告

西安郵電學院 计算机网络技术及应用实验 报告书 院部名称:管理工程学院 学生姓名:XXX 专业名称:信息管理与信息系统班级:10XX 学号:0210XXXX 时间:2012年 5 月 4 日

一、实验目的 1.掌握基本的网络知识。 2.掌握CMD一些基本命令,并学会运用这些命令排除一些基本问题。 二、具体实验内容及步骤 1.Ping命令的使用 点击―开始‖—〉―运行‖,在―运行‖对话框―打开‖后键入cmd,按―确定‖,到命令行方式下。 实验步骤: 1)回环测试。这个ping命令被送到本地计算机IP软件。这一命令可以用来检测TCP/IP的安装或运行存在的某些最基本的问题。 C:\>ping 127.0.0.1 2)Localhost是127.0.0.1的别名,我们也可以利用localhost来进行回环测试,每台计算机都能够将名称localhost转换成地址127.0.0.1。如果做不到这一点,则表示主机文件(host)中存在问题。 C:\>ping localhost

3)Ping本机IP。若无回复,说明本地计算机的TCP/IP安装或配置存在问题。 C:\>ping –t 192.168.2.37 在命令中加入参数-t,本地计算机应该始终对该ping命令做出应答,使用ctrl+C终止操作。 4)Ping局域网内其它主机IP。该命令对局域网内的其它主机发送回送请求信息。

如果能够收到对方主机的回送应答信息,表明本地网络中的网卡和传输媒体运行正常。 C:\>ping 192.168.2.55 5)Ping网关:如果能够收到应答信息,则表明网络中的网关路由器运行正常。 C:\>ping 192.168.2.1 6)Ping域名服务器:如果能够收到应答信息,则表明网络中的域名服务器运行正常。 C:\>ping 202.117.128.2

Linux常用命令大全.pdf

Linux常用命令学习 1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 实例: (1) 按易读方式按时间反序排序,并显示文件详细信息 ls -lhrt (2) 按大小反序显示文件详细信息 ls -lrS (3)列出当前目录中所有以“t”开头的目录的详细内容 ls -l t* (4) 列出文件绝对路径(不包含隐藏文件) ls | sed "s:^:`pwd`/:" (5) 列出文件绝对路径(包含隐藏文件) find $pwd -maxdepth 1 | xargs ls -ld 2、cd命令 (changeDirectory),命令语法:cd [目录名]。说明:切换当前目录至dirName 实例: (1)进入要目录 cd /

(2)进入"家"目录 cd ~ (3)进入上一次工作路径 cd - (4)把上个命令的参数作为cd参数使用。 cd !$ 3、pwd命令 查看当前工作目录路径 实例: (1)查看当前路径 pwd (2)查看软链接的实际路径 pwd -P 4、mkdir命令 创建文件夹 可用选项: -m: 对新建目录设置存取权限,也可以用chmod命令设置; -p: 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不在的目录,即一次可以建立多个目录; 实例: (1)当前工作目录下创建名为t的文件夹 mkdir t (2)在tmp目录下创建路径为test/t1/t的目录,若不存在,则创建 mkdir -p /tmp/test/t1/t 5、rm命令 删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。如果使用rm 来删除文件,通常仍可以将该文件恢复原状 rm [选项] 文件… 实例:

测试网速命令 必须学会的几个网络测试命令

测试网速命令必须学会的几个网络测试命令 了解和把握下面几个命令将会有助于您更快地检测到网络故障所在,从而节省时间dota测试模式命令,进步效率。 Ping Ping是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令。Ping向目标主机(地址)发送一个回送请求数据包显卡测试命令,要求目标主机收到请求后给予答复,从而判定网络的响应时间和本机是否与目标主机(地址)联通。假如执行Ping不成功,则可以猜测故障出现在以下几个方面:网线故障,网络适配器配置不正确,IP地址不正确。假如执行Ping成功而网络仍无法使用,那么题目很可能出在网络系统的软件配置方面,Ping成功只能保证本机与目标主机间存在一条连通的物理路径。 命令格式: ping IP地址或主机名 [-t] [-a] [-n count] [-l size] 参数含义: -t不停地向目标主机发送数据; -a 以IP地址格式来显示目标主机的网络地址; -n count 指定要Ping多少次测试网速的命令声卡测试命令,具体次数由count来指定; -l size 指定发送到目标主机的数据包的大小。 例如当您的机器不能访问Internet,首先您想确认是否是本地局域网的故障。假定局域网的代理服务器IP地址为202.168.0.1测试网络的命令,您可以使用Ping 202.168.0.1命令查看本机是否和代理服务器联通。又如,测试本机的网卡是否正确安装的常用命令是ping 127.0.0.1。 Tracert Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似测试网速命令,但它所获得的信息要比Ping命令具体得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。 命令格式: tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout] 参数含义: -d 不解析目标主机的名字; -h maximum_hops 指定搜索到目标地址的最大跳跃数; -j host_list 按照主机列表中的地址开释源路由; -w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。 例如大家想要了解自己的计算机与目标主机https://www.docsj.com/doc/8f5101003.html,之间具体的传输路径信息,可以在MS-DOS方式输进tracert https://www.docsj.com/doc/8f5101003.html,。 假如我们在Tracert命令后面加上一些参数,还可以检测到其他更具体的信息,例如使用参数-dping命令测试网速,可以指定程序在跟踪主机的路径信息时,同时也解析目标主机的域名。 Netstat Netstat命令可以帮助网络治理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的具体信息,例如显示网络连接、路由表和网络接口信息dota测试命令,可以

liGrads讲义(1)

Last Update: Feb 25, 2008

GRADS (Grid Analysis and Display System) 讲义(1) 内容提要 一、引言 二、GrADS绘图软件包的安装 三、运行GrADS绘图软件包

一、引言 1.绘图工具的选择 1)实用 2)方便 3)美观 4)高效 5)取长补短;不同的软件可相互补充使用。2.气象常用绘图软件 MICAPS Excel------1D形 Grapher----1D GrADS----1D和2D平面图 Surfer-----2D平面图和3D曲面 NCL----1D、2D平面图和3D曲面

Vis5D----1D、2D平面图和3D曲面 MatLab---1D、2D平面图和3D曲面 3.学习GrADS软件的目的和要求 1)侧重于画图及图形美观,为毕业论文做准备。 2)熟悉基本概念及基本绘图指令,学会简单编程。 4.为什么选择GrADS软件 1)专门为从事大气海洋研究的科研和业务人员设计(COLA的Brian Doty)。 2)完全免费的软件。 GrADS主页https://www.docsj.com/doc/8f5101003.html,/grads/ 中文讨论区:LASG动力论坛(中文手册下载、讨论)

3)需要读取的数据文件是无格式数据文件,体积小,运算速度快。 4)可以在目前流行的操作系统下安装,如PC 的Windows系列, Linux, 和工作站下的 UNIX. 5、实用文档 1)GrADS绘图基础教程马红云等 2)LASG编《GrADS适用手册》 3)GrADS reference card---绘图命令和函数查 询 放在手边,随时查找命令。

Linux命令大全

Linux命令大全 1.主题 Linux命令大全。 2.摘要 本文分三篇介绍常用Linux命令,分别是入门篇、进阶篇和高级篇。 3.关键字 Linux。 4.作者 陈明辉。 5.简介 无。 6.背景 无。 7.具体内容 (一)入门篇 对于一个新手来说,如果计划从Windows换到Linux系统平台上来,或刚刚换到Linux上来,使用Linux命令来帮助执行所有任务是一个基础的途径。毫无疑问,在线文档,技术社区能提供很多相关的内容帮助,但是一篇文章收集到如何简单学习和理解Linux命令,这将会激发很多菜鸟掌握Linux和使用的积极性。 1)ls 首先ls命令,指列出目录内容(List Directory Contents)的意思。运行它可以列出文件夹里的内容。

“ls -l”命令以详情模式(long listing fashion)列出文件夹的内容。 “ls -a”命令会列出文件夹里的所有内容,包括以“.”开头的隐藏文件。 注意:在Linux中,文件以“.”开头的就是隐藏文件,并且每个文件、文件夹,设备或者命令都是以文件对待。ls -l命令输出: 1.d (代表了是目录). 2.rwxr-xr-x是文件或者目录所属用户、用户组。 3.上面例子中第一个ravisaive代表了文件文件属于用户ravisaive 4.上面例子中的第二个ravisaive代表了文件文件属于用户组ravisaive 5.4096代表了文件大小为4096字节. 6.May 8 01:06代表了文件最后一次修改的日期和时间. 7.最后代表就是文件/文件夹的名字 2)lsblk “lsblk”就是列出块设备。除了RAM外,以标准的树状输出格式整齐地显示块设备。

常用的网络测试命令

常用的网络测试命令 在进行各类网络实验和网络故障排除时,经常需要用到相应的测试工具。网络测试工具基本上分为两类:专用测试工具和系统集成的测试命令,其中,专用测试工具虽然功能强大, 但价格较为昂贵,主要用于对网络的专业测试。对于网络实验和平时的网络维护来说,通过熟练掌握由系统(操作系统和网络设备)集成的一些测试命令,就可以判断网络的工作状态和常见的网络故障。我们以 Windows XP 为例,介绍一些常见命令的使用方法。 1 Ping网络连通测试命令 1.1 Ping 命令的功能 Ping 是网络连通测试命令,是一种常见的网络工具。用这种工具可以测试端到端的连 通性,即检查源端到目的端网络是否通畅。该命令主要是用来检查路由是否能够到达,Ping 的原理很简单,就是通过向计算机发送Internet控制信息协议(ICMP )从源端向目的端发 出一定数量的网络包,然后从目的端返回这些包的响应,以校验与远程计算机或本地计算机 的连接情况。对于每个发送网络包,Ping 最多等待 1 秒并显示发送和接收网络包的数量, 比较每个接收网络包和发送网络包,以校验其有效性。默认情况下,发送四个回应网络包。 由于该命令的包长非常小,所以在网上传递的速度非常快,可以快速的检测要去的站点是否可达,如果在一定的时间内收到响应,则程序返回从包发出到收到的时间间隔,这样根据时间间隔就可以统计网络的延迟。如果网络包的响应在一定时间间隔内没有收到,则程序认为包丢失,返回请求超时的结果。这样如果让Ping 一次发一定数量的包,然后检查收到相应 的包的数量,则可统计出端到端网络的丢包率,而丢包率是检验网络质量的重要参数。 一般在去某一站点是可以先运行一下该命令看看该站点是否可达。如果执行Ping不成功,则可以预测故障出现在以下几个方面: 网线是否连通 网络适配器配置是否正确 IP 地址是否可用 如果执行Ping 成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,Ping 成功只能保证当前主机与目的主机间存在一条连通的物理路径。它的使用格式是在命 令提示符下键入: ping IP 地址或主机名,执行结果显示响应时间,重复执行这个命令,可以 发现 Ping 报告的响应时间是不同的。 如果网络管理员和用户的Ping 命令都失败了, Ping 命令显示的出错信息是很有帮助的, 可以指导进行下一步的测试计划。这时可注意 Ping 命令显示的出错信息,这种出错信息通常分 为三种情况: (1) unknown host(不知名主机),该远程主机的名字不能被DNS(域名服务器)转换成ip 地址。网络故障可能为 DNS 有故障,或者其名字不正确,或者网络管理员的系统与远程 主机之间的通信线路有故障。 (2)network unreachable (网络不能到达),这是本地系统没有到达远程系统的路由,可 用 netstat-rn 检查路由表来确定路由配置情况。

Linux常用命令详解(配合示例说明,清晰易懂)

Linux常用命令详解 (常用、详细) BISTU 自动化学院 刷碗小工(frisen.imtm) 2010年11月 开源社区,造福大家,版权所有,翻录不究(初次接触Linux命令可能对以下说明有不少疑问,可待看完一遍后再回头细看) (配合Ctrl + F可快速查找你想了解的命令)

索引:(待完善) 文件说明:Linux命令很多,但最常用的80个左右 文档内容充实,用示例说明命令如何使用笔者力求语言简洁,清晰易懂 由于忙于其他事情,改进排版的工作只能搁置了 最后,望此文档能为大家Linux学习之路献微薄之力 一、路径: 执行命令前必须要考虑的一步是命令的路径,若是路径错误或是没有正确的指定,可能导致错误的执行或是找不到该命令。要知道设置的路径,可执行以下命令: 一般而言,本书的命令位于/bin、usr/bin、/sbin、/usr/sbin之中。若读者执行了命令却出现“command not find”或是“命令不存在”的字样,就必须要确定该命令的位置是否在命令的路径中,或是系统上根本没有安装该套件。 二、命令顺序: 若在shell内置的命令/bin以及/usr/bin之下都出现了命令pwd,那当我们执行该命令时,会执行哪一个?答案是第一优先执行shell内置的命令,再执行路径中的设置;因此若有相同名称的命令时,必须要注意顺序设置,或是直接输入完整路径。 三、参数(或称选项)顺序: 一般除了特殊情况,参数是没有顺序的。举例而言,输入“–a –v”与输入“–v –a”以及“–av”的执行效果是相同的。但若该参数后指定了要接的文件或特殊对象,如“–a cmd1 –v cmd2”,则不能任意改变选项顺序。 四、常用参数: 下面所列的是常见的参数(选项)意义: --help,-h 显示帮助信息 --version,-V 显示版本信息 -v 繁琐模式(显示命令完整的执行过程) -i 交谈模式(指定界面) -l 长列表输出格式 -q,-s 安静模式(不显示任何输出或错误信息) -R 递归模式(连同目录下所有文件和子目录一起处理) -z 压缩 五、命令的结合与定向: 命令中除了一般命令外,还有管道(或称途径)(|)与定向(>或>>)。 管道(途径)的用法: “命令一[选项]”| “命令二[选项]”,也就是将“命令一[选项]”的输出结果传到“命令二[选项]”,通过命令二的处理之后才输出到标准输出(屏幕)上。比如“ls /etc”会列出etc下的所有文件,若加上“| less”,也就是“ls /etc | less”,则会将“ls /etc”的结果通过less分页输出。 定向的用法: 将结果定向到命令的输出设备,一般不加文件名意为将结果输出到屏幕,若是在定向后加上文件名,则会将命令的执行结果输出到定向的文件,例如“ls > temp.txt”,就会将ls 的结果输出到文件temp.txt中。“>”与“>>”的差异在于前者是覆盖,而后者是附加。 六、命令中的命令: 许多命令在执行后,会进入该命令的操作模式,如fdisk、pine、top等,进入后我们必须要使用该命令中的命令,才能正确执行;而一般要退出该命令,可以输入exit、q、quit或是按【Ctrl+C】组合

grads常用命令

第一个命令: 这样将得到一个动画显示的序列,现在输入: claer set lon -90 set lat -90 90 set lev 1000 100 set t 1 d t d u 该情况下我们设置y(纬度)和z(高度)变化,所以我们得到一个竖直切面图。我们显示了两个变量,他们重叠在一起。你可以让任意多的变量重叠在一起,只要你不使用clear命令就行了。 另一个例子,这种情况X和T是变化的(哈莫图): c set lon -180 0 set lat 40 set lev 500 set t 1 5 d z 现在已经知道怎样使用选定的部分数据绘图了,下面我们学习怎样操作数据。设置维数环境为Z,Y变化: clear set lon -180 0 set lat 0 90 set lev 500 set t 1 现在假设我们想显示华氏温度代替开尔文温度。可以这样转换: display (t-273.16)*9/5 32 任何由标准的运算符,-,* 和/ 组成的表达式都是允许的,并且操作数可以包含常量,变量,或者函数。一个包含函数的例子:

d sqrt(u*u v*v) 有一个函数用来计算风的级数。 d mag(u,v) 另一个内建函数计算平均值:clear d ave(a,t=1,t=5) 这种情况我们可以计算5天的平均。我们也可以从数据中移除平均值(距平值): d z-ave(z,t=1,t=5) 也可以在x方向作平均并求距平: clear d z-ave(z,x=1,x=72) 也可以做时间差分: clear d z(t=2)-z(t=1) 完整规范的变量名是:name.file(dim |-|=va lue,…) 如果我们打开了两个文件,也许一个是模式输出,另一个是分析,我们应该区分用如下方法二者: display z.2-z.1 另一个内置的函数通过有线差分计算水平涡度相关 clear d hcurl(u,v) 还有另外一个计算数值方向的质量积分: clear d vint(ps,q,275) 这儿我们计算了可降水量(单位mm)现在来讨论控制图形输出的话题。目前为止,我们一直让GrADS 选择默认的画线间隔。我们可以这样自己设定:

Linux命令大全完整版

Linux命令大全完整版 目录 目录..................................................................... I 1. linux系统管理命令.. (1) adduser (1) chfn(change finger information) (1) chsh(change shell) (1) date (2) exit (3) finger (4) free (5) fwhois (5) gitps(gnu interactive tools process status) (5) groupdel(group delete) (6) groupmod(group modify) (6) halt (7) id (7) kill (8) last (8) lastb (8) login (9) logname (9) logout (9) logrotate (9) newgrp (10) nice (10) procinfo(process information) (11) ps(process status) (11) pstree(process status tree) (14) reboot (15)

rlogin(remote login) (16) rsh(remote shell) (16) rwho (16) screen (17) shutdown (17) sliplogin (18) su(super user) (18) sudo (19) suspend (19) swatch(simple watcher) (20) tload (20) top (21) uname (21) useradd (22) userconf (22) userdel (23) usermod (23) vlock(virtual console lock) (24) w (24) who (25) whoami (25) whois (25) 2. linux系统设置命令 (27) alias (27) apmd(advanced power management BIOS daemon) (27) aumix(audio mixer) (27) bind (29) chkconfig(check config) (29) chroot(change root) (30)

Linux基本命令大全

下面我们来介绍常用基本命令 一、注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout Red Hat Linuxrelease 9(Shike) Kernel 2.4.20.8 on an i686 Login: ←回到登陆的画面 2,关机或重新启动的shutdown命令 Shutdown命令可以关闭所有程序,依照用户的需要,重新启动或关机。 参数说明如下: λ立即关机:-h 参数让系统立即关机。范例如下: [root@localhost root]#shutdown –h now ←要求系统立即关机 λ指定关机时间:time参数可指定关机的时间;或设置多久时间后运行shutdown命令,范例如下: [root@localhost root]#shutdown now ←立刻关机 [root@localhost root]#shutdown +5 ←5分钟后关机 [root@localhost root]#shutdown 10:30 ←在10:30时关机 关机后自动重启:-rλ参数设置关机后重新启动。范例如下: [root@localhost root]#shutdown -r now ←立刻关闭系统并重启 [root@localhost root]#shutdown -r 23:59 ←指定在23:59时重启动 3,重新启动计算机的reboot命令 顾名思义,reboot命令是用来重新启动系统的。常用的参数如下: λ-f 参数:不依正常的程序运行关机,直接关闭系统并重新启动计算机。 -Iλ参数:在在重新启动之前关闭所有网络接口。 虽然reboot命令有个参数可以使用,但是一般只需要单独运行reboot命令就可以了 二、文件与目录的操作 列出文件列表的ls命令 1,ls(list)命令是非常有用的命令,用来显示当前目录中的文件和子目录列表。配合参数的使用,能以不同的方式显示目录内容。范例如下: ? 显示当前目录的内容: [tony@free tony]$ ls Desktop mail myinstall.log test.txt ←有两个目录及两个文件夹 ? 当运行ls命令时,并不会显示名称以―.‖开头的文件。因此可加上―-a‖参数指定要列出这些文件。范例如下: [tony@free tony]$ ls –a ? 以―-s‖参数显示每个文件所有的空间,并以―-S‖参数指定按所有占用空间的大小排序。范例如下: [tony@free tony]$ ls –s –S 总计36 4 Desktop 4 mail 24 myinstall.log 4 test.txt ? 在ls命令后直接加上欲显示的目录路径,就会列出该目录的内容。范例如下: [tony@free tony]$ ls –l/usr/games 2,切换目录的cd命令

实验一常用网络命令

实验1常用网络命令 1.ping命令 ping是个使用频率极高的实用程序,主要用于确定网络的连通性。这对确定网络是否正确连接,以及网络连接的状况十分有用。简单的说,ping就是一个测试程序,如果ping运行正确,大体上就可以排除网络访问层、网卡、Modem的输入输出线路、电缆和路由器等存在的故障,从而缩小问题的范围。 ping能够以毫秒为单位显示发送请求到返回应答之间的时间量。如果应答时间短,表示数据报不必通过太多的路由器或网络,连接速度比较快。ping还能显示TTL(Time To Live,生存时间)值,通过TTL 值可以推算数据包通过了多少个路由器。 (1) 命令格式 ping主机名 ping域名 ping IP地址 如图所示,使用ping命令检查到I的计算机的连通性,该例为连接正常。共发送了四个测试数据包,正确接收到四个数据包。 (2) ping命令的基本应用 一般情况下,用户可以通过使用一系列ping命令来查找问题出在什么地方,或检验网络运行的情况。下面就给出一个典型的检测次序及对应的可能故障: ① 如果测试成功,表明网卡、TCP/IP协议的安装、IP地址、子网掩码的设置正常。如果测试不成功,就表示TCP/IP的安装或设置存在有问题。 ②ping 本机IP地址 如果测试不成功,则表示本地配置或安装存在问题,应当对网络设备和通讯介质进行测试、检查并排除。 ③ping局域网内其他IP 如果测试成功,表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么表示子网掩码不正确或网卡配置错误或电缆系统有问题。 ④ping 网关IP 这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够做出应答。 ⑤ping 远程IP 如果收到正确应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问Internet(但不排除ISP的DNS会有问题)。 ⑥ping localhost ⑦ping 对此域名执行Ping命令,计算机必须先将域名转换成IP地址,通常是通过DNS服务器。如果这里出现故障,则表示本机DNS服务器的IP地址配置不正确,或它所访问的DNS服务器有故障如果上面所列出的所有ping命令都能正常运行,那么计算机进行本地和远程通信基本上就没有问题了。但是,这些命令的成功并不表示你所有的网络配置都没有问题,例如,某些子网掩码错误就可能无法用这些方法检测到。

GrADS绘图软件安装及入门

GrADS绘图软件安装于入门

目录 第一章GrADS绘图软件概述 1.GrADS绘图软件简介 2.GrADS绘图软件的安装(windows环境) 3.1在windows环境下安装GrADS软件包第二章GrADS绘图模板 1.GrADS示例演示 启动GrADS 退出GrADS 示例演示GrADS命令的使用

第二章GrADS绘图软件概述 1GrADS绘图软件简介 The Grid Analysis and Display System(GrADS) 是一套应用广泛、使用方便的科学数据绘图软件包。其主要特点: GrADS属于自由软件,可以从Internet上免费获得。 可运行于各种Windows 和Unix工作平台。 GrADS可用于4D数据的分析。既经度、纬度、层(气压层、高度层等)和时间/xyzt 4维。数据可以是格点化的数据或离散点数据。GrADS特 别适用于气象类数据的分析。但也完全可以用于更广泛类型的数据分 析。 GrADS有多种显示方式:等值线、流线、矢量图、风矢量图、站点填图、折线图、直方图等多种两维图形。 可处理多种数据格式的数据。GRIB、NetCDF、HDF-SDS等通用数据格式 和系统自定义的一种二进制数据格式。 采用命令行输入的方式交互式地显示图形。并有多种命令对数据进行再 加工。如求平均;计算涡度、散度、垂直积分、计算差分等。 图形可以按多种格式存储:ps、png、jpg、tiff、gif、windows metafile 等。自身以 metafile格式存储。 提供多种辅助工具软件。如看图、打印、图形格式转换(gv)等工具。2Internet上的GrADS资源 GrADS在Internet上的主页 GrADS主页地址:从GrADS主页上可以找到预编译好了的适合于windows环境下的GrADS软件包, windows环境下GrADS资源

常用网络测试命令

常用网络测试命令 Ping Ping是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最 常用的命令。Ping向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)联通。 如果执行Ping不成功,则可以预测故障出现在以下几个方面:网线故障,网络适配器配置不正确,IP地址不正确。如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,Ping成功只能保证本机与目标主机间存在一条连通的物理路径。 命令格式: ping IP地址或主机名[-t] [-a] [-n count] [-l size] 参数含义: -t不停地向目标主机发送数据; -a 以IP地址格式来显示目标主机的网络地址; -n count 指定要Ping多少次,具体次数由count来指定; -l size 指定发送到目标主机的数据包的大小。 例如当您的机器不能访问Internet,首先您想确认是否是本地局域网的故障。假定局域网的代理服务器IP地址为202.168.0.1,您可以使用Ping避免202.168.0.1命令查看本机是否和代理服务器联通。又如,测试本机的网卡是否正确安装的常用命令是ping 127.0.0.1。 Tracert Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP 以及花费的时间都显示出来。该命令比较适用于大型网络。 命令格式: tracert IP地址或主机名[-d][-h maximumhops][-j host_list] [-w timeout] 参数含义: -d 不解析目标主机的名字; -h maximum_hops 指定搜索到目标地址的最大跳跃数; -j host_list 按照主机列表中的地址释放源路由; -w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。 例如大家想要了解自己的计算机与目标主机https://www.docsj.com/doc/8f5101003.html,之间详细的传输路径信息,可以在MS-DOS方式输入tracert https://www.docsj.com/doc/8f5101003.html,。 如果我们在Tracert命令后面加上一些参数,还可以检测到其他更详细的信息,例如使用参数-d,可以指定程序在跟踪主机的路径信息时,同时也解析目标主机的域名。 Netstat Netstat命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。

Red_Hat_Linux常用命令汇总

[资料] Red Hat Linux常用命令汇总 Linux 常用命令汇总 ls命令: 1. ls //列出当前目录的文件和文件夹 2. ls –a //列出当前目录的文件和文件夹,包含隐藏文件 3. ls –l //列出详细信息 4. ls 目录 //列出某目录下的文件 pwd命令 //查看当前所在位置 du 命令 1. du 目录 //查看目录的总容量以及子目录的容量 2. du –s 目录 //查看目录总容量 cd 命令 1.cd .. //回上一级目录 2.cd / //回根目录 3. cd //回用户主目录 4.cd 目录路径 //去某目录 mkdir 目录名 //创建目录 rmdir 空目录名 //删除空目录 rm 文件名 //删除文件 rm –rf 目录名 //删除目录以及目录下所有文件 mount 命令 1.mount /dev/cdrom /mnt/cdrom //挂载光驱到 /mnt/cdrom目录下2.mount -t vfat /dev/sda1 /mnt/u //挂载U盘到 /mnt/u目录下

3. umount /mnt/cdrom //卸载光驱 fdisk –l //查看本机存储设备 file 文件名 //查看文件类型 find 目录名–name “*.c” //在某目录下查找文件为*.c的文件 whereis 文件名 //查找文件在哪些目录下 cat 文件名 //显示文件内容 cat 文件名 | grep 文字 //只显示包含文字相关的内容 cat 文件名 | more //分页显示文件内容 tail 文件名 //查看文件末尾 head 文件名 //从头查看文件 cp 命令: cp 文件1 文件2 //复制文件1 到文件2 cp 文件1 目录1 //复制文件1到目录1下 cp 目录1/文件1 目录2 //复制目录1下的文件1到目录2下 cp –r 目录1 目录2 //复制目录1下所有内容到目录2 mv 命令: mv 文件1 文件2 //重命名文件1为文件2 mv 文件1 目录1 //移动文件1到目录1下 mv 目录1/文件1 目录2 //移动目录1下的文件1到目录2下 mv –r 目录1 目录2 //移动目录1下所有内容到目录2 chmod 命令: chmod u+x g+r o-w 文件名 //为文件设置权限(用户,组,其他人)chmod 744 文件名 //为文件设置权限(1-执行,2-写,4-读) chown 命令: chown 用户文件名 //把文件改为用户所有

计算机网络经典命令大全

计算机网络经典命令大全 1 .最基本,最常用的,测试物理网络的 ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP:如查看河北的DNS C:\>nslookup Default Server: https://www.docsj.com/doc/8f5101003.html, Address: 202.99.160.68 >server 202.99.41.2 则将DNS改为了41.2 > https://www.docsj.com/doc/8f5101003.html, Server: https://www.docsj.com/doc/8f5101003.html, Address: 202.99.160.68 Non-authoritative answer: Name: https://www.docsj.com/doc/8f5101003.html, Address: 202.99.160.212 3.网络信使(经常有人问的~) Net send 计算机名/IP|* (广播) 传送内容,注意不能跨网段 net stop messenger 停止信使服务,也可以在面板-服务修改 net start messenger 开始信使服务 4.探测对方对方计算机名,所在的组、域及当前用户名(追捕的工作原理) ping -a IP -t ,只显示NetBios名 nbtstat -a 192.168.10.146 比较全的 https://www.docsj.com/doc/8f5101003.html,stat -a 显示出你的计算机当前所开放的所有端口 netstat -s -e 比较详细的显示你的网络资料,包括TCP、UDP、ICMP 和 IP的统计等 6.探测arp绑定(动态和静态)列表,显示所有连接了我的计算机,显示对方IP和MAC地址arp -a 7.在代理服务器端

grads基本命令

d ave(olr,t+0,t+359,12) ave表示求平均,olr 为变量, t+0表示起始点为当前时次,即00z01jul1974;t+359表示终止时次为当前时次后推359个时次,即00z01jul2003;12表示每12个时次取一次数据; 打开nc文件:ga->sdfopen 查询信息:ga->q file ga->q dim ga->q ctlinfo 写标题:ga-> draw title 清除图面:ga-> c 同时打开两个文件: ga->open model.ctl ga->open model.le.ctl 删除所有设置重新回到刚进入GrADS状态:ga->reinit 删除open命令后的所有设置:ga->reset 由风场导出涡度场:ga->d hcurl(u,v) 以分色图形方式输出:ga->set gxout shaded 以等值线方式输出(缺省方式):ga->set gxout contour 画图例:ga->cbarn 1 0 (1:相对长短,>1放大;0:水平;1:垂直。)以箭头方式表示矢量场: ga->gxout vector 风矢量场:ga->d u; v; q (显示矢量时,d x分量;y分量<;标量>。“<>”内的部分只起标颜色的作用。) 以流线方式表示矢量场:ga->set gxout stream 风流线场:ga->d u; v; q 以WMO风标方式表示矢量场: ga->set gxout barb 风标:ga->d u; v; q

直接输出网格点数值:ga->set gxout grid 设置保留小数位数:ga->set dignum 0 设置数字大小:ga->set digsize 0.1 ga->set mpdraw on 如为off,不画地图背景(非经纬度数据需此项)ga->set poli on 如为off不画国界省界等。 ga->set map auto 由系统自定地图背景的颜色、线型和粗细。 而set map color >由用户自定义。 ga->set mpvals -140 -40 15 80 极射投影经纬度范围。 ga->set mproj nps 北半球极射投影(其它取值:latlon:等比经纬度 投影(缺省);scaled:经纬度投影并冲满整个绘 图区;sps:南半球极射投影;Lambert: lambert 方式投影;robinson: robinson式投影;off:关闭 地图投影,缺省是打开的。) ga->set mpdset mres 取值:lowres/mres/hires分别代表可使用 低分辨率(缺省)、中分辨率和高分辨率的地图数据 库。

相关文档