Linux文件操作相关命令
1、创建文件夹:
[root@izuf6ih01h8fzeziddwkfdz sm]# mkdir a 创建一个名为a的文件夹
2、创建文件:
[root@izuf6ih01h8fzeziddwkfdz sm]# touch a.txt 创建一个名为a.txt的文件
3、移动文件(夹)(类似于剪切)
[root@izuf6ih01h8fzeziddwkfdz log]# mv b sm/ 将文件(夹)b 移动到当前目录下的sm目录下
4、删除
[root@izuf6ih01h8fzeziddwkfdz sm]# rm -rf a 删除 a文件 -rf为参数-r -f 的简写
参数:
-r 递归删除
-f 强制删除
5、 重命名
[root@izuf6ih01h8fzeziddwkfdz log]# mv b sm/c 将文件(夹)吧b移动到当前目录下的sm目录下并重命名为c
6、复制
[root@izuf6ih01h8fzeziddwkfdz sm]# cp sm.log .. 将sm.log复制到上级目录中 [root@izuf6ih01h8fzeziddwkfdz log]# cp sm.log ../sm01.log 将sm.log复制到上级目录中,并重命名为sm01.log
7 、查看文件
[root@izuf6ih01h8fzeziddwkfdz sm]# cat sm.log 查看sm.log文件内容 [root@izuf6ih01h8fzeziddwkfdz sm]# head sm.log 查看sm.log文件内容的前10行 [root@izuf6ih01h8fzeziddwkfdz sm]# head -n 20 sm.log 查看sm.log文件内容的前20行 [root@izuf6ih01h8fzeziddwkfdz sm]# tail sm.log 查看sm.log文件内容的后10行 [root@izuf6ih01h8fzeziddwkfdz sm]# tail -n 20 sm.log 查看sm.log文件内容的后20行 [root@izuf6ih01h8fzeziddwkfdz sm]# tail -f sm.log 动态查看sm.log文件内容 [root@izuf6ih01h8fzeziddwkfdz sm]# more sm.log 以翻页的形式查看sm.log的内容(按空格键下翻,不能上翻) [root@izuf6ih01h8fzeziddwkfdz sm]# less sm.log 以翻页的形式查看sm.log的内容(按上下键进行上下翻页,按q退出)
8、 查看文件
基本语法: find 查找位置 查找参数
find . -name *java* 在当前位置下查找文件名包含java字符的文件
find . -perm 777 在当前位置下查找权限为777 的文件
find / -user ouyang 在系统中查找用户为ouyang的文件
find . -type d 在当前位置下查看找类型为文件夹的文件
查找参数:
-name -perm -user -group -ctime -type -size
9、归档压缩
[root@izuf6ih01h8fzeziddwkfdz java-run]# tar -zcvf log.tar.gz log/ 将目录log归档并压缩,归档压缩后的名称为log.tar.gz
[root@izuf6ih01h8fzeziddwkfdz java-run]# tar -zxvf log.tar.gz 释放并解压log.tar.gz
可以使用zip来压缩文件 unzip解压文件
Linux文件操作相关命令的更多相关文章
- Linux文件操作常用命令整理
收集.整理日常系统管理或维护当中的,常用到的一些关于文件操作的命令或需求,后续会慢慢补充.完善! 查看.生成指定目录的目录树结构? [root@DB-Server ~]#tree #当前目录 ...
- Linux文件操作常用命令
一.一些文件操作命令. 1.cd /home 进入"home目录" 2.cd ../ 返回上一级目录 3.cd - 返回上次所在的目录 4.pwd 显示工程路径 5.ll 显示 ...
- Linux(三) - 文件操作相关命令
Ctl-A 光标移动到行首 Ctl-C 终止命令 Ctl-D 注销登录 Ctl-E 光标移动到行尾 Ctl-U 删除光标到行首的所有字符,在某些设置下,删除全行 Ctl-W 删除当前光标到前边的最近一 ...
- Linux 文件操作相关常用命令
1.创建文件夹 [root@izwz9148jq0xmzrb36r113z 20190726]# mkdir aaa //创建aaa文件夹 2.创建文件 [root@izwz9148jq0xmzrb3 ...
- linux 内存操作相关命令
清理内存 echo 1 > /proc/sys/vm/drop_caches 查看内存使用情况 free –m 查看内存条数命令: dmidecode |grep -A16 "Memo ...
- Linux 文件夹相关常用命令
Linux 文件夹相关常用命令 查看 ls -la -l 列出详细信息 -a 列出全部,包括.和.. 删除 rm <folder> -rf -r 就是向下递归,不管有多少级目录,一并删 ...
- 20145234黄斐《信息安全系统设计基础》第八周(Linux下vim相关命令)
Linux下vim相关命令 在编辑程序时经常使用vim,所以记住一些常用的指令还是很有必要的 文件命令 vim file 打开单个文件vim file vim file1 file2 file3 .. ...
- linux 文件操作与目录操作
文件操作 使用命令 命令格式: 命令 [选项] [参数] [] 表示可选的 示例: ls -a /etc 常识命令 ls:查看指定目录的内容,不指定目录时查看当前工作目录 选项 说明 -a 显示所有文 ...
- linux文件查找find命令
linux文件查找find命令 1.文件查找 基本介绍 在文件系统上查找符合条件的文件 linux上常见的文件查找工具:find命令 查找分类 实时查找 精确查找 基本语法 find [option ...
随机推荐
- 利用Python操作Word文档【图片】
利用Python操作Word文档
- select下拉选框的默认值,包括每次进入页面的默认值
下拉选: <select onchange="selectTotal(this.value)" style="width: 50px;"> ...
- Js常用插件介绍
*各种JS功能介绍 1.zDialog.js 各种弹窗插件详细案例:http://www.2ky.cn/Pri_upfile/txdemo/0811/zDialog/zDialogDemo.html ...
- js生成唯一的uuid
---恢复内容开始--- 在做项目的时候出现这样的一种情况,需要动态生成唯一的uuid,刚开始我的思路是这样的,我可以根据时间来做,然后出现了下面的思路: var uuid = "cms&q ...
- 【转】VC调试的时候 “没有调试信息,未加载符号”
概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言.不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件.这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用. ...
- css样式整理
字体属性:(font) 大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX.PD 样式 {font-style: obl ...
- OGNL支持各种纷繁复杂的表达式
OGNL支持各种纷繁复杂的表达式.但是最最基本的表达式的原型,是将对象的引用值用点串联起来,从左到右,每一次表达式计算返回的结果成为当前对象,后面部分接着在当前对象上进行计算,一直到全部表达式计算完成 ...
- 小结:hash
概要: 判重的时候可以用手写hash,也可以用stl中的map,手写hash的好处是快,解决冲突的方案较好,map慢.但是手写hash要求的空间高,而且有时处理得不好的话会wa. 注意及技巧: 注意的 ...
- Yii2发送邮箱总结
修改配置文件,普通版在(config/web.php).高级版默认配置在/common/config/main-local.php 'components' => [ 'mailer' => ...
- 我在Facebook学到的10个经验
1.坚持你的远景,但要对细节灵活. 作为一个领导者,你需要依赖你自己的远景(至少在你负责的业务领域内)而那些和你一起或为你工作的人将依赖你的远见.什么是远景?就是对最终状态的一种描述.是你需要你的团队 ...