栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux路径与文件,最常用的7个命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux路径与文件,最常用的7个命令

Linux系统中最常用的7个与路径和文件操作有关的命令

cdchange directory切换当前目录
lslist files查看当前目录下的文件
file返回文件类型
cpcopy复制文件
mvmove移动文件
rmremove删除文件
catconcatenate查看文本内容

常用参数的含义(以每条命令的详细说明为准)

  • -f:即force,不询问,强制执行
  • -r:即recursion,递归执行,即对文件夹下所有内容进行相同操作
  • -i:即interactive,交互式操作,执行敏感操作前会询问
  • -u:即update,表示更新,当源文件比目标文件更新时执行操作

cd 切换路径,其参数是可以是绝对路径,也可以是相对路径。如:

cd /root/Docements  # 切换到目录/root/Docements  
cd ./path           # 切换path文件夹,"."表示当前目录
cd ..               # 切换到上层目录,".."表示父目录

ls 可列出所有文件,有如下参数:

  • -l :列出文件的属性、权限等数据
  • -a :列出所有文件,包括隐藏文件以及.和..
  • -d :仅列出目录本身,而不是列出目录的文件数据
  • -h :列出文件尺寸
  • -R :递归列出子目录中的所有文件

file 判断文件的基本数据,例如:

file ./links
links.txt: ASCII text, with CRLF line terminators

cp 用于复制,可以复制多个文件,除了i, u, r之外,常用参数如下:

  • -a:将文件的特性一起复制
  • -p:连同文件的属性一起复制,常用于备份
cp -a f1 f2     #连同文件的所有特性把f1复制成f2  
cp f1 f2 f3 d0  #把文件f1、f2、f3复制到目录d0中 

mv 即move,用于移动文件、目录或更名。当目标文件存在时,有三个参数f, i, u用于调控命令的行为。当移动多个文件时,最后一个参数需为文件夹,示例如下

mv f1 f2 f3 d0  # 把f1、f2、f3移动到目录d0中  
mv f1 f2        # 把f1重命名为f2

rm 即remove,删除文件或目录,常用参数为f, i, r,示例如下

rm -i file  # 删除文件file,在删除之前会询问是否执行  
rm -rf d0   # 强制删除目录d0中的所有文件,跑路必备

cat 用于查看文本文件的内容,通常可用管道与more和less一起使用,从而可以一页页地查看数据

cat text | less # 查看text文件中的内容  
# 注:这条命令也可以使用less text来代替  
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/914837.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号