LINUX笔记之二常用命令(文件处理命令)
一、概述
1、
“.”开头的文件是隐藏文件,大小写敏感是因为用C语言编写
2、
DOS中 cd..可回到父目录 在LINUX中要用cd ..(用空格)
3、
4、LINUX命令有两种:仅root可执行的(super如sbin),所有用户都可执行的。
二、文件处理命令
1、文件处理命令ls
(1) ls -l 详细信息显示时,
第一部分的10个字符:
第1个字符的含义表示文件类型。常用文件类型有三种:d(目录directory),-(二进制文件),l(软链接文件link)。
剩下的9个字符分成3-3-3(分别代表u-g-o三类用户的权限)。三种权限:r(read可读权限),w(write可写权限),x(execute可执行权限)。没有某权限用-表示。
LINUX只有三类用户:所有者u(user谁创建谁是所有者,注意所有者也是可以转让的),所属组g(group),其他人o(others)。
第二部分:2表示硬链接数(不常用)
第三、四部分:分别代表所有者和所属组
第五部分:文件大小(不是准确值,对目录的统计不是目录下所有文件的总大小)注:LINUX中大小用数据块block(默认512字节,大小可调,大提速,小节省空间)为单位,是存取数据的最小单位。
第六部分:最后修改时间
第七部分:文件名
(2)ls -l /查看的是根目录下各个目录的详细信息
ls -ld /查看根目录自己的情况
2、文件处理命令cd,pwd
3、文件处理命令touch,mkdir
4、
注:任何命令执行的时候可以Ctrl+c终止该命令
5、
移动到目录tmp下面(/tmp/后面的/也一定需要吗??)
6、
rmdir:删除空目录(很少用)
不确认而直接删除(不建议、很危险),但写脚本的时候没办法回答y,可以用-f 强制。
建议这样删除目录(直接将目录删除),不用-rf 会一直提醒确认删除该目录下的所有文件,耗时麻烦。
------------------------------------------------------------------------------------------------------------------------------
1、cat 如果文件内容比较多,只能显示最后一屏的内容
2、more可以解决上面cat不能分页显示的问题(可方便浏览长文件)
3、(默认显示前10行)
4、-f常用于查看日志文件(后几行)
5、ln不加-s是硬链接
软链接:权限都是lrwxrwxrwx(实际操作权限取决于它指向的原文件),名字有->,大小很小,时间是创建软链接的时间,类似于windows里面的快捷方式,使用方法和特点都一模一样。
硬链接:类似于copy,但与copy不同的是:硬链接是同步更新的。可用于实时备份
cp -p:连同文件属性一起复制,否则使用默认属性(备份常用)
软硬链接的共性:原文件改变,软硬连接都随之改变。
区别:原文件删除之后,硬链接依然存在。软链接可以跨文件系统(\,\test,swap均属不同的文件系统),硬链接则不可以。
补充:Linux处理任何东西,都要用数字标识。文件的数字标识就是inode(i节点),每个文件必须有i节点(没有i节点就没办法访问了)。
原文件与硬链接的i节点相同,所以可以实现同步更新。
重点掌握:ls -l;软硬链接。
LINUX笔记之二常用命令(文件处理命令)的更多相关文章
- Linux 笔记 - 几个常用且重要的命令
博客地址:http://www.moonxy.com Linux 系统中提供了大量的命令,从文件目录管理,用户管理,到系统监控等等,功能非常丰富,但有几个是常用且重要的命令. 1. 命令 grep 作 ...
- LINUX笔记之二常用命令(权限管理命令)
1. +增加权限:-去掉权限:=直接赋权. r(4)w(2)x(1) 重点掌握:通过数字授权,例如rxwr-xr--是754 例题:用root用户创建目录并在此目录新建文件,之后更改新文件的权限为77 ...
- Linux常用命令——文件搜索命令
Linux常用命令——文件搜索命令 Linux 以#号开头的内容都是内容描述或配置项 find 描述:文件搜索 语法:find [搜索范围] [范围条件] . 当前目录 示例:[root@local ...
- Linux笔记(二)
Linux笔记(二) 一.软件包管理 1.rpm命令使用:Linux安装软件包的三种方法 rpm工具类似于Windows的exe文件,可以直接进行安装,而且安装路径和文件名一般都是固定好的. 在Cen ...
- Linux之我最常用的20条命令
Linux之我最常用的20条命令 玩过 Linux的人都会知道, Linux中的命令的确是非常多,但是玩过 Linux的人也从来不会因为 Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的 ...
- linux笔记:linux常用命令-文件搜索命令
文件搜索命令:find(文件搜索) 一些示例: 注意:在以文件名为条件进行搜索时,支持通配符. 多条件搜索,以及直接对搜索到的文件进行操作: 文件搜索命令:locate(在文件资料库中查找文件) 文件 ...
- linux笔记:linux常用命令-文件处理命令
文件处理命令:touch(创建空文件) 文件处理命令:cat(显示文件内容) 文件处理命令:more(分页显示文件内容) 文件处理命令:head(显示文件前面几行) 文件处理命令:tail(显示文件后 ...
- Linux 常用命令——文件处理命令
Linux 常用命令 Linux Linux命令格式 命令格式:命令 [-选项] [参数] 例如:ls -a /etc 说明: 1.当有多个选项时,可以写在一起 2.简化选项等于完整选项 -a = - ...
- 初窥Linux 之 我最常用的20条命令
魏公 SecureCRTuname -avisftppartition,fsshell kshell,bshelluser,groupIPTables文件数,内核参数tail,less/var/log ...
随机推荐
- Ubuntu18.04两步纯小白傻瓜无脑式安装Caffe
前言 Ubuntu16安装caffe过于繁琐,然而Ubuntu18安装起来却仅仅两步而已 附上官方安装教程:http://caffe.berkeleyvision.org/install_apt.ht ...
- DFS(深度优先搜索)和BFS(广度优先搜索)
深度优先搜索算法(Depth-First-Search) 深度优先搜索算法(Depth-First-Search),是搜索算法的一种. 它沿着树的深度遍历树的节点,尽可能深的搜索树的分支. 当节点v的 ...
- GS7 安装使用Oracle19c 客户端的说明
1. 最近Oracle放出了 windows版本的oracle19c的安装文件(具体时间不详, 自己知道的时候比较晚了) 2. 发现文件其实比较多如图示: 3. 经过自己测试实现发现 不能使用 如下 ...
- 浅谈Linux kill命令
傻瓜常规篇: 首先,用ps查看进程,方法如下: $ ps -ef ……smx 1822 1 0 11:38 ? 00:00:49 gnome-terminalsmx ...
- python的学习之路(四)
#迭代器,取值只能用next方法,不能随意取值name = iter([11,22,33,44])print(name.__next__())print(name.__next__())print(n ...
- HDU 2044 DP (fibonacci)
HDU 2044 https://vjudge.net/problem/HDU-2044 每一个只有可能由它左面的以及左上的状态变过来,也就是F(i-1)和F(i-2) F(1) = 1 F(2) = ...
- Luogu P3511 [POI2010]MOS-Bridges
题目 二分答案然后混合图欧拉回路,因为没有SPJ所以就没写了,怕写了有锅.
- 完全删除MySQL及相关软件
一.删除mysql服务 个人认为首先删除mysql服务最重要,这个多数人会忘记如何删除 首先是查看自己的mysql服务名,需要用这个服务名进行删除 进入命令行 二.卸载mysql,workbench等 ...
- 宿主机-免密登录Docker容器
CentOS7 安装Docker 讨论QQ:1586558083 目录 一.检查系统内核 二.安装Docker 2.1 安装 2.2 查看docker版本 2.3 启动docker 三.建立docke ...
- solr学习笔记-增加mmesg4J中文分词
solr版本6.1.centos6.7.mmesg4j版本2.30 solr安装目录:/usr/local/solr-6.1.0 1.下载mmesg4j包: 地址:https://github.com ...