Linux命令

创建、删除文件及目录命令

Linux文件命名规范

  • 不能以/来命名
  • 最好不要有 特殊字符¥%……
  • 避免使用 . 来作为文件开头 以. 开头的文件是影藏文件
  • Linux中是区分大小写的!!!

命令说明
touch文件名创建指定文件
mkdir目录名创建目录(文件夹)
rm文件名或目录名删除指定文件或目录
rmdir目录名删除空目录
  • 说明:rm命令想要删除目录需要加上 -r选项,-r表示递归删除目录及内容

  • 复制、移动文件及目录命令的使用

命令说明
cp拷贝文件、拷贝目录
mv移动文件、移动目录、重命名
  • 说明:拷贝目录需要加上-r选项,-r表示递归拷贝目录及其内容

  • 小结

  • cp:拷贝目录需要加上-r选项

  • mv:移动目录不需要加选项

  • mv:命令还可以重命名文件和目录

终端命令的格式说明

command -options [parameter]

每项信息的说明

  • command:命令名,比如:ls、pwd
  • [parameter]:参数,可以有零个、一个或多个参数,比如:touch 文件名、mkdir 目录名,这些文件名和目录名都是参数,参数是命令的操作对象,一般文件、目录、用户和进程等可以作为参数被命令操作
  • []:代表可选

小结

  • 终端命令完整格式:命令名 选项(可选)参数(可选)

  • 选项:用于调整命令的功能,比如:-r选项调整cp命令的功能

  • 选项可以分为短选项和长选项

  • a.短选项格式:‘-’后面接单个字母,比如:-r

  • b.长选项格式:‘–’后面接单词,比如:–help

  • 参数:命令的操作对象,一般是文件名或目录名

  • 对于命令,它的选项和参数一般情况下没有顺序要求,但是scp命令是必须先选项然后在跟上参数

mkdir 命令选项

命令选项说明
-p创建所依赖的文件夹
  • rm命令选项
命令选项说明
-i交互式提示
-r递归删除目录及其内容
-f强制删除,忽略不存在的文件,无需提示
-d删除空目录

小结

  • 创建嵌套文件夹使用“mkdir -p”嵌套目录
  • 删除空目录使用“rmdir 目录名”或“rm -d 目录名”
  • 删除非空目录使用“rm -r 目录名”

cp和mv命令选项

  • cp命令选项
命令选项说明
-i交互式提示
-r递归拷贝目录及其内容
-v显示拷贝后的路径描述
-a保留文件的原有权限
  • -a选项说明:-a选项还支持拷贝文件夹并且文件夹中的文件权限不丢失
  • mv命令选项
命令选项说明
-i交互式提示
-v显示移动后的路径描述

小结

  • 拷贝文件防止覆盖使用“cp -i”操作
  • 拷贝文件夹使用“cp -r”,拷贝文件夹并且文件权限不丢失使用“cp -a”操作
  • 移动文件夹防止覆盖使用“mv -i”操作
  • 移动文件夹直接使用“mv”即可,“mv”还可以给文件和文件夹重命名

重定向命令

重定向命令的介绍

重定向也称为输出重定向,把在终端执行命令的结果保存到目标文件。

重定向命令的使用
命令说明
>如果文件存在会覆盖原有文件内容,相当于文件操作中的“w”模式
>>如果文件存在会追加写入文件末尾,相当于文件操作中的“a”模式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值