1.3常用Linux命令-文件目录类命令

浏览目录命令:ls pwd

ls
英文原意list
功能描述显示目录文件
语法ls【-ald】【文件或目录】
-a显示所有文件,包括隐藏文件
-l详细信息显示
-d查看目录属性
pwd
英文原意print working directory
功能描述显示当前所在的工作目录
语法pwd

目录操作命令:cd mkdir rmdir

cd
英文原意change directory
功能描述切换目录
用法cd 【目录】
cd . .回到上一级目录
mkdir
英文原意make directory
功能描述创建新目录
语法mkdir 【目录名】
rmdir
英文原意remove directory
功能描述删除空目录
语法rmdir 【目录命】

浏览文件命令:cat more less head tail

cat
英文原意concatenate and display files
功能描述连接文件并打印到标准输出设备上
语法cat【-En】【文件】
-E在每一行的末尾显示$
-n为显示行添加行号
more
功能描述分页显示文件内容
语法more【文件名】
(空格)或f显示下一页
(Enter)显示下一行
q或Q退出
less
语法less【文件名】
功能描述分页显示文件内容
(空格)或f显示下一页
(Enter)显示下一行
q或Q退出
上下键上下卷动文件
head
功能描述用于显示文件前几行的内容
语法head【-n】【文件名】
-n显示前n行,不指定此参数显示前10行
tail
功能描述用于显示文件后几行的内容
语法tail【±nF】【文件名】
-n显示后n行,不指定此参数显示后10行
+n从第n行显示到文件尾
-F用于跟踪显示不断增长的文件结尾内容(通常用于显示日志文件)

文件操作命令:cp rm mv find grep tar

cp
英文原意copy
功能描述可以将文件从一处复制到另一处。一般在使用cp命令时将一个文件复制成另一个文件或到某目录时,需要指定源文件名与目录文件名或者目录
语法cp 【-piru】【源文件路径】【目标文件路径】
-p连同文件属性一起复制,而非使用默认方式,常用于备份
-i若目标文件已经存在时,在覆盖时会先询问操作的进行
-r递归持续复制,用于目录的复制行为
-u目标文件与源文件有差异时才会复制
rm
英文原意remove
功能描述删除文件或目录
语法rm 【-fir】【目录/文件路径】
-f就是force的意思,忽略不存在的文件,不会出现警告消息
-i互动模式,在删除前会询问用户是否操作
-r递归删除,最常用于目录删除,它是一个非常危险的参数
find
功能描述用来寻找文件或目录
语法find 【路径】【参数】
-name filename找出文件名为filename的文件
-size [±] SIZE找出比SIZE还要大(+)或小(-)的文件
-type TYPE查找文件的类型为TYPE的文件,TYPE的值主要有:一般文件(f)、设备文件(b、c)、目录(d)、连接文件(l)、socket(s)、FIFO管道文件(p)
-perm mode查找文件权限刚好等于mode的文件,mode用数字表示,如0755
grep
功能描述在文件中搜索匹配的字符串并进行输出
语法grep 【-aciv】【要查找的字符串】【要寻找字符串的源文件】
-a将binary文件以text文件的方式查找数据
-c计算找到“查找字符串”的次数
-i忽略大小写的区别
-v反向选择,即显示出不包含“查找字符串”内容的那一行
tar
英文原意tape archive
功能描述将用户所指定的文件或目录打包成一个文件,也可以通过指定参数开启压缩/解压缩功能
语法tar 【参数】【文件】
-c新建打包文件
-t查看打包文件的内容含有哪些文件名
-x解打包或解压缩,可以搭配-C(大写)指定解压的目录,注意-c,-t,-x不能同时出现在同一条命令中
-j通过bzip2的支持进行压缩/解压缩
-z通过gzip的支持进行压缩/解压缩
-v在压缩/解压缩过程中,将正在处理的文件名显示出来
-f filenamefilename为要处理的文件
-C dir指定压缩/解压缩的目录dir
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值