地震数据处理软件系统与应用实验指导书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

地震数据处理软件系统与应用实验指导书

童思友

中国海洋大学海洋地球科学学院

目录

I Linux系统命令介绍 (1)

II 二维观测系统定义 (3)

III 预处理与反褶积 (5)

IV 速度分析、动校正、叠加、偏移 (5)

I Linux系统命令介绍

实习目的:掌握简单的Linux系统命令,会进行简单的操作

实习内容:ls,cd,pwd,mv,rm,vi(重点)等

文件编辑器vi 之使用方法简介

============================

vi 是visual editor 的缩写,是UNIX 所提供的编辑器之一。它提供使用者一个视窗的编辑环境,在此视窗下,使用者可编辑所要的文件。

.. 进入vi

直接执行vi编辑程式即可:

%vi test

此刻萤幕上会出现vi 的编辑视窗,同时vi 会将文件复制一份至记忆体中的缓冲区(buffer) 。vi会保留在磁盘中的文件不变,而先对缓冲区的档案作编辑,编辑完成后,使用者可决定是否要取代原来旧有的文件。

..离开vi

若在输入模式下,则先利用《ESC》进入指令模式,而后即可选用下列指令离开vi。

:q! 离开vi,并放弃刚在缓冲区内编辑的内容。

:wq 将缓冲区内的资料写入磁盘中,并离开vi。

:w 将缓冲区内的资料写入磁盘中,但并不离开vi。

:q 离开vi,若文件被修改过,则会被要求确认是否放弃修改的内容。此指令可与:w 配合使用。

..vi 的操作模式

vi 提供两种操作模式:输入模式(insert mode)和指令模式(command mode)。当使用者进入vi 后,即处在指令模式下,此刻键入之任何字元皆被视为指令。在此模式下可进行删除、修改等动作。若要输入资料,则需进入输入模式。LINUX/UNIX基本知识

文件名为-filename 如何去删除

rm -- "-filename"

ls的特殊用法:

%ls -R // 显示所有文件包括子目录

%ls * // 同上

%ls -t // 以时间排序来显示

下面的语句可以帮你计算有多少个文件和多少个目录..

# ls -l * |grep "^-"|wc -l // to count files

# ls -l * |grep "^d"|wc -l // to count dir

还可以将以上的语句变成script或做个alias

只列子目录的方法:

ls -F | grep /$ 或者alias sub = "ls -F | grep /$"(linux)

ls -l | grep "^d" 或者ls -lL | grep "^d" (Solaris)

Grep命令用法

%grep user1 /etc/passwd

%grep -i user1 /etc/passwd //不管大小写

Alias用法

%alias find1 find . -name '\!*' -print // alias a new find

Find命令用法

%find . ctime 0 -print //搜寻今天修改过的所有文件

%find . -name '*.bak' -exec rm {}\ //搜寻加删除

%find . \(-name *.txt -ctime 7\) -print //搜寻7天前修改过的txt文件

Cut命令用法

%cut -f field_list file //以逗号或空格来间隔

%cut -d: -f5,7-9 mydata //以冒号来间隔

%cut -s -c35-40 mydata //以列数来间隔-s 不包括头部注释

列出除了某些类型文件的当前目录所有文件: 使用Ksh,用ls !(*.Z)可以显示所有文件,除了*.Z文件。

这个命令在一个目录里有许多种类型的文件的时候很有用。

查看unix版本号:

%uname –a

UNIX下整个目录拷贝

%cp –r /home/baoshan/zzy .

//将/home/baoshan/zzy整个目录拷贝到当前目录下

UNIX下文件格式与DOS文件格式互换

%unix2dos oldfile newfile

%dos2unix oldfile newfile

显示某一目录下所有文件size

%du –d /; //显示根目录下所有文件的size大小

文件加密:

%crypt passwd < myfile > newfile //compress

%rm myfile

%crypt passwd < newfile //restore

使用nohup命令:

如果你想进程在你退出系统后还能执行,可以使用NOHUP命令如:% nohup tar -cf /dev/tape /home &

你退出后再重新登录的话,使用'ps'命令可以看到进程还在执行

查看文件的方法:

如果你只想看文件的前5行,可以使用head命令,如:

head -5 /etc/passwd

如果你想查看文件的后10行,可以使用tail命令,如:

tail -10 /etc/passwd

你知道怎么查看文件中间一段吗?你可以使用sed命令如:

sed -n '5,10p' /etc/passwd

这样你就可以只查看文件的第5行到第10行。

检查磁盘剩余空间:

%df –k

%df –t

相关文档
最新文档