`
zqjshiyingxiong
  • 浏览: 440457 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

每天使用UBUNTU:文件处理命令(file\mkdir\grep\dd\find\mv\ls..)

阅读更多

文件处理命令:

 

file :  通过探测文件内容判断文件类型

 

$ file grap

grap: English Text(英文文本文件)

可以识别的类型有:文本文件,DOS的可执行文件、C语言源文件、SHELL脚本、目录、二进制可执行文件、

 

mkdir : 创建名称为filename的子目录,可以设定权限

 

grep :(grobal Regular Expression Print) 在指定文件中搜索特定的内容
# cat zhao.conf(显示我们所查文件的内容)

# grep -c "48" zhao.conf(统计所有以“48”字符开头的行有多少)

 

dd : 用来复制文件,并更具参数来格式化

 

find :在目录中搜索文件

$find . -name “*.txt” -print
$find . -name “[A-Z]*” -print #查以大写字母开头的文件
$find /etc -name “host*” -print #查以host开头的文件
$find . -name “[a-z][a-z][0–9][0–9].txt” -print #查以两个小写字母和两个数字开头的txt文件
$find . -perm 755 -print
$find . -perm -007 -exec ls -l {} \; #查所有用户都可读写执行的文件同-perm 777
$find . -type d -print
$find . ! -type d -print
$find . -type l -print

 

mv :用来为文件和目录改名,或者将一个目录移到另一个目录中

 

ls :显示目录内容 ,类似于DOS的dir

 

diff :用于两个文件之间比较,并指出两者的不同

Diff命令 详解+例子

 

cmp (compare):简单比较两个文件是否存在差异

 

cat: (concatenate)显示一个或多个文件的有关信息

 

ln: 用于文件之间建立链接

 

 

 

 

分享到:
评论

相关推荐

    Ubuntu命令技巧.pdf

    - 创建一个大文件,例如 `dd if=/dev/zero of=swapfile bs=1G count=4` ,然后使用 `mkswap swapfile` 初始化交换文件,最后使用 `swapon swapfile` 启用交换文件。 #### 四、进程管理 **4.1 查看当前的内存使用...

    linux常用命令大全简单分享.docx

    默认情况下不显示隐藏文件(以`.`开头的文件),可以使用`ls -a`来查看包括隐藏文件在内的所有文件。 2. **cd**: 切换工作目录。可以通过`cd /path/to/directory`切换到指定路径下的目录,或者使用`cd ..`返回上一...

    Linux\《循序渐进Linux》详细目录结构.pdf

    - **1.4.1 文件和目录操作**: 如ls、cd、mkdir等命令的使用。 - **1.4.2 进程管理**: 如ps、kill等命令的使用方法。 #### 1.5 Linux的文件系统 - **1.5.1 文件系统的类型**: 如ext4、xfs等常见文件系统的特点。 - *...

    常用命令001

    文件处理命令是Linux操作的核心,用于创建、查看、移动、比较和管理文件: 1. **file**:识别文件类型。 2. **mkdir**:创建目录。 3. **grep**:在文件中搜索特定模式。 4. **dd**:数据转换和复制工具,常用于...

    LINUX常用命令

    15. `adduser`:创建新用户,通常在Ubuntu/Debian系统中使用,其他系统可能使用`useradd`。 16. `alias`:设置命令别名,方便简化常用命令的输入。 17. `bg` 和 `fg`:让后台挂起的进程继续在后台运行或转到前台...

    ubuntu的命令

    通过`dd`和`mkswap`命令可以创建交换文件,并使用`swapon`命令将其激活作为交换空间。 #### 进程管理 **4.1 查看当前的内存使用情况** `free -m`命令可以查看内存的使用情况,包括物理内存、虚拟内存等。 **4.2 ...

    从windows到linux菜鸟有用的20个命令.docx

    `mv` 移动或重命名文件或目录,如`mv file1 file2`将file1改名为file2,`mv file /new/path/`将file移动到/new/path/目录。 14. **cat** 命令 `cat` 用于查看文件内容,如`cat filename`。 15. **more** 和 **...

    Linux必学的60个命令(一)——安装和登录命令.pdf

    8. `file`:确定文件类型,帮助识别未知文件的格式。 9. `mkdir`:创建新目录,便于组织文件。 10. `grep`:在文件中搜索指定的模式,用于数据过滤和查找。 11. `dd`:数据转换和复制工具,常用于磁盘克隆或创建...

    常用linux命令总结

    随着经验的积累,你还会发现更多的命令和工具,如`grep`用于搜索文本,`find`用于查找文件,`vi/vim`或`nano`作为文本编辑器,以及`man`用于查看命令的帮助文档。理解并熟练运用这些命令是成为一名高效Linux用户的...

    Linux命令手册

    常见的命令如cd、pwd、ls、mkdir、rm、mv、cp等。其中,ls-F和ls-l可以以不同方式列出文件和目录信息;rm-rf可以递归删除目录及其内容。 4. 文件搜索 在文件系统中搜索文件和目录是日常工作的一部分,使用find命令...

    redhat Linux命令大全

    ### Red Hat Linux命令大全解析 #### 一、系统管理与控制 - **login**: 用户登录命令,用于切换或建立新的用户会话。 - **logout** 和 **exit**: 用于退出当前用户会话,返回到登录界面或上一个shell。 - **...

    linux程序员从入门到精通----初学者必看借鉴.pdf

    4. **文件处理命令**:`file`识别文件类型,`mkdir`创建目录,`grep`在文件中搜索模式,`dd`用于数据转换和复制,`find`查找文件,`mv`移动或重命名文件,`ls`列出目录内容,`diff`比较文件差异,`cat`连接或查看...

    linux常用命令

    "grep"用于在文件或输出中搜索特定模式,"find"则在指定路径下查找文件。"tar"命令用于创建、解压和管理归档文件,例如:"tar -czvf archive.tar.gz file1 file2"会创建一个名为archive.tar.gz的gzip压缩文件。"top...

    华为培训资料linux 基础

    - 使用`tar`命令进行文件打包和解包,例如`tar -czvf archive.tar.gz file`用于压缩文件,`tar -xzvf archive.tar.gz`用于解压文件。 - **4.5 文件及文件内容的查找** - `find`:搜索指定目录下的文件。 - `grep`...

    linux.chm文档

    find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录 find / -user user1 搜索属于用户 'user1' 的文件和目录 find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件 find ...

    Linux系统新手学习.pdf

    - **文件处理**:`file`识别文件类型,`mkdir`创建目录,`grep`搜索文本,`dd`进行数据转换和复制,`find`查找文件,`mv`移动或重命名文件,`ls`列出目录内容,`diff`比较文件差异,`cat`连接并显示文件内容,`ln`...

    linux常用的基本命令

    - **示例**:`grep 'pattern' file` 在文件中查找含有 'pattern' 的行。 #### chgrp - **功能**:改变文件或目录的所属组。 - **示例**:`chgrp testing install.log` 将 `install.log` 文件的所属组改为 `testing`...

    linux 基础

    - **文件查找命令find**: 根据文件名、类型、大小等条件查找文件。 - **文件内容查找命令grep**: 在文件中搜索指定的字符串或模式。 **4.6 Linux的系统服务及其配置** - **服务简介**: Linux中的服务是指后台运行...

    linux操作指导

    - FTP(File Transfer Protocol)用于在网络上传输文件,使用`ftp`命令可以连接到FTP服务器。 ##### 3.4.2 telnet - Telnet是一种用于远程登录的协议,可以使用`telnet`命令登录远程主机。 ##### 3.4.3 r-系列...

    LINUX最强归纳总结秘籍

    **4.5.2 文件内容查找命令 grep** - `grep "pattern" <file>`:搜索文件中的模式。 - `grep -r "pattern" /path`:递归搜索路径下的所有文件。 **4.6 Linux 的系统服务及其配置** **4.6.1 服务简介** - **System...

Global site tag (gtag.js) - Google Analytics