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文件操作相关命令的更多相关文章

  1. Linux文件操作常用命令整理

    收集.整理日常系统管理或维护当中的,常用到的一些关于文件操作的命令或需求,后续会慢慢补充.完善! 查看.生成指定目录的目录树结构?   [root@DB-Server ~]#tree   #当前目录 ...

  2. Linux文件操作常用命令

    一.一些文件操作命令. 1.cd /home  进入"home目录" 2.cd ../ 返回上一级目录 3.cd -  返回上次所在的目录 4.pwd 显示工程路径 5.ll 显示 ...

  3. Linux(三) - 文件操作相关命令

    Ctl-A 光标移动到行首 Ctl-C 终止命令 Ctl-D 注销登录 Ctl-E 光标移动到行尾 Ctl-U 删除光标到行首的所有字符,在某些设置下,删除全行 Ctl-W 删除当前光标到前边的最近一 ...

  4. Linux 文件操作相关常用命令

    1.创建文件夹 [root@izwz9148jq0xmzrb36r113z 20190726]# mkdir aaa //创建aaa文件夹 2.创建文件 [root@izwz9148jq0xmzrb3 ...

  5. linux 内存操作相关命令

    清理内存 echo 1 > /proc/sys/vm/drop_caches 查看内存使用情况 free –m 查看内存条数命令: dmidecode |grep -A16 "Memo ...

  6. Linux 文件夹相关常用命令

    Linux 文件夹相关常用命令 查看 ls -la -l 列出详细信息 -a 列出全部,包括.和.. 删除 rm <folder> -rf  -r  就是向下递归,不管有多少级目录,一并删 ...

  7. 20145234黄斐《信息安全系统设计基础》第八周(Linux下vim相关命令)

    Linux下vim相关命令 在编辑程序时经常使用vim,所以记住一些常用的指令还是很有必要的 文件命令 vim file 打开单个文件vim file vim file1 file2 file3 .. ...

  8. linux 文件操作与目录操作

    文件操作 使用命令 命令格式: 命令 [选项] [参数] [] 表示可选的 示例: ls -a /etc 常识命令 ls:查看指定目录的内容,不指定目录时查看当前工作目录 选项 说明 -a 显示所有文 ...

  9. linux文件查找find命令

    linux文件查找find命令 1.文件查找 基本介绍 在文件系统上查找符合条件的文件 linux上常见的文件查找工具:find命令 查找分类 实时查找 精确查找 基本语法 find  [option ...

随机推荐

  1. Codeforces461A Appleman and Toastman 贪心

    题目大意是Appleman每次将Toastman给他的Ni个数拆分成两部分后再还给Toastman,若Ni == 1则直接丢弃不拆分.而Toastman将每次获得的Mi个数累加起来作为分数,初始时To ...

  2. [i.MX6q]i.MX6q处理器,linux操作系统平台搭建 从SD卡启动系统

    转自:http://www.07net01.com/linux/2016/02/1232094.html 参照1:http://blog.csdn.net/girlkoo/article/detail ...

  3. jquery设置radio选中

    <script type="text/javascript"> $(document).ready(function(){ $("input[type=rad ...

  4. Entity Framework中的实体类添加复合主键

    使用Code First模式实现给实体类添加复合主键,代码如下: using System; using System.Collections.Generic; using System.Compon ...

  5. Hibernate Annotation 字段 默认值

    http://emavaj.blog.163.com/blog/static/133280557201032262741999/ ——————————————————————————————————— ...

  6. 002杰信-陌生的maven-web项目整改成我们熟悉的Web架构;classpath的含义;ssm框架的整合;junit测试

    这篇博客的资源来源于创智播客,先在此申明.这篇博客的出发点是jk项目,传智的做法是Maven的web模板生成的,但是这样子的结构目录与我们熟知的Web项目的结构目录相差很大,所以要按照我们熟知的项目结 ...

  7. 绑定QQ登录 PHP OAuth详解(转)

    越来越多的网站开始采用 第三方账号登录 如qq 微博 开心网 等诸多流行的社交平台,利用第三方账号登录,可以更好地省去用户的注册时间,并且极大地提高用户体验,吸引更多的潜在用户. 让用户拥有 一个号码 ...

  8. 【BZOJ】1004: [HNOI2008]Cards(置换群+polya+burnside)

    http://www.lydsy.com/JudgeOnline/problem.php?id=1004 学习了下polya计数和burnside引理,最好的资料就是:<Pólya 计数法的应用 ...

  9. adb server is out of date.killing的解决办法

    当把手机连接到电脑端口运行adb程序调试时,出现了下面这样的情况: 分析:出错的原因是adb的端口被其他程序的进程占领了,所以要做的就是找到并kill该进程.     工具/原料   cmd.exe. ...

  10. CSS伪类选择器 - nth-child(an+b):

    CSS伪类选择器 - nth-child(an+b): 第一种:简单数字序号写法:nth-child(number)直接匹配第number个元素.参数number必须为大于0的整数.li:nth-ch ...