1.命令格式

1.用中括号括起来的内容都不是必填内容,碧如上图的选项和参数,有些命令不写选项和参数也可以执行

2.注意图中的简化选项与完整选项说明,完整选项要两个横杆--

2.目录处理命令ls

1.文件以小数点开头的都是隐藏文件(告诉用户是系统文件,不要乱动)若要将普通文件设置为隐藏文件,只需要在文件名前加一个“.”即可。

2. ls -lh显示的文件信息:

(1)

(2)文件被使用的次数

(3)文件所有者

(4)文件所有组

(5)文件大小,按照字节计算,将选项改为-lh可显示kb的

(5)文件的最后修改时间,若从未修改过,则显示创建时间。

3.查看当前目前的信息:(后面补上)

3.目录处理命令:mkdir

只能创建目录。

4.目录处理命令:cd

1. cd .代表当前目录,cd ..代表上一级目录,所以只输入cd .是没有意义的

5.目录显示命令:pwd

6.目录删除命令:rmdir

****只能删除空目录

7.文件复制命令:cp

1.这个命令本身是用来复制文件的,如果要复制目录,则要加上-r

2.可以同时复制多个文件,路径之间空格隔开,然后目标地址要写在最后

3.-p 保留文件属性指的是文件创建时间,修改时间,所有者这些完全复制过去

4.在复制的同时还可以给复制过去的文件改名 操作如下

8.移动文件/目录命令:mv

1.这个命令与复制命令的用法是一样的,至于用于改名

2.如果,将一个文件剪切到同一个文件夹内然后给一个新的文件名,那不就是改名了么.

9.文件删除命令:rm

1.Linux无回收站,删除了便是真的删了。

2.-f可以取消询问,若要删除文件较多,最好加上这个。

3.若没有加-f则用ctrl+C中断命令中断

10.创建文件命令:touch

1.使用命令时如果没写绝对路径那么会默认在当前位置创建

2.任何符号都可以做文件名,左斜杠除外

3.还有,不要在文件名里使用空格,因为Linux使用空格做分隔符,如果使用空格符号做文件名,那会导致每次操作这个文件时都只会增添麻烦

5.如果非要用空格,那么用双引号将整个文件名包起来    比如这样:    "xiidian university",如果使用了空格做文件名,那么以后对该文件的任何命令操作都要加上双引号

11.显示文件内容命令:cat

这个命令只适合查看比较短的文件,如果文件太大,用该命令查看,只能看到最后一页的内容

和上面的命令相反,不同点在于,优先显示文件尾端从文件最后一行开始显示

如果文件非常大,用上面命令没办法看完,那么使用这个命令

不过这个命令的缺点是没法向前翻,如果错过了要找的内容就没办法了

操作与上面一样    q退出 f和空格下一页    方向键上下分别上一行和下一行,还可以使用搜索功能

输入less查看命令之后   输入左斜杠再输入你要搜索的内容,然后回车 然后会将你要搜索的内容高亮显示出来

如果想只看文件的前几行可以使用head

如果想看最后几行那么

上面两个命令如果不指定行数默认显示10行,记住,连-n都不要输入

关于tail命令可以加上-f 来动态显示文件信息,意思就是,如果文件被写入数据,那么显示的文件内容也会实时更新

12.文件链接命令:ln

1.不要看到链接两个字就以为是将两个文件链接在一起,并不是那样.而是如下

(1)软连接是类似于Windows中的快捷方式,为了方便使用,将所有软件的快捷方式集中到桌面或者某个目录下

(2)硬链接与链接一样,不过是整个源文件复制过去并且实时同步数据,修改源文件,硬链接的文件也会修改,不过删除源文件,硬链接文件不会被删除,并且依旧可以执行.

最新文章

  1. 用lucene替代mysql读库的尝试
  2. 编译器--__attribute__ ((packed))
  3. python模块:base64
  4. url中出现井号("#")的问题
  5. 【leetcode】LRU Cache(hard)★
  6. Android自定义Seekbar拖动条式样
  7. [AX2012]Claims user
  8. C++异常:no matching function for call to "Matrix(Matrix&)"
  9. linux下valgrind的使用概述
  10. uva 1356 Bridge ( 辛普森积分 )
  11. C# 操作 AppSettings节点
  12. 用php(session)实现留言板功能----2017-05-09
  13. 文件锁FileLock
  14. oracle中求1到100之间的质数和
  15. 导入导出Excel文件
  16. 【面试】iOS 开发面试题(二)
  17. docker 使用compose安装zookeeper集群
  18. Javascript一个在页面内追加元素的小例子
  19. SQL_求集合中每天最大时间记录的总和
  20. C/C++ 获取目录下的文件列表信息

热门文章

  1. android服务的bindService/startService
  2. spring基于接口的代理报错
  3. 关于Cocos2d-x多线程异步载入资源的问题
  4. 用windows命令解压chm文件
  5. mac上python3.x安装 图文详解
  6. Leetcode199. Binary Tree Right Side View二叉树的右视图
  7. MySQL系列(五)--二进制日志对主从复制的影响
  8. DevCloud会员权益升级!日常领码豆,轻松换好礼!
  9. 深入浅析python中的多进程、多线程、协程
  10. php解决高并发(文件锁)