UNIX命令
lunix命令大全
UNIX命令大全UNIX常用命令:下述命令参考包含94个UN IX最常用的快速总结。
apropos用途:apropos查找使用说明的名称。
举例:apropos print(等价于man-k prink)。
arch用途:arch获得机器体系结构的描述信息。
举例:arch。
下面是arch输出的结果:sun4将这个命令与u n ame进行比较。
ash用途:ash是外壳,只用于某些系统。
举例:ash。
这个命令启动a sh外壳的一个实例。
at用途:at用于确定命令执行的时刻。
举例:at 9:00am Decembe r 31。
awk用途:awk是一种模式扫描和执行语言。
举例:awk\'{print $1}\'file.txt。
这个命令执行后将打印出fi le.txt的第一个区域。
bash用途:bash是GNU Bourne-A gain外壳。
举例:bash[options]。
这个命令启动b a sh外壳,它是一个增强的和sh兼容的外壳。
bash的提示符为$。
biff用途:biff通知你是否收到了邮件。
举例:biffy。
这个命令叫bi f f通知你新邮件什么时候到达(注意,要想让biff工作,你必须同时运行sendmai l)。
cancel用途:cancel取消挂起的打印作业。
举例:cancel23。
这个命令取消23号打印作业。
cal用途:cal显示无格式文本日历。
举例:cal。
以下是命令执行后输出的列表:August 1998cat用途:cat将文件连接在一起并显示这些文件中的内容。
举例:cat myfile.txt。
这个命令执行后显示myfi le.txt中的内容。
cc用途:cc是用于许多系统的C编译器。
举例:cc myfile.c -o myfile。
这个命令执行后对myfil e.c源文件进行编译并输出一个名为myf i le的可执行文件。
unix命令
Unix命令1. 简介Unix是一个多用户、多任务操作系统,因其稳定性、安全性和可靠性而广泛应用于服务器和工作站环境中。
Unix系统提供了丰富的命令行工具,这些工具可以通过命令行终端或shell程序来调用和使用。
本文档将介绍Unix系统中常用的一些命令,涵盖文件和目录操作、进程管理、系统监控等方面。
2. 文件和目录操作2.1 lsls命令用于列出目录下的文件和子目录。
常用选项包括:•-l:以长格式显示文件和目录的详细信息•-a:显示所有文件和目录,包括隐藏文件•-h:以人类可读的格式显示文件大小例如,执行ls -l命令可以列出当前目录下的所有文件和子目录,并显示详细信息。
2.2 cdcd命令用于切换当前工作目录。
可以使用绝对路径或相对路径作为参数。
例如,执行cd /home/user可以切换到/home/user目录。
执行cd ..可以返回上一级目录。
2.3 cpcp命令用于复制文件或目录。
常用选项包括:•-r:递归复制目录及其内容•-i:覆盖已存在的文件时进行提示例如,执行cp file1 file2可以复制file1到file2。
2.4 mvmv命令用于移动文件或目录,也可用于重命名文件或目录。
例如,执行mvfile1 file2可以将file1重命名为file2。
2.5 rmrm命令用于删除文件或目录。
常用选项包括:•-r:递归删除目录及其内容•-f:强制删除,无需确认例如,执行rm file1可以删除file1。
3. 进程管理3.1 psps命令用于列出系统中运行的进程。
常用选项包括:•-e:显示所有进程,包括系统级进程•-f:显示详细信息,包括进程间的关系例如,执行ps -e可以列出系统中所有进程的信息。
3.2 toptop命令用于实时监测系统中的进程。
它可以显示当前资源使用情况和每个进程的详细信息,如CPU使用率、内存使用量等。
按下q键可以退出top命令。
3.3 killkill命令用于终止指定的进程。
unix系统终端部分常用指令
unix系统终端部分常用指令
1. clear:清屏,将当前终端窗口内容清除。
2. echo:显示指定的字符串到终端窗口。
3. pwd:显示当前所处的目录位置。
4. cd:切换当前工作目录。
5. ls:显示当前目录的文件列表。
6. mkdir:在当前目录中创建新的目录。
7. rmdir:移除指定的空目录。
8. cp:复制指定的文件或目录。
9. mv:移动或重命名指定的文件或目录。
10. rm:删除指定的文件或目录。
11. cat:显示文件的内容。
12. grep:搜索字符串、文本、正则表达式模式等。
13. find:在指定的目录下搜索文件。
14. file:显示给定文件的类型。
15. chmod:改变文件或目录的访问权限。
16. wc:统计指定文件的行数、字数、字节数。
17. timestamp:显示或修改文件的时间戳。
18. kill:结束指定进程。
19. ps:显示当前用户的进程状态信息。
20. exit:退出当前登录系统的终端会话。
- 1 -。
UNIX命令大全
vi全屏幕编辑器vi(Visual)是以视觉为导向的全屏幕编辑器、共分为三种方式(mode):command方式:任何输入都会作为编辑命令,而不会出现在屏幕上,若输入错误则有“岬”的声音;任何输入都引起立即反映insert方式:任何输入的数据都置于编辑寄存器。
在command方式下输入(I,a,A等),可进入insert方式,insert 方式下按ESC,可跳回command方式。
escape方式:以“:”或者“/”为前导的指令,出现在屏幕的最下一行,任何输入都被当成特别指令。
进入vi(在系统提示符下面输入以下指令):vi 进入vi而不读入任何文件vi filename 进入vi并读入指定名称的文件(新、旧文件均可)。
vi +n filename 进入vi并且由文件的第几行开始。
vi +filename 进入vi并且由文件的最后一行开始。
vi + /word filename 进入vi并且由文件的word这个字开始。
vi filename(s) 进入vi并且将各指定文件列入名单内,第一个文件先读入。
vedit 进入vi并且在输入方式时会在状态行显示“INSERT MODE"。
编辑数个文件(利用vi filename(s))进入vi后):args 显示编辑名单中的各个文件名:n 读入编辑名单中的下一个文件:rew 读入编辑名单中的第一个文件:e# 读入编辑名单内的前一个文件:e file 读入另一个文件进vi(此文件可不在编辑名单内),若原文件经修改还没有存档,则应先以: w 存档。
:e! file 强迫读入另一个文件进入vi,原文件不作存档动作。
存储及退出vi:w filename 存入指定文件,但未退出vi(若未指定文件名则为当前工作的文件名)。
:wq 或者:x或者zz 存文件,并且退出vi.:q 不作任何修改并退出vi。
:q! 放弃任何修改并退出vi。
:!command 暂时退出vi并执行shell指令,执行完毕后再回到vi。
UNIX操作系统命令大全
UNIX操作系统命令大全1. ls:列出当前目录中的文件和目录。
2. cd:切换当前工作目录。
3. pwd:显示当前工作目录的路径。
4. mkdir:创建一个新目录。
5. rmdir:删除一个空目录。
6. cp:复制文件或目录。
7. mv:移动或重命名文件或目录。
8. rm:删除文件或目录。
9. touch:创建一个新文件。
10. cat:连接文件并打印到标准输出设备上。
11. less:逐页显示文件内容。
12. head:显示文件的开头几行。
13. tail:显示文件的末尾几行。
14. grep:在文件中查找匹配的字符串。
15. find:从指定目录开始递归地查找文件。
16. tar:打包和压缩文件。
17. unzip:解压缩文件。
18. chmod:更改文件的权限。
19. chown:更改文件的所有者。
20. chgrp:更改文件的所属组。
21. ps:显示当前运行的进程。
22. top:动态显示系统资源使用情况。
23. kill:终止一个进程。
24. ssh:使用安全外壳协议远程登录到另一台计算机。
25. scp:通过安全外壳协议在本地计算机和远程计算机之间传输文件。
26. ping:测试与另一台计算机的网络连接。
27. ifconfig:显示和配置网络接口。
28. netstat:显示网络连接、路由表和网络接口统计信息。
29. hostname:显示或设置主机名。
30. whoami:显示当前登录的用户。
31. su:切换到另一个用户身份。
32. sudo:以超级用户的身份执行命令。
33. date:显示或设置系统日期和时间。
35. df:显示文件系统的磁盘使用情况。
36. du:显示目录或文件的磁盘使用情况。
37. tar:创建备份文件或将备份文件释放到系统中。
38. gzip:使用GNU的zip压缩程序压缩文件。
39. gunzip:解压文件。
40. zip:创建一个zip文件。
41. uname:显示系统信息。
Unix 十大实用命令
Unix十大实用命令1 head 头head 209hba.listhead –n 20 209hba.list2 tail 尾tail 209hba.listtail –n 5 209hba.list3 cut 剪接cut –f 1,3 209hba.listcut –f 1,3 209hba.listcut –d ’ ’ –f 3- taxon.list4 paste 合并paste 209hba.id 209hba.ac5 diff 差异diff 10hba.id 10hbb.id6 wc 计数wc hba.listls | wc7 sort 排序sort hba_taxon.listsort –k 3 hba_taxon.list8 uniq 归并uniq hba_hbb.iduniq –u hba_hbb.iduniq –d hba_hbb.id9 grep 匹配grep “>” sars10.fastagrep “Primate” 209hba.list 10 Sed 替换sed ‘s/HBA_//g’ 209hba.idsed ‘s/NNNNN/N/g’ seq1命令1:head用途:显示文件头实例1:head 209hba.list含义:显示文件209hba.list中前10行内容实例2 head –n 20 209hba.list含义:显示文件209hba.list中前20行内容命令2:tail用途:显示文件尾实例1:tail 209hba.list含义:显示文件209hba.list中最后10行内容实例2:tail –5 209hba.list含义:显示文件209hba.list中最后5行内容命令3:cut用途:按字段提取表格类文件信息实例1:cut –f 1 209hba.list含义:提取文件209hba.list中第1字段信息,各字段间按制表键分隔实例2:cut –f 1,3 209hba.list含义:提取文件209hba.list中第1、3字段信息,各字段间按制表键分隔实例3:cut –d ’ ’ –f 3- taxon.list含义:提取文件taxon.list中第3字段开始所有各字段信息,各字段间按空格分隔命令4:paste用途:按字段合并表格类文件信息实例1:paste 209hba.id 209hba.ac含义:将文件209hba.id和209hba.ac按字段逐行合并,个字段间以制表键分隔命令5:diff用途:显示文件差异实例1:diff 10hba.id 10hbb.id含义:逐行显示文件10hba.id和10hbb.id差别命令6:wc用途:计数实例1:wc hba.list含义:统计并显示文件hba.list中行数、字段数和字符数实例2:ls | wc含义:统计并显示当前目录下文件数命令7:sort用途:排序实例1:sort hba_taxon.list含义:将文件hba_taxon.list按字母表顺序排序实例2:sort –k 3 hba_taxon.list含义:以第3字段为关键词,将文件taxon.list按字母表顺序排序命令8:uniq用途:归并实例1:uniq hba_hbb.id含义:归并已排序文件hba_hbb.id中相同行,若有重复行,只显示一次实例2:uniq –d hba_hbb.id含义:归并已排序文件hba_hbb.id中相同行,只显示有重复的行实例3:uniq –u hba_hbb.id含义:归并已排序文件hba_hbb.id中相同行,只显示没有重复的行命令9:grep用途:字串匹配实例1:grep “>” sars.fasta含义:检索并显示文件sars.fasta中以大于号”>”起始的注释行实例2:grep “Primate” 209hba.list含义:检索并显示文件209hba.list中含单词”Primate”的行,区分大小写命令10:sed用途:字串替换实例1:sed ‘s/Hemoglobin alpha chain/HBA/g’ 209hba.fasta含义:将文件209hba.fasta中“Hemoglobin alpha chain”替换成“HBA”实例2:sed ‘s/HBA_//g’ 209hba.id含义:将文件209hba.id中“HBA_”删除实例3:sed ‘s/NNNNN/N/g’ seq1含义:将文件seq1中连续5个字母“N”替换成1个“N”。
UNIX常用命令
UNIX常⽤命令UNIX 常⽤命令50個最常⽤的Unix/Linux命令tar grep find ssh sedawk vim diff sort exportargs ls pwd cd gzipbzip2 unzip shutdown ftp crontabservice ps free top dfkill rm cp mv catmount chmod chown passwd mkdirifconfig uname whereis whatis locateman tail less su mysqlyum rpm ping date wget⽂件和⽬錄:這些命令允許你創建的⽬錄和處理⽂件。
命令描述cat 顯⽰⽂件內容cd 改變當前⽬錄chgrp 改變⽂件或⽬錄之群組擁有權chmod 改變⽂件或⽬錄屬性cp 拷⾙檔案file 顯⽰檔案型態find 找尋檔案grep 在本⽂檔中找尋字串head 顯⽰⽂件的前幾⾏ln 連結檔案或⽬錄ls 將某⼀個⽬錄的內容顯⽰出來mkdir 創建⽬錄more 以分⾴形式顯⽰數據mv 搬移或重新命名檔案od 以⼋進位查看檔案內容pwd 顯⽰現在⼯作⽬錄的路徑rm 刪除⽂件或⽬錄rmdir 刪除⼦⽬錄,⽬錄內須無檔案tail 顯⽰⽂件的最後幾⾏touch 改變⽂件或⽬錄之最後修改時間操作数据:可以⽐較改變⽂件的內容,並⽤下⾯的命令。
命令描述awk 模式和扫描处理语⾔cmp ⽐較兩個⽂件的內容comm ⽐較排序數據cut 挑出檔案的部份欄資料diff ⽐較⽂件或⽬錄之內容dircmp 對⼆個⽬錄下的檔案進⾏⽐較expand Expand tabs to spacesjoin 結合兩個有共同的連結欄位的檔案perl 數據操作語⾔sed Stream text editorsort 排序檔案內容split 將⽂件拆分為較⼩的⽂件csplit 將⼀個⼤的檔案分割成若⼲個較⼩的檔tar 將檔案以保存檔⽅式從磁帶或磁碟中取出或存放tr 字元轉換的處理uniq 去除檔案相同的⾏(須相鄰)wc 計算檔案的⾏數、字數及字元數vi 開啟 vi ⽂件編輯器vim Opens vim text editorfmt Simple text formatterspell Check text for spelling errorispell Check text for spelling errorispell Check text for spelling erroremacs GNU project Emacsex, edit Line editoremacs GNU project Emacsemacs GNU project Emacs压缩⽂件:⽂件可能被壓縮以節省空間。
UNIX系统常用命令
uname: 显示操作系统信息
***************************************************************************************
deluser/userdel: 删除用户
passwd:修改密码 passwd username修改username的密码
usermod: 修改用户信息
***************************************************************************************
/dev/rmt0 指定缺省磁带设备。
/bin/tar 指定 tar 命令的符号链接。
/usr/bin/tar 包含 tar 命令。
/tmp/tar* 指定临时文件。
***************************************************************************************
ls >> file1 将ls 命令显示的内容附加存到file1的尾部
grep abc < file1 将file1的内容作为grep abc命令的输入
UNIX管道: 将一文件的输出作为另一文件的输入。管道符号如下:
| 将左边命令的输出,作为右边命令的输入
例如:
c -- 字符(character), p --- 管道(pipe)
-user user 寻找属于user所拥有的文件, user可为用户名或uid号
UNIX操作系统常用命令
:q!:不保存退出
:w:保存文件
:x:保存并退出
/字符串;查找字符串
2、more
说明:按页查看文本文件
用法:more 文件名
3、cat
说明:查看文本文件
用法:cat 文件名
五、系统状态命令
1、env
说明:说明:查看系统内存、CPU等的使用情况,只在HP主机上有效。
2、gzip
说明:将一个文件压缩归档
用法:gzip 文件名
3、gunzip
说明:将一个文件解压缩
用法:gunzip 文件名
四、文件编辑命令
1、vi
说明:文本文件编辑器
用法:vi编辑命令说明
(1)、三种模式:命令模式、文本输入模式、命令项模式,用Esc键在模式间切换
(2)、命令模式下的命令:
说明:在指定的文件中查找指定的字符串
用法:grep 字符串 文件名
8、wc
说明:计算一个文件的行数、单词数和字符数
用法:wc 文件名
三、文件归档命令
1、tar
说明:将一个文件系统或一个目录归档为一个文件
用法:
归档:tar cvf 文件名 目录名
还原:tar xvf 文件名
八、系统相关命令
1、passwd
说明:修改当前用户的密码
用法:passwd
九、帮助命令
1、man
说明:查看帮助信息
用法:man 命令名
�
3、cp
说明:复制文件
用法:cp 源文件名 目标文件名
4、rm
说明:删除文件
用法:rm 文件名
UNIX常用的指令
很难据此得到他们所需的信息。) 所以才有人又写了 more 出来。
more , 跟据蔡文能老师的说法是"再多一点就好",more 可以将所观察的档案
跟据终端机的形态一页页的显示出来,再根据使用者的要求换页或卷行。如果
cat [-n] :自标准输入读进内容,你可以用 pipe 将别的程序的输出转向
给 cat .
cat [-n] filename : 将 filename 的内容读进来,显示在标准输出上。
问题在于 cat 它是不会停下来的,因此并不好用( 试想如果一个屏幕二十
% ls -l
drwx--x--x 2 jjtseng 512 Aug 8 05:08 18
drwx--x--x 2 jjtseng 512 Aug 8 22:00 19
⊙ rmdir 删除子目录,目录内须无档案
⊙ chmod 设定档案或目录的存取权限
⊙ lpr 将档案放进 printer queue 中等候列表
⊙ lpq 显示 printer queue 的内容
⊙ lp 打印资料
⊙ rm 删除档案,若加上 -i 会征求确认后删除
rm -r <目录名> 删除该目录及该目录之下的所有档案
rm -rf 同上,但不会先征求确认
注:UNIX没有undelete,杀档前请确定你的大脑很清醒
⊙ mkdir 建立子目录
回到上一层目录,必须打 cd .. ,cd 和 .. 中间要有空白
⊙ cat 查看文字文件内容
⊙ more 以一页一页方式显示一个文字文件
当最后一行出现 --more(16%)-- ,表示你已看了 16% 的文章。此
unix操作系统常用命令
unix操作系统常用命令Unix操作系统是非常常见、流行的操作系统之一,它被广泛应用于网络服务器、数据中心等领域。
Unix操作系统内置了很多命令和工具,这些命令和工具可以帮助管理员和开发人员管理系统、进行开发和维护等任务。
在本文中,我们将讨论一些Unix操作系统常用命令。
一、文件和目录管理命令1. cd:切换当前工作目录。
2. pwd:显示当前工作目录的路径。
3. mkdir:创建一个新目录。
4. rmdir:删除一个空目录。
5. ls:列出目录内容。
6. cp:复制文件或目录。
7. mv:移动或重命名文件或目录。
8. rm:删除文件或目录。
9. touch:创建一个新文件或更新现有文件的时间戳。
10. chmod:更改文件或目录的权限。
二、文本文件处理命令1. cat:连接和显示文件内容。
2. less:在终端上查看文件内容。
3. grep:在文件中查找一个模式。
4. awk:文本处理工具,可以处理大量的文本文件数据。
5. sed:文本处理工具,可以进行单行文本替换、多行文本编辑等。
6. sort:对文件进行排序。
7. uniq:删除文件中的重复行。
8. tee:将文件内容从标准输入中读取,并将其复制到标准输出和文件中。
9. diff:比较两个文件或目录之间的差异。
10. wc:计算文件中的行数、单词数和字节数。
三、进程管理命令1. ps:查看系统中运行的进程。
2. kill:结束一个进程。
3. top:实时查看系统资源使用情况和进程状态。
4. bg:将一个进程放到后台运行。
5. fg:将一个后台进程恢复到前台运行。
6. nice:更改进程的优先级。
7. renice:更改运行中的进程的优先级。
四、网络管理命令1. ping:测试网络连接并检查响应时间。
2. netstat:查看正在使用的网络接口和连接。
3. traceroute:追踪数据包的路由路径。
4. route:设置或显示内核的路由表。
Unix系统常用命令有哪些
Unix系统常用命令有哪些大家知道Unix系统常用的命令有哪些吗?下面就让小编给大家分享一些Unix系统的常用命令给大家,希望对大家有帮助吧。
Unix系统常用命令第1步新建终端第2步telnet 192.168.0.23当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。
若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。
这时,屏幕上会显示出一些信息和命令提示符。
如:Login: zhangsan[Enter] 注: 用户名要用小写字母输入,UNIX系统区分大小写字母。
passwd: zhs123[Enter] 注:在UNIX下密码是不会回显的,没有*号出现,但已输入sun%1.2 退出当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按[Ctrl-D]。
1.3 修改口令为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本人知道的保密口令,口令通常由此可6到8个字母数字组成,至少2个字母1个数字。
如:sun% passwd [Enter]Old Passwd:New Passwd:Retype New Passwd:注:当你退出系统再次登录时,就要使用新的口令。
第二章unix基本命令2.1 清屏命令:clear例如:% clear2.2 显示当前工作目录命令:pwd(print working directory)格式:pwd功能:显示用户当前工作目录的绝对路径。
例如:% pwd2.3 改变目录(打开目录)命令:cd(change directory)格式:cd directory_name功能:改变当前工作目录注释:目录名选项有:(1) 目录名,转到当前目录下的子目录。
(2) .. 表示转到当前目录的父目录。
(3) / 表示转到根目录。
(4) 没有选项时,转到用户的主目录。
例如:% cd directory2.4 列出文件目录命令:ls (list)格式:ls [option] directory_name功能:列出指定目录中的文件名和子目录名。
Unix操作系统常用命令(小结)
Unix操作系统常⽤命令(⼩结)⼀、关于档案/⽬录处理的命令1、ls——列⽬录这是最基本的档案指令。
ls 的意义为 "list",也就是将某⼀个⽬录或是某⼀个档案的内容显⽰出来。
格式:ls -1ACFLRabcdfgilmnopqrstux -W[sv] [files]ls 的常⽤参数如下:-a : 在 UNIX 中若⼀个⽬录或⽂件名字的第⼀个字符为 "." , 则使⽤ ls 将不会显⽰出这个档案的名字,我们称此类档案为隐藏档。
如 .profile、.tcshrc等,如果我们要察看这类档案,则必须在其后加上参数 -a 。
-l : 这个参数代表使⽤ ls 的长( long )格式,可以显⽰更多的信息,如档案存取权,档案拥有者( owner ),档案归属组,档案⼤⼩,档案最后更新时间,甚⽽ symbolic link 的档案是 link 那⼀个档等等。
在开始的10个字符上系统给出⽂件的⽤户权限。
该序列分成四个域。
第⼀个字符为类型域,第2、3、4个字符为⽤户主域,第5、6、7个字符为同组⽤户域,第8、9、10个字符为其它⽤户域,域中字符的含义如下:l 在类型域中:d 表⽰此⽂件是⼀个⽬录- 表⽰此檔是⼀个普通档b 表⽰此檔是⼀个特殊的块设备I/O档c 表⽰此⽂件是⼀个特殊的字符设备I/O⽂件l 表⽰此檔是⼀个连接檔。
在其⽂件名称后紧跟与它连接的⽂件路径及名称。
如: unix -> /stand/unixl 在“⽤户主”、“同组⽤户”、“其它⽤户”域中:r 表⽰有读权限。
含义是可以拷贝或显⽰该⽂件或⽬录中的内容。
w 表⽰有写权限。
含义是可以改变或修改该档。
x 表⽰有执⾏权限。
含义是可以执⾏该檔或⽤cd命令进⼊该⽬录,在该⽬录中建⽴⽂件或⼦⽬录等。
- 表⽰⽆权限。
2.chmod——变更档案模式( change mode )这个指令是⽤来更改档案的存取模式( access mode )。
Unix命令大全
Linux 命令速查一. 启动,关机,登入,登出相关命令<login> 登录<logout> 登出<exit> 登出<shutdown> 停止系统<halt> 停止系统<reboot> 重启动<poweroff> 切断电源<sync> 把内存里的内容写入磁盘<lilo> 安装lilo启动管理程序<grub> 安装lilo启动管理程序二. Shell相关命令<chsh> 切换Shell<history> 显示命令履历<alias> 设置命令别名<unalias> 取消命令别名<which> 显示命令所在位置<type> 查询命令种类<echo> 显示字符串或者变量内容<set> 设置/显示Shell变量<printenv> 显示环境变量<export> 设置环境变量<env> 设置临时环境变量<unset> 释放环境变量<setenv> 设置环境变量<unsetenv> 释放环境变量<source> 执行文件当中的命令<man> 查询命令手册<info> 查询超文本命令手册<whatis> 显示命令简介<apropos> 通过关键字查询手册三. 用户管理相关命令<su> 切换到其他用户<useradd> 追加用户<adduser> 追加用户<userdel> 删除用户<usermod> 修改用户设置<chfn> 修改用户私人信息<groupadd> 追加组<groupdel> 删除组<groupmod> 修改组设置<passwd> 更改密码<whoami> 显示用户名<logname> 显示登录用户帐号<users> 显示所有登录用户信息<who> 查询登录用户信息<w> 查询登录用户信息<id> 显示指定用户的ID信息<groups> 显示指定用户的所属组<finger> 显示指定用户的个人信息<mesg> 开关与他人收发消息<write> 给其他用户发消息<wall> 给所有用户发消息<talk> 和其他用户聊天四. 系统消息相关命令<date> 显示/设置当前时间<uptime> 显示系统运行时间<arch> 显示机器的核心构架(如i386)<uname> 显示操作系统信息<tty> 显示终端名<last> 显示登录/登出在履历<lastb> 显示非法登录信息<dumpkeys> 显示当前键盘配置<loadkeys> 变更键盘配置<df> 查询磁盘使用信息<du> 查询磁盘使用信息<dmesg> 显示系统启动消息<script> 保存输入输出到文件五. 文件操作相关命令<ls> 显示文件列表<tree> 显示目录树<pwd> 显示当前路径<cd> 更改当前路径<pushd> 追加路径到目录堆栈<popd> 从目录堆栈删除路径<dirs> 显示目录堆栈的内容<mkdir> 创建路径<rmdir> 删除路径<cp> 复制文件/目录<rm> 删除文件/目录<mv> 移动文件/目录,修改文件名<chown> 更改文件/目录的所有者<chgrp> 修改文件/目录的所有组<chmod> 修改文件/目录的权限<touch> 更改文件时间<ln> 建立文件/目录链接<whereis> 显示文件存在的路径名<file> 查询文件种类<size> 查询文件大小六. 文件编辑相关命令<cat> 显示文件内容<tee> 输出到文件和屏幕<more> 分屏显示文件内容<less> 分屏显示文件内容<head> 显示文件头部内容<tail> 显示文件尾部内容<fold> 折叠显示长行<sort> 排列文件的行<cmp> 比较文件内容<diff> 显示文件差异<nkf> 更改日语文件编码<dd> 变更文件之后复制<wc> 统计文本单词数,文件大小等<split> 分割文件<paste> 以行连接文件<join> 以字段连接文件<grep> 查询文字<uniq> 过滤重复部分显示文件内容<tr> 替换文字<sed> 替换文字七. 压缩/解压缩相关命令<ar> 压缩/解压缩文件<tar> 压缩/解压缩文件<compress> 压缩/解压缩文件<uncompress> 解压缩<gzip> 压缩/解压缩文件<gunzip> 解压缩<zcat> 显示压缩文件的内容<lha> 压缩/解压缩文件<uuencode> 把二进制文件编码为文本文件<uudecode> 把经过编码的文本文件还原为二进制文件八. MS-DOS工具集[mtools]命令<mdir> 显示文件列表<mcd> 改变当前目录<mmd> 新建目录<mrd> 删除目录<mdeltree> 删除目录树<mcopy> 复制文件<mmove> 移动文件<mren> 更改文件或目录名<mattrib> 修改文件属性<mtype> 显示文件内容<mdu> 查询文件或目录大小<minfo> 显示磁盘信息<mformat> 以MS-DOS方式格式化磁盘<mlabel> 设置磁盘标签九. 控制外部设备相关命令<mount> mount上设备<umount> 解除已经mount上的设备<eject> 弹出(CD/DVD等)<fdformat> 格式化软盘<fdisk> 配置/显示硬盘分区<mkfs> 格式化磁盘分区<fsck> 检查/修复磁盘错误<lpr> 打印到打印机<lprm> 中断打印任务<lpq> 显示打印任务的状态<lpc> 管理/控制打印任务<ifconfig> 显示/设定NIC配置十. 进程及任务管理相关命令<ps> 显示正在运行的进程<jobs> 显示后台运行任务<fg> 把任务切换到前台<bg> 把任务切换到后台<kill> 中止进程或任务<killall> 中止进程或任务<wait> 等待进程或任务的结束<at> 设置定时执行任务<atq> 显示尚未执行的任务<atrm> 删除定时执行任务<batch> 在系统负荷减轻的时候执行任务<nice> 改变优先度并执行任务<nohup> 在后台执行任务,Logout之后也不退出<sleep> 休眠一定的时间十一. 网络管理相关命令<netstat> 显示当前网络连接状况<route> 显示/设置路由<host> 显示网络主机情况<hostname> 显示/设置当前主机的名字<ping> 确认和远程机器的连接情况<traceroute> 显示路由信息<rwho> 查询网上机器的登陆用户<ruptime> 查询网上机器的系统运行时间<rlogin> 登陆到远程机器<telnet> 用telnet登陆到远程机器<rsh> 给远程机器发送命令<rcp> 在远程机器之间复制文件<mail> 收取邮件<sendmail> 发送邮件<mailq> 确认邮件队列<ftp> 用ftp传输文件十一. 其他命令<cal> 显示日历<clear> 清屏<gcc> 编译C语言代码<as> 汇编<bc> 计算<rpm> Redhat的包管理<dpkg> Debian的包管理<installpkg> Slackware的包安装(删除命令则是removepkg)<XF86Setup,turboxfg,Xconfigurator> 配置 X 服务器<startx> 启动 X-Window 系统附:组合命令重定向,如$ ls -l /bin > ls-output$ more ls-output管道命令,如$ cat file1 file2 | sort | uniq经常被用于管道的命令awk, fold, grep, head, nnkf, pr, sed, sort, tail, tee, tr, uniq, wcUNIX操作命令第一章登录和退出用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。
unix命令的一般格式
unix命令的一般格式Unix命令是在Unix-like系统(如Linux、macOS等)中使用的命令行工具,用于管理文件系统、执行操作、查看和修改系统配置等。
它们是基于文本输入,且按照特定格式和语法进行解释和执行。
一般情况下,Unix命令的格式如下:```command [options] [arguments]```- `command`是要执行的命令的名称,可以是内置命令(如cd、ls等)或外部命令(如grep、find等)。
- `options`是可选的命令选项,用于修改命令的行为。
选项通常以单个字符或长格式形式存在,前面带有一个短横线或两个短横线。
比如,`-l`和`--list`都可以表示“列出详细信息”这个选项。
- `arguments`是命令的参数,用于指定要操作的文件、目录、文本等。
参数可以是单个项,也可以包含多个项,多个项之间使用空格分隔。
例如,`file1 file2`表示对两个文件进行某种操作。
在Unix命令中,还经常使用一些通配符和特殊符号来扩展和操作文件名。
- 通配符:主要有星号(`*`)和问号(`?`)两种。
星号表示匹配零个或多个字符,而问号表示匹配一个字符。
例如,`ls*.txt`表示列出当前目录下所有以.txt结尾的文件。
- 文件路径:Unix命令中通常使用相对路径或绝对路径来指定文件的位置。
相对路径是相对于当前工作目录的路径,而绝对路径从根目录开始指定文件的位置。
除了常规的命令格式外,还有一些其他的扩展和补充。
- 重定向:使用重定向符号(`>`、`>>`、`<`)将命令的输入输出重定向到文件或从文件中获取输入。
例如,`command >file`表示将命令的输出写入到文件中。
- 管道:使用管道符号(`|`)将两个或多个命令通过管道连接起来,前一个命令的输出作为后一个命令的输入。
使用管道可以实现命令的串联处理。
例如,`command1 | command2`表示将`command1`的输出作为`command2`的输入。
UNIX命令
1.基本Unix指令clear:清屏pwd:显示当前工作目录print work directory?id:显示当前用户的id信息(id root id –a root 显示结果一致)cd:切换目录ls:显示文件和目录列表ls –a 显示隐藏目录(隐藏目录以‘.’开头)(ls -a ~ :命令,选项,参数)ls –R 显示递归列表ls –t 用按时间分类替换原本的按姓名分类ls –l 显示一个很长的列表,显示当前目录下的文件权限ls –F显示文件类型(/ 目录文件;* 可执行文件;空文本文件)chmod: 改变授权:chmod –x sd1103 加上授权:chmod +x sd1103rwx,自己,同组,非同组touch:生成一个空文件或者更改文件修改时间(只能在该用户文件夹下创建或修改文件)(touch aa,如果aa是已存在的文件夹,则不重新创建aa文件) touch filename 新建文件echo : 重定向echo Hi,T om>mail.txt cat mail.txt Hi,T om追加:echo aaaaaaa>>mail.txtvi: vi[filename] :q不存盘退出,:wq存盘退出:q!1)插入模式:i 从光标当前位置开始插入;a从光标所在位置的下一个位置开始输入文字;o插入新的一行,从行首开始输入文字2)移动光标:h,j,k,l 左下上右ctrl +b/f/u/d后前一页,后前半页mkdir:创建新文件夹(mkdir ~/aa在根目录下创建文件夹aa)make dircp:复制文件或目录mv:移动文件或目录,两个文件都存在→mv test abcd→将test移动到abcd中只有test→mv test abcd→将test的名字改为abcdcat/tac:显示文本文件内容wc:统计制定文本文件行数,字数,字符数tree:显示目录数more,less:分页显示文本文件内容head,tail:显示文本文件的前若干行或后若干行whereis:查找系统文件所在路径find:在文本系统中查找制定的文件grep:过滤在指定的文本文件中查找指定的字符串cat passwd |grep root 只显示passwd中的含root的行rm –r:删除文件夹rm 删除文件#shutdown -r now 重启系统tar xvf FileName.tar解压缩.tar类型-cvf : c打包;v:view看见打包过程,f:打包以后的文件名(f后面什么都不写,是当前目录)eg: tar –cvf aa.tar aa打包gzip workspace.tar→ workspace.tar.gz将tar格式的压缩gzip –d workspace.tar.gz释放1)zip –r file.zip file1 file2 …打包2)unzip file.zip释放jar –cvf jarfile.jar package1 package2jar –xf jarfile.jarc:打包,x:释放ls -|grep wor./执行.exe文件cd ~cd temp //必须正确执行rm –rf workspacebackup.sh增加脚本命令:增加备份命令:~/bin/backup/sh命令内容:cd ~rm –ff tempmkdir tempLinux系统下基本命令注:要区分大小写uname 显示版本信息(同win2K的ver)dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K的dir)pwd 查询当前所在的目录位置cd cd..回到上一层目录,注意cd 与..之间有空格。
UNIX操作系统常用命令
UNIX操作系统常用命令1. ls命令:用于列出当前目录中的文件和目录。
示例:ls -l 显示文件和目录的详细信息。
2. cd命令:用于切换当前工作目录。
示例:cd /usr/bin 切换到/usr/bin目录。
3. pwd命令:用于显示当前工作目录的路径。
示例:pwd 显示当前工作目录的路径。
4. cp命令:用于复制文件或目录。
示例:cp file1 file2 复制文件file1为file25. mv命令:用于移动文件或目录,或者为文件或目录重命名。
示例:mv file1 file2 将file1重命名为file26. rm命令:用于删除文件或目录。
示例:rm file 删除文件file。
7. mkdir命令:用于创建一个新目录。
示例:mkdir dir 创建一个名为dir的目录。
8. rmdir命令:用于删除一个空目录。
示例:rmdir dir 删除名为dir的空目录。
9. cat命令:用于查看文件的内容。
示例:cat file 查看文件file的内容。
10. less命令:用于分页查看文件的内容。
示例:less file 分页查看文件file的内容。
11. grep命令:用于在文件中匹配指定模式的文本。
示例:grep pattern file 在文件file中符合模式pattern的文本。
12. find命令:用于在指定的目录及其子目录中符合条件的文件。
示例:find /path -name "pattern" 在目录/path及其子目录中匹配模式pattern的文件。
13. chmod命令:用于修改文件的权限。
示例:chmod 755 file 修改文件file的权限为rwxr-xr-x。
14. chown命令:用于修改文件或目录的所有者。
示例:chown user file 修改文件file的所有者为user。
15. ps命令:用于列出当前系统中的进程。
示例:ps 显示当前运行的进程。
UNIX系统操作命令大全
第一章登录和退出用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。
1.1 登录当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。
若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。
这时,屏幕上会显示出一些信息和命令提示符。
如:Login: guest [Enter]passwd: ****** [Enter]sun%注: 用户名要用小写字母输入,UNIX系统区分大小写字母。
1.2 退出当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按[Ctrl-D]。
当屏幕出现Login时,用户可以安全地离开计算机了。
如:sun% logout [Enter]Login:1.3 修改口令为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本人知道的保密口令,口令通常由此可6到8个字母数字组成。
如:sun% passwd [Enter]Old Passwd: ******New Passwd: ******Retype New Passwd: ******注:当你退出系统再次登录时,就要使用新的口令。
第二章目录操作命令2.1 显示目录命令:pwd(print working directory)格式:pwd功能:显示出用户当前工作目录的全路径名。
例如:% pwd2.2 建立目录命令:mkdir(make directory)格式:mkdir directory_name功能:建立新目录例如:% mkdir directory命令:cd(change directory)格式:cd directory_name功能:改变当前工作目录注释:目录名选项有:(1) 目录名,转到当前目录下的子目录。
(2) .. 表示转到当前目录的父目录。
(3) / 表示转到根目录。
UNIX操作基本命令
UNIX操作基本命令UNIX操作基本命令(一)基本命令1.ls显示文件名,等同于dos下dir命令命令格式:ls [option] fileoption:2.cd目录转换,等同于dos下cd命令注意目录分隔符为“/”,与dos相反命令格式:cd dirname3.pwd显示当前路径4.cat 显示文件内容,等同于dos下type命令命令格式:cat filename5.more以分页方式查看文件内容命令格式:more filename6.rm 删除文件命令格式:rm [-r] filename(filename可为档名,或档名缩写符号。
)例子:rm file1 删除档名为file1之文档。
rm file?删除档名中有五个字符,前四个字符为file之所有文档。
rm f* 删除档名中,以f为自首的所有文档。
rm -r dir1 删除目录dir1,及其下所有文档及子目录。
7.mkdir 创建目录命令格式:mkdir [-p] directory-name例子:mkdir dir1 建立新一级目录dir1 mkdir -p dir/subdir 直接创建多级目录8.rmdir 删除目录目录必须首先为空命令格式:rmdir directory9.cp 文档复制命令格式:cp [-r] source destination例子:10.mv文件移动命令格式:mv source destination11.du 查看目录所占磁碟容量命令格式:du [-sk] directory例子:12.find文件查找命令格式:find dir -name filename command 例子:13.man随机文档例子:14.vi编辑器命令状态:j,k,h,l:上下左右0:行首$:行尾i,I:插入命令,i在当前光标处插入,I行首插入a,A:追加命令,a在当前光标后追加,A在行末追加o,O:打开命令,o在当前行下打开一行,O在当前行上插入一行r,R:替换命令,r替换当前光标处字符,R从光标处开始替换数字s:替换指定数量字符x:删除光标处字符dd:删除当前行d0:删除光标前半行d$:删除光标后半行ctrl+f:后翻页ctrl+b:前翻页G:文件尾数字G:数字所指定行/string 查找字符串(二) 增强命令1. ln文档连结命令格式:ln [-s] oldname newname同一文档,可拥有一个以上之名称,可将文档做数个连结。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
入门介绍和常用命令如果文件系统磁盘空间不足,则可能出现停止服务等反常现象。
建议各现场系统环境维护人员要定期检查一下Domain所在文件系统的磁盘空间是否足够。
命令: df -k df -m df -g等。
历史:BSD,SYSTEM V主流商业版本SUN SOLORISIBM AIXHP-UXTru64 UNIXLINUX登录和用户管理进入系统login:passwd:字符方式:字符终端(console,tty)telnet,term-tools图形方式(x-window protocal):从主机登录;图形终端工具(reflection,hummingbird,cygwin,etc.)Change passwd:$ passwdold password:new password:reenter new password:chsh$ chsh/bin /sh/bin /cshUser informaiton defined in /etc/passwd,readonly for ordinary users.$ man cmd$ docsearch$ wheris cmd$ which cmdCommand Search Path$ echo $PATH查看自己的用户名$ whoamiwho ,w 查看当前谁在系统上users, u查看当前系统的用户id 看登录用户finger user查看user 的信息ps 显示当前进程状况ps –u user 显示用户名为user 的进程状况进程调度后台运行$ cmd &$ cmd1;cmd2;cmd3$ cmd1&&cmd2&&cmd3$ cmd1||cmd2||cmd3从后台转到前台$ jobs #查找$ fg %n定时任务at,cron$ at time cmd$ crontab –l$ crontab –e$ crontab user # root can edit other users‟ crontab 重定向和管道stdin,stdout,stderr$ cmd >file$ cmd <file$ cmd1|cmd2|cmd3利用管道来进行复杂操作。
unix文件. 当前目录.. 父目录\ 分隔符文件类型普通文件特殊文件,如终端、通信设备、驱动器、FIFO、SOCKET察看文件类型file filename广义的文件是一个抽象概念,UNIX内核中几乎所有的操作都是用文件实现。
文件系统结构tree/.文件系统的根目录/stand UNIX引导时使用的标准程序和数据文件/sbin UNIX引导时使用的程序/dev特殊设备文件/dev/console控制台/dev/lp并口打印机/dev/hdiskn(/dev/diskn)硬盘块设备文件/dev/rmton磁带文件/etc系统管理及配置数据库/opt附加应用软件包的根/home用户主目录和文件/var系统用文件、目录、日志、记帐、邮件、假脱机/var/adm系统日志,记帐/var/mail用户邮件文件/var/news新闻目录/var/opt附加应用程序子目录/var/tmp临时文件/var/spool假脱机目录/var/uucp Uucp日志和状态/usr其它用户可访问的根/usr/bin新的可执行程序命令/usr/sbin新的系统命令,可执行程序/usr/lib库/usr/include头文件/usr/examples例子文件/usr/share/man联机手册/usr/ucb包含Bsd Unix兼容的软件包/usr/ibn多国字符程序数据目录和文件系统$ mount$ umount目录和文件命令绝对路径名/pathl1/pathl2/filename相对路径名./pathln/filename./filename/pathln/filename文件命令$ pwd$ ls$ ls –l$ ls -a$ ls –l |morecat显示文件内容$ cat file$ cat file1 file2 file3$ cat -n file显示行号$ cat -u file显示非打印字符-u输出无缓冲$ cat -r file多个空行合为1行cd改变工作目录$ cd usr$ cd/usr$ cd ..$ cd ../..$ cdmv 移动文件或目录$ mv file1 file2$ mv file1 dir2$ mv dir1 dir2$ mv –i 如果目标文件存在则提示$ mv -f强制拷贝cp拷贝文件$ cp file1file2$ cp-i file1file2提示覆盖$ cp-r dir1dir2$ cp-p属性不变ln建立链接$ ln source des$ ln-s source符号连接$ ln-f source desrm删除文件或目录$ rm file1$ rm *$ rm -r dir$ rm -i$ rmdir删除目录条件:目录必须是空目录rmdir dirmkdir创建子目录$ mkdir dir$ mkdir-m指定使用mode$ mkdir-p ../dir1/dir2/dir3 创建中间目录file 查看文件类型$file*find查找指定文件$ find path expression-print打印文件所在路径-exec cmd对找到的文件执行cmd命令-atime n只查几天以前的文件pg分页显示文件more分页显示文件打印:lp打印文件lpstat查看打印队列lprm删除打印作业cancel文件属性定义$ ls –ltotal 360drwxr-xr-x 3 root system 256 Jul 19 17:31 HTTPServerdrwxr-xr-x 2 root system 4096 Jul 19 17:41 TT_DBdrwxr-xr-x 2 bin bin 256 Jul 19 17:26 X11R6lrwxrwxrwx 1 root adm 8 Jul 19 17:07 adm -> /var/admdrwxr-xr-x 3 bin bin 256 Jul 19 17:07 aixdrwxr-xr-x 7 bin bin 256 Jul 13 2004 artic960drwxr-xr-x 4 bin bin 40960 Jul 21 00:16 bindrwxr-xr-x 4 bin bin 256 Jul 17 2004 ccslrwxrwxrwx 1 bin bin 15 Jul 20 06:51 dict -> /usr/share/dict lrwxrwxrwx 1 root system 17 Jul 19 17:12 doc -> /opt/freeware/doc drwxr-xr-x 21 bin bin 4096 Jul 17 2004 dtdrwx------ 4 root system 256 Jul 19 17:34 emgrdatadrwxr-xr-x 3 root system 256 Jul 08 2004 esdrwxr-xr-x 3 root system 4096 Jul 20 06:51 etcdrwxr-xr-x 11 bin bin 4096 Jul 21 00:16 idebugdrwxr-xr-x 31 bin bin 16384 Jul 21 00:16 includedrwxr-xr-x 10 bin bin 4096 Jul 20 09:23 java14$使用ls –l命令显示文件的全部属性,其中第一个域反应文件的类型和访问属性,第1列为文件属- 表示为普通文件d 表示为目录文件l 该文件为连接第2,3,4列为文件属主读,写,执行的访问标识,如第2列为-则不可读,为r 则表示可读。
第5,6,7列为文件所属组用户读,写,执行的访问标识。
第8,9,10列为其它组用户读,写,执行的访问标识。
第2个域为该文件的连接数连接数越大,其子目录数就越多。
第3个域为该文件的属主。
第4个域为该文件的属组。
第5个域为该文件的大小。
第6个域为该文件的创建时间。
第7个域为该文件的文件名。
第8个域如果不空的活,则为该文件所连接文件路径。
改变文件访问属性$ chmod nnn file$ chmod [ugo][+-][rwx] file改变文件属主$ chown user file$ chown user:group file改变文件属组$ chgrp group file更新文件访问时间$ touch file命令,重定向,管道和过滤器命令格式cmd [ [-option [option value] …] [parameter1] [parameter2]….每一条Shell命令由一个命令动词或文件名开始,可以跟一个或多个命令选项,一个或多个命令叁数,按回车将命令提交到系统。
大部分UNIX命令是一个可执行文件,位于环境变量PATH或path所指示的路径中。
命令也可以是shell内部命令,命令还可以是自己编译连接的可执行文件或命令踋本(批处理)文件。
一个命令行可以有65536个字符,如果一行写不完,可用\符号续行,在命令行中可以采用*和%等通配符。
lsls –lls –l /usrls –l /etc/host*在一个命令行中可以输入多个命令,但必须用分号分隔开。
cd /usr/users/user01; ls –l; pwd重定向在缺省情况下,命令的输入是标准输入设备键盘,输出是标准输出设备如终端显示器,可以通过>和<将命令的输出和输入重定向到文件或其它设备。
$ ls –l >dir.txt$ more < .login$ echo “” > a.txt在缺省情况下,使用>将命令写到某文件中,如该文件不存在,本命令创建该文件,如果该文件存在,该文件的内容被本命令的输出结果覆盖。
如果使用>>符号,则命令的输出被添加到该文件的后面。
管道和过滤器UNIX命令管理将一个命令的输出作为另一个命令的输入,在同一个命令行中有多个命令,后一个命令处理前一个命令的输出。
ps –ef|grep oracle其它过滤器命令如下:wc统计字数,行数,词数grep 按正规表达式进行模式检索-i 不区别大小写-v 不匹配的行-n 行前加行号-c 只输出行数-l 只输出匹配的文件名fgrep 只是字符串,含特殊字符时高速grep 有限制的规则表达式,比较快cgrep 完全正则表达式,功能最全cut-f 域-d分隔符-bsort -b cdfmnru +关健字开始位置-关健字结束位置,输入文件-f 不区别大小写-m 只合并-r 降序-u多个相同行只输出1行uniq多个重复行归纳为1行paste合并列Tips:网络地址ifconfig/etc 文件Hosts,services,mount table,etc查看空间:df,du资源:vmstat,sar,iostat,netstatother:psUNIX命令汇总1 alias别名ksh、csh命令alias显示所有当前命令的别名alias name显示别名为name的命令alias name cmd置cmd命令的别名为name csh alias name=cmd置cmd命令的别名为name ksh unalias取消别名unalias namebg%jobid恢复挂起的作业到后台运行cal显示当前日的月历cal[[month]year]cal21996date显示和设置日期date mmddhhmm.yy设置月日时分年chown owner file改变文件属性chown-h改变一文件链的属性chmod.chgrp启动一个cshell命令解释程序cshecho string在标准输出上回显stringenv显示环境变量set name=valuesetenv name=valueunsetenv nameexit 结束用户登录export variablename=valueexport name在sh 和ksh下用户变量export后才可成为全局变量fg %jobid将挂起的作业调入前台执行fmt file 简单正文格式化fmt –w width 文件输出的行宽为widthfmt –c 顶部对齐fmt –s 防止短行合并输出head file 显示文件头部10行head –n file 显示头部n 行history 显示以前被执行过的命令csh ,kshjobs 显示所有运行的任务在命令行尾加&使作业在后台执行正在执行作业时按ctrl-z (csh)使作业挂起然后可用jobs,fg,bg等命令kill pid 给进程发中止信号kill -9 pid 强制杀除进程ksh 启动ksh 命令解释程序kshmore 命令more file 分页显示file 内容more –c 显示前清屏more –s 多个空行压缩为1行子命令按空格:向前翻1屏按回车:向前滚1行b 回翻1屏G到多少行,缺省第1行nG 到第n行P% 到百分之一np 到第n%处m 标记一个位置m[a-z]命名位置‘返回标记的位置‘[a-z]v 运行editor 编辑文件/.? 找一串q exit:n 跳到下一文件:p 前1文件news 查看新消息news –a 显示所有新消息状态news –n 显示所有新消息状态nice cmd 以低于正常优先执行命令nice =n cmd 设置优先级nohup cmd cmd 命令执行时不挂起resume %jobid 启动被挂起的作业script file将输出、输入到终端的信息同时写入文件中,script –a 同时写入文件中,-a是添加。