UNIX操作系统命令大全

合集下载

Unix常用系统命令

Unix常用系统命令

常用系统命令★1 login帐户登录在login:下,输入用户名,密码,进入显示shell名令提示符,超级用户#>,普通用户B Shell $>,C Shell %>★2 su更换帐户[语法]: su [- ] [用户名][说明]: su 命令使当前用户成为指定用户,若无指定,则成为超级用户,但必须输入该用户的密码,-选项表示用该用户的注册环境成为该用户★3 exit退出帐户exitlogout ctrl+d(强制退出)★4 haltsys命令关机haltsys命令一发出,就会立即把系统关闭掉。

其优点是系统响应快,强迫性强,因此,该命令只适合于系统上只有一个用户的情况。

如果系统上有多个用户在工作,一发出命令,这些用户就被迫退出系统,他们的进程也丢失了。

操作方法是:以超级用户登录,输入haltsys,回车,系统显示关机信息时,关掉电源。

★5 reboot命令关机reboot命令是由系统管理员执行的停机程序,reboot实质上是和haltsys命令链接在一起的。

reboot和haltsys的唯一区别是它在正常停机后不用按任意键,马上自动引导,重新启动系统。

reboot特别适合系统管理员调试机器用。

★6 shutdown命令关机shutdown命令是一个用shell语言编写的程序,驻留在/etc目录中。

它由超级用户在前台运行,自动执行wall命令,通知正在系统中工作的所有用户,系统将在指定的时间内停机,请做好准备工作,然后从系统中注销。

当所有用户已从系统中注销或指定时间已到时,shutdown就执行kill命令把系统中除主控台外的所有进程都终止,接着执行haltsys命令使系统正常停机。

使用格式:shutdown -g[hh:]mm -f"Mesg",其中[hh:]mm是系统指定关机时间,“Mesg"是系统向各终端用户发送的信息。

在网络用户中推荐使用shutdown命令来关机。

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同一文档,可拥有一个以上之名称,可将文档做数个连结。

unix系统终端部分常用指令

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命令大全.

(整理)Unix命令大全.

Unix命令大全cat cdchmod chowncp cut名称:cat使用权限:所有使用者使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName说明:把档案串连接后传到基本输出(萤幕或加> fileName 到另一个档案)参数:-n 或--number 由1 开始对所有输出的行数编号-b 或--number-nonblank 和-n 相似,只不过对于空白行不编号-s 或--squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行-v 或--show-nonprinting范例:cat -n textfile1 > textfile2 把textfile1 的档案内容加上行号后输入textfile2 这个档案里cat -b textfile1 textfile2 >> textfile3 把textfile1 和textfile2 的档案内容加上行号(空白行不加)之后将内容附加到textfile3名称: cd使用权限: 所有使用者使用方式: cd [dirName]说明: 变换工作目录至dirName。

其中dirName 表示法可为绝对路径或相对路径。

若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录)。

另外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。

范例: 跳到/usr/bin/ :cd /usr/bin跳到自己的home directory :cd ~跳到目前目录的上上两层:cd ../..指令名称: chmod使用权限: 所有使用者使用方式: chmod [-cfvR] [--help] [--version] mode file...说明: Linux/Unix 的档案存取权限分为三级: 档案拥有者、群组、其他。

UNIX操作系统命令大全

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常用命令
(2) 结束谈话用oo(结束并退出)
write命令检查用户是否在线,如果不在线则无法进行交谈
21======mesg 消息开关命令;用于查询和开关本中端的消息接收状态(避免工作时别人打扰)
格式:mesg [-y] [-n]
% mesg ====>查询本终端当前的消息接收状态
(3) <ctrl+d> 进程,任务的结束
(4) <ctrl+s>
(5) <ctrl+q>
(6) <ctrl+u>
shell的种类,提示符和退出命令
shell 基本的功能=======〉命令解释器(命令解释程序)
每一个以登陆进入系统的用户都有一个独立的shell程序与其对应,解释用户输入的键盘命令
r-x--->同组人权限
r-x--->其他人权限(r ==可读,w ==可写,x ==可执行)
4 ---->链接号
nobody->拥有者
1024--->文件大小
is y ====>可以接收消息
% mesg n====> 设置关闭状太
% mesg y====> 设置打开状态
22======talk 双向通讯命令(与write命令相似,talk命令也是与系统中已经登陆的其他用户通信,
但是talk 通讯双方都必须向对方发出talk 命令才能进行通信)
(6) n 显示下一个邮件
(7) q 退出mail,把未删除的邮件保存到个人邮箱中
(8) R 回复邮件
(9) ! 执行shell命令
(10)? 显示mail的内部命令

UNIX操作系统命令大全

UNIX操作系统命令大全

UNIX系统操作命令大全UNIX系统操作命令第一章登录和退出用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。

1.1 登录当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。

若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。

这时,屏幕上会显示出一些信息和命令提示符。

如:Login: guest [Enter]passwd: ****** [Enter]sun%注: 用户名要用小写字母输入,UNIX系统区分大小写字母。

[hide]1.2 退出当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按[Ctrl-D]。

当屏幕出现Login时,用户可以安全地离开计算机了。

如:sun% logout [Enter]Login:1.3 修改口令为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本人知道的保密口令,口令通常由此可6到8个字母数字组成。

如:sun% passwd[Enter]Old Passwd: ******New Passwd: ******update 更新磁盘 val SCCS实用程序 vc SCCS实用程序 vi 全屏幕编辑器 volcopy 文件系统的文字拷贝 wait 等待所有字进程结束 while 循环语句 who 显示谁在使用系统 whod o 显示哪些用户在做什么 write 和另一用户直接对话 xargs 建立参数表并执行命令 yacc 语法分析程序生成器;)cl注:当你退出系统再次登录时,就要使用新的口令。

第二章目录操作命令2.1 显示目录命令:pwd(print working directory)格式:pwd功能:显示出用户当前工作目录的全路径名。

例如:% pwd2.2 建立目录命令:mkdir(make directory)格式:mkdir directory_name功能:建立新目录例如:% mkdir directory2.3 改变目录命令:cd(change directory)格式:cd directory_name功能:改变当前工作目录注释:目录名选项有:(1) 目录名,转到当前目录下的子目录。

unix操作系统常用命令

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系统操作命令大全(二)

第四章有关状态信息命令4.1显示当前注册的用户命令:w格式:w [option] [username]功能:显示当前正在使用系统的用户名、注册时间和当前执行的命令。

选项:-h 不显示起始行-s 按短格式显示-l 按长格式显示(缺省设置)注释:例如:% w4.2 显示都谁登录到机器上命令:who格式:who功能:显示当前正在系统中的所有用户名字,使用终端设备号,注册时间。

例如:% who4.3 显示当前终端上的用户名命令:whoami格式:whoami功能:显示出当前终端上使用的用户。

例如:% whoami4.4 确定命令位置命令:whereis格式:whereis command功能:确定一个命令的二进制行码、源码及联机手册所在的位置。

选项:注释:例如:% whereis ls4.5 查找非标准命令命令:which格式:which command功能:查找非标准命令,即使用别名或系统中标准命令集之外的命令。

选项:注释:例如:% which ls4.6 显示日期命令:date格式:date功能:显示或设置日期和时间。

选项:注释:只有超级用户有权设置日期。

例如:% date4.7 显示日历命令:cal (calendar)格式:cal [month] year功能:显示某年内指定的日历选项:注释:例如:% cal 19984.8 计算命令执行时间命令:time格式:time [command]功能:计算程序或命令在执行其间所用的时间。

选项:注释:计算出的时间为:real是命令在系统驻留的总时间,user是命令消耗CPU 的时间,sys是命令I/O所开销的时间。

例如:% time myprog4.9 查询帐目命令:acseek (account seek)格式:acseek [-d n] [-m usersname]功能:查询本月的用户帐目。

选项:-d n-m username注释:若没有选项,则显示本人当月的帐单。

Unix操作系统常用命令(小结)

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命令大全

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 是多用户多任务操作系统。

UNIX 有很多种,如AT&T UNIX (SVR4)、SunOS 4.1.3、HP-UX R11、AIX V4、XENIX、Linux 等等,基本命令介绍如下:1. 登录步骤 (2)2. 退出步骤 (2)3. 更改帐号密码 (3)4. 在线指令帮助 (3)5. 进入远端电脑系统 (3)6. 文件或目录操作 (3)7. 改变工作目录位置 (4)8. 复制文件 (4)9. 移动或更改文件、目录名称 (4)10. 建立新目录 (5)11. 删除目录 (5)12. 删除文件 (5)13. 文件名的缩写符号 (5)14. 列出目前所在之目录位置 (5)15. 查看文件内容 (6)16. 查看目录所占磁盘容量 (6)17. 查看磁盘的使用空间 (6)18. 文件模式之设定 (6)19. 改变文件或目录之拥有权 (7)20. 检查自己所属之群组名称 (7)21. 改变文件或目录之群组拥有权 (7)22. 拷贝文件或目录至远端工作站 (7)23. 文件和文件系统的备份和恢复 (8)24. 自远端工作站,拷贝文件或目录 (8)25. 本地工作站与远端工作站之间文件传输 (8)26. 文件之连结 (9)27. 文件之字串找寻 (9)28. 找寻文件或命令之路径 (9)29. 比较文件或目录之内容 (10)30. 文件打印输出 (10)31. 进程控制 (10)32. 查看系统之process (10)33. 结束或终止process (11)34. 在background 执行process 的方式 (11)35. 查看正在background 中执行的process (11)36. 结束或终止在background 中的process (11)37. 查看shell variable 之设定值 (12)38. 设定shell variable (12)39. 删除shell variable (12)40. 看environment variable 之设定值 (12)41. 设定environment variable (13)42. 删除environment variable (13)43. 查看所定义的命令之alias (13)44. 定义命令之alias (13)45. 删除所定义之alias (13)46. 压缩资料 (14)47. 解压缩还原资料 (14)48. pipe-line 之使用 (14)49. 标准输入之控制 (14)50. 查看系统中的使用者: (15)51. 改变自己的username 进入其他使用者的帐号,拥有其使用权利。

UNIX命令

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操作系统常用命令

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常用命令大全

UNIX常用命令大全

UNIX常用命令介绍UNIX系统命令非常多,这里仅介绍SUN4工作站一些常用的命令。

用户若想了解有关命令的详细情况,请参考“commands Reference Manua”(命令参考手册),或在机器上打入man命令。

(一)目录管理命令1、建立目录mkdir命令命令格式:mkdir 目录名说明:mkdir 命令创建目录。

2、删除目录rmdir命令命令格式:rmdir 目录名说明:rmdir 命令删除每个被提到的目录,目录必须为空目录。

3、改变目录cd 命令命令格式:cd 目录名说明:切换到另一个工作目录。

4、查看当前工作目录名及其路径pwd命令命令格式:pwd说明:pwd 命令没有参数,随时都可使用。

5、列目录ls命令命令格式:ls [-atrlAFLR] 文件名说明:ls命令用于了解文件性质、状态、大小、日期等情况。

选项:-a 列出所有目录项,包括隐含文件。

-t 按修改时间排序列出文件目录(最新编辑的文件排在前) -r 以字母顺序倒序列目录。

-l 长格式列出每一文件的属性、链的数目、文件主、字节尺寸和上次变更时间等。

-A 同-a选项,但’.’和’..’不列出。

-F 显示文件类型。

-L 若参量是一符号链,则列出链所涉及的文件或目录而不是链本身。

-R 递归地列出所遇到的子目录。

(二)文件管理命令1、建立文件(1)cat命令命令格式:cat-〉文件名说明:从标准输入键盘读取正文,存入文件中。

用回车键开始新的一行,在新的一行上用^d结束键盘输入。

^d表示同时按ctrl键和字母键d,即先按住ctrl键,再按d键,然后同时放开。

(2)用vi编辑程序关于vi程序的使用方法,详见后述。

2、显示文件(1)cat命令命令格式:cat [-nbev] [文件名……..]说明:cat命令以顺序形式读取每一个文件,并在屏幕上显示。

选项–n 显示时在每行前加上行号。

-b 给行加上行号,略去空行的行号。

-v 显示非打印字符。

UNIX操作系统命令大全

UNIX操作系统命令大全

精心整理UNIX 系统操作命令大全UNIX 系统操作命令第一章登录和退出用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET 上都将访问相同的文件系统。

1.1登录sun%注:[hide]1.2退出[Ctrl-D]Login :1.3update 等待话xargs第二章目录操作命令2.1显示目录命令:pwd (printworkingdirectory )格式:pwd功能:显示出用户当前工作目录的全路径名。

例如:%pwd2.2建立目录命令:mkdir (makedirectory )格式:mkdirdirectory_name功能:建立新目录例如:%mkdirdirectory2.3改变目录命令:cd(changedirectory)格式:cddirectory_name功能:改变当前工作目录注释:目录名选项有:?(1)目录名,转到当前目录下的子目录。

?(2)..表示转到当前目录的父目录。

?(3)/表示转到根目录。

?(4)没有选项时,转到用户的主目录。

例如:%cddirectory2.4命令:格式:注释:?(1)?(2)例如:3.1命令:格式:??选项:-a??-l?????-r??-g??-t例如:3.2命令:格式:catfilename功能:显示出文件的内容。

注释:当文件内容在屏幕上滚动显示时,可按Ctrl+S键屏幕滚暂停,按Ctrl+Q ??键继续显示。

例如:%catfilename3.3按屏幕显示文件内容命令:more格式:morefilename功能:按屏幕一屏一屏显示出文件内容选项:注释:在屏幕显示过程中有功能键。

空格键继续下一屏的输出;回车键看下??一行的输出;q键跳出more状态;/字符串查旬字符串所在处;a键返??回到上一屏。

例如:%morefilename3.4分页显示文件内容命令:pg(page)格式:pg[option]filename功能:分页显示指定文件的内容。

UNIX操作基本命令

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

UNIX系统操作命令大全UNIX系统操作命令第一章登录和退出用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。

1.1 登录当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。

若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。

这时,屏幕上会显示出一些信息和命令提示符。

如:Login: guest [Enter]passwd: ****** [Enter]sun%注: 用户名要用小写字母输入,UNIX系统区分大小写字母。

[hide]1.2 退出当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按[Ctrl-D]。

当屏幕出现Login时,用户可以安全地离开计算机了。

如:sun% logout [Enter]Login:1.3 修改口令为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本人知道的保密口令,口令通常由此可6到8个字母数字组成。

如:sun% passwd[Enter]Old Passwd: ******New Passwd: ******update 更新磁盘val SCCS实用程序vc SCCS实用程序vi 全屏幕编辑器volcopy 文件系统的文字拷贝wait 等待所有字进程结束while 循环语句who 显示谁在使用系统w hodo 显示哪些用户在做什么write 和另一用户直接对话xargs 建立参数表并执行命令y acc 语法分析程序生成器;)cl注:当你退出系统再次登录时,就要使用新的口令。

第二章目录操作命令2.1 显示目录命令:pwd(print working directory)格式:pwd功能:显示出用户当前工作目录的全路径名。

例如:% pwd2.2 建立目录命令:mkdir(make directory)格式:mkdir directory_name功能:建立新目录例如:% mkdir directory2.3 改变目录命令:cd(change directory)格式:cd directory_name功能:改变当前工作目录注释:目录名选项有:(1) 目录名,转到当前目录下的子目录。

(2) .. 表示转到当前目录的父目录。

(3) / 表示转到根目录。

(4) 没有选项时,转到用户的主目录。

例如:% cd directory2.4 删除目录命令:rmdir (remove directory)格式:rmdir directory_name功能:删除不存在文件的子目录名。

注释:(1) 删除子目录时,要求被删除的目录中不存在文件或子目录,否则无法删除。

(2)若被删除的目录中有文件或子目录,请参考命令rm -r directory_name。

例如:% rmdir directory第三章文件操作命令3.1 列出文件目录命令:ls (list)格式:ls [option] directory_name功能:列出指定目录中的文件名和子目录名。

当无子目录名时,列出当前目录中的文件名和子目录名。

选项:-a列出所有文件,包括以点开头的隐含文件。

-l按长格式列出文件名,包括文件类型标识,权限,链接数,文件主名,文件组名,字节数,日期。

-r列出包括子目录下所有文件-g在长格式中给出用户组的标识。

-t安文件生成日期排序。

例如:% ls -la3.2 显示文件内容命令:cat (catenae) 全屏滚动显示格式:cat filename功能:显示出文件的内容。

注释:当文件内容在屏幕上滚动显示时,可按Ctrl+S键屏幕滚暂停,按Ctrl+Q 键继续显示。

例如:% cat filename3.3 按屏幕显示文件内容命令:more格式:more filename功能:按屏幕一屏一屏显示出文件内容选项:注释:在屏幕显示过程中有功能键。

空格键继续下一屏的输出;回车键看下一行的输出;q键跳出more状态;/字符串查旬字符串所在处;a键返回到上一屏。

例如:% more filename3.4分页显示文件内容命令:pg (page)格式:pg [option] filename功能:分页显示指定文件的内容。

在显示一页文件时,最后一行将显示等待用户输入指令。

可输入的指令有如下选项。

选项:h 显示pg命令中可使用的帮助(help)命令。

q 退出pg命令。

[return] 显示下一页正文。

1 显示正文的下一行[Space] 显示下一页d/[Ctrl-D] 将屏幕滚动半屏。

n 显示pg命令行中说明的下一个文件。

p 显示pg命令行中说明的前一个文件。

% 显示正文当前页的前面一页。

/pattern 在文件中向前搜索指定的字符模式。

?pattern 在文件中向后搜索指定的字符模式。

注释:当pg命令显示到文件的末尾时,显示一个文件结束信息EOF(end of file)。

例如:% pg filename3.5 读文件命令:view格式:view filename功能:只能读出文件内容。

注释:此命令不能对读出的原文件进行写操作。

若对原文件进行了修改,可利用命令“:w newfilename”将修改后的文件写到新文件中。

例如:% view filename3.6 显示文件头部命令:head格式:head [option] filename功能:显示文件的头部选项:缺省显示文件的头10行。

-i 显示文件的开始i行。

例如:% head filename3.7 显示文件尾部命令:tail格式:tail [option] filename功能:显示文件的尾部选项:缺省显示文件的末10行。

-i 显示文件最后i行。

+i 从文件的第i行开始显示。

例如:% tail filename3.8 显示格式化的文件内容命令:pr (print)格式:pr filename功能:在屏幕上显示格式化的文件内容,即印出每页66行的文本文件,包括5行页头和5行页尾。

页头包括两行空行,一行含有文件的时间、文件名和页号,另外两行为空行。

页尾为5行空行。

例如:% pr filename3.9 拷贝文件命令:cp (copy)格式:cp [option] filename1 filename2cp [option] filename... directorycp -r directory1 directon2功能:把一个文件的全部内容拷贝到另一个文件,也可将一个或多个文件拷贝到另一个目录中。

选项:-i 按提示进行拷贝文件。

-p 按原文件日期进行拷贝。

-r 对子目录下所有文件进行拷贝。

注释:当filename1拷贝到filename2时,若filename2已经存在,则filename2 的内容将被filename1覆盖。

例如:% cp filename1 filename23.10移动文件或文件改名命令:mv (move)格式:mv filename1 filename2mv filename... directionmv direction1 direction2功能:改变文件或目录的名字,或把一些文件移到另一目录下。

注释:当filename1更名为filename2时,若filename2已经存在,则filename2 的内容将被filename1覆盖例如:% mv filename1 filename23.11删除文件命令:rm (remove)格式:rm filenamerm -r direction功能:删除指定的文件或一个目录中的文件。

注释:用-r选项时,将删除指定目录的所用文件,包括目录名。

例如:% rm filename3.12链接文件命令:ln (link)格式:ln [option] filename linknameln [option] directory pathname功能:为文件或目录建立一个链。

其中,filename和directory是源文件名和源目录名;linkname和pathname分别表示与源文件或源目录名相链接的文件或目录。

选项:-s 为文件或目录建立符号链接。

注释:链接的目地在于,对一个文件或目录赋予两个以上的名字,使其可以出现在不同的目录中,既可以使文件或目录共享,又可以节省磁盘空间。

例如:% ln -s filename linkname3.13改变文件读取权限命令:chmod (change mode)格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filenamechmod [who][op][mode] directory功能:改变文件的读写和执行权限。

有符号法和八进制数字法。

选项:(1)符号法:u (user) 表示用户本人。

g (group) 表示同组用户。

o (oher) 表示其他用户。

a (all) 表示所有用户。

+ 用于给予指定用户的许可权限。

- 用于取消指定用户的许可权限。

= 将所许可的权限赋给文件。

r (read) 读许可,表示可以拷贝该文件或目录的内容。

w (write) 写许可,表示可以修改该文件或目录的内容。

x (execute)执行许可,表示可以执行该文件或进入目录。

(2)八进制数字法:此方法用三位八进制数作任选项,每位数字分别表示用户本人、同组用户、其他用户的权限,其中:4 (100) 表示可读。

2 (010) 表示可写。

1 (001) 表示可执行。

注释:例如:% chmod a+rx filename让所有用户可以读和执行文件filename。

% chmod go-rx filename取消同组和其他用户的读和执行文件filename的权限。

% chmod 741 filename让本人可读写执行、同组用户可读、其他用户可执行文件filename。

3.14改变文件所有权命令:chown (change owner)格式:chown username filenamechown -R username directory功能:改变文件或目录的所有权。

选项:-R 将改变目录中所有文件及目录的拥有者。

注释:只有文件的主人和超级用户才能改变文件的所有权。

例如:% chown username filename3.15寻找文件命令:find格式:find pathname [option] expression功能:在所给的路经名下寻找符合表达式相匹配的文件。

选项:-name 表示文件名-user 用户名,选取该用户所属的文件-group 组名,选取该用户组属的文件-mtime n 选取n天内被修改的文件-newer fn 选取比文件名为fn更晚修改的文件注释:例如:% find . -name '*abc*' -print3.16搜索文件中匹配符命令:grep格式:grep [option] pattern filenames功能:逐行搜索所指定的文件或标准输入,并显示匹配模式的每一行。

相关文档
最新文档