Lunix常用命令

一、目录操作:

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 将目录及该目录下的文件都删除

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值