linux文件命名规则:1、长度不能超过255各字符。2、文件名不能含有/。3、严格区分大小写。

字符编码标准:GB18030(大),GBK(中),GB2312(小),UTF-8(全球编码)

文本处理器:只处理纯文本ASCII的软件。

字处理器: 可以处理ASCII及其额外信息,如字体、大小、颜色等。

#ls list

#cd 改变工作目录

#pwd  打印当前工作目录

#mkdir

-p 父目录(如空则一同创建)

-v verbose

花括号命令行展开:

mkdir -pv /mnt/test/{x/m,y}   ===> mkdir -pv /mnt/test/x/m 及 mkdir -pv /mnt/test/y

#tree

#rmdir

#touch 更新文件的timestarp

-a    更新atime为当前时间

-m    更新mtime为当前时间

-t    更新为指定时间

-c    no-creat 如文件不存在,不创建新文件。

#stat    显示文件的系统状态,含时间戳

#rm

-i    交互

-f    强制

-r    递归

#\rm    不运行rm的别名,直接运行rm命令本身

#echo -e (启用反斜线转义符)显示字符

#printf    格式化显示字符

#file    查看文件的格式,文件类型

文件格式有:elf:Executable and Linking Format 可运行可连接格式(xNIX系统)

pe:  Portable executable file Format 可移植的可运行的文件格式(Windows)

#cp SRC... DEST  复制文件

-r    递归复制

-i    交互

-f    强制

-d    保留连接文件而不替换为连接文件的目标文件。

-p    presevice保留mode、owner、timestarp的属性信息。

-a    archive 归档,保留所有属性,包括快捷方式,原样拷贝。

#mv SRC... DEST    或    mv -t DEST SRC...      移动文件或重命名文件

#install SRC... DEST 拷贝文件同时设置文件属性(默认为rwxr-xr-x)

-d DIR...    创建DIR目录

文本查看类命令:

cat 、tac、more、less、head、tail

#cat                      显示文件内容

-n      同时显示行号

-E     显示行结束符。

#tac              从未行开始逆序显示文件内容

#more

#less

#head        顺序显示文件前10行

-n        显示前n行

#tail        顺序显示文件尾10行

-n        显示尾n行

-f        不退出,即时显示文件新增加的内容。follow

文本处理类命令:cut、join、sed、awk

#cut    文本字段(列)裁切

-d:指定字段的分隔符,默认为一个空格

-f:指定要显示第几个字段。

#sort        文本排序(默认对ASCII从的小到大排序)

-n    对数值排序

-r    降序排列

-t    字段分隔符

-kn    指定用第n个字段进行排序

-u    排序后相连相同行只显示一次。uniq

-f    忽略大小写排序

#uniq

-c        显示重复行的重复次数

-d        只显示重复行的内容

#wc         word count

-l        只显示行数

-w        只显示字数

-c        只显示字节数

-L        最长行的长度

#tr    translate    用于字符转换或删除字符。

tr    [option]...    set1    [set2]

-d         删除出现在字符集set1中的所有字符(非单词)。

转载于:https://blog.51cto.com/285274/1722435

Linux基础7 文件管理类命令相关推荐

  1. Linux用管道移动文件夹,常用的Linux上的文件管理类命令讲解及演示

    01. 查看目录内容 1.1 终端实用技巧 1> 自动补全在敲出 文件/目录/命令 的前几个字母之后,按下 tab 键 如果输入的没有歧义,系统会自动补全 如果还存在其他 文件/目录/命令,再按 ...

  2. 第二周 Linux文件管理类命令及bash基本特性

    第二周 Linux文件管理类命令及bash基本特性 摘要 1.描述Linux上的文件管理类命令并详解. 2.描述Bash的工作特性. 3.描述文件的元数据信息详解. 4.描述命令别名的使用. 5.详解 ...

  3. Linux基础概念及常用命令

    Linux基础概念及常用命令 文章目录 Linux基础概念及常用命令 1 Linux概述 1.1 为什么要学Linux 1.2 Linux简介 1.3 Linux 发行版 1.4 Linux 应用领域 ...

  4. 【Java从0到架构师】Linux 基础知识、常用命令

    Linux 基础知识.常用命令 Linux 基础知识 内核和发行版 常见的 Linux 发行版 Linux 的应用领域 Linux 与 Windows 的区别 Linux 常用命令 *系统目录结构 s ...

  5. Linux基础系统优化及常用命令

    # Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...

  6. Linux基础系列(2命令帮助的详细获取)

    在Linux系统中有数以千计的命令,而且很多的命令又有好多个参数,所以很大一部分不常用的命令或者参数我们恐怕不易记住. 然而当我们想使用的却又不知道具体的参数或者命令的时候怎么办呢,这时候就需要去获取 ...

  7. Linux基础入门之内外命令讲解篇

    Linux基础入门篇--之内外命令讲解 1.基础命令 命令 使用方法 cat /etc/motd 设置用户成功登录系统后显示的提示信息.比如欢迎语! cat /etc/issue 设置用户成功登录系统 ...

  8. Linux基础入门之常用命令

    1 命令的基本格式 1.1 命令的提示符 [root@localhost ~]# []:这是提示符的分隔符号,没有特殊含义. root:显示的是当前的登录用户, 目前使用的是root用户登录. @:分 ...

  9. linux基础学习之关机命令总结

    linux下常用的关机命令有:shutdown.halt.poweroff.init:重启命令有:reboot.下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法. 首先来看一下 ...

最新文章

  1. 学习笔记(六)——JavaScript(三)
  2. JavaFX——JavaFX概览
  3. Nginx全局块的user指令
  4. mysql use index用法_MySQL中USE INDEX 和 FORCE INDEX
  5. vaOJ10369 - Arctic Network
  6. java的getshape(),Java RectangularShape.getMaxX方法代码示例
  7. Unity Application Block 1.0系列文章
  8. 提高搜索引擎结果页面排名的各种技术
  9. oracle高性能分页,Oracle中高性能分页包
  10. 基于python车牌识别系统_GitHub - DataXujing/vehicle-license-plate-recognition: 基于Python的车牌检测和识别系统:...
  11. 微型计算机步进电机控制,使用微机对步进电机进行控制方式主要有两种
  12. springboot+nodejs+vue公寓客房预订网站
  13. WAP技术与网站建立(转)
  14. ByteBuffer的原理和使用详解
  15. Mixlab推荐:一起开启 AI+X 微软认证未来创变者计划
  16. 新媒体运营 | 6个自动写文案的宝藏网站,助你摆脱灵感枯竭
  17. html大段文本如何分页,打印大型HTML表时如何处理分页符
  18. 透过“500家门店计划”,看华为的“全屋智能”野心
  19. 安全防御(二)--- 防火墙域间双向NAT、域内双向NAT、基于VRRP的双机热备
  20. 如何写出“简单“代码?

热门文章

  1. java 张龙_张龙 JAVA5新特性学习笔记
  2. python测试工程师招聘_招聘软件测试工程师,限女生
  3. pythonsklearn乳腺癌数据集_使用sklearn的样本数据集
  4. vue 怎么在字符串中指定位置插入字符_vue 我想在一个字符串中间加入一个/br 该怎么写?...
  5. php 锁的使用场景,抢购秒杀的场景使用锁个人认为不太合理?
  6. 锐捷ap怎么设置_WiFi又不稳定?怎么办,看这里
  7. Nginx 代理转发阿里云OSS上传的实现代码
  8. iis应用程序池监控方法实例
  9. Windows下使用apache模块实现合并多个js、css提高网页加载速度
  10. 什么是Hack技术?