当前位置:文档之家› unix指令一览表

unix指令一览表

:w
保存
:wq
保存并退出
:q!
不保存退出
:wq!
强制保存并退出
:/查询条件
搜索
:20
光标移往第20行
dd
删除一行(剪切)
p
粘贴
number
显示行号
cp [options] src_file_list dst_file
源文件可以是一个文件列表,此时目的文件应该是一个目录;
如果目的文件是一个目录,那么将源文件(列表)拷贝到目的目录;
则:Ogbg服务的进程号为24287
ps -eo pid,rss,args | sort +1n|grep ogbg
ipcs -a|grep进程号
是Tuxdeo自身Q的情况
例如
T2000:/opt/app/openpnr$ ipcs -a|grep 24289
q 536871396 0 -Rrw-rw-rw- etdev tuxgroup etdev tuxgroup 0
nohup ./进程名&
后台启进程
会显示进程号,例如
T2000:/opt/app/openpnr$ nohup ./118check300 &
[1]8805
T2000:/opt/app/openpnr$ Sending output to nohup.out
ps –ef|grep进程名
杀进程前,可以先查看进程号,例如:
more命令是Unix操作系使你在浏览文件的时候可以一次阅读一屏或者一行。
(向后翻用空格,向前用b,不看了用q)
less [options] [files]
类似于more命令,但是具有反向翻页浏览的功能。less不需要读取整个文件就可以开始显示,因此在操作大文件时速度较快。
head [options] [files]
将每个指定文件的前10行显示在标准输出上。不指定files参数和files参数为-时将从标准输入中读取文本。
tail [options] [files]
将每个指定文件的最后10行显示在标准输出上。不指定files参数和files参数为-时将从标准输入中读取文本。
用于运行起来一个服务
bash
做指令前,先执行bash,就可以通过Ctrl和上下箭头翻曾经执行过的指令了
sleep 5
等待5秒
echo
tmadmin
进入Tuxedo控制台,然后就可以使用psr,psc,boot,shutdown等指令了,都是Tuxedo自己的指令
使用-r选项可以将整个目录递归地拷贝到目的目录;
mv [-options] src_file dst_file
mv可以对一个文件重命名,或者把文件从一个命令移到另外一个目录;
rm [-options] files…
rm用于删除不需要的文件;
使用-r选项可以递归地删除一个目录,-f选项强制删除(无论是否写保护)-i选项表示交互(要求用户确认)
mkdir [OPTION] DIRECTORY...
创建目录
rmdir [OPTION] DIRECTORY...
删除空目录。如果给定的目录不为空,则删除失败
. mem > mem.txt
把mem程序的输入,写到mem.txt文件中去(.后面有空格)
(>是覆盖>>是追加)
ps -ef | grep ftpd
grep
用于在文件中搜索指定的模式
sort
用于排序和组合文件。它将文件的内容按字典顺序排列(以行为单位),并可以将多个文件一起排序并将结果显示在终端上。
Vi文件名称
如果没有则创建,有则打开;
以下为vi下的常用命令
i
进入编辑状态
<ESC>
退出编辑状态(各个模式的退出都是ESC)
(ESC之后输入:,左下角会有光标,就可以输入指令了)
表示:列出所有进程信息,把里边有“ftpd”字样的行摘出来
ps -ef
查看所有进程信息
ps -ef|grep服务名称
可以看到该服务对应的进程号
etdev 24287 1 0 10:39:54 ? 0:05 ogbg -g 83 -i 220 -u T2000 -U
/opt/app/openpnr/log/ULOG -m 0 -A -- -EtermIPFile
-t按时间排序
-R显示子目录
-F特殊显示目录和可执行文件
-x按水平对齐的方式而非缺省的垂直对齐方式列出文件
-m把文件用逗号分隔显示在一行上
-a显示所有文件(包括隐含文件)
-r反序排列
cat [options] [files]
cat命令用于连接文件并将结果打印到标准输出上去;
more [options] [files]
cd [-L|-P] [dir]
改变当前目录至给定的dir位置。不指定dir参数时,将使用shell中的系统环境变量HOME的值。当dir制定为-时表示返回最后所处的目录;
(这个指令的用法和DOS一样,比如,回到上一级,用cd ..注意,cd后有空格)
(.当前目录..上一级目录)
(直接cd,就是回到用户自己的home目录)
UNIX指令一览表(2007-10-29)
man [options] [section]
man命令格式化并输出指定关键字的联机手册页;
如果指定了section,则man只在指定的小节中搜索关键字;
ls
可以列出当前子目录下几乎所有的文件;
不带任何选项的ls命令只列出文件名;
参数:-a现实所有文件
-l长文件名列表
ps –ef|grep 118check300
ps ax
显示运行进程
kill -9进程号
杀掉后台起的进程
(9是一个unix系统消息,又称SIGTERM,就是terminate的意思。只要你有权限的进程,收到这个消息都必须立刻死去,相当于我们在windows的进程管理器杀进程)
tmboot –g服务名
0 2097152 23456 24289 10:44:10 10:44:10 10:39:54
第2个0:表示积Q的大小
第3个0:表示积Q的数量
prstat
查看各个进程占用的cpu;显示结果会不断自动刷新,可以通过Ctrl+C停止
df [options] [file…]
显示磁盘空间的使用情况。不带任何参数的df命令将依次显示各个文件系统的名称、空间总额、已用和剩余的空间大小、已用空间的百分比以及此文件系统的挂装点
相关主题