1.2.1 linux和高并发-linux基本命令-linux文件系统命令

1.写在前面

        上一个博客介绍了linux文件系统结构,在运行linux中避免不了文件或者文件夹的操作,这次我们来总结一下linux中基本的文件系统命令。

2.df  显示磁盘使用情况

3.du  显示文件系统使用情况(某一个文件、文件夹占用大小)

4.ls、ll展示某一个文件夹下面所有文件

         ls可以查看多个目录,ls -a隐藏文件也出来了,ll -i 显示文件序号,ls -l 显示时间等其他信息,长列表显示。文件有哪些文件类型呢?

        块设备文件可以任意切割,字符设备文件不能任意切割。

        ls显示多个级别文件夹,树形结构,先显示级别高的,同级别按照字母排序。

5.cd  切换目录

        cd /   切换到根目录

        cd .. 切换到上一级目录

        cd    返回到当前用户的家目录

        cd ~  波浪线扩展,切换到某一个用户家目录

6.pwd  显示当前工作目录

7.mkdir   创建目录

        使用mkdir   创建多级目录

        花括号扩展,在一个文件夹下面创建多个文件夹

8.rm  删除命令

  • -f 会有提示,是否删除?
  • -f -r 删除一个文件夹,并且递归删除文件夹中所有文件,两个短参数等效于长参数 -rf

9. cp 拷贝命令  

  • cp 文件名  位置
  • 拷贝一个目录:cp -r x y

10.mv 移动命令

  • 把一个文件从一个目录移动到另外一个目录
  • 起到重命名的作用

11.  ln 链接,指的同一个文件(硬链接)

ln 链接,指的同一个文件(硬链接),cp复制文件是重新产生一个新的文件。

ln -s 文件名 文件夹   ,产生一个指向性链接(软链接,快捷方式)

不管是硬链接,还是软链接,修改文件,其他文件都会发生变化。

12.stat 元数据

  • 打印某一个文件相关元数据,access访问时间+modify文件修改时间+change元数据修改时间

13.touch

  • 作用1:access访问时间+modify文件修改时间+change元数据修改时间  时间调整一致
  • 作用2:创建一个新的文件
发布了322 篇原创文章 · 获赞 216 · 访问量 27万+

猜你喜欢

转载自blog.csdn.net/Suyebiubiu/article/details/104369270