首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

记录 | Linux文件处理命令的学习过程记录

文件大小为0 (空文件)的文件,并执行 ls-l 执行查找 /home 目录下文件类型为普通文件 名字为点开头的任意文件head 命令的使用head [参数] [文件]查看文件头部(默认10行)-n指定行数...-c指定字符数tail 命令的使用tail [参数] [文件]查看文件尾部(默认10行)-n指定行数-v将文件名输出作为首部信息more 命令的使用more [文件]分页查看文件less 命令的使用less... [文件]分页查看文件nl 命令的使用nl [文件]查看文件行号grep 命令的使用grep [参数] [查找内容] [文件]查找文件内容 / 筛选-A[行数]显示出查找到内容所在行的后几行的内容-B[...[参数n] 文件名切片-d指定分隔符-f指定显示的列输出文件中的前三列与前三行diff 命令的使用diff [文件1] [文件2] 50文件比较-y以并列的方式-W [宽度]指定栏宽sed 命令的使用sed... [参数]修改文件(命令)-i插入 / 正式修改文件

8410

linux查看文件权限修改记录_文件修改记录

1、从文件类型上分可分为三种, 用ls-l查询,以“一”开头的是文件,以字母“d”开头的是目录(俗称文件夹),以字母“l”开头的是连接。...(read):代表读的权限 w(write):代表写的权限 x (execuite): 代表执行的权限 – :代表没有这个权限 3、第一组代表的是这个文件的所有者对这个文件有什么样的权限...第二组代表的是这个文件的所有者同组的人对这个文件有什么样的权限 第三组代表除组以外的其他人对这个文件有什么样的权限 4、修改权限 可以用命令chmod给文件加权限...普通改法: chmod +x “文件名” : 给所有人(就是所有者,同组人,组以外的人)加权限 chmod u+x “文件名”:给自己加权限 u:代表user就是自己 chmod g...+x “文件名”:给自己加权限 g:代表grup就是同组的人 chmod o+x “文件名”:给自己加权限 o:代表other就是其他人 专业改法 chome 755 文件名 原因:修改权限分为三个

8.9K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    查看linux执行的命令记录_linux删除history记录

    前言 我们每次敲打linux命令的时候,有时候想用之前用过的命令,一般情况下,我们都会按↑↓箭头来寻找历史的命令记录,那如果我想用1天前执行的某条命令,难道还要按↑100次?...显示这样是不现实的,我们可以使用history命令即可 实际过程中,history还是很有用的 查看历史命令执行记录(history) history 查看命令tail 的历史执行记录 history...| grep tail 执行历史记录中,序号为1000的命令 执行上一条命令(直接输入两个感叹号) !!...查找最后5条历史记录(两种方式) history 5 history | tail -5 清除历史记录 history -c 将当前所有历史记录写入历史文件中,默认写入 ~/.bash_history

    5.6K30

    记录 | Linux目录管理的学习过程记录

    目录管理创建目录 mkdir 参数创建目录-p递归创建(qk1/a/b/c qk1/d/e/f) 查看目录树tree 目录查看目录树如果 tree 命令不存在 则使用 yum install -y tree 安装Linux...文件管理 ls 命令的使用 ls 目录查看当前目录下的文件(不使用任何参数)-a查看子目录中所有文件(包括隐藏文件)-A查看所有文件(不查看.与..这两个目录文件)-l以长格式查看文件信息touch 命令的使用...1 ...查看文件内容与  echo 相同可 使用输出重定向写入到另外一个文件可同时显示多个文件同理可通过显示多个文件后使用输出重定向写入另外一个文件使用管道( | )与 sort (排序)对多个文件进行排序后重定向写入新文件输出重定向...新文件/目标位置复制文件-r递归使用  -r  对目录以及其文件进行复制mv 命令的使用mv 源文件移动文件/目录-b遇到重名文件自动备份-v显示详细信息-n重名文件不进行移动rm 命令的使用rm 参数删除文件.../目录-f强制删除-r递归-v显示详细信息使用带 -f  参数的 rm 命令强制删除linux02.txt文件(即不询问是否删除)使用带 -r  参数的 rm 命令删除目录linuxdir使用带 -v

    7310

    记录 | Linux目录结构的学习过程记录

    任务一:Linux文件管理与文件处理 Linux目录结构 各级目录作用 目录 作用 boot 阴道目录、系统内核文件 dev 阴道目录、系统内核文件 etc 主要存放系统的配置文件 home 存放用户主目录文件...meadia 存放自动挂载的硬件的访问文件夹 mnt 存放手动挂载硬件的访问文件夹 opt 存放第三方软件的工作目录 proc 存放系统的运行信息和虚拟文件系统 root root的工作目录 run...系统运行文件的存放目录 srv 系统服务所需数据存放目录 sys 系统内核 tmp 临时文件目录 usr 用户应用程序及工作目录 var 存放日志等变动较多的文件 Linux文件信息 Linux文件类型的表示...文件大小 文件的最后修改日期 文件名称 技能训练 列举/var目录中的子目录,在结果筛选出三个最大目录 ls -ls /var | grep "^d" | head -n 3 列举/run目录中所有管道文件...ls -lR /run | grep "^p" 查看etc目录中所属组文件为tss的普通文件 ls /etc -lR | grep "^-" | grep "tss" Linux文件路径 (pwd /

    9410

    Linux 学习记录 一(安装、基本文件操作).

    名字的由来,是当时作者将初版的Linux发布在网上,供别人下载完善,而那个核心文件夹就叫Linux,就这么叫着了。...chown [-R] 属主名:属组名 文件名 更改文件属性 chmod 777 文件 除了普通的r w x的文件权限外,Linux操作系统还有 t / s两种 ?...-n 重命名用户组 groupmod -n group2 group3(将group3改名为group2) 切换用户组 newgrp root /etc/passwd 记录着用户的一些基本属性 用户名:...系统中有一类用户称为伪用户,他们在/etc/passwd 中也占有一条记录,但是不能登录,因为他们的登录shell为空,他们的存在主要是方便系统管理,满足相应的系统进程对文件宿主的要求,常见的伪用户如下所示.../etc/group 用户组的所有信息 组名:口令:组标识号:组内用户列表 12、Linux磁盘管理 Linux支持的文件系统有哪些:ls -l /lib/modules/$(uname -r)/kernel

    3K80

    Linux下快速迁移海量文件的操作记录

    有这么一种迁移海量文件的运维场景:由于现有网站服务器配置不够,需要做网站迁移(就是迁移到另一台高配置服务器上跑着),站点目录下有海量的小文件,大概100G左右,图片文件居多。...3)可以写个rsync同步脚本,在夜里定时执行(比如凌晨1点执行,6点结束同步),100G的文件,要不了几个晚上就能搞定。 4)待旧站图片全都同步过去了,再一次性把新上传的图片rsync同步过去。...不过打包后,要在一个停站周期内完成迁移,对于100G的量的文件传输,这种方法不太靠谱。 3.可以分块打包,比如根据图片大小适当的分块筛选(find)打包,然后再传输。...实例说明: 比如本机站点目录/var/www/html下有100多万个小文件,需要将这些文件迁移到远程服务器192.168.1.101的/var/www/html目录下。...操作思路: 直接用rsync把文件一个一个的迁移过去,因为文件数量比较大,如果一下子在循环脚本里操作,会非常慢。 所以决定用分批操作,采用化整为零的方法。

    2.8K70

    Linux配置安装记录

    原因:2016年7月29日 星期五 由于机器声卡出现问题,耳机无法使用, 始终是外放,无法观看视频,听音乐,决定修改驱动参数,于是:系统无限重启决定重新配置环境并记录 说明:由于工作需要,接触需要使用Linux...开发环境,与之前个人常用的Mac与Windows还是有较大区别,进行详细记录(其实是各种错误BUG重装了好几次后的笔记…) 环境:Ubuntu 16.04 on Alienware 17R3 Samsung...同时N卡驱动不适用,会发生连接HDMI外接显示器无法分屏等问题,在多次摸索尝试后,找到了适用于自己环境的安装方式并记录下来(安这么多次记下来复制粘贴省时间。。。)...(否则系统自带的带不动多显示器) ---- JDK 在官网下载JDK文件,安装并配置 首先cd到下载好的压缩包的文件夹,创建一个jvm文件夹,并将其解压进去 sudo mkdir /usr/lib/jvm...sudo tar zxvf jdk-8u101-linux-x64.tar.gz -C /usr/lib/jvm 打开bashrc文件,在底下加上四条参数 gedit ~/.bashrc export

    3.2K20

    Linux下日志文件监控系统Logwatch的使用记录

    在维护Linux服务器时,经常需要查看系统中各种服务的日志,以检查服务器的运行状态,如登陆历史、邮件、软件安装等日志。...对于运维人员来说,发现一款能把原始的日志文件转换成更人性化的记录摘要的工具,将会受益无穷。 logwatch介绍: 1)logwatch是一款用Perl 语言编写的开源日志解析分析器。...只能知道被记录下来的一段时间之内的特定事件,如果想要知道精确的时间点的信息,就不得不去查看原日志文件了。...logwatch安装 Logwatch能够对Linux 日志文件进行分析,并自动发送mail给相关处理人员,可定制需求。...使用压缩的文件, 轮转的文件, 例如 messages.1、messages.1.gz --save : 保存到文件 --range : 日期范围, Yesterday

    5.5K111

    文件上传靶机实验记录

    NTFS文件系统包括对备用数据流的支持。这还是永久的功能,主要包括提供与Macintosh文件系统 中的文件的兼容性。备用数据流允许文件包含多个数据流。每个文件至少有一个数据流。...考虑使用上传路径名%00截断中断绕过,不过这需要对文件有足够的权限,比如说创建文件夹,上传的文件名写成c.jpg, save_ path改成. ..../upload/c.php%00,最后保存下来的文件就是c.php。文件保存的方式是上传路径+随机时间+截取的文件后缀。...上传文件的后缀重命名为检测到的文件类型 关于服务端检测文件头,我们可以在文件起始加入jpg lpnglgif文件文件头来绕过。...关于文件上传后被重命名为图片文件,不能当做php解析,我们可以利用文件包含漏洞进行包含解析。 使用.

    6K80

    Git 记录文件权限变更

    在编写 Dockerfile 时,遇到过几次文件权限的问题,每次都需要查询,总是记不住,整理一篇文章记录在这里。...查看文件权限 git ls-tree HEAD 可以查看当前 HEAD 指针所指版本中所跟踪的文件权限列表: $ git ls-tree HEAD 100644 blob ad46b30886fa350c1f59761b100e5e4b01f9a7ec...在 Git 版本记录中,关于文件权限部分,由于在不同的系统中的各种特性,Git 仅记录文件的执行权限,也就是不记录 文件所有者和所属组的变更。...在 Linux 和 Mac 中,可以很方便的对文件权限进行变更,和追踪: chmod +x entrypoint.sh 然后 git status 进行变更查看,再 git add entrypoint.sh...忽略文件权限 但是,有很多时候我们并不需要过多关注文件权限,特别是部署时会重置文件权限的情况,在开发时由于各环境不同,总是有文件权限的冲突,此时,我们可以忽略文件变更追踪。

    2.2K30
    领券