文件查看类命令:
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. Python开发 第01课 Python 简介

    一.Python 介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为AB ...

  2. ssrs 里 表头 分页后显示

    1. 列组,箭头,高级 2.点击行组,静态 3. 设置静态行组 属性

  3. Executor等系列概念介绍

    这里对几个常见的的名词进行介绍 Executor 这是个接口,只声明了一个方法—— public interface Executor { void execute(Runnable command) ...

  4. python_17(sql)

    第1章 MySQL安装 1.1 windows版下载地址 1.2 添加环境变量 1.3 初始化 1.4 启动mysql服务 1.5 链接mysql 1.6 制作mysql的windows服务 1.7 ...

  5. ecshop属性 {$goods.goods_attr|nl2br} 标签的赋值相关

    1.nl2br() 函数在字符串中的每个新行 (\n) 之前插入 HTML 换行符 (<br />). 2. 如果要向{$goods.goods_attr|nl2br}赋新值,这个值是保存 ...

  6. PHP 根据两点的经纬度计算距离

    /** * @name 根据经纬度确定两点的距离[地理位置] * @author tbj * @param float $lat 纬度值 * @param float $lng 经度值 * @date ...

  7. iOS Block的本质(一)

    iOS Block的本质(一) 1.对block有一个基本的认识 block本质上也是一个oc对象,他内部也有一个isa指针.block是封装了函数调用以及函数调用环境的OC对象. 2.探寻block ...

  8. winform中显示标题,点击打开链接

    效果:显示的是标题,但是点击打开的是链接 思路:定义一个类,将类实例化,向类中写入数据,再将类放到listbox中,设置listbox的显示分类为文本 前台:放入一个listbox控件 后台: pub ...

  9. 在前台引用JSON对象

    <script type="text/javascript" src="js/jquery-1.11.0.min.js"></script&g ...

  10. HDinsight 系列-使用证书登陆中国区Azure

    使用azure explorer 插件的时候,登陆默认是globle的azure网站,中国区的azure不能直接使用 可以使用auth文件认证 auth 文件生成 az cloud show -o j ...