UNIX常用命令(初级)
- 格式:ppt
- 大小:803.50 KB
- 文档页数:84
目录1.引言 11.1 编写目的 11.2 适用范围 11.3 内容概述 12.内容大纲 13.主要描述部分 14.参考资料 85. FAQ 86.附录 81. 引言.1 编写目的让员工了解UNIX常用命令,熟悉UNIX环境。
1.2 适用范围不熟悉UNIX环境和常用命令的读者。
1.3 内容概述本文以讲解UNIX常用命令为重点,旨在让员工快速熟悉UNIX 的环境,对与UNIX相关的工具和知识也会提及,并介绍公司的服务器环境等相关内容,但只会略讲。
2. 内容大纲ftp, telnet工具公司服务器环境UNIX常用命令UNIX高级命令Shell编程简介传输模式数据库命令3. 主要描述部分3.1 ftp, telnet工具ftp工具AbsolutFTP,下载路径如下:\\192.168.1.218\Software\FTP工具\ AbsoluteFTP2.2.4.rar 安装后截图如下:telnet工具TeraTerm,下载路径如下:\\192.168.1.218\Software\UINX\TeraTerm.rar安装后截图如下:3.2 公司服务器环境192.168.1.200 SunOS,Sun服务器192.168.1.202 HP-UX,HP服务器192.168.1.204 AIX,IBM服务器3.3 UNIX常用命令man$man 命令显示该命令的使用方法su$su - descp1更改当前用户为descp1,且切换到该用户的环境下$su descp1更改当前用户为descp1,但不会切换到该用户的环境下$su更改当前用户为root,但不会切换到该用户的环境下compress/ uncompress$compress -f evcSTO20060720.tar压缩程序,会把evcSTO20060720.tar压缩成evcSTO20060720.tar.Z$uncompress -f evcSTO20060720.tar.Z解压缩程序,会把evcSTO20060720.tar.Z解压缩成evcSTO20060720.tartar$tar –cvf scpser.tar ./SCP-SER把当前目录下的SCP-SER目录下全部文件打包成scpser.tar文件$tar –xvf scpser.tar会把刚才打包生成的文件scpser.tar包中内容释放出来,生成SCP-SER目录到当前路径下。
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操作系统命令大全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:显示系统信息。
零.入门级SHELL命令1. man 对你熟悉或不熟悉的命令提供帮助解释举例:#man ls //就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。
2. ls 查看目录或者文件的属*,列举出任一目录下面的文件举例: ls /usr/man或者ls -l(1).d表示目录(directory),如果是一个"-"表示是文件,如果是l则表示是一个连接文件(link)(2).表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x)。
3. cp 拷贝文件举例: #cp filename1 filename2 //把filename1拷贝成filename2#cp 1.c netseek/2.c //将1.c拷到netseek目录下命名为2.c4. rm 删除文件和目录举例: #rm 1.c //将1.c这个文件删除5. mv 移走目录或者改文件名举例: #mv filename1 filename2 //将filename1 改名为filename2#mv qib.tgz ../qib.tgz //移到上一级目录6. cd 改变当前目录pwd 查看当前所在目录完整路径举例: #pwd //查看当前所在目录路径#cd netseek //进入netseek这个目录#cd //退出当前目录7. cat,more命令将某个文件的内容显示出来。
两个命令所不同的是:cat把文件内容一直打印出来,而more 则分屏显示举例: #cat>1.c //就可以把代码粘帖到1.c文件里,按ctrl+d 保存代码。
#cat 1.c 或more 1.c //都可以查看里面的内容。
#gcc -o 1 1.c //将1.c编译成.exe文件,我们可以用此命编译出代码。
8.chmod 命令权限修改用法:chmod 一位8进制数filename。
常用命令文件及文件夹,磁盘相关文件基本操作touch filename 新建文件more filename 查看文件(more命令:一次一屏地显示文本文件的内容,是一种UNIX过滤器;空格键换到下一屏,回车键滚动一行,q键回到提示符下。
)vi filename 编辑文件rm filename 删除文件rm -i filename 删除文件不可恢复,加参数i进行确认cp file1 file2 拷贝文件mv file1 file2 移动文件,也启动了重命名的作用file filename 获得文件的类型ls –lrt filename 显示文件的属性ldd filename 列出文件的动态链接库nm filename 列出文件的符号表目录基本操作mkdir dirname 重建目录mkdir -p dir/subdir 直接创建多级目录cp -r source_dir target_dir 拷贝目录‘rm’ –rf dir删除非空目录rmdir dirname 删除空目录rm -r dirname 删除目录rm -ri dirname 删除目录不可恢复,加i予以确认ls显示文件名命令格式:ls [option] file-l显示详细列表域1 :文件类型和文件权限域2 :文件连接数域3 :文件所有者名字域4 :文件用户组名字域5 :文件长度域6-8 :最近修改日期域9 :文件名-a显示所有文件,包含隐藏文件(以. 起头的文件名)-r显示文件及所有子目录-f显示文件(后跟*)和目录(后跟/)-d与l选项合用,显示目录名而非其内容-t含时间find命令格式: find dir -name filename command搜索表达式意义定义name filename文件名搜索所有匹配的给定的文件,可以接受元字符(如? *) find . -name hello -print 寻找目前目录及所有的子目录内叫hello的文档.type filetype文件类型搜索匹配给定文件类型的文件(d为目录)#find /export -type d //安装文件类型查找mtime [+|-]n修改的时间搜索所有修改时间或者大于,或小于给定时间的文件find . -mtime +7 -print 找出七天内未被更动的文档atime[+|-]n访问的时间搜索所有访问时间或者大于,或者小于给定时间的文件user loginid -group groupid用户ID和属组ID 搜索所有匹配登陆ID的所有者或属组ID 的文件find /tmp -user b1234567 -print 在/tmp下属於b1234567的文档perm mode权限搜索所有匹配给定权限的文件(只允许八进制模式)size[+|-]n[c]搜索所有大小或者大于,小于n的文件,n以512字节每块计算,如果后面有ac,则以字符(字节)计算find . -size +2000m -print 找出大小超过2000 bytes的文档-print基将搜索结果输出到标准输出。
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系统常用命令第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操作系统常⽤命令(⼩结)⼀、关于档案/⽬录处理的命令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文件类型 (4)1.1 UNIX文件一般分为四种类型: (4)1.2 UNIX特殊文件名: (4)二:常用命令 (4)2.1、常用命令与功能简述 (4)2.2、常用命令具体用法 (6)2.2.1、登录 (6)2.2.2、退出 (6)2.2.3、修改口令 (6)2.2.4、显示目录 (7)2.2.5、建立目录 (7)2.2.6、改变目录 (7)2.2.7、删除目录 (7)2.2.8、列出文件目录 (8)2.2.9、显示文件内容 (8)2.2.10、按屏幕显示文件内容 (8)2.2.11、分页显示文件内容 (8)2.2.12、显示文件头部 (9)2.2.13、拷贝文件 (9)2.2.14、移动文件或文件改名 (9)2.2.15、删除文件 (10)2.2.16、链接文件 (10)2.2.17、改变文件读取权限 (10)2.2.18、改变文件所有权 (11)2.2.19、寻找文件 (11)2.2.20、搜索文件中匹配符(过滤) (11)2.2.21、比较文件不同 (12)2.2.22、比较文件 (12)2.2.23、比较文件共同处 (12)2.2.24、排序文件 (12)2.2.25、压缩文件 (13)2.2.26、解缩文件 (13)2.2.27、显示文件类型 (13)2.2.28、建立档案文件 (13)2.2.29、修改文件日期(创建文件) (14)2.2.30、检查拼写 (14)2.2.31、切换用户 (14)2.2.32、查看端口号 (14)2.2.33、Unix重定向和管道 (14)2.2.34、UNIX管道 (15)2.2.35、后台运行 (15)2.2.36、显示当前注册的用户 (15)2.2.37、显示谁登录到机器上 (15)2.2.38、显示当前终端上的用户名 (15)2.2.39、显示上次成功登录的用户名 (15)2.2.40、显示日期 (16)2.2.41、显示日历 (16)2.2.42、显示主机名 (16)2.2.43、显示进程 (16)2.2.44、显示磁盘空间 (16)2.2.45、显示文件盘空间 (17)2.2.46、查询内存使用情况 (17)2.2.47、回忆命令 (17)2.2.48、清屏命令 (17)2.2.49、联机帮助手册 (18)2.2.50、网上对话 (18)2.2.51、允许或拒绝接受信息 (18)2.2.52、给其他用户写信息 (18)2.2.53、测试网路 (18)2.2.54、远程登录 (19)2.2.55、文件传输 (19)2.2.56、终止进程 (20)2.2.57、进程睡眠 (20)2.2.58、前台作业 (20)2.2.59、后台作业 (21)2.2.60、挂起作业 (21)三:VI编辑器 (21)I-将在光标所在行的第一个非空字符前插入文本 (21)四、快捷键: (22)一:UNIX 文件类型1.1 UNIX 文件一般分为四种类型:1) 一般文件(ordinary file),分为: (1) 文本文件(2) 二进制文件2) 目录文件(directory)3) 特殊文件(special file),分为: 1 块设备文件2 字符设备文件4) 符号链接文件(symbolic links)1.2 UNIX 特殊文件名:/表示根目录 .表示当前目录 .. 表示当前目录的父目录.字符串 表示隐含文件,如".profile"文件二:常用命令2.1、 常用命令与功能简述登录:输入用户名和密码命令:UNIX 命令区分大小写常用系统命令:UNIX 命令大多数可用联机帮助手册 man 获得帮助,下面是常用命令及简单说明。
1、UNIX系统基本结构整个UNIX系统可分为五层:最底层是裸机,即硬件部分;第二层是UNIX的核心,它直接建立在裸机的上面,实现了操作系统重要的功能,如进程管理、存储管理、设备管理、文件管理、网络管理等,用户不能直接执行UNIX 内核中的程序,而只能通过一种称为"系统调用"的指令,以规定的方法访问核心,以获得系统服务;第三层系统调用构成了第四层应用程序层和第二层核心层之间的接口界面;应用层主要是UNIX系统的核外支持程序,如文本编辑处理程序、编译程序、系统命令程序、通信软件包和窗口图形软件包、各种库函数及用户自编程序;UNIX 系统的最外层是Shell解释程序,它作为用户与操作系统交互的接口,分析用户键入的命令和解释并执行命令,Shell中的一些内部命令可不经过应用层,直接通过系统调用访问核心层。
2、UNIX特点应用范围几乎所有16位及以上的计算机上,包括微机、工作站、小型机、多处理机和大型机等等。
特点1. (1) 多任务、多用户2. (2) 并行处理能力3. (3) 管道4. (4) 安全保护机制5. (5) 功能强大的shell6. (6) 强大的网络支持,Internet上各种服务器的首选操作系统7. (7) 稳定性好8. (8) 系统源代码用C语言写成,移植性强9. (9) 出售源代码,软件厂家自己增删3、UNIX系统组成UNIX操作系统结构由三大部分组成:1. (1) kernel(内核)2. (2) shell(外壳)3. (3) 工具及应用程序4、UNIX操作系统正确的五种关机方法(1)用haltsys命令关机haltsys命令一发出,就会立即把系统关闭掉。
其优点是系统响应快,强迫性强,因此,该命令只适合于系统上只有一个用户的情况。
如果系统上有多个用户在工作,一发出命令,这些用户就被迫退出系统,他们的进程也丢失了。
操作方法是:以超级用户登录,输入haltsys,回车,系统显示关机信息时,关掉电源。
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操作系统常用命令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 显示当前运行的进程。
1.1.操作系统1.1.1.Unix/Linux/AIXUNIX的发展历程在其安装手册里有说明,这里就不再赘述了。
我们需要学习的是基本命令及配置,管理,维护。
1.1.1.1.环境变量1.1.1.2.基本命令1.1.1.2.1.P wd命令:pwd(print working directory)格式:pwd功能:显示出用户当前工作目录的全路径名。
例如:% pwd1.1.1.2.2.m kdir命令:mkdir(make directory)格式:mkdir directory_name功能:建立新目录例如:% mkdir directory如果需要建立多级目录,可以加入参数–p,例如:mkdir -p ../dir1/dir2/dir3/dir4…1.1.1.2.3.r mdir命令:rmdir (remove directory)格式:rmdir directory_name功能:删除不存在文件的子目录名。
注释:(1) 删除子目录时,要求被删除的目录中不存在文件或子目录,否则无法删除。
(2) 若被删除的目录中有文件或子目录,请参考命令rm -r directory_name。
例如:% rmdir directory1.1.1.2.4.c d命令:cd(change directory)格式:cd directory_name功能:改变当前工作目录注释:目录名选项有:(1) 目录名,转到当前目录下的子目录。
(2) . 表示转到当前目录。
(2) .. 表示转到当前目录的父目录。
(3) / 表示转到根目录。
(4) 没有选项时,转到用户的主目录。
即$HOME变量指向的目录。
例如:% cd directory1.1.1.2.5.c p1.1.1.2.6.m v1.1.1.2.7.r m1.1.1.2.8.l s1.1.1.2.9.c at1.1.1.2.10.vi1.1.1.2.11.du1.1.1.2.12.chmod1.1.1.2.13.chown/chgrp 1.1.1.2.14.more1.1.1.2.15.head/tail 1.1.1.2.16.sort1.1.1.3.FTP命令1.1.1.3.1.O pen1.1.1.3.2.G et/mget1.1.1.3.3.P ut/mput1.1.1.3.4.H ash1.1.1.3.5.P rom1.1.1.3.6.B in/Asc1.1.1.3.7.l s/dir1.1.1.3.8.p sav1.1.1.3.9.c d/lcd1.1.1.3.10.help/?1.1.1.4.系统相关1.1.1.4.1.t op/sar/vmstat1.1.1.4.2.p s1.1.1.4.3.m an1.1.1.4.4.i fconfig/netconfig1.1.1.4.5.s coadmin/custom1.1.1.4.6.t elnet/ssh1.1.1.4.7.p asswd1.1.1.4.8.d f1.1.1.4.9.g roups1.1.1.4.10.id1.1.1.4.11.kill1.1.1.4.12.grep/find1.1.1.4.13.env/unset/setpress/uncompress 1.1.1.4.15.tar1.1.1.4.16.alias1.1.1.4.17.who/who am i1.1.1.4.18.su1.1.1.4.19.pkgadd/pkginfo/pkgrm 1.1.1.4.20.awk1.1.1.4.21.bc1.1.1.4.22.gzip/zip/unzip1.1.1.4.23.ar/nm1.1.1.4.24.exit1.1.1.4.25.touch1.1.1.4.26.wc1.1.1.4.27.hostname1.1.1.4.28.ipcseradd/groupadd 1.1.1.5.网络相关1.1.1.5.1.n etstat1.1.1.5.2.r oute1.1.1.5.3.t racertroute1.1.1.5.4.p ing1.1.1.5.5.a rp。
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系统操作命令大全(一)第一章登录和退出用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到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 directory2.3 改变目录命令:cd(change directory)格式:cd directory_name功能:改变当前工作目录注释:目录名选项有:(1) 目录名,转到当前目录下的子目录。
(2) .. 表示转到当前目录的父目录。
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同一文档,可拥有一个以上之名称,可将文档做数个连结。