您的位置:首页 > 其它

Lunix常用命令

2010-11-05 23:59 232 查看
一、目录操作:

1.ls命令

格式:ls [选项][目录名]

功能:列出目标目录中所有子目录和文件

选项说明:

-a 用于显示所有文件和子目录,包括隐藏文件

-l 除了文件名之外,将文件的权限、所有者、文件大小等信息显示

-R 如果目标目录及子目录中有文件,将继续向下遍历

注:只列出常用参数



2.pwd命令

格式:pwd

功能:显示用户当前工作目录的完整路径



3.cd命令

格式:cd [目录名]

功能:更改用户当前路径至指定目录



4.mkdir命令

格式:mkdir [选项]dirname

功能:创建以dirname命令的目录。创建目录的用户必须对所创建的目录的父目录有写权限。

选项说明:

-m 用于对新建目录设置权限,可以单独用chmod设置权限

-p 需要创建上层目录,如果已经存在,则不操作



5.rmdir命令

格式:rmdir [选项] 目录名

功能:删除空目录

-p 当子目录被删除后,如果要使当前目录也成为空目录,则当前目录也被删除。

注:若存在子目录或文件,将不能删除。



二、文件操作

1.cat命令

格式:cat [选项][文件]

功能:将文件或标准输入组合输出到标准输出,如果文件缺省,则读取标准输入。

选项说明:

-n或-number 从1开始对所有输出的行数进行编号

-b或者-number-nonblank 与-n类似,但不对空白行编号

-s或者-squeeze-blank 当遇到连续两行以上的空白行时,将其替换为一行空白符

-E 在每行结束显示$



2.find命令

格式:find[路径][表达死]

功能:对某个特定的文件、某些特定的文件或者某种特定类型的文件进行检索。

选项说明:

-amin n 在过去n分钟内读取过的文件

-anewer file 比文件file更晚被读取的文件

-atime n 在过去n天内读取过的文件

-cmin n 在过去n分钟内被修改的文件

-ctime n在过去n甜类被修改过的文件

-type c|l|f 查询文件扩展名是c的文件。也可跟其他参数,f表示一般文件,l表示符号链接



5.head命令

格式:head [选项] [文件]

功能:查看文件开头部分。默认值能阅读文件的前10行

与此功能相反的是tail命令,默认阅读文件的最后10行。



6.cp命令

格式:cp[options] source dest 或 cp[options] source dir

功能:将指定的源文件复制到目标文件,或将多个文件复制到指定目录

例:cp file1 /usr/file2; cp /usr/*.txt /home



7.mv命令

格式:mv[options] source dest 或mv[options] source dir

功能:将一个文件移动到另一个文件,或将多个文件移动到另一目录

选项说明

-i 如果目的地已有同名文件,则先询问是否覆盖

-f 禁止交互式操作,遇到同名直接覆盖



8.rm命令

格式:rm[选项] 文件

格式:删除指定文件

-i 在删除文件前注意询问确认

-f 即使原文件为只读,也直接删除

-r 将目录及该目录下的文件都删除
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: