linux查找文件

Linux经典面试题总结

前提是你 提交于 2019-11-30 07:00:54
今天跟大家分享下Linux经典面试题总结的知识。 1绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令? 绝对路径:如/etc/init.d 当前目录和上层目录:./ ../ 主目录:~/ 切换目录:cd 2 怎么查看当前进程?怎么执行退出?怎么查看当前路径? 查看当前进程:ps 执行退出:exit 查看当前路径:pwd 3 怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令? 清屏:clear 退出当前命令:ctrl+c 彻底退出 执行睡眠 :ctrl+z 挂起当前进程fg 恢复后台 查看当前用户 id:”id“:查看显示目前登陆账户的 uid 和 gid 及所属分组及用户名 查看指定帮助:如 man adduser 这个很全 而且有例子;adduser --help 这个告诉你一些常用参数;info adduesr; 4 Ls 命令执行什么功能?可以带哪些参数,有什么区别? ls 执行的功能:列出指定目录中的目录,以及文件 哪些参数以及区别:a 所有文件l 详细信息,包括大小字节数,可读可写可执行的权限等 5 建立软链接(快捷方式),以及硬链接的命令 软链接:ln -s slink source 硬链接:ln link source 6 目录创建用什么命令?创建文件用什么命令?复制文件用什么命令?

企业测试环境笔记

梦想的初衷 提交于 2019-11-30 05:08:12
一、Linux与目录 1.Linux文件 linux系统中,一切皆文件 2.Linux目录结构 /bin:是Binary的缩写,这个目录存放着经常使用的命令; /sbin:s就是Super User的意思,这里存放的系统管理员使用的系统管理程序; /home:存放普通用户的主目录,在Linux中每个用户都有自己的一个目录,一般该目录是以用户的账户命名; /root:该目录为系统管理员,也称超级权限者的用户主目录; /lib:系统开机所需要最基本的动作链接共享库,其作用类似于Windows里面的DLL文件。几乎所有的应用程序都需要用到这些共享库; /etc:所有系统管理所需要的配置文件和子目录; /usr:这是一个非常重要的目录,用户很多程序和文件都放在这个目录下,类似于Windows下的program files目录; /boot:这里存在的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件,自己的安装别放在这里; /proc:这个目录是一个虚拟目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息; /srv:Servic的缩写,该目录存放一些启动服务之后需要提取的数据; /sys :这是Linux2.6内核的一个很大变化。该目录下安装了2.6内核中新出现的一个文件系统sysfs; /tmp:这个目录用来存放着一些临时文件的; /dev

Linux学习笔记1-常用命令

佐手、 提交于 2019-11-30 03:42:43
命令 目录 ls:查看 -a 显示全部,主要查看隐藏文件时使用。隐藏文件是文件名前面以点开头的文件, 例 .config -l 列表详细显示 -i 显示文件或目录的 id号 -d 显示目录信息 -h 人性化显示 显示详情的时候默认字节单位大小 加h后 显示 对应最大的单位比如 K M G等 mkdir :创建目录 -p 递归创建 pwd:显示完整目录 rmdir:只删除 空 目录 mv: 移动改名 目录或文件 -r 目标是 目录 时 cp: 复制 -r目标是目录时 -p保留文件属性 rm: 删除 -r目标是目录时 -f 强制删除 不提示 文件 touch 创建文件 查看文件: cat -n 显示行号 tac 倒叙查看 不支持N more 只能用空格 F 翻页 less pgup pgdn按钮 空格 :翻页 / :查找 q: 退出 head -n 前几行 tail -n 后几行 -f 可以动态显示后几行 ln 链接 -s 软连接 默认硬链接 。   软连接:inode 号不同,类似win快捷方式。 ls -l时 显示为 AAA->bbb   硬链接:inode 号相通,实际存在磁盘是同一个数据块,没有影响磁盘大小。不能跨分区创建 权限 chmod 修改权限。r:4 w:2 x:1      例, chmod u+r,g+r filename chmod 777 filename

Linux基础命令(编辑)

那年仲夏 提交于 2019-11-30 01:21:13
目录 Linux基础命令(编辑) 文件层级系统 重定向 Linux下的编辑器介绍 vi/vim的特点 vi/vim的三种编辑模式 vi/vim的三种编辑模式间转换的方式 打开文件方式 关闭文件方式 关闭文件方式 字符编辑 删除命令:d 复制与粘贴 替换、撤销编辑与重复编辑操作 Linux基础命令(编辑) 文件层级系统 FHS:文件层级系统 /:根分区 /boot:系统启动相关的文件,如内核(vmlinuz)、initrd(initramfs)以及grub(bootloader) /dev:设备文件,不能单独分区 /etc:配置文件目录 /home:普通用户家目录 /root:管理员家目录 /lib:库文件目录 /media:挂载点目录,通常用来挂载移动设备 /mnt:挂载点目录,通常用来挂载额外的临时文件系统,比如另一块硬盘 /opt:可选目录,早期通过用来安装第三方软件 /proc:伪文件系统,内核映射文件,不能单独分区 /sys:伪文件系统,跟硬件设备相关的属性映射文件,不能单独分区 /tmp:临时文件目录 /var:可变化的文件,比如log、cache。存放日志文件、pid文件、lock文件 /bin:可执行文件,用户命令 /sbin:管理命令 /usr:全局共享只读文件。提供操作系统核心功能,可以单独分区    /usr/bin    /usr/sbin    /usr

-bash: /bin/grep: Argument list too long和 find: Arguments to -type should contain only one letter报错处理

一笑奈何 提交于 2019-11-30 00:33:53
由于要查找的文件太多 过滤成只找具体时间一天以内的文件 find ./ -mtime -1|xargs grep 5004964452 查找最近30分钟修改的当前目录下的.php文件 find . -name '*.php' -mmin -30 查找最近24小时修改的当前目录下的.php文件 find . -name '*.php' -mtime 0 查找最近24小时修改的当前目录下的.php文件,并列出详细信息 find . -name '*.inc' -mtime 0 -ls 查找当前目录下,最近24-48小时修改过的常规文件。 find . -type f -mtime 1 查找当前目录下,最近1天前修改过的常规文件。 find . -type f -mtime +1 ·find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。 -ok: 和-exec的作用相同

linux命令之less

两盒软妹~` 提交于 2019-11-29 22:32:59
分享Linux中less命令的一些常用用法 less 文件名 查看文件 less 文件名 | grep -n 查找内容 根据内容过滤显示,并显示行号 less +行号g 文件名 查看文件,并定位到某行 d 向下翻页 u 向上翻页 g 跳到首行 G 跳到底部 ? 查找内容 向上查找 / 查找内容 向下查找 n 下一个 N 上一个 q 退出less命令 下面是具体栗子: 1.打开文件 less catalina.out 2.查看文件,并显示行号 less -N catalina.out 3.定位到某行(这里定位到第10行) less +10g catalina.out 这就定位到第10行了 可以显示行号验证下,less -N +10g catalina.out 4.打开文件后,在其中查找内容 向下查找时间戳 2018-07-06 15:24:00,025,输入命令 /2018-07-06 15:24:00,025 会自动高亮显示查找到的内容,后续 n 下一个 ;N上一个 向上查找同理 ? 查找内容 最后 一定别忘记 q 退出less命令 最后 一定别忘记 q 退出less命令 最后 一定别忘记 q 退出less命令 重要的事情说三遍..... 祝大家使用愉快~ 来源: https://www.cnblogs.com/wzz2500/p/11538034.html

linux命令之less相关用法

北城以北 提交于 2019-11-29 22:32:53
分享Linux中less命令的一些常用用法 less 文件名 查看文件 less 文件名 | grep -n 查找内容 根据内容过滤显示,并显示行号 less +行号g 文件名 查看文件,并定位到某行 d 向下翻页 u 向上翻页 g 跳到首行 G 跳到底部 ? 查找内容 向上查找 / 查找内容 向下查找 n 下一个 N 上一个 q 退出less命令 下面是具体栗子: 1.打开文件 less catalina.out 2.查看文件,并显示行号 less -N catalina.out 3.定位到某行(这里定位到第10行) less +10g catalina.out 这就定位到第10行了 可以显示行号验证下,less -N +10g catalina.out 4.打开文件后,在其中查找内容 向下查找时间戳 2018-07-06 15:24:00,025,输入命令 /2018-07-06 15:24:00,025 会自动高亮显示查找到的内容,后续 n 下一个 ;N上一个 向上查找同理 ? 查找内容 最后 一定别忘记 q 退出less命令 最后 一定别忘记 q 退出less命令 最后 一定别忘记 q 退出less命令 重要的事情说三遍..... 祝大家使用愉快~ 来源: https://www.cnblogs.com/wzz2500/p/11538039.html

linux命令之less相关用法

我是研究僧i 提交于 2019-11-29 22:32:44
分享Linux中less命令的一些常用用法 less 文件名 查看文件 less 文件名 | grep -n 查找内容 根据内容过滤显示,并显示行号 less +行号g 文件名 查看文件,并定位到某行 d 向下翻页 u 向上翻页 g 跳到首行 G 跳到底部 ? 查找内容 向上查找 / 查找内容 向下查找 n 下一个 N 上一个 q 退出less命令 下面是具体栗子: 1.打开文件 less catalina.out 2.查看文件,并显示行号 less -N catalina.out 3.定位到某行(这里定位到第10行) less +10g catalina.out 这就定位到第10行了 可以显示行号验证下,less -N +10g catalina.out 4.打开文件后,在其中查找内容 向下查找时间戳 2018-07-06 15:24:00,025,输入命令 /2018-07-06 15:24:00,025 会自动高亮显示查找到的内容,后续 n 下一个 ;N上一个 向上查找同理 ? 查找内容 最后 一定别忘记 q 退出less命令 最后 一定别忘记 q 退出less命令 最后 一定别忘记 q 退出less命令 重要的事情说三遍..... 祝大家使用愉快~ 来源: https://www.cnblogs.com/wzz2500/p/11538038.html

Linux系统文件查找命令详解(find、which、whereis、locate)

廉价感情. 提交于 2019-11-29 19:32:14
一、文件查找命令find 文件查找命令 说明 find 显示当前目录及其下所有子目录的内容列表。 find / -name file1 进入根文件系统查找文件和目录。 find / -user user1 查找属于用户 ‘user1’ 的文件和目录。 find /home/user1 -name *.bin 在目录 ‘/ home/user1’ 中查找以 ‘.bin’ 结尾的文件。 find /usr/bin -atime +10 查找访问或执行时间大于10天的文件。 find /usr/bin -mtime -10 查找在10天内被创建或者修改过的文件。 find /usr/bin -ctime -10 查找在10天内被写入、更改inode属性的文件。 二、其他文件查找命令which、whereis、locate 文件查找命令 说明 which ls 查找命令’ls’在环境变量PATH 下的可执行文件的绝对路径。 whereis ls 通过文件索引数据库而非PATH来查找二进制命令’ls’ 的绝对路径、源文件、man文件。查找的面比which要广。locate作用和whereis一样。 来源: https://blog.csdn.net/renfeigui0/article/details/100899261

linux 基础正则表达式练习

为君一笑 提交于 2019-11-29 19:30:29
  感谢鸟哥!!! 如果Linux能够直接连网络,使用以下命令还获取文件吧 wget http://linux.vbird.org/linux_basic/0330regularex/regular_express.txt 接着查看文件内容,有22行。 一、查找特定字符串 1. 查找特定字符串the,区分大小写 -n:顺序输出行号 grep -n 'the' regular_express.txt 2.查找字符串the,不区分大小写 grep -in 'the' regular_express.txt 来源: https://www.cnblogs.com/kuaile1314/p/11529683.html