Linux操作文件和文件夹的常用基础命令

文件和文件夹的查看

  • ls:列出当前目录中的文件和文件夹。
    • ls -l:以长格式列出文件信息,包括权限、所有者、大小、修改时间等。
    • ls -a:显示隐藏文件(以 . 开头的文件)。
    • ls -h:以人类可读的格式显示文件大小。

文件和文件夹的创建

  • touch filename:创建一个新的空文件。
  • mkdir dirname:创建一个新的文件夹。
    • mkdir -p /path/to/dir:递归创建多级目录。

文件和文件夹的复制

  • cp source destination:复制文件。
    • cp -r sourcedir destinationdir:递归复制文件夹及其内容。

文件和文件夹的移动或重命名

  • mv oldname newname:移动或重命名文件/文件夹。

文件和文件夹的删除

  • rm filename:删除文件。
    • rm -f filename:强制删除文件,不提示确认。
    • rm -r dirname:递归删除文件夹及其内容。
    • rm -rf dirname:强制递归删除文件夹及其内容。

文件内容的查看

  • cat filename:查看文件内容。
  • less filename:分页查看文件内容。
  • head -n 10 filename:查看文件前 10 行。
  • tail -n 10 filename:查看文件后 10 行。
    • tail -f filename:实时查看文件末尾内容,常用于监视日志文件。

文件和文件夹的权限管理

  • chmod mode filename:修改文件/文件夹权限。
    • chmod 755 filename:设置权限为所有者可读写执行,组成员和其他用户可读执行。
  • chown user:group filename:更改文件/文件夹的所有者和组。

文件和文件夹的查找

  • find /path -name "filename":在指定路径下查找文件/文件夹。
  • locate filename:在系统中快速查找文件/文件夹(需要数据库支持)。

压缩与解压

  • tar -czvf archive.tar.gz /path/to/dir:压缩文件夹为 .tar.gz 文件。
  • tar -xzvf archive.tar.gz:解压 .tar.gz 文件。

【转载自:】OpenSNN开思通智网 ---- “一起来O站,玩转AGI!”
【官网:】https://w3.opensnn.com/
【原文链接:】https://w3.opensnn.com/os/article/10001331

结束
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值