关于Linux文件管理一些常用命令

1.pwd——查看当前所在的工作目录

2.cd——在不同的目录间切换,即更改当前工作目录

  • cd .  ——进入当前目录
  • cd ..  ——进入上一级目录
  • cd -  ——进入上次所在目录
  • cd ~  ——进入当前登录用户的主目录
  • cd ~root  ——进入root用户的主目录

3. ls——显示目录内容

  • ls -a   ——列出所有文件,包括以 "." 开头的隐藏文件
  • ls -l    ——显示文件的详细信息,而且一行显示一个文件

4.cat——在标准输出设备上显示文件内容

  • cat 文件名  ——显示文件内容
  • cat -n 文件名  ——显示所有行号

5.head——显示文件开头若干行内容,默认显示前十行

  • head -c size 文件名    —— 显示文件开头的size字节
  • head -n number 文件名  ——显示前number行
  • head -q  ——不显示文件名的头信息
  • head -v ——总是显示文件名的头信息

6.tail ——显示文件结尾若干行内容,默认显示后十行(与head命令类似)

7.more、less的功能即使用方法

  • more
    • 格式:more  【选项】 文件名
    • 功能:分页显示文件,即一次显示一页的内容
    • 选项的内容:
      • F键或空格键 :向下翻页
      • D键或ctrl+D:向下翻半页
      • B键或Ctrl+B:向上翻一页
      • 回车键:向下移动一行
      • Q键:退出more命令
  • less
    •  less是more的增强版,除了具有more命令的功能外,还可以按U键或Ctrl+U组合键向上翻半页,或上、下、左、右方向键移动文件内容

 8.wc——统计并输出文件行数、单词数和字节数

  •   wc -c  文件名 ——输出文件的字节数
  • wc -l  文件名  ——输出文件行数
  • wc  -L 文件名  ——输出文件最长行的长度
  • wc -w 文件名 ——输出文件单词数

9.touch——创建文件或修改文件时间戳

  • .touch -a -t time we文件名        ——修改文件的访问时间
  • touch -m:修改文件修改时间
  • touch -c: 修改文件时间戳

10.mkdir——创建新目录 

  •  mkdir -p 文件目录./文件——连续创建多级目录(即递归创建所有子目录)
  • mkdir -m  754   文件名——手动指定新目录的权限
  • rmdir——删除空目录

11 cp——复制文件或目录

  •  cp -r ——递归复制目录

 12.mv——移动或重命名文件或目录

  •  mv  -f  源文件或源目录  目标文件或目标目录——如果目标文件已经存在,强制覆盖目标文件而且不给提示
  • mv -i 源文件或源目录  目标文件或目标目录——如果目标文件已存在,提示是否覆盖目标文件

13. rm——永久删除文件或目录

  •  rm -f  文件名或目录——删除文件和目录前不给提示,即使文件和目录不存在
  • rm -i 文件名或目录——-f选项相反,删除文件和目录前有提示

14.find——根据指定条件查找文件 

  • 按名字查找
    • find . -name  “通配符”——在当前目录下查找符合通配符的文件(通配符?、*等
  •  按文件的大小
    • find . -size 2  ——在当前目录下按2个文件块的大小查找文件
    • find . -size +3k ——查找文件大小为3kb的文件
  • 按文件的访问时间
    • find . -atime -1——1天内访问过的文件        
    • find . -atime 1——1天前的24小时之内访问过的文件
    • find . -atime +1——1天前的24小时之外访问过的文件

 15.tar——对文件进行打包和压缩,将多个文件合并成一个文件

  • tar -zcvf 1.tar 要打包的文件——将要打包的文件打包进名为1.tar目录下(前提已经创建好这个文件目录)
  • tar -zxvf 1.tar——解包

16.chown——修改文件所有者和所属组

  • chown -用户名 文件名——将文件的应用权限应用给用户

17.chmod——修改文件和文件夹读写执行属性  

  •  chmod 777 文件名 ——将文件的权限变为可写、可读、可执行

         

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值