`
liu86th
  • 浏览: 118366 次
  • 性别: 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] 硬链接不能跨分区,跨文件系统,软链接则可以
分享到:
评论

相关推荐

    1-3-Linux基本命令操作和文件管理-CENTOS7.docx

    使用`type`命令可以区分内部命令(直接由Shell处理)和外部命令(独立的可执行文件)。 在Linux中,用户管理涉及创建、删除用户。例如,`useradd`用于添加新用户,`userdel`用于删除用户。权限管理则通过`chmod`、`...

    Centos7 linux 常用命令

    通过以上命令的详细介绍,我们可以看到 CentOS 7 提供了丰富的命令工具来帮助用户进行文件和目录的操作、查看文件内容、文本处理、文件查找以及压缩解压缩等日常操作。这些命令是 Linux 系统管理员和用户在日常工作...

    CentOS MySQL启动和关闭命令

    ### CentOS下MySQL的启动与关闭命令详解 在Linux系统中,特别是CentOS发行版中,MySQL作为一款广泛使用的开源数据库管理系统,在服务器应用中扮演着重要的角色。本文将详细介绍CentOS环境下MySQL服务的启动与关闭...

    centos7基础命令2

    文本处理命令 1. awk 命令:awk 命令用于显示文件中的文字。例如,使用 `awk` 命令可以显示文件中的文字内容。 [截图:awk 命令输出结果] 2. sed 命令:sed 命令用于文本处理编辑器。例如,使用 `sed` 命令可以对...

    Centos常用命令总结实例

    - `tar`:处理归档文件,如`tar -czvf archive.tar.gz file1 file2`创建gzip压缩的archive.tar.gz。 - `unzip`:解压.zip文件,`unzip zipfile.zip`解压zipfile.zip。 - `gzip/gunzip`:压缩/解压缩.gzip文件。 ...

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

    在Linux操作系统中,掌握文件处理命令是至关重要的。作为一个初学者,了解并熟练使用这60个命令将极大地提升你的工作效率。以下是一些关键的Linux文件处理命令的详细解释: 1. **ls**:列出目录内容,常用于查看...

    CentOS 7 文件对比

    为了测评这些文件系统的性能,通常会进行一系列基准测试,如`fio`(Flexible I/O Tester)和`dd`命令,用于模拟不同类型的I/O操作,包括读、写速度,随机和顺序访问性能等。此外,还可以通过`sysbench`或`bonnie++`...

    Centos常用的命令.txt

    ### CentOS常用命令详解 #### 文件系统操作命令 **1....以上列举了CentOS中常用的文件系统操作、文件查看、包管理和归档压缩等命令的基本用法和示例,通过这些命令可以高效地管理和维护Linux系统。

    centos上通过sh文件启动jar等程序与命令详解.zip

    8. **异常处理**:在脚本中加入错误处理代码,如检查Java是否已安装,jar文件是否存在等。 9. **定时任务**:结合`cron`服务,可以定时自动启动或停止jar程序,实现自动化管理。 `run命令详解.docx`文档很可能提供...

    Linux(CentOS)字体文件建立缓存,刷新命令离线安装包

    在Linux系统,特别是CentOS中,管理字体文件和更新系统字体缓存是常见的操作,尤其在需要离线安装新字体时。本主题将详细介绍如何利用`mkfontscale`和`mkfontdir`命令来创建和刷新字体缓存,并讨论相关的离线安装包...

    centos 常用命令

    - **解释:** `yum`(Yellowdog Updater Modified)是CentOS中的一个包管理器,用于处理RPM软件包。此命令列出所有已安装的软件包。 **4. 查看有多少个php-fpm执行** - **命令:** `ps -ef | grep "php-fpm" | grep...

    centos9ISO镜像及yum源配置文件

    1. 编辑配置文件:首先,打开`/etc/yum.repos.d/`目录下的CentOS repo文件,例如`centos.repo`。你可以使用vi、nano或其他文本编辑器进行编辑。 2. 更新源列表:在文件中,你可以看到多个 `[repository name]` 部分...

    腾讯云CentOS8_yum换源替换文件

    它通过解析`.repo`文件来确定从哪些仓库获取软件包,并根据配置自动处理依赖关系。 至于“源码软件”和“云计算”的标签,它们与本文的主题有所关联但并非直接涉及。源码软件指的是可以自由查看、修改和分发源代码...

    Centos安装Tesseract-OCR依赖文件

    在CentOS系统上安装和配置Tesseract OCR,需要确保安装了一系列的依赖文件,以确保软件的正常运行。下面我们将详细探讨如何在CentOS上安装Tesseract-OCR及其依赖文件,并介绍可能遇到的问题和解决方案。 首先,我们...

    CentOS-Base.repo.txt文件

    在Linux系统中,尤其是服务器环境,管理软件包和更新系统主要依赖于包管理器,比如在CentOS系统中,我们通常使用的...同时,理解`rz`命令的使用以及处理下载失败的问题,对于日常的Linux系统维护也是必不可少的知识点。

    Centos7如何启动tomcat

    需要注意的是,`which`命令通常用于查找可执行文件或命令的路径,而`tomcat`可能不是系统的默认命令,因此该方法不一定能找到Tomcat的确切位置。 - 如果上述方法未能找到Tomcat的路径,可以手动进入安装目录。通常...

    centos6 centos7禁止u盘等大容量设备 拉黑

    2. 在文件中添加以下命令,用于移除`usb-storage`模块,这是处理USB存储设备的核心组件: ``` modprobe -r usb-storage ``` 将此行命令插入到文件的倒数第二行,确保在系统启动时运行。 3. 创建一个名为`usb`的...

    CentOS 6 5下文件服务器 Samba+nfs 的安装与配置

    这两种服务分别处理 Linux 和 Windows 系统之间的文件共享需求。 **Samba 服务安装** 1. **安装 Samba**: 在 CentOS 6.5 上,可以通过 `yum` 命令来安装 Samba 及其相关组件。这包括 samba、samba-client、samba-...

    CentOs,Ubuntu环境mkfontscale,mkfontdir命令rpm安装包

    在Linux操作系统中,CentOS和Ubuntu是两种...在CentOS和Ubuntu中,我们可以使用RPM或DEB包管理器来安装这两个命令,以便于系统正确处理和显示字体。同时,正确操作字体库的维护,对确保系统界面和打印质量至关重要。

    Hadoop _centos文件.rar

    标题 "Hadoop CentOS 文件" 暗示了这个压缩包可能包含了在CentOS操作系统上安装和配置Hadoop所需的所有文件和指南。Hadoop是Apache软件基金会开发的一个开源框架,主要用于处理和存储大量数据,它是大数据处理的核心...

Global site tag (gtag.js) - Google Analytics