Liunx常用指令整理-1

Liunx常用指令整理-1

文件操作

ls

功能

查看当前文件下的文件

常用参数

  • -a 输出所有文件
  • -A 输出除./..之外的所有的文件
  • -h 智能的表示文件的大小
  • -l 以长格式的形式显示当前目录下的所有属性

ls -l显示的具体内容

第一行:

当前目录下所有文件占用的大小的总和

第二行:

  • 文件的属性字段
  • 硬链接个数
  • 文件的硬链接个数
  • 文件/目录的拥有者
  • 文件所有者所在的用户组
  • 文件所占用的大小(如果是一个目录,那么则为目录本身的大小)
  • 文件上次被修改的月份
  • 文件上次被修改的日期
  • 文件上次被修改的时间
  • 文件名

cd

功能

切换文件目录

常用样例

cd ~:打开用户主目录

cd:同上

cd ..:打开当前目录的父目录

cd -:返回之前目录


mkdir

功能

创建目录,要求对于父目录有写的权限

常用参数

  • -m设置文件的权限
  • -p递归的创建目录

touch

功能

用来创建一个不存在的文件或者更改文件的时间戳

常用参数

  • -t/-d 修改文件的时间
  • -r 讲文件的时间设为参考文档的时间

常用样例

touch -t [[CC]YY]MMDDhhmm.[SS] file:修改file的时间

touch -d [[CC]YY]MMDDD file:修改file的时间

touch -r file1 file2:将file2的时间修改为file1的时间


cp

功能

复制文件或者目录

常用参数

  • -a:等同于参数-pdr
  • -d:对于link文件复制link文件而非文档本身
  • -f:目标文件已经存在的时候强制复制,不会询问
  • -i:目标文件已经存在的时候询问是否覆盖
  • -l:对源文件建立hard link,而非复制文档本身
  • -p:复制文档的属性
  • -r:对于目录递归的复制
  • -u:当目标文件存在的时候,只有源文件比目标文件新才复制
  • -s:对源文件建立symbolic link

mv

功能

移动文件/目录,或者改名

常用参数

  • -b:当目标文件已经存在的时候,覆盖前先备份
  • -f:目标文件已经存在的时候强制复制,不会询问
  • -i:目标文件已经存在的时候询问是否覆盖
  • -u:当目标文件存在的时候,只有源文件比目标文件新才复制

rmdir

功能

该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。

常用参数

  • -p递归的删除文件

rm

功能

删除文件和文件夹,删除的文件较难恢复,所以一定要小心操作

常用参数

  • -f 强制删除文件,不予提示
  • -r 递归的删除文件/目录
  • -i 给出删除提示

pwd

功能

显示当前路径

常用参数

  • -p使用真实路径,而非使用link路径
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值