博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux系统管理02--目录和文件管理
阅读量:4665 次
发布时间:2019-06-09

本文共 1297 字,大约阅读时间需要 4 分钟。

一、一级目录及作用

/root:管理员目录

/home:普通用户命令

/boot:引导启动文件

/dev:设备文件

/etc:配置文件

/bin:普通用户可执行的命令

/sbin:管理员可执行的命令

/usr:应用程序,第三方软件安装的程序软件

/var:可变动日志文件

二、查看文件内容

1、cat:查看文件内容,可同时查看多个

   -n显示内容的同时显示行号

   -A显示所有字符

  cat  -n  文件名  //空白行标行号

2、tac:内容跟cat相同,但是反向显示

3、nl  文件名   //空白行不标行号

4、more:全屏方式分页显示文件内容

   按enter向下滚动一行

   shift+pgup/pgdn上下换行

   q退出

5、less

    pgup、pgdn上下翻页

    ”/“键查找内容,n下一个,N上一个

6、head:查看开头的一部分内容

   head   -20   文件名  //查看前二十行的内容

7、tail:查看结尾的一部分

    tail    -20   文件名  |  wc  -l    //查看后二十行,并统计行数

三、统计文件内容

1、wc  目标文件

   -l:统计行数

   -w:统计单词数

   -c:查看字节数

四、检索和过滤

1、grep   查找条件   目标文件

  -i:取消大小写限制

  -v:反转查找

  ^……:以……开头

  ……$:以……结尾

   ^$:空白行

  grep  ”^zh"   文件名   //查找以zh开头的

  grep  ”zh"   文件名   //查找包含zh的

  grep  -v  "^#"  /etc/yum.conf  |  grep  -v  "^$"   //过滤以#开头,包含空行的

2、egrep   条件1  |  条件2     目标文件

   egrep   -v  "^#|^$"   /etc/yum.conf

五、压缩和解压缩

1、gzip   文件名

2、gunzip(gzip  -d)   压缩包名   解压到的地址

3、bzip2

4、bunzip2(bzip2   -d)

六、归档命令   tar

    -c:创建.tar格式的包文件

    -x:解开

    -v:输出详细信息

    -f:使用归档文件

    -C:解包时指定释放的目标目录

    -z:用gzip压缩或解压

    -j:用bzip2

    归档:tar   -cfzv    归档文件名   源文件或目录

    解档:tar   -xfzv    归档文件名    -C  目标目录

七、vi/vim  编辑器

1、三种模式:命令模式、输入模式、末行模式

2、:set  nu 在编辑器中显示行号

      :100 定位到第100行 

      x/Del 删除光标处的单个字符

      dd 删除光标所在行

      yy 复制当前行整行的内容

      p 将复制的内容粘贴到光标所在行之下

      u 撤销最近一次操作

      /wd 查找含有wd的行

      n 定位到下一个被匹配的

      :w /root/newfile  另存为其它文件

      :wq/shift+zz  保存退出

      :e  ~/install.log  打开新的文件进行编辑

      :r  /etc/files  在文档中读入其他文件内容

      :% s/old/new/g  在整个文档中将old替换为new

 

转载于:https://www.cnblogs.com/tanxiaojuncom/p/11252791.html

你可能感兴趣的文章
Problem B: 判断回文字符串
查看>>
谷歌浏览器,添加默认搜索引擎的搜索地址
查看>>
shop--7.店铺编辑和列表--更新店铺的信息,包括对店铺照片的处理,根据shopId获取shop信息...
查看>>
数据结构化与保存
查看>>
C# .net 获取程序运行的路径的几种方法
查看>>
为什么需要Docker?
查看>>
国内5家云服务厂商 HTTPS 安全性测试横向对比
查看>>
how to control project
查看>>
转 python新手容易犯的6个错误
查看>>
第四节 -- 列表
查看>>
Python入门学习笔记4:他人的博客及他人的学习思路
查看>>
webstorm里直接调用命令行
查看>>
关联规则算法之FP growth算法
查看>>
对数组序列进行洗牌
查看>>
决策树
查看>>
团队作业
查看>>
如何避免在简单业务逻辑上面的细节上面出错
查看>>
win7,Ubuntu 12.04 双系统修改启动项顺序三方法
查看>>
python--列表推导式和生成表达式
查看>>
P - Psychos in a Line 单调队列
查看>>