linux基础—目录和文件操作

1,列出目录和文件的详细信息

ls:

ls -l

ls -lt

2,认识文件

第一列

左边的一组排序中,第一个字符是文件的类型,后面9个字符是文件的权限。

第一个字符主要有3种情况:

d表示目录、-表示文件,l表示链接

第二列

看情况

如果是文件,数字就表示硬链接结束

如果是目录,数字就表示该目录下面有几个子目录

第三列

表示拥有者

第四列

所在的组

第五列

文件的大小,单位是字节,如果是目录就没有意义。

第六列

文件最后一次被修时间

最后一列

文件名

创建目录

mkdir 目录名

例子:

1)在当前目录中创建aaa目录。

mkdir aaa

2)在当前目录的aaa目录中创建bbb目录。

mkdir aaa/bbb

3)创建/tmp/aaa目录。

mkdir /tmp/aaa

4)一次创建多个目录。

mkdir /tmp/aaa1 /tmp/aaa2

创建文件

1)创建空文件

touch 文件名

可以用来创建.c或者.c++文件也

2)把屏幕显示的内容输出到文件,如果文件已存在,将清空原有的内容。

任意可以屏幕输出内容的命令 > 文件名

ls -l >> 1.txt

3)把屏幕显示的内容追加到文件

任意可以屏幕输出内容的命令 >> 文件名

删除目录和文件

复制目录和文件 

 注意点

这句话的意思是复制目录nihao到hello文件中的ddd里面去

但是,如果hello里面没有ddd,那么这句话的意思就是复制nihao 文件夹到hello中重命名为ddd 

移动目录和文件

mv 旧目录或文件名 新目录或文件名

如果第二个参数是已经存在的目录,则把第一个参数(旧目录或文件名)移动到该目录中。

如果第二个参数不存在,则这句话的意思是在当前文件夹下,把旧目录命名为新目录。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值