文件查看类命令:
cat:
tac: 从文件尾部开始显示

分屏显示:
more [option] 文件名: 查看至文件尾部会退出
空格为翻页
less [option] 文件名: 查看至文件尾部不退出
ctrl+d: 往下翻半屏
ctrl+u: 往上翻半屏
k: 往上翻一行
enter:往下翻一行
1J: 第一行
: 最后一行
/keyword: 查找指定字符,从文件头开始
?keyword: 查找指定字符,从文件尾开始
n: 往下找
N: 往上找
#G: 定位某一行
q:
首尾查看:head, tail
head [options] 文件名
-n: 指定查看多少行,默认是前十行,n可有可无

head -5 messages: 显示messages文件的前五行
head -n 5 messages: 显示文件前五行
head message: 默认显示文件前十行

tail [options] 文件名
-n: 指定查看多少行,默认是后十行,n可有可无
-f: 跟随文件新增的内容,用于查看日志文件

tail -5 messages: 显示messages文件的后五行
tail -n 5 messages: 显示文件后五行
tail message: 默认显示文件后十行
tail -f log.txt 实时监控文件,如果有新内容,会显示出来

文件的时间戳管理工具
文件
元数据:文件属性信息,如属主、属组、大小、类型、时间戳的等
数据:文件内容

时间戳:
最近一次被access的时间(read): access time, atime
最近一次被modify的时间(write): modify time, mtime
最近一次被change的时间(metadata, write): change time, ctime

touch [option] 文件名
-a: 仅修改atime
-m: 仅修改mtime
-t STAMP: [[CC]YY]MMDDhhmm[.ss]
-c: 不创建空文件

文件元数据查看:stat

touch -a -t 201510101425.30 aa: 自定义修改时间
touch -c file1: 假如file1不存在,则不会被创建

文件管理工具:cp, mv, rm

文件复制:源文件,目标位置
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...

cp SRC DEST:
如果DEST不存在,复制SRC为DESK,即相当于复制且重命名
如果DEST存在:
如果DEST是文件,则覆盖
如果DEST是目录,将文件复制进DEST目录下,保持文件原名

cp SRC... DIRECTORY: 如果同时指定了多个源文件,则目标必须是目录

注意: 如果源文件是符号链接文件,则复制时会拷贝链接指向的源文件的内容

cp的常用选项:
-r: 复制目录时实现递归复制
-d: 不跟随符号链接文件指向的源文件,即复制链接文件本身而非其指向的文件
-a: 相当于-dr
-i: interactive, 目标文件存在时,提醒用户是否执行覆盖(y/n)
-f: force, 强行覆盖

cp -r /etc /tmp/: 把etc目录复制到tmp下
cp -r /etc/* /tmp/: 把etc目录下的所有文件及目录复制到tmp下
which cp: 查看cp命令本身及路径

文件移动:mv
mv [OPTION] SRC DEST
mv [OPTION] SRC... DEST
-i: interactive
-f: force

文件删除:rm
rm [OPTION] FILE...
-r: 递归删除目录及其内部所有文件
-f: 强制删除

注意:建议先移动到某专用的目录下,过一段时间再清理

bash的特性之命令别名:
alias显示所有的命令别名

定义别名:alias 命令别名='真实的命令'
alias NAME='VALUE'
注意:在命令行中定义的别名,仅对当前shell进程有效;如果想永久有效,需要定义在配置文件中;
仅对当前用户有效: ~/.bash
对所有用户有效: /etc/bash

注意:直接编辑配置文件

撤销别名:unalias 命令别名
unalias NAME

Linux文件管理类命令及命令别名的更多相关文章

  1. Linux文件管理和编辑常用命令

    Linux文件管理和编辑常用命令 mkdir 命令 功能说明 mkdir 命令用于创建一个目录,mkdir是make directory的缩写 格式: mkdir [选项] 目录名 mkdir 命令的 ...

  2. 3-1 Linux文件管理类命令详解

    根据马哥Linux初级 03-01整理 1. 目录管理 ls cd pwd mkdir rmdir tree 2. 文件管理 touch stat file rm cp mv nano 3. 日期时间 ...

  3. linux初级学习笔记四:Linux文件管理类命令详解!(视频序号:03_1)

    本节学习的命令:cat(tac),more,less,head,tail,cut,sort,uniq,wc,tr 本节学习的技能:目录管理 文件管理 日期时间 查看文本 分屏显示 文本处理 文件管理命 ...

  4. Linux上的文件管理类命令(2)

    Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示: wc 统计文件中的字节数.单词数.行数.并将统计结果显示输出 -c, --bytes 打印字节数 [root@qingchen ...

  5. 第1章 Linux文件类基础命令

    1. 关于路径和通配符 Linux中分绝对路径和相对路径,绝对路径一定是从/开始写的,相对路径不从根开始写,还可能使用路径符号. 路径展开符号: . :(一个点)表示当前目录 .. :(两个点)表示上 ...

  6. Linux文件管理相关命令

    Linux文件管理相关命令   作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在了解了Linux文件管理背景知识之后, 我们可以 ...

  7. Linux网卡高级命令、IP别名及多网卡绑定 转

    http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/26/3100065.html 本篇随笔将详细讲解Linux系统的网卡高级命令.IP别名 ...

  8. 『学了就忘』Linux基础命令 — 28、别名和常用快捷键

    目录 1.别名 2.常用快捷键 1.别名 别名也是Shell中的命令. 命令的别名,就是命令的小名,主要是用于照顾管理员使用习惯的. 命令格式: # 查询系统中命令别名 [root@localhost ...

  9. Linux文件管理命令笔记

    more\less:翻页命令 more:翻页的形式查看文件内容.该命令可作为管道命令. 翻页过程可使用的键: 空格(space):向下翻页: 回车(Enter):向下翻一行: b:往回翻,只限,但管道 ...

随机推荐

  1. springMVC-上传图片

    SpringMVC文件上传与下载 上传图片 配置多媒体文件解析器 配置虚拟目录 在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加: <Context doc ...

  2. Linux 安装gcc4.8版本

    1.下载安装包 http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.8.1/ 2.解压 .tar.gz 3.下载编译所需的依赖包 cd ...

  3. 借助sass的Maps功能使得响应式代码更有条理

    原文来自这里 本文综合了原文(by Jonathan Suh)以及笔者自己的理解. Introduction 众所周知,写代码与写维护性高的代码是两回事.而涉及到响应式,代码又特别容易变的杂乱.借助s ...

  4. 用户登陆界面(jquery)

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  5. COGS 696. [IOI1996][USACO 2.3] 最长前缀

    ★   输入文件:prefix.in   输出文件:prefix.out   简单对比时间限制:1 s   内存限制:128 MB 描述 USACO 2.3.1 IOI96 在生物学中,一些生物的结构 ...

  6. (四)mybatis之mybatis初了解

    前言:终于到mybatis啦!   Mybatis 前文有提到,Hibernate采用的是全表映射的方式,而这方式恰恰使得性能变得较差(https://www.cnblogs.com/NYfor201 ...

  7. maven打包错误:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

    [INFO] Scanning for projects...[INFO]                                                                ...

  8. SAP CRM中间件下载equipment时遇到的一个错误

    在CRM开发系统上进行equipment下载,发现不工作.调试发现错误信息在下图定96行的WHEN default分支抛出的: MESSAGE ID 'AZ' ... 通过阅读源代码发现,ERP端支持 ...

  9. 数据库_6_SQL基本操作——库操作

    SQL基本操作——库操作:对数据库的增删改查 一.新增数据库(创建) 基本语法:create database 数据库名字 [库选项]: 库选项用来约束数据库,分为两个选项:1.字符集设定:chars ...

  10. OpenCV2:直方图

    一.简介 在一个单通道的灰度图像中,每个像素的值介于0(黑色)~255(白色)之间,灰色图像的直方图有256个条目(或称为容器)