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. lua工具库penlight--01简介

    lua的设计目标是嵌入式语言,所以和其它动态语言(如python.ruby)相比其自带的库缺少很多实用功能. 好在有lua社区有Penlight,为lua提供了许多强大的功能,接下来的几篇博客,我会简 ...

  2. Android——OnCreate

    OnCreate OnCreate是Android中的一个特别的函数,用来“表示一个窗口正在生成”.其不产生窗口,只是在窗口显示前设置窗口的属性如风格.位置等. 性    质 函数 特    点 不产 ...

  3. C++ c++与C语言的区别(三目运算符,const修饰符)

    //区别⑦:三目运算符(C++版本) #include<iostream> using namespace std; //三目运算符 C语言返回变量的值 C++语言是返回变量本身 void ...

  4. 【BZOJ】1671: [Usaco2005 Dec]Knights of Ni 骑士(bfs)

    http://www.lydsy.com/JudgeOnline/problem.php?id=1671 从骑士bfs一次,然后从人bfs一次即可. #include <cstdio> # ...

  5. Java设计模式菜鸟系列(十)模板方法模式建模与实现

    转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/39806973 模板方法模式(Template Method):在一个方法中定义了一个算法的 ...

  6. splash启动速度优化

    在styles.xml中加入 <style name="AppSplash" parent="android:Theme"> <item na ...

  7. erlang的汉字字符串和二进制的相互转换,并还原成汉字打印

    19> Hanzi = <<"汉字"/utf8>>. <<230,177,137,229,173,151>> 20> i ...

  8. css 五角星 (转)

    1.前言 之前做的好几个项目中,都会遇到打分,评分,点赞这样的需求,写了很多次,每次需要再写的时候,就会翻出之前写过的代码,然后copy过来.总觉得这样的话没有进步,没有把知识放进脑袋里,所以,自己花 ...

  9. Linux性能调优、Linux集群与存储等

    http://freeloda.blog.51cto.com/    51cto

  10. Centos查看系统位数方法

    方法一:file /sbin/init 方法二:file /bin/ls 我的显示是32位