首页 > 代码库 > 菜鸟学Linux 第003篇笔记 Linux操作系统和常用命令1

菜鸟学Linux 第003篇笔记 Linux操作系统和常用命令1

认证:Authentication

授权:Authorization

审计:Audition (log日志)


magic number:魔数


pwd:Print Working directory  显示当前路径

list: ls  用来列出当前目录或指定目录下的文件默认显示当前目录

选项 -l 显示文件属性


文件属性

第1位所显示字符的含义

-:普通文件

d:目录文件

b:块设备文件(block)

c:字符设备文件(character)

l:符号链接文件(symbolic link file)

p:命名管道(pipe)

s:套接字文件(socket)

接下来9位 文件权限: 三组(owner group other),每一组rwx(read write 执行excution) -为没有该权限

下一位 文件硬链接的次数

文件的属主(owner)

文件的属组(group)

文件大小(size),单位是字节

时间戳(timestamp) 此处显示最近一次被修改的时间

文件有三个时间戳 

访问:access

修改:modify 修改指改变文件内容

改变:change metadata元数据 改变指修改文件的属性

文件名

-h human 做单位转换,便于查看文件大小

-a 显示以.开头的隐藏文件

-d 显示目录自身属性

-i index node  索引节点号

-r 逆序显示文件

-R 递归(recursive)显示


cd命令(change directory) 

用来切换工作目录,cd不加任何选项和参数,回到家目录,home directory

cd ~username 进入指定用户的家目录(仅管理员可以使用)

cd -:在当前目录和前一次目录之前互相切换


命令类型:

内置命令(shell内置) a shell builtin 即shell内置

外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件

type: 显示命令属于哪种类型命令


环境变量:用于定义当前用户的配置

printenv 此命令便是用于查看用户的环境变量

PATH:使用冒号隔开的多个路径,用户第一次执行不带路径的命令,实际上是shell程序从PATH所指定的路径中从第一个依次去找是否有用户所输入的命令,

如未找到,则无法执行用户所输入的命令。如找到,便执行。

并且把命令存入到缓存hash中,当用户第二次再执行该命令,程序就会到hash里去找,速度会非常快。

hash 缓存 记录此前所使用过的命令历史


本文出自 “Winthcloud” 博客,请务必保留此出处http://winthcloud.blog.51cto.com/2180779/1852213

菜鸟学Linux 第003篇笔记 Linux操作系统和常用命令1