文件管理常用命令

常用命令

pwd命令

功能:查看当前所在的工作目录

不需要指定任何选项或参数

登录终端窗口后默认的工作目录是用户的主目录

 

cd命令

功能:在不同的目录间切换,即更改当前工作目录

可以使用绝对路径或相对路径

cd www使用相对路径

cd.进入当前目录

cd..进入上一级目录

cd -进入上次所在目录

cd.~进入登录用户的主目录

cd ~root 进入root用户的主目录

ls命令

功能:显示目录内容

ls 默认按文件名排序,只显示非隐藏文件

ls -a显示隐藏文件

le -l使用长格式显示文件信息

ls -l -d dir1显示目录dir1本身的详细信息

cat命令

功能:在标准输出设备上显示文件内容

可以同时打开多个文件显示

cat 文件名 显示文件内容

cat -n 文件名 显示所有行的行号

cat -E 文件名 在每行结尾处显示“$”符号

 

head命令

功能:显示文件开头若干行内容,默认显示前10行

-c size 显示文件开头的size字节

-n number 显示文件开头的number行

-q 不显示文件名的头信息

-v 总是显示文件名的头文件

tail命令

功能:动态刷新文件内容

more命令

功能:分页显示 文件,即一次显示一页内容

经常和管道功能一起使用

-num 指定每屏显示的行数

+num从num行开始显示

-p先清屏再显示文件内容

less命令

功能:分页显示文件,即一次显示一页内容

-c输出文件字节数

-l输出文件行数

-L输出文件最长的行的长度

-w输出文件单词数

less和more的区别:less的作用与more十分相似,不同点为less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。其次less命令还可以使用PageUp键向上下翻页。

wc命令

功能:默认统计并输出文件的行数、单词数和字节数

-c输出文件字节数

-l输出文件行数

-L输出文件最长的行的长度 

-w输出文件单词数

 

touch命令

功能:创建新文件或修改文件时间戳

-a修改文件访问时间

-m修改文件修改时间

-c修改文件时间戳

-t time 使用指定的时间值

 

mkdir命令

功能:创建新目录

-p递归创建所有子目录

-m mode 为新建的目录设置指定的权限 mode

rmdir命令(remove)

功能:删除空目录

可以递归地删除多级目录,但必须全是空目录

 

cp命令

功能:复制文件或目录

选项众多,功能强大

-d 如果源文件为软链接则复制软链接,而不是复制源文件

- i如果目标文件已存在,提示是否覆盖现有目标文件

-l建立源文件的硬链接文件而不是复制源文件

-s建立源文件的软链接文件而不是复制源文件

-p保留源文件的所有者、组、权限和时间信息

-r递归复制目录

-u如果目标文件有相同或更新的选修时间,则不复制源文件

-a相当于-d、-p、-r三个选项的组合、即-dpr

mv命令(move)

功能:移动或重命名文件或目录

-f如果目标文件已存在,强制覆盖目标文件而且不给提示

-i如果目标已存在,提示是否覆盖目标文件

-u如果源文件的修改时间更新,则移动源文件

-v显示移动过程

rm命令

功能:永久删除文件或目录

-f删除文件和目录前不给提示,即使文件和目录不存在

-i和-f选项相反,删除文件和目录前有提示

-r递归删除目录及其所有内容

-v删除文件前打印文件名

find命令

功能:可以根据给定的路径和表达式的文件或目录。如不加任何参数,表示查找当前路径下的所有文件和目录。

-name pattern    -iname pattern 查找文件名符合指定模式pattern的文件,pattern一般用正则表达式指定。iname不区分大小写。

-newer file查找比指定文件 file还要新的文件(即修改时间更晚)

-empty 查找空文件或目录

find . -name "文件名"  查找文件名为“”文件

tar命令

功能:对文件进行打包和压缩,将多个文件合并成一个文件,即使用可不加“-”

tar是Linux操作系统中最常用的打包命令

打包文件通常以“.tar”作为文件扩展名,有成为tar包

-c 创建打包文件

-r将文件追加到打包文件的末尾

-A合并两个打包文件

-f filename 指定打包文件名,一定要正确指定后缀名

-v显示正在处理的文件

-x展开正在处理的文件

-t查看打包文件包含哪些文件目录

-C dir 在待定目录中展开打包文件

gzip命令

功能:对文件进行压缩,减少其占用的储存空间

 

file命令

功能:查看文件的类型

 

grep命令

功能:从文件中提取符合指定匹配表达式的行

-A num 提取符合条件的行及紧随其后的num行

-B num 提取符合条件的行在其之后的num行

-C num提取符合条件的行及其前后各num行

-m num 最多提取num行符合条件的行

-I不区分大小写

-n输出行号

-r递归地查找目录下的所有文件

-v反向查找,即只显示不满足条件的行

 

chgrp命令

功能:修改文件属组

 

 

chown命令

功能:修改文件所有者和属组

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值