03_01_Linux文件管理类命令详解

database:数据库

Linux 文本文件的结束符是"$"     Windows 的文本文件的结束符  是 “$”+"enter" 符

描述GPL,BSD,Apache三个开源协定的大体联系及区别

从官网获取Linux当前最新的内核版本号

www.kernel.org

LFS安装方法

目录管理

ls、cd、pwd、mkdir、rmdir、tree

文件管理

touch、stat、file、rm、cp、mv、nano

日期时间

date、clock、hwclock、cal

查看文本

cat、tac、more、less、head、tail

文本处理:cat、more、less、head、tail、cut、sort、uniq、grep

cat:连接并显示

可以显示多个文件

cat -n 显示文件的行号

cat -E 显示每一行的行结束符

cat -A  显示所有内容

cat  输入什么就显示什么   ctrl+c终止

tac 和cat显示相反

如果文件内容过长一般分页或者分屏显示文件

more

more默认是不支持向前翻行的,翻到文件尾部就直接退出了

less 可以向前翻也可以向后翻,翻到文件尾部也不会直接退出

head:查看前n行

tail:查看后n行

都支持一个选项  -n

默认显示10行

在Linux下直接输入   head -2     直接显示前2行

在Unix下  可能前面要加 -n

在Linux下   空白行也是一行

tail -f  查看文件尾部不退出  并显示文件后续追加内容    (比如日志文件)

文本处理:

cut、join、sed、awk

database:数据库

关系型数据库:

表:二维表

一个表可以没有行  但绝不能没有列

我们可以用文本文件表示数据文件

tom:23:mail:2013/05/06

比如密码文件里面的数据

cut -d: -f1

-d 表示指定字段分隔符    默认指定一个空格

-f 指定要显示的字段

-f1   显示1个字段

-f1,3   显示第一个和第三个

-f1-3  显示第一个到第三个

来自为知笔记(Wiz)

时间: 2024-09-29 18:57:02

03_01_Linux文件管理类命令详解的相关文章

[鸟哥linux视频教程整理]03_01_Linux文件管理类命令详解续3

一.查看文本: cat:连接并显示  tac:反向显示文本内容 -n:显示行号 -E:显示每一行的行结束符 注:对于Linux系统而言,所有的文本文件的每一行的行结束符是$.windows系统的结束符            有两个:$和换行符. 二.分屏显示: more:只支持向后翻,翻到最后一屏退出. less:同man一样 SPACE: B: ENTER: K: 三.head.tail head -n 查看前n行 tail -n: 查看后n行 -f:查看文件尾部然后不退出,等待显示后续追加至

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

根据马哥Linux初级 03-01整理 1. 目录管理 ls cd pwd mkdir rmdir tree 2. 文件管理 touch stat file rm cp mv nano 3. 日期时间 date clock hwclock cal 4. 查看文本(不可以查看二进制) cat.tac.more.less.head.tail cat:concatenate 链接并显示 cat后的参数,-n,后面不可以带数字 -E 显示$ -n 是显示序列号 tac : 是逆序显示 另外,中断某个命令

Linux文件管理类命令详解

file命令及其用法 file:查看文件内容 的类型 du命令及其用法 -s: -h: read命令及其用法 描述GPL,BSD,Apache三个开源协定的大体联系及区别 自由软件 开源协定,版权描述 列出Linux的发行版,并说明其跟Linux内核的关系 Linux,GNU:GNU/Linux, 发行版:Fedora,RedHat(CentOS,mandrake,),SUSE,Debian(Ubuntu,Mint),Gentoo,LFS(Linux From Scratch) 编译:源代码转换

03 Linux文件管理类命令详解

自由软件 开源协定 版权描述 www.kernel.org 获取当前最新的内核版本号 Linux,GNU:GNU/Linux,源代码=>编译--->发行版 发行版:Fedora, RedHat(Centos), SUSE, Debian(Ubuntu,Mint) 高手Debian:Gentoo(可以自己编译),LFS(Linux From Scratch) 主流: RedHat, SUSE, Debian RedHat:通用格式  老的机器上编译 大部分机器通用 目录管理: ls, cd, p

Linux学习笔记--Linux文件管理类名利详解

Linux文件管理类命令详解 目录管理: ls.cd.pwd.mkdir.rmdir.tree 文件管理: touch.stat.file.rm.cp.mv.nano 日期管理: touch.clock.hwclock.cal 查看文本: cat.tac.more.less.head.tail cat:连接并显示 -n:在显示时显示每一行的行号 -E:在每行结束处显示 $ Ctrl+C:结束命令 分屏显示: more.less more:向后翻 less: q退出命令 head:查看前n行 ta

linux文件管理相关命令详解

1.文件通配符,可参考"man 7 glob"内容: (1)常用通配符: *:表示匹配零个或多个字符 ?:表示任何单个字符 ~:表示当前用户家目录 ~USERNAME:表示某用户的家目录 ^:表示取反 []:表示指定范围内的任意单个字符 [0-9]:表示匹配一个数字范围 [a-z]:表示匹配不包含Z的所有字母 [A-Z]:表示匹配不包含a的所有字母 [:digit:]:表示任意数字 [:lower:]:表示任意小写字母 [:upper:]:表示任意大写字母 [:alpha:]:表示任意

Linux文件管理命令详解及练习

Windows里对于文件的管理比较直观,但Linux呢?如何在Linux系统里创建.复制.移动.删除文件与目录呢?这其实是个问题,但随着学习的进行,这将不再是个问题:一:文件管理类命令名称?命令的归纳:1.创建文件:? touch? ? ? ? ? ? ? ? ? ? ? ? ? 2.查看文件属性:ls? ? ? ? ? ? ? ? ? ? ? ? ? 3.查看文件内容:cat.tac.more.less.head.tail? ? ? ? ? ? ? ? ? ? ? ? ? 4.复制文件.目录:

文件管理命令详解

Linux03 Linux03_01?文件管理命令详解 作业1: 1.创建目录/backup # mkdir -v /backup 2.复制目录/etc至/backup目录中,并重命名为"etc-当前日期",如etc-2013-02-26:要求保留文件原来的属性,保持链接文件: cp -r -p -d # cp -a /etc /backup/etc-2013-02-28 命令替换 3.复制文件/etc/inittab为/tmp/inittab.new,并删除inittab.new文件

[鸟哥linux视频教程整理]02_04_Linux文件管理命令详解续2

Linux文件管理命令详解续: 一.复制和移动文件 cp:   cp SRC DEST -r:复制目录到文件 -f:强行复制 -i:交互式 -p:保留原文件属性不变 -a:归档复制,常用于备份 说明: 1.一个文件到一个文件,多个文件到一个目录: 2.默认情况下只能复制文件到目录,不能复制目录到文件: 3.若目的目录下无文件,则复制并创建同名文件,否则重命名. 4.哪个用户复制的,新文件属主属组归谁: move:  move SRC  DEST move -t DEST SRC 1.目的地址有目