`
liu86th
  • 浏览: 114048 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

[centos] 文件处理命令

阅读更多

 

 1. linux命名规则

 [1] 除了/之外,全部的字符都合法。

 [2] 有些字符最好不用,如空格符、制表符、退格和字符@#$&()-等。

 [3] 避免使用.作为普通文件名的第一个字符,以点开头的文件为隐藏文件

 [4] 大小写敏感

 2. linux命名格式

 [1] 命令 -选项 参数

 [2] 例: ls -la /etc

 [3] 两个特殊目录 . 和 .. ,分别代表当前目录和当前目录的父目录

 [4] 例: cd 空格 .. 

 3.linux命令的类别

 [1] 文件处理命令

 [2] 权限管理命令

 [3] 文件搜索命令

 [4] 帮助命令

 [5] 压缩解压命令

 [6] 网络通信命令

 [7] 系统关机命令

 [8] shell应用技巧

 4.文件处理命令

 [1] ls list缩写 /bin/ls -a all 全部文件 -l long 详细信息显示 -d dir目录属性

 [2] 账户对应命令的目录 root: /sbin /usr/sbin all_users: /bin /usr/bin

 [3] drwxrwxrwx 2 root root 4096 12-01 21:26 proc

 [4] dr-xrwxrwx d:表示目录 directory -:表示二进制文件 l:表示软链接 2:硬链接数 root:所有者 root:所属组 4096:标记目录本身大小或子目录大小

 [5] r: read w:write x:execute 

 [6] 所有者user(创建者,可转让) + 所属组group + 其他人others

 [7] linux存储单位为数据块 block 一般为512byte

 [8] cd directory 切换目录

 [9] pwd 查看当前目录

 [10] mkdir make directories 创建目录

 [11] touch filename 创建文件

 [12] cp dir newdir -R:包含子目录子目录

 [13] ctrl + c 终止命令执行

 [14] mv file1 file2 剪切和更改名称

 [15] rm -r dir 删除文件或目录,需要询问

 [16] rm -f file or dir 不需要确认的删除

 [17] rm -rf dir

 [18] cat concatenate and display 一次性显示文件全部内容

 [19] more filename 下一页:空格或f 下一行:enter 退出:q或Q 分页显示文件内容

 [20] head -num filename num:显示行数 默认为10行 查看文件头多少行
 
 [21] tail -num filename -f: 动态显示 查看文件末尾多少行内容

 [22] ln -s [source][target] link -s:创建软链接文件 类似windown的快捷方式

 [23] ln [source][target] 创建硬链接文件 类似cp + 同步更新+创建时间也是相同的
 
 [24] echo "string " >> /test.txt 写入文件内容
 
 [25] ls -i(inode) i节点 
 
 [26] linux内核通过调用相应数字标记来处理内容,每个文件有一个i节点,内核通过i节点进行操作
 
 [27] 一点i节点可以对应多个文件,所以硬链接可以同步更新文件内容
 
 [28] 硬链接不能跨分区,跨文件系统,软链接则可以
分享到:
评论

相关推荐

    Linux 入门时必学60文件处理个命令

    Linux 入门时必学60文件处理个命令,对初学Linux很有用

    Linux必学60个命令文件处理

    Linux必学60个命令文件处理 Linux必学60个命令文件处理

    CentOS.5系统管理-part1

    3.5 文本处理命令 3.6 信息显示命令 3.7 基本网络操作命令 第4章 Linux字符界面操作进阶 4.1 提高工作效率 4.1.1 命令行补全 4.1.2 命令历史 4.1.3 命令别名 4.2 重定向和管道 4.2.1 重定向 4.2.2 管道 4.3 文件权限...

    CentOS服务器中安装FFmpeg的完整步骤

    Ps:使用Java调用FFmpeg处理音视频媒体文件可以参考 Java使用FFmpeg处理视频文件指南 查看CentOS版本命令:rpm -q centos-release CentOS 7 安装参考这里:点我哦 通过Yum安装 按顺序执行下方的命令来安装FFmpeg: ...

    centos7.5分布式平台搭建.docx

    centos 7.5 kubernetes 1.13 docker 18.09.5 JDK 1.8_131 SSH 7.4 etcd 3.3.10(API version:2) flannel 0.10.0 TOMCAT 8 Mysql 5.6 Ambari 2.7 HDP 3.0 ElasticSearch 6.5.1 Kibana 6.5.1 Logstash 6.5.1 Neo4j 3.4 ...

    Linux sed 命令用法详解

    Linux sed 命令是利用脚本来处理文本文件。 sed 可依照脚本的指令来处理、编辑文本文件。 Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。 语法 sed [-hnV][-e][-f][文本文件] 参数...

    Linux CentOS7 shell 脚本基础

    shell 是一个命令解释器,它在操作系统的最外层,负责直接与用户进行对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕反馈给用户。 什么是 shell 脚本: 把 Linux 命令或语句...

    Linux命令笔记

    常用命令/文件处理 0:基础功能 1:ls 显示文件目录 语法:ls 选项[-ald][文件或目录] 2:cat 显示文件内容(内容少适合) 语法:cat[文件名] 3:tac 显示文件内容 语法:tac[文件名] 4:more 分页显示文件内容(只能往下...

    快速解决CentOS在VMware无法上网的问题

    昨天在VMware下新装CentOS7,本来想利用ftp将tomcat包传进去,但发现没有安装ftp,就使用“ yum -y install vsftpd ”命令安装,但是竟然提示我没有我网络!? 开始以为是镜像服务器的问题,后来通过ping之后发现...

    centos yum仓库配置

    yum install 命令来在线安装 linux系统的软件, 这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软体包。这些软件包来源与yum仓库。所以,yum仓库就是使用yum命令下载软件的镜像地址。 yum的配置文件 yum ...

    Jhead (Exif 信息批量命令行编辑工具,win命令行,含源代码)一个直接用命令查看修改删除图片属性Exif信息的文件

    我们举几个例子(jhead如何使用)(命令和参数、文件夹、文件之间必须空格): (一)jhead-da2009:01:01-2008:01:01*jpg 把当前目录下的所有拍摄日期为2008/01/01的照片更改时间为2009/01/01。这在相机日期设置有误...

    详解linux下nohup日志输出过大问题解决方案

    主要介绍了详解linux下nohup日志输出过大问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Intel Parallel Studio XE Cluster版(ifort) 编译器2012

    `icpc`命令使用与`icc`命令相同的编译器选项,利用`icpc`编译时将后缀为.c和.i的文件看作为C++文件;而利用`icc`编译时将后缀为.c和.i的文件则看作为C文件。用`icpc`编译时,总会链接C++库;而用`icc`编译时,只有在...

    ffmpeg一键安装脚本

    linux 下一键安装ffmpeg脚本,方便简单,一条命令就可以搞定,我用的是centos7系统。 FFmpeg 是一套处理多媒体文件的软件库。凭借这些强大的库,FFmpeg 能够转换格式、推流以及处理音频和视频文件。许多 Linux 的...

    基于hadoop的电影可视化系统本文电影评分预测系统使用hadoop与centos7搭建的虚拟机系统,有报告 和代码

    本项目以电影数据为主题,基于hadoop伪分布式搭建,结合hive数据仓库调用物理机mysql数据库实现电影相关数据统计、通过Mapreduce编程对hdfs文件系统的文件进行词频统计。使用python进行电影数据采集、处理、分析及...

    Linux里的Hadoop环境必备包.rar

    在信息时代,大数据处理是企业发展必不可少的一部分。Hadoop 是一种分布式计算平台,能够高效地处理大数据集。然而,搭建 Hadoop 集群可以相当复杂,需要正确配置和...在 CentOS 中,可以使用以下命令安装 OpenJDK:

    Centos 7.4中的远程访问控制的实现方法

    SSH协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令。与早期的Telent、RSH、RCP、等应用相比,SSH协议提供了更好的安全性。 1、配置OpenSSH服务端 在Centos 7.4系统中,OpenSSH服务器由...

    Intel Parallel Studio XE Cluster版1(C/C++ 编译器2012)

    `icpc`命令使用与`icc`命令相同的编译器选项,利用`icpc`编译时将后缀为.c和.i的文件看作为C++文件;而利用`icc`编译时将后缀为.c和.i的文件则看作为C文件。用`icpc`编译时,总会链接C++库;而用`icc`编译时,只有在...

Global site tag (gtag.js) - Google Analytics