Linux基础知识 ls date stat cat file echo

Linux中的发行版Centos 自学了一年多的Centos了,全是学的一些杂×××功法,没有系统性连贯性的从头到尾贯穿一遍,导致许多知识点都知道一些皮毛,就类似于什么都知道,但是什么都不精通一样。。。。。
而且呢还总是急于求成,特别的基于求成,可能是对现状的不满意、、、、、,想尽快的换一份待遇好的工作、、、
可是最近呢,找到了一套九阳神功,打算从头练起,把基础知识弄透彻了,不要在基于求成,因为基础的才是最关键的,后面所有高级应用都是基于前面的基础知识,万变不离其宗吧!
例如后面的LVS 就是根据前面的路由转发功能,网络功能,如果没学好就学LVS的话,照着书本上抄写,也能实现所有的功能,但是不能深入理解,一旦让你脱离笔记,你就不能搭建的出来!!

ls
ls是查看当前目录或者是指定目录的属性或者是目录下的文件,或者是目录、文件的详细信息!!!

1、其中第一列 -rw-r--r-- 前一个字符代表文件的属性,是目录还是文件
后八位代表文件或目录的读写执行权限 前三位 所属用户 中间三维 所属组 后面三位 其他用户
2、数字 1 代表此文件或者是目录被硬链接的次数(以前认为是在此目录下的文件数量)
3、第三列日期 最后修改日期
4、 28 代表此文件或目录占用的字节数,但是不好换算。可以添加选项-h

-h --human-readable 人类可读的

另外还有-d选项,查看指定文件信息

此选项不会列出此目录下面的任何文件目录,只显示当前目录的信息。。。。。
还有一个 -r 选项指的是重新定位,暂时不理解
另外能可以看当前目录的inod号

以上这些其实都够用了,以前呢只用用 ls ls -l ls -a 别的不知道 当然另外还有好多选项,但是这些掌握就行
ls -R是重新排序的。。。

按照正常的排序 abc.......

cat 命令


链接文件并在标准输出上打印。。
以前只会 cat -n cat 这两个
其实是可以链接两个文件一起打印出来的

另外 -A 选项 是显示所有 啥意思呢?

equivalent to -vET
帮助上说 -A 等于 -vET 三个选项 -v是啰嗦模式 -E时候显示每行后面的换行符
每行后面都有一个$ 换行符.....
windows系统默认也有一个换行符的
听说直接输入cat 后面不加任何数字字母会出现和特别的画面、、、、、、、
tac命令

其实就是cat命令倒着写的 当然输出内容也是倒着的。。

file命令

file可以查看文件或者目录的类型。当然要比ls详细的多,例如:

如上图所示: 使用ll查看/etc/passwd 和/dev/sda 显示的都是文件
但是使用file显示的[[email protected] ~]# file /dev/sda
/dev/sda: block special
一个是特殊块设备,一个是普通的ASCII文件
使用file有很多类型的特使文件类型...........
echo命令

!
显示文本的行

这里有一个单引号 双引号的知识点,其实以前也一直特别容易混了....
单引号可以屏蔽它们之间所有的任意字符还原为本来的字面意思输入,也就是所见即所得,单引号屏蔽了所有shell元字符的含义。。。

上图中,随便找了一个环境变量。。。

双引号

双引号类似于单引号,但是它不会屏蔽\ $这样的元字符含义,如果需要屏蔽的话 需要在前面加上\(转义符)

综上所述。。。echo或默认输出换行符
echo也有好多选项,老师说只要记住两个就ok
-n 和-t
-n是不让他换行

就写到这里吧,不知道这样学习管用不..............

原文地址:http://blog.51cto.com/12529218/2175581

时间: 2024-10-11 22:10:31

Linux基础知识 ls date stat cat file echo的相关文章

linux基础知识的总结

例如以下内容是我对linux基础知识的总结,由于本人在初期学习linux的时候走了不少的弯路,对于基础的掌握耗费了不少的时间,所以为了后来者对linux的基础部分有个清晰的了解,特对基础知识进行了总结,由于水平有限.难免有疏忽或者不准确的地方.希望大家可以直接指出来,我会及时改正.一切为了知识的传播.^_^ ? *********************************************************************************************

(转)Linux基础知识学习

Linux基础知识学习 原文:http://blog.csdn.net/ye_wei_yang/article/details/52777499 一.Linux的磁盘分区及目录 Linux的配置是通过修改配置文件来完成. 1.1.Linux磁盘分区 Linux可以将磁盘分为多个分区,每个分区可以被当做一个独立的磁盘使用,磁盘类型:主分区.扩展分区.逻辑分区. 主分区标记为活动,用于操作系统的引导,一块磁盘最多划分4个主分区,主分区存放操作系统的文件或用户数据. 扩展分区:主分区小于4个时才可以划

[转帖]linux基础知识大纲

linux基础知识大纲 https://blog.csdn.net/CSDN___LYY/article/details/80810403 1.Linux操作系统概述Linux操作系统的发展过程.创始人.GNU计划等源于UNIX:得益于GNU计划:借助internet得以壮大:推动了自由软件.开源软件的发展1991年底,Limus Torvalds 公开了Linux 内核源码0.02 版GNU,1984年由RMS(Richard Mathew Stallman)发起,目的是开发一整套与UNIX兼

linux基础知识---用户

用户和组 一.用户和组的概念 随着计算机对多用户需求越来越多,才引入了用户和组的概念.所谓的用户就是操作系统用来标识登陆系统的.就是用户和组是实现计算机资源分配的核心要素.组:是具有相同计算机资源(主要指权限)用户的一个集合. 在计算机内核中,用户和组都是一个数字,我们称之为UID和GID.UID和GID在系统中具有唯一性.实现这个过程进行名称解析才能完成,在Linux系统中使用glib库中的系统调用来完成. 二.用户识别 识别用户通过3A(Authentication,Authorizatio

Linux基础知识入门

[Linux基础]Linux基础知识入门及常见命令. 前言:最近刚安装了Linux系统, 所以学了一些最基本的操作, 在这里把自己总结的笔记记录在这里. 1,V8:192.168.40.10V1:192.168.40.11Linux ip:192.168.40.128 2,Linux是一个操作系统, 与windows的区别:Linux:图形化界面简单,性能很快,在企业中当做服务器来使用.Windows:图形化界面很炫,性能相对差,大众用户.windows的服务器: windows2003,win

老男孩26期运维班linux基础知识大比拼即将开始

老男孩26期运维班linux基础知识大比拼 1 比赛说明 比赛时间:2015年11月12日下午15点 比赛地点:老男孩教育教室二 比赛人员:老男孩教育26期全体同学 奖项:团体奖(按组奖励共1-9组): 一等奖奖励300元人民币或每人老男孩老师新书一本和老师合影签名. 二等奖奖励200元人民币 三等奖奖励100元人民币 个人奖:3名,赠老男孩新书一本 惩罚:没有得奖的组,或者组内无人得奖的组,罚100元或派选代表表演一个节目(唱歌或其它) 比赛规则当场宣布: 主评委:老男孩老师,张导 辅助评委:

Linux基础文本查看命令之 cat,tac,more,less,head,tail

在使用linux的过程中多多少少都会涉及到文本的操作,因此掌握一些文本操作的工具命令能大大的提高我们的工作效率. cat命令 cat命令的用途是链接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者是从标准输入读取内容并显示,它常与重定向符号配合使用. 1)命令格式 cat    [选项]    [FILENAME] 2)命令功能 将文件或标准输入组合输出到标准输出. 3)命令参数 -E:在每行结束处显示 $ -n:对输出的所有行编号 -s:不输出多行空行 4)常

第二天linux基础知识

第二天linux基础知识 1:终端(用户与主机交互必然用到的设备) 物理终端:直接接入本机的设备 虚拟终端:以软件的方法虚拟实现的终端. 图形终端:属于虚拟终端 模拟终端:图形打开的命令行或基于远程登录协议打开的终端. 查看当前终端设备命令:tty 2:交互式接口(启动终端后,在终端附加的一个交互式程序) GUI:Graphic User Interface CLI:Command Line Interface 3:SHELL(shell是linux系统的用户界面,提供了用户与内核进行交互操作的

Linux基础知识题解答(三)

题目来自老男孩BLOG:http://oldboy.blog.51cto.com/2561410/1709569,比较适合新手,空余的时候做一下,可以巩固Linux基础知识,有不对的地方欢迎指正. 1.  存放系统的二进制命令的目录是(/bin) 超级用户二进制命令的目录是(/sbin) /dev指的是什么(设备文件目录) /etc指的是什么(配置文件目录) /mnt指的是什么(文件挂载目录) /proc指的是什么(内存的映射,是系统内核和进程的虚拟文件目录) 2.  开机自动挂载设备的文件是(