Unix常用命令详解

Unix常用命令详解一、注意事项命令和参数之间必需用空格隔开,参数和参数之间也必需用空格隔开。

一行不能超过256个字符;大小写有区分。

二、特殊字符含义文件名以“.”开头的都是隐藏文件/目录,只需在文件/目录名前加“.”就可隐藏它。

~/ 表示主目录。

./ 当前目录(一个点)。

../ 上一级目录(两个点)。

; 多个命令一起用。

> >> 输出重定向。

将一个命令的输出内容写入到一个文件里面。

如果该文件存在,就将该文件的内容覆盖;如果不存在就先创建该文件,然后再写入内容。

输出重定向,意思就是说,将原来屏幕输出变为文件输出,即将内容输到文件中。

< << 输入重定向。

本来命令是通过键盘得到输入的,但是用小于号,就能够使命令从文件中得到输入。

\ 表示未写完,回车换行再继续。

* 匹配零个或者多个字符。

? 匹配一个字符。

[] 匹配中括号里的内容[a-z][A-Z][0-9]。

!事件。

$ 取环境变量的值。

| 管道。

把前一命令的输出作为后一命令的输入,把几个命令连接起来。

|经常跟tee连用,tee 把内容保存到文档并显示出来。

三、通用后接命令符-a 所有(all)。

-e 所有(every),比a更详细。

-f 取消保护。

-i 添加提示。

-p 强制执行。

-r 目录管理。

分屏显示的中途操作空格<space> 继续打开下一屏;回车<return> 继续打开下一行;b 另外开上一屏;f 另外开下一屏;h 帮助;q或Ctrl+C 退出;/字符串从上往下查找匹配的字符串;?字符串从下往上查找匹配的字符串;n 继续查找。

四、退出命令exit 退出; DOS内部命令用于退出当前的命令处理器() 恢复前一个命令处理器。

Ctrl+d 跟exit一样效果,表中止本次操作。

logout 当csh时可用来退出,其他shell不可用。

clear 清屏,清除(之前的内容并未删除,只是没看到,拉回上面可以看回)。

五、目录管理命令pwd 显示当前所在目录,打印当前目录的绝对路径。

cd 进入某目录,DOS内部命令显示或改变当前目录。

cd回车/cd ~ 都是回到自己的主目录。

cd . 当前目录(空格再加一个点)。

cd .. 回到上一级目录(空格再加两个点)。

cd ../.. 向上两级。

cd /home/hww/person 从绝对路径去到某目录。

cd ~/person 直接进入主目录下的某目录(“cd ~"相当于主目录的路径的简写)。

ls 显示当前目录的所有目录和文件。

用法 ls [-aAbcCdeEfFghHilLmnopqrRstux1@] [file...]ls /etc/ 显示某目录下的所有文件和目录,如etc目录下的。

ls -l (list)列表显示文件(默认按文件名排序),显示文件的权限、硬链接数(即包含文件数,普通文件是1,目录1+)、用户、组名、大小、修改日期、文件名。

ls -t (time)按修改时间排序,显示目录和文件。

ls -lt 是“-l”和“-t”的组合,按时间顺序显示列表。

ls -F 显示文件类型,目录“/ ”结尾;可执行文件“*”结尾;文本文件(none),没有结尾。

ls -R 递归显示目录结构。

即该目录下的文件和各个副目录下的文件都一一显示。

ls -a 显示所有文件,包括隐藏文件。

文件权限r 读权限。

对普通文件来说,是读取该文件的权限;对目录来说,是获得该目录下的文件信息。

w 写权限。

对文件,是修改;对目录,是增删文件与子目录。

(注删除没有写权限的文件可以用 rm -f ,这是为了操作方便,是人性化的设计)。

x 执行权限;对目录,是进入该目录- 表示没有权限形式 - rw- r-- r--其中第一个是文件类型(-表普通文件,d表目录,l表软链接文件)第2~4个是属主,生成文件时登录的人,权限最高,用u表示第5~7个是属组,系统管理员分配的同组的一个或几个人,用g表示第8~10个是其他人,除属组外的人,用o表示所有人,包括属主、属组及其他人,用a表示chmod 更改权限;用法 chmod [-fR] <绝对模式> 文件 ...chmod [-fR] <符号模式列表> 文件 ...其中 <符号模式列表> 是一个用逗号分隔的表 [ugoa]{+|-|=}[rwxXlstugo] chmod u+rw 给用户加权限。

同理,u-rw也可以减权限。

chmod u=rw 给用户赋权限。

与加权限不一样,赋权限有覆盖的效果。

主要形式有如下几种chmod u+rw chmod u=rwchmod u+r, u+w chmod u+rw,g+w, o+rchmod 777( 用数字的方式设置权限是最常用的)数字表示权限时,各数位分别表示属主、属组及其他人;其中,1是执行权(Execute),2是写权限(Write),4是读权限(Read),具体权限相当于三种权限的数相加,如7=1+2+4,即拥有读写和执行权。

另外,临时文件/目录的权限为rwt,可写却不可删,关机后自动删除;建临时目录:chmod 777 目录名,再chmod +t 目录名。

id 显示用户有效的uid(用户字)和gid(组名)用法 id [-ap] [user]id 显示自己的。

id root 显示root的。

id -a root 显示用户所在组的所有组名(如root用户,是所有组的组员)df 查看文件系统,查看数据区用法 df [-F FSType] [-abeghklntVvZ] [-o FSType 特定选项] [目录 | 块设备 | 资源]df -k 以kbytes显示文件大小的查看文件系统方式六、显示文件内容more 分屏显示文件的内容。

用法 more [-cdflrsuw] [-行] [+行号] [+/模式] [文件名 ...]。

显示7个信息:用户名密码用户id(uid) 组id(gid) 描述信息(一般为空) 用户主目录 login shell(登录shell)cat 显示文件内容,不分屏(一般用在小文件,大文件显示不下);合并文件,仅在屏幕上合并,并不改变原文件。

用法 cat [ -usvtebn ] [-|文件] ...tail 实时监控文件,一般用在日志文件,可以只看其中的几行。

用法 tail [+/-[n][lbc][f]] [文件]tail [+/-[n][l][r|f]] [文件]七、文件/目录的增删echo 显示一行内容。

touch 如果文件/目录不存在,则创建新文件/目录;如果文件存在,那么就是更新该文件的最后访问时间,用法 touch [-acm] [-r ref_file] 文件...touch [-acm] [MMDDhhmm[yy]] 文件...touch [-acm] [-t [[CC]YY]MMDDhhmm[.SS]] file...mkdir 创建目录(必须有创建目录的权限)用法 mkdir [-m 模式] [-p] dirname ...mkdir dir1/dir2 在dir1下建dir2mkdir dir13 dir4 dir5 连建多个mkdir ~/games 用户主目录下建(默认在当前目录下创建)mkdir -p dir6/dir7/dir8 强制创建dir8;若没有前面的目录,会自动创建dir6和dir7。

不用-p时,若没有dir6/dir7,则创建失败。

cp 复制文件/目录cp 源文件目标文件复制文件;若已有文件则覆盖cp -r 源目录目标目录复制目录;若已有目录则把源目录复制到目标目录下,没有目标目录时,相当于完全复制源目录,只是文件名不同。

cp beans apple dir2 把beans、apple文件复制到dir2目录下cp -i beans apple 增加是否覆盖的提示mv 移动或重命名文件/目录用法 mv [-f] [-i] f1 f2mv [-f] [-i] f1 ... fn d1mv [-f] [-i] d1 d2mv 源文件名目标文件名若目标文件名还没有,则是源文件重命名为目标文件;若目标文件已存在,则源文件覆盖目标文件。

mv 源文件名目标目录移动文件mv 源目录目标目录若目标目录不存在,则源目录重命名;若目标目录已存在,则源目录移动到目标目录下。

rm 删除文件/目录用法 rm [-fiRr] 文件 ...rm 文件名删除文件。

rm -r 目录名删除目录。

rm –f 文件只要是该文件或者目录的拥有者,无论是否有权限删除,都可以用这个命令参数强行删除。

rm -rf * 删除所有文件及目录rmdir 删除空目录。

只可以删除空目录。

ln 创建硬链接或软链接,硬链接=同一文件的多个名字;软链接=快捷方式用法 ln [-f] [-n] [-s] f1 [f2]ln [-f] [-n] [-s] f1 ... fn d1ln [-f] [-n] -s d1 d2ln file1 file1.ln 创建硬链接。

感觉是同一文件,删除一个,对另一个没有影响;须两个都删除才算删除。

ln -s file1 file1.sln 创建软链接。

可跨系统操作,冲破操作权限;也是快捷方式。

八、时间显示date 显示时间,精确到秒用法 date [-u] mmddHHMM[[cc]yy][.SS]date [-u] [+format]date -a [-]sss[.fff]cal 显示日历cal 9 2008 显示2008年9月的日历; cal 显示当月的用法 cal [ [月] 年 ]九、帮助man 帮助( format and display the on-line manual pages)用法 man [-] [-adFlrt] [-M 路径] [-T 宏软件包] [-s 段] 名称 ...man [-] [-adFlrt] [-M path] [-T macro-package] [-s section] name... man [-M 路径] -k 关键字 ...man [-M 路径] -f 文件 ...awk 按一定格式输出(pattern scanning and processing language)用法 awk [-Fc] [-f 源代码 | 'cmds'] [文件]十、查看用户users 显示在线用户(仅显示用户名)。

who 显示在线用户,但比users更详细,包括用户名、终端号、登录时间、IP 地址。

who am i 仅显示自己,(但包括用户名、端口、登录时间、IP地址;信息量=who)。

whoami 也仅显示自己,但只有用户名(仅显示自己的有效的用户名)。

合集下载

unx常用命令介绍

unx常用命令介绍

1.1帮助命令man (2)1.1.1按章节寻找帮助 (2)1.1.2按照关键字寻找帮助 (2)1.2环境变量 (2)1.3目录操作命令 (3)1.4文件操作命令 (3)1.4.1链接命令ln (3)1.4.2显示文件 (3)1.4.3拷贝文件和文件改名、文件移动 (4)1.4.4删除文件 (4)1.4.5改变文件和目录的属主和访问权限 (5)1.4.6查找文件命令find (5)1.4.7文件压缩工具tar (6)1.5文件内容查询命令grep (6)1.6文件内容查看和编辑 (6)1.7重定向和管道 (7)1.8网络命令 (8)1.9其它常用命令 (8)1.10编译程序cc (8)UNIX常用命令介绍1.1帮助命令manunix的帮助手册分为多个章节,常用的有第1、2、3节,分别包括用户命令、系统调用、和C 库函数。

在一些版本的unix中,又分了一些小的章节,比如:1B、3C这样的标题,把帮助的分类进一步的细化,在unix中,帮助文件存放在/usr/share/man下,按章节存放。

下面介绍命令man通常的用法:1.1.1按章节寻找帮助寻找用户命令time的帮助和寻找系统调用time的帮助分别为(在不同的unix版本,命令的用法不一样,下面是在Solaris上的用法):$ man –s 1 time$ man –s 2 time如果不带章节参数的话,系统会显示找到的第一个命令的帮助(按章节的先后)。

有的系统支持-a参数,显示所有章节的帮助,比如显示time在所有章节中的帮助:$ man –a time1.1.2按照关键字寻找帮助下面的命令列出所有跟time相关的帮助信息:$man –k time1.2环境变量在unix中,shell可以维护一些变量,在变量中存放一些数据供以后使用。

显示当前的环境变量:$ env给变量赋值:$ MYHOME=/export/home/xubr; export MYHOME$ MYPATH=$PATH:/export/home/xubr; export MYPA TH查看变量的值:$ echo $MYPATH1.3目录操作命令类似windows,在unix中,某目录中的一个点表示当前目录、两个点表示上级目录,同样支持绝对路径和相对路径。

Unix系统维护常用基本命令使用介绍

Unix系统维护常用基本命令使用介绍

CATALOGUE
03
03
head
分别显示文件开头和结尾的内容。
01
cat
显示文件内容,常用于查看文件整体内容。
02
more
分页显示文件内容,支持上下翻页。
echo
将文本输出到终端或文件。例如,`echo "text" >> file.txt`将文本添加到文件末尾。
tee
读取标准输入并写入文件,同时将内容输出到终端。
实时查看日志文件的末尾内容,常用于监控系统日志。
grep命令
在日志文件中搜索特定的关键词或模式,帮助定位问题。
less命令
分页查看日志文件内容,支持向前和向后翻页。
THANKS
感谢观看
CATALOGUE
05
总结词
获取系统的运行状态和资源使用情况
top命令
实时显示系统状态,包括CPU占用率、内存使用情况、进程信息等,按需刷新。
uptime命令
显示系统运行时间、用户数量和平均负载等信息。
df命令
查看磁盘使用情况,包括可用空间、已用空间、挂载点等。
总结词
检索和分析系统日志文件
tail命令
总结词
用于在文件系统中搜索具有指定名称的目录。
详细描述
使用`find`命令可以查找目录。例如,`find /path/to/search -type d -name "directory_name"`将在`/path/to/search`路径下搜索名为`directory_name`的目录。
文件内容操作命令
详细描述
总结词
用于将当前工作目录更改为指定的目录。
详细描述

unix常用命令

unix常用命令

常用UNIX命令总结田云龙一、ls 命令•功能:将某一个目录的内容显示出来。

•格式:ls -1ACFLRabcdfgilmnopqrstux -W[sv] [files]•例:ls (不跟任何参数以简单格式列出当前目录中的所有文件或目录)ls ppf(以简单格式列出名为ppf的文件或目录下的所有文件)ls /do/cat/ (全路径,列出cat目录下的所有文件)Ls命令之后常跟的参数•-a:在UNIX中若一个目录或文件名字的第一个字符为".",则使用ls将不会显示出其名字,我们称此类文件或目录为隐藏文件、隐藏目录。

如“.profile、.tcshrc”等。

如果想要察看这类文件或目录,则必须在其后加上参数-a 。

•-l:这个参数代表使用ls的长(long)格式,可以显示更多的信息,如文件或目录的读写权限,文件或目录拥有者,文件或目录归属组,文件大小,文件最后更新时间。

例如,显示结果如下所示:drwxrwxrwx30 root bin 1024 May 23 10:38 udrwxrwxrwx 2 root sys 512 Jul 28 1999 uacndrwxrwxrwx 5 root sys 512 Jul 27 1999 udklrwxrwxrwx 1 root sys 11 Jul 27 1999 unix ->/stand/unixdrwxrwxrwx35 root auth 1024 Apr 3 13:45 usr二、cd命令•功能:改变当前目录•格式:cd dirname•例:cd (到用户的“根”目录)cd/usr(将目前目录转移到/usr目录,也即进入/usr)cd.. (返回上一级目录)cd../.. (返回上一级目录的上一级目录)三、cat•功能:显示编辑文件•例:cat file1 (将文件file1的内容在屏幕上不停地显示出来)•Cat命令还可以用来建立文件,如建立一个名为NpsA的Fasta格式蛋白质序列数据文件:cat NpsA>NpsAAFSNDQTCtrl+D即建立NpsA文件,内容为:>NpsAAFSNDQT四、more命令•more 可以将文件内容分屏显示出来,并根据使用者的要求换页或卷行。

unix命令

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系统终端部分常用指令

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常用命令介绍

2.4 UNIX常用命令介绍用户对某一操作系统的认识,往往是从使用和接触操作系统开始的,而接触操作系统最常用的方法就是使用操作系统的命令。

尽管现代操作系统都对用户提供交互式的图形界面,但在使用操作系统时仍不可避免地要用到命令操作方式,这是因为图形界面的处理也是建立在命令处理的基础之上的。

有经验的人都知道,使用命令处理的效率往往会比使用图形界面处理高出很多,而可视化的图形界面主要解决的问题是提供友好交互和摆脱枯燥的命令记忆方式。

2.4.1 UNIX命令使用方法当某个用户正确地通过了系统的注册和登录后,就进入到UNIX的命令管理程序shell的第一个进程中。

shell可以完成UNIX命令的解释执行过程,它大体上可以分成两类:一类是s hell的内部命令,另一类是shell的外部命令。

对用户来讲,内、外部命令在使用方法上没有太多的差异,只是在响应时间上略有不同。

当用户发出内部命令时,系统可直接从内存中选择调用与执行。

而shell的外部命令是那些功能较强、占用空间较大的扩展命令,它们一般不包含在shell中,因此在系统启动时并不被装入内存,只是在使用时才从系统的指定存储介质中调入内存,用完后就释放所占用的内存空间。

外部命令往往功能强大,因此所占用的磁盘空间和内存空间都比较大,甚至有些外部命令实际上就是一个实用程序,它所占用的空间和处理过程的复杂度可以与一个小型系统规模相比,因此对外部命令的管理通常包含着对内、外存空间的控制和管理。

1. UNIX的命令格式使用UNIX命令的方法可以有多种,例如,可以在命令行上输入命令,或是将命令编写在批处理文件中。

无论怎样,命令的使用格式是统一的,UNIX的一般命令格式为:Command[-options][arguments]其中:Command表示UNIX命令名。

[options]表示命令的执行选项,可以取默认值。

[arg uments]表示命令的执行参数,可以默认。

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经典命令详解

[例子]:
cd 回到注册进入时的目录
cd /tmp 进入 /tmp 目录
cd ../ 进入上级目录
1.4 mkdir
[语法]: mkdir [-m 模式] [-p] 目录名
[说明]: 本命令用于建立目录,目录的存取模式由掩码(umask)决定,要求对其父目录具有写权限,目录的UID和GID为实际UID和GID
-m 按指定存取模式建立目录
-p 建立目录时建立其所有不存在的父目录
[例子]:
mkdir tmp 在当前目录下建立子目录 tmp
mkdir -m 777 /tmp/abc 用所有用户可读可写可执行的存取模式
建立目录 /tmp/aaa ,存取模式参看命令 chmod
mkdir -p /tmp/a/b/c 建立目录 /tmp/a/b/c ,若不存在目录 /tmp/a
-o 与-l选项相同,只是不显示文件组
-g 与-l选项相同,只是不显示文件主
-r 逆序排列
-t 按时间顺序排列而非按名字
-u 显示时间时使用上次访问时间而非上次修改时间
-c 显示时间时使用上次修改i节点时间而非上次修改时间
-p 若所列文件是目录文件,则在其后显示斜杠(/)
-R 递归地列出每个子目录的内容
-a 列出所有文件,包括第一个字符为“.”的隐藏文件
-d 若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连
用以显示目录状态。
-C 输出时多列显示
-x 横向按字符顺序排列
-m 输出按流式格式横向排列,文件名之间用逗号(,)分隔
回答 y 则执行命令
-print 显示输出使表达式为真的文件名

unix常用命令介绍

1.ls如果您是第一次使用类UNIX 操作系统,但是曾经使用过DOS 或Windows 命令行,那么ls基本上相当于dir。

它是列出目录(List Directory) 的缩写。

ls可以与各种命令行选项一同使用,以便获得详细的列表、显示隐藏的文件、递归列出子目录,等等。

请输入下面的示例:$ ls$ ls -l$ ls -a$ ls -R如果您正在命令行中考虑下一步应该进行什么操作,那么可以执行ls,它可以帮助您了解现在所处的位置以及正在进行的操作。

可以把它看作图形用户界面中的屏幕刷新操作,用来让您了解系统的当前状态。

2.cd要遍历文件系统,可以使用cd 来更改目录。

输入cd,然后输入您希望进入的目录的名称。

如果在开头使用了/,那么这个目录的名称是绝对目录路径:它从文件系统的根开始。

如果在开头没有使用/,那么该目录是相对路径:从您的当前工作目录开始。

例如,如果您位于自己的home 目录(/home/tuser),并且希望移动到某个子目录,可以在cd 的后面输入希望进入的目录名称。

例如,如果有一个Documents 目录,那么您可以输入下面的命令:$ cd Documents因为您开始于/home/tuser/,所以该命令将使您进入/home/tuser/Documents/。

与此相反,您可以使用绝对路径名来指定一个位置。

例如,如下所示,您可以移动到/tmp,然后返回到您的home 目录:$ cd /tmp$ cd /home/tuser3.pwd要查看当前目录,您可以使用pwd,它表示打印工作目录(Print Working Directory)。

它可以告诉您现在位于文件系统中的何处,这将帮助您在指定相对路径名称时确定应该使用什么样的名称。

请尝试使用这三种特殊目录名称、绝对路径和相对路径,以遍历您的文件系统。

在每一步骤中,可以使用pwd查看当前位置。

查看当前目录(如果您执行了前面部分中的操作步骤,那么现在应该位于您的home 目录):$ pwd4.mkdir、rmdirmkdir和rmdir分别用来创建和删除目录。

Unix常用指令详解

UNIX UNIX 常用的指令常用的指令常用的指令詳解詳解詳解以下只說明各指令的基本用法, 若需詳細說明, 請用 man 去讀詳細的 manual.a. 關於檔案/目錄處理的指令:1. ls這是最基本的檔案指令。

ls 的意義為 "list",也就是將某一個目錄或是 某一個檔案的內容顯示出來。

如果你在下 ls 指令後頭沒有跟著任何的檔名,它將會顯示出目前目錄中所 有檔案。

也可以在 ls 後面加上所要察看的目錄名稱或檔案的名稱,如% ls /home2/X11R5% ls firstls 有一些特別的參數,可以給予使用者更多有關的資訊,如下:-a : 在 UNIX 中若一個目錄或檔案名字的第一個字元為 "." , 則使用 ls 將不會顯示出這個檔案的名字,我們稱此類檔案為隱藏檔。

如 tcsh 的初設檔 .tcshrc ;如果我們要察看這類檔案,則必須加上參數 -a 。

-l : 這個參數代表使用 ls 的長( long )格式,可以顯示更多的資訊, 如檔案存取權,檔案擁有者( owner ),檔案大小,檔案最後更新 日期,甚而 symbolic link 的檔案是 link 那一個檔等等。

如下︰% ls -ldrwx--x--x 2 jjtseng 512 Aug 8 05:08 18 drwx--x--x 2 jjtseng 512 Aug 8 22:00 19-rw------- 1 jjtseng 566 Aug 8 05:28 makefile2. cpcp 這個指令的意義是複製("COPY") , 也就是將一個或多個檔案複製成另一個檔案或者是將其複製到另一個目錄去。

cp 的用法如下:cp f1 f2 : 將檔名為 f1 的檔案複製一份為檔名為 f2 的檔案。

cp f1 f2 f3 ... dir : 將檔案 f1 f2 f3 ... 都以相同的檔名複製一 份放到目錄 dir 裡面。

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