linunx命令学习_文件命令

1.  ls  展开列表  ls -l  【  ll】缩写 展开目录 包含详细信息  创建时间 文件大小 等   ls -a 列出隐藏文件   ls -lh   列表的形式显示文件 包含隐藏文件   文件大小 K。。。。。

2. man 帮助命令   比如  man  ls会打开关于ls命令的说明文档

3.查看文档   上键:向下滚动一行   下键 :向下滚动一行    回车 :向下滚动一行  空白键 :向下翻一页  【Page Down】:向下翻一页 【Page Up】:向上翻一页   【Home】:首页  【End】:末尾   b:向前翻一页 d:向后翻半页 q:退出

          /字符串:向下搜索字符串  ?字符串:向上搜索字符串  n:查找下一个 N:查找前一个

4: cd  【文件夹名称 或者文件名称】进入     cd 进入用户主目录  cd ~ 进入主目录  cd -返回进入此目录之前的目录  cd  ..返回上级目录  cd ../..返回上两级目录

5:创建文件  touch   例如 :touch  a.txt     touch a   [第一个是创建a.txt文本文件  第二个是创建一个文件夹]   修改文件的时间位当前时间 可以重新创建下   touch a.txt 

6.创建目录  mkdir   data   在当前目录下创建个data文件夹   创建多级目录 mkdir -p data1/data2/data3

7.删除文件  rm  a.txt  即可删除文件   rm 无法删除目录    删除文件  rm -r  data            rm -rf  强制删除占用的目录

8.移动文件  mv  假如当前目录有一个文件夹 data和一个文件a.txt 将文件移动到data文件夹里面  mv a.txt  data/  即可     移动目录也是一样

9.更改文件名  mv a.txt b.txt

10.复制文件  cp  a.txt   b.txt  将a.txt 复制一份命名为b.txt  复制目录  cp -r data data2

11.pwd  查看当前目录 

12 tree  以树形结构显示当前文件的层级关系 ubantu系统没有当前命令

13.drwxr-xr-x   文件权限    d 文件类型 rwx  可读  可写  可执行    r-x文件所属用户组的权限 r-x其他人的权限

   文件类型  -普通文件  d 目录文件  p管道文件  l连接文件  b块设备文件 c 字符设备文件 s 套字节文件

14 chown    更改文件所有者  chown 用户名  文件或者目录      扩展 更改所属组以及所属者  chown      用户名:用户名  文件名 或目录

15 chgrp   更改文件组  chgrp   用户名  文件或者目录

16  chmod 修改权限  u [user]  g [group] o [other]   a [all]   + [添加 ] -【删除】 = 【设定】     r【读取】 w【写入】  x【执行】  文件或者目录

  

原文地址:https://www.cnblogs.com/zhangdongwei/p/14514196.html