linux查找文件

Day1-Linux常用命令

别说谁变了你拦得住时间么 提交于 2019-12-03 14:57:05
1 、 ls 命令 就是 list 的缩写,通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限 ( 包括目录、文件夹、文件权限 ) 查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以 . 开始的隐藏文件 ls -A 列出除 . 及 .. 的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 实例: (1) 按易读方式按时间反序排序,并显示文件详细信息 ls -lhrt (2) 按大小反序显示文件详细信息 ls -lrS (3) 列出当前目录中所有以 “t” 开头的目录的详细内容 ls -l t* (4) 列出文件绝对路径(不包含隐藏文件) ls | sed "s:^:`pwd`/:" (5) 列出文件绝对路径(包含隐藏文件) find $pwd -maxdepth 1 | xargs ls -ld 2 、 cd 命令 (changeDirectory), 命令语法: cd [ 目录名 ] 。说明:切换当前目录至 dirName 实例: ( 1 )进入要目录 cd / ( 2 )进入 " 家 " 目录 cd ~ ( 3 )进入上一次工作路径 cd - ( 4 )把上个命令的参数作为 cd

Linux查找文件内容

微笑、不失礼 提交于 2019-12-03 14:03:07
从文件中查找指定字符串: 从文件内容查找与正则表达式匹配的行: $ grep –e “正则表达式” 文件名 查找时不区分大小写: $ grep –i "被查找的字符串" 文件名 查找匹配的行数: $ grep -c "被查找的字符串" 文件名 从文件内容查找不匹配指定字符串的行: $ grep –v "被查找的字符串" 文件名 例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件 grep "thermcontact" */*.in 来源: https://www.cnblogs.com/recordmoment/p/11798198.html

Linux运维常用命令

老子叫甜甜 提交于 2019-12-03 10:25:42
命令 功能说明 线上查询及帮助命令(2个) man 查看命令帮助,命令的词典,更复杂的还有info,但不常用。 help 查看Linux内置命令的帮助,比如cd命令。 文件和目录操作命令(18个) ls 全拼list,功能是列出目录的内容及其内容属性信息。 cd 全拼change directory,功能是从当前工作目录切换到指定的工作目录。 cp 全拼copy,其功能为复制文件或目录。 find 查找的意思,用于查找目录及目录下的文件。 mkdir 全拼make directories,其功能是创建目录。 mv 全拼move,其功能是移动或重命名文件。 pwd 全拼print working directory,其功能是显示当前工作目录的绝对路径。 rename 用于重命名文件。 rm 全拼remove,其功能是删除一个或多个文件或目录。 rmdir 全拼remove empty directories,功能是删除空目录。 touch 创建新的空文件,改变已有文件的时间戳属性。 tree 功能是以树形结构显示目录下的内容。 basename 显示文件名或目录名。 dirname 显示文件或目录路径。 chattr 改变文件的扩展属性。 lsattr 查看文件扩展属性。 file 显示文件的类型。 md5sum 计算和校验文件的MD5值。 查看文件及内容处理命令(21个) cat

Linux

谁都会走 提交于 2019-12-03 10:05:42
一、Linux目录结构 1 /bin: (binaries) 存放系统命令的目录,所有用户都可以执行。 2 /sbin : (super user binaries) 保存和系统环境设置相关的命令,只有超级用户可以使用这些命令,有些命令可以允许普通用户查看。 3 /usr/bin:存放系统命令的目录,所有用户可以执行。这些命令和系统启动无关,单用户模式下不能执行 4 /usr/sbin:存放根文件系统不必要的系统管理命令,超级用户可执行 5 /root: 存放root用户的相关文件,root用户的家目录。宿主目录 超级用户 6 /home:用户缺省宿主目录 7 /tmp:(temporary)存放临时文件 8 /etc:(etcetera)系统配置文件 9 /usr:(unix software resource)系统软件共享资源目录,存放所有命令、库、手册页等 10 /proc:虚拟文件系统,数据保存在内存中,存放当前进程信息 11 /boot:系统启动目录 12 13 /dev:(devices)存放设备文件 14 /sys :虚拟文件系统,数据保存在内存中,主要保存于内存相关信息 15 /lib:存放系统程序运行所需的共享库 16 /lost+found:存放一些系统出错的检查结果。 17 /var:(variable) 动态数据保存位置,包含经常发生变动的文件,如邮件

linux

江枫思渺然 提交于 2019-12-03 07:59:01
linux 操作系统 企业版vmware vsphere esxi服务器 在线下载资源 wget命令 ,需要安装 自动下载文件的自由工具 yum install wget 常识 快捷键 xshell快捷键 logout 命令退出 ctrl+d 退出用户登陆 ctrl+shift+f 快速登陆 知识点 登陆默认显示相对路径 不区分的空格 多少空格都可以 后面.文件后缀只是文件标识 查找以什么开头^ 以什么结尾 $ 查找空白符 ^$ 掌握普通用户登录后系统的提示符:$ 掌握root用户登录后系统的提示符:# Linux终端也称为虚拟控制台,Linux终端采用字符命令方式工作,用户通过键盘输入命令,通过Linux终端对系统进行控制 Linux是一个多用户、多任务、支持多线程和多CPU的操作系统 默认端口号 ftp:23 dns:53 http:80 https:443 ssh:22 NAT模式 电脑宿主机的ip在局域网内是唯一的,选择了NAT模式创建虚拟机,虚拟机就是一个新的局域网 桥接模式 用此模式,就是局域网中一台独立的主机,它可以访问该类网段任意一台机器, 仅主机模式 单机模式 yum 装软件 ifconfig 查看网络路径 lo:本机回环 ens33 inet 连接外网的地址 查看帮助 命令 --help ls --help -用man帮助手册 man ls

Linux复习 (文件搜索)

☆樱花仙子☆ 提交于 2019-12-03 07:35:18
find [搜索路径] [匹配条件]   -name 精确查找   -iname 模糊查询 *匹配所有 ?匹配单个   -size 按文件大小查找 +大于 -小于 不写= 1kb = 2block   -type 按文件类型查找  f二进制 l 软连接 d目录 c字符文件 grep [选项] “字符串” filename   -c 匹配行的次数   -i 忽略大小写   -n 显示行号   -v 反向选择 grep -v "^#" 1.txt which 显示系统命令所在目录 whereis 显示配置文件、帮助文档和命令    来源: https://www.cnblogs.com/helloworldmybokeyuan/p/11783398.html

Centos之文件搜索命令find

匿名 (未验证) 提交于 2019-12-03 00:03:02
ind [搜索范围] [搜索条件] #搜索文件 find / -name install.log #避免大范围搜索,会非常耗费系统资源 #find是在系统当中搜索符合条件的文件名。如果需要匹配, 使用通配符匹配,通配符是完全匹配。 [root@localhost ~]# ls [root@localhost ~]# find / -name ţţ /root/ţţ /tmp/ţţ [root@localhost ~]# find / -name ţ 我们发现 搜索牛牛 能搜索到结果,但是搜索牛,么有结果, 所以说 find搜索 是完全匹配搜索; 如果我们需要进行模糊查询,我们要使用通配符; []匹配任意一个中括号的字符 我们创建一些文件来测试 [root@localhost ~]# ls [root@localhost ~]# find / -name "ţ*" /root/牛逼 /root/ţţ /root/牛逼2 /root/ţţ2 /tmp/ţţ 查找开头是 “牛”的所有文件 [root@localhost ~]# find /root -name "ţ?" /root/牛逼 /root/ţţ 查找root目录下,所以“牛”开头然后后面接一位字符的文件 [root@localhost ~]# find /root -name "牛[牛逼]2" /root/牛逼2 /root

linux系统管理总结(用户,权限,文件。。。。完善的总结)

匿名 (未验证) 提交于 2019-12-02 21:59:42
linux系统管理 终端字体变大? ?ctrl + shift +? 变大 ctrl + - 变小 ls 显示当前路径有什么文件 pwd 显示当前路径 /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。 /bin、/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。 /boot:放置linux系统启动时用到的一些文件,如Linux的内核文件:/boot/vmlinuz,系统引导管理器:/boot/grub。 /dev:存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,常用的是挂载光驱 mount /dev/cdrom /mnt。 /etc:系统配置文件存放的目录,不建议在此目录下存放可执行文件,重要的配置文件有 /etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d。 /home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下,~表示当前用户的家目录,~edu 表示用户 edu 的家目录。 /lib、/usr/lib、/usr/local/lib:系统使用的函数库的目录

Linux常用命令

匿名 (未验证) 提交于 2019-12-02 21:59:42
本文链接: https://blog.csdn.net/xietansheng/article/details/80044614 类型 举例 帮助类 --help, man, which, clear, > 查看类 `echo, cat, more, find, grep, 目录类 cd, ls, pwd 文件操作 touch, mkdir, rm, rmdir, mv, cp, ln 压缩、解压 tar, gzip, bzip2, zip, unzip 查看命令帮助: --help 查看命令的帮助, --help 实际上是命令的参数, 绝大多数 Linux 命令都支持该参数。 格式: 命令名称 --help 例子: ls --help 查看命令的使用手册: man 查看命令的使用手册, 内容比 --help 更详细。 例子: man ls 用 man 打开一个命令的手册后, 有许多功能键: 空格键: 显示手册的页的下一屏; Enter键: 一次滚动手册页的一行; b: backward, 向后, 上一屏; f: forward, 向前, 下一屏, 和空格键功能相同; q: quit, 退出 man 命令; h: 列出 man 的所有功能键; /word: 在文中搜索 word 字符串 查看命令命令所在路径: which 查看命令的位置(在文件系统中路径)。 例子: which

06_Linux目录文件操作命令3查找命令_我的Linux之路

匿名 (未验证) 提交于 2019-12-02 21:59:42
上几节已经大致跟大家说了在Linux端文件目录操作的一些命令 这篇随笔,我们继续来学习对文件目录的操作命令 对文件或目录进行查找的命令 find 指定目录下查找文件 find (选项)(参数) find命令可以用来在特定目录下查找文件,默认是需要加上查找的路径的,如果不加路径,则find命令会在当前目录查找子目录和文件 然后把查找的文件或目录显示出来 他的选项如下 - amin <分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算; - anewer <参考文件或目录>:查找其存取时间较指定文件或目录的存取时间更接近现在的文件或目录; - atime < 24 小时数>:查找在指定时间曾被存取过的文件或目录,单位以 24 小时计算; - cmin <分钟>:查找在指定时间之时被更改过的文件或目录; - cnewer <参考文件或目录>查找其更改时间较指定文件或目录的更改时间更接近现在的文件或目录; - ctime < 24 小时数>:查找在指定时间之时被更改的文件或目录,单位以 24 小时计算; - daystart :从本日开始计算时间; - depth :从指定目录下最深层的子目录开始查找; - expty :寻找文件大小为 0 Byte 的文件,或目录下没有任何子目录或文件的空目录; - exec <执行指令>:假设 find 指令的回传值为 True