Linux常用命令1 文件处理命令
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)硬链接与链接一样,不过是整个源文件复制过去并且实时同步数据,修改源文件,硬链接的文件也会修改,不过删除源文件,硬链接文件不会被删除,并且依旧可以执行.

Linux常用命令1 文件处理命令的更多相关文章
- Linux常用基本指令——文件处理命令
书籍方面的推荐就不做介绍,免得别人说我有广告嫌疑.大家可以直接上百度,书籍和视频遍地都是,Linux这些方面的知识都是自己在学习视频和看书的总结,内容上可能会不完美.如果有更多的见解,欢迎直接评论. ...
- Linux命令:修改文件权限命令chmod、chgrp、chown详解
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权 限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而 ...
- Linux下几种文件传输命令
Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具 ...
- Linux下几种文件传输命令 sz rz sftp scp
Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具 ...
- [原创] Linux下几种文件传输命令 sz rz sftp scp介绍
Linux下几种文件传输命令 sz rz sftp scp介绍 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具.由于它是基于SSH的,会在传输过程中对用户的密码.数据等 ...
- Linux拷贝U盘文件(命令行)
Linux系统有的有界面,有的没有只要命令窗口,因此导入外部文件就变得困难,没有可视化的方便. 这里通过挂载u盘进行文件拷贝. 首先挂载u盘:这里以centos为例 1.进入命令行模式下,输入命令 s ...
- 【Linux学习】Linux文件系统5—查看文件内容命令
Linux文件系统5-查看文件内容命令 cat: 由第一行开始显示文件内容 more: 一页一页地显示文件内容,空格键可以继续翻页显示下一页内容 less:与more类似,但是可以往前翻页 head: ...
- [转帖]Linux下主机间文件传输命令
Linux下主机间文件传输命令 https://yq.aliyun.com/articles/53631?spm=a2c4e.11155435.0.0.580ce8ef4Q9uzs SCP命令: ...
- [转帖]linux下的find文件查找命令与grep文件内容查找命令
linux下的find文件查找命令与grep文件内容查找命令 https://www.cnblogs.com/shileima/p/8431393.html 在使用linux时,经常需要进行文件查找. ...
- Linux常用命令之文件搜索命令
目录 1.最强大的搜索命令:find2.在文件资料库中查找文件命令:locate 一.根据 文件或目录名称 搜索 二.根据 文件大小 搜索 三.根据 所有者和所属组 搜索 四.根据 时间属性 搜索 五 ...
随机推荐
- 可持久化线段树的学习(区间第k大和查询历史版本的数据)(杭电多校赛第二场1011)
以前我们学习了线段树可以知道,线段树的每一个节点都储存的是一段区间,所以线段树可以做简单的区间查询,更改等简单的操作. 而后面再做有些题目,就可能会碰到一种回退的操作.这里的回退是指回到未做各种操作之 ...
- Acer笔记本蓝牙功能不可用
在电脑运行过程中,本应该如下所存在的蓝牙图标不存在了: 打开设置,本应该可以选择开关的蓝牙开关按钮也不存在了: 电脑的蓝牙功能无法使用: 处理方法: 在C:\windows\sysytem32\文件夹 ...
- <init>与<clinit>的区别
在编译生成class文件时,会自动产生两个方法,一个是类的初始化方法<clinit>, 另一个是实例的初始化方法<init> <clinit>:在jvm第一次加载c ...
- react-native start停止在Loading dependency graph, done.
在试验的过程中. 发现运行 react-native start会卡住,停留在Loading dependency graph, done. 原因大概是之前运行过 react-native run-a ...
- CF538G (套路题)
CF538G 题目大意 你有一个长度为\(l\)的指令序列,每个指令为向上,向下,向左,向右中的一种. 机器人会循环执行该序列,即,执行完第\(l\)个指令后,就会重新开始执行第一个指令. 现在,给你 ...
- Leetcode504.Base 7七进制数
给定一个整数,将其转化为7进制,并以字符串形式输出. 示例 1: 输入: 100 输出: "202" 示例 2: 输入: -7 输出: "-10" 注意: 输入 ...
- 跟我一起做一个vue的小项目(四)
接下来我们进行的是轮播页面下面的导航页的开发 我们需要的是实现轮播页下面的图标,并且实现轮播效果 这个话,其实基本思路先是渲染出小图标,然后,我们要对页数进行判断,如果图标的个数展示的就是8个,那个这 ...
- js中的定义变量之①用不用var
var 是js定义变量的意思. 由于js中的变量是弱类型的,因此js中的所有变量包括number(数字型).string(字符串类型).boolean(布尔类型,true和false)等均通过var关 ...
- 20190817-T1-LOJ6322「雅礼国庆 2017 Day6」Star Way To Heaven
写这篇题解是因为作者太蒻已经忘了最小生成树了. <题面> 这个题还真是想不到最小生成树. $80\%$算法 复杂度:$\Theta(k^2 \log N )$ 用了二分答案(明显答案具有单 ...
- What every computer science major should know 每一个计算机科学专业的毕业生都应该都知道的
Given the expansive growth in the field, it's become challenging to discern what belongs in a modern ...