Linux 文件管理

1.创建文件

touch file1 

2.删除文件

rm -rf file11 

-r:递归的删除目录下面文件以及子目录下文件。

-f:强制删除,忽略不存在的文件,从不给出提示

3.修改文件名

mv file1 file11 

4.查看文件内容

cat file1 

5.复制文件

cp file2 file22 

6.移动文件

mv file1 file11 

7.编辑文件

vi file1 

8.批量创建文件

touch file{..} 
rm -rf file{..} 

9.查看文件前 3 行

cat file1 | head - 

10.查看文件后 3 行

 cat file1 | tail - 

11、liunx 服务器上面查找文件

1)find

find / -name httpd.conf

find 目录 -name 文件名

2)updatedb 查找速度快

  •   建立一个小型数据库
  •   再数据库里面搜索
updatedb
locate httpd.conf
yum install mlocate -y
mlocate 是新型的 locate 比 updatedb 速度更快。

12、查找文件里面内容 找到 httpd.conf 里面有 listen

cat httpd.conf | grep listen

cat httpd.conf | grep -ignore listen / cat httpd.conf | grep -i listen  //忽略大小写 

13、查找文件里面内容 vi 搜索

vi httpd.conf 

输入 /Listen 搜索 Listen N 下一个


Linux Vi/Vim 快速入门

vi 是 Unix 和类 Unix 环境下的可用于创建文件的屏幕编辑器。vi 有两种工作模式:命令模式 和文本输入模式。
vim 是 vi 的升级版本,它不仅兼容 vi 的所有指令,而且还有一些新的特性在里面。

vi 命令模式:

默认编辑一个文件的时候第一次进入的就是命令模式,vi 从命令模式切换到文本输入模式可
以在键盘上面按(i 或者 I 或者 a 或者 A 或者 O 或者 o),按[ESC]键使 vi 从文本输入模式
回到命令模式。


Linux 目录操作

1.创建目录

mkdir dir1 dir2 dir3 

2.删除目录

rm -rf dir1 dir2 

-r:递归的删除目录下面文件以及子目录下文件。

-f:强制删除,忽略不存在的文件,从不给出提示

rm -rf dir*    //以 dir 开头的所有文件删除

3.重命名目录或移动目录

mv dir1 dir11 

4.查看目录

ls 

5.递归创建目录

mkdir -p a/b/c/d/e/f/g 

6.递归查看目录

tree a 

7、复制目录

cp -rf wwwroot/ mywwwroot/ 

8、tree 命令不存在的话需要安装

yum install tree -y 

Linux ll 显示的文件类型

Linux 下可以用 ll 命令来判断文件类型,

主要是根据每行的首个字符来判断。

-rw-r—r— "-“开头的都是普通文件;
drw-r—r— "d"开头的是目录文件;
brw-r—r— "b"开头的文件都是块设备文件;
crw-r—r— "c"开头的文件都是字符设备文件;
srw-r—r— "s"开头的文件都是 socket 文件; (e.g. srwxrwxrwx mysql mysql Sep : mysql.sock)
prw-r—r— "p"开头的文件都是管道文件; lrw-r—r— "l"开头的文件都是软链接文件;

Linux_CentOS 文件管理和目录管理的更多相关文章

  1. python 目录管理与文件管理

    目录管理(os) system:执行系统命令 # 执行系统命令 os.system('cls') name:获取操作系统名称 # 操作系统名称,nt代表Windows, posix代表类unix pr ...

  2. Linux命令工具基础02 文件及目录管理

    文件及目录管理 文件管理不外乎文件或目录的创建.删除.查询.移动,有mkdir/rm/mv 文件查询是重点,用find来进行查询:find的参数丰富,也非常强大: 查看文件内容是个大的话题,文本的处理 ...

  3. linux学习之路--(四)文件,目录管理

    1.mkdir:创建空目录 -p: -v:verbose mkdir -pv /mnt/test/x/m  /mnt/test/y mkdir -pv /mnt/test/{x/m,y} 命令行展开: ...

  4. Android 编程之入门开发目录管理器开发抽屉与文件分类-4

    在此目录管理APP里,我们能够尝试引用一些新的元素.在这里我给打击介绍一个叫抽屉的布局,QQ就用到了抽屉布局.不 过他们又在原有的基础上自己开发了新的抽屉布局.而且还蛮高大上的,顺便说说分类管理.这些 ...

  5. Linux目录管理

    Linux文件目录管理 1:目录管理 1)切换目录 # cd  [ 目录名称] 2)退到上一目录 # cd .. 2:创建目录 mkdir  [文件名称] mkdir -p  [文件名称] 递归创建目 ...

  6. Linux命令整理,用户管理,用户组管理,系统管理,目录管理常用命令

    知识点梳理 Linux课堂笔记 学习目标 能够知道什么是Linux系统以及它的应用场景 能够独立完成安装VMware虚拟机和网络配置 能够独立完成安装CentOS以及远程终端SecureCRT 能够熟 ...

  7. Linux档案与目录管理

    Linux档案与目录管理1. 目录与路径1.1 相对路径与绝对路径1.2 目录的相关操作: cd, pwd, mkdir, rmdir cd [相对路径或绝对路径]cd ~ [用户]: 切换家目录cd ...

  8. 【CentOS】文件与目录管理

    一.文件与目录管理 0.cd--change directory cd -  返回上次的目录 cd ~ 返回到家目录 --对于root用户来说是/root,对于普通用户来说是/home/用户名 cd ...

  9. Linux 文件与目录管理

    Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /. 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们. 在开始本教程前我们需要先知道什么是绝对 ...

随机推荐

  1. winform上传文件到服务器——资料整理

    标题:使用简单的wcf文件实现上传,下载文件到服务器 地址:https://blog.csdn.net/duanzi_peng/article/details/19037777

  2. ffmpeg常用命令-学习

    文章标题:FFmpeg常用命令合集 文章地址:https://blog.csdn.net/lemon_tree12138/article/details/99719520

  3. WPF + SelfHost 实现窗体自宿主(API,API和窗体通信)

    前言 今天研究了在 WPF 中使用 SelfHost 自宿主. 具体的功能是,在 WPF 中使用自宿主服务,外部调用服务的 API,在 API 里面操作窗体的显示等. 技术点 在 WPF 中集成 Se ...

  4. 题解 洛谷P3745 【[六省联考2017]期末考试】

    这题有点绕,我写了\(2h\)终于搞明白了. 主要思路:枚举最晚公布成绩的时间\(maxt\),然后将所有公布时间大于\(maxt\)的课程都严格降为\(maxt\)即可. 在此之前,还要搞清楚一个概 ...

  5. stm32自带的flash分布图

    缘由是要用到flash来保存数据,因此查阅了数据手册与参考手册,一般情况下,将要保存的数据存放到比较靠后的地方,page254,page255,4k字节,已经相当多的了,

  6. 1-html基本结构与编写规范

    <!DOCTYPE html> <html> <!-- #前端开发系统化学习教程, #包括html.css.pc端及移动端布局技巧.javascript. #jquery ...

  7. java 如何遍历Map对象

    内容介绍 在java中遍历Map对象的方法. Map对象 Map<String,Object> map = new HashMap<>(); map.put("xia ...

  8. C++数组排序泛型算法

    //数组排序泛型算法 #include <vector> #include <iostream> #include <algorithm> //内置泛型算法头文件 ...

  9. 计算 byte[] 转 int modebus 指定位数 获取值 使用

    计算 byte[] 转 int modebus 指定位数 获取值 使用 if (bytetores.Length > 6) { int total = 0; for (int i = 0; i ...

  10. H3CNE学习5 STP

    一.STP 1.概念 2.STP开机默认会运行 二.STP操作 1.原理 2.根桥选举,首先比前面的ID,谁小谁就是根桥,如果ID一样就比较mac,谁小谁就是根桥 可以手动修改优先级,图中可以将swA ...