目录:working directory current directory

pwd: printing working directory


ls

-l  #长格式

    #文件类型:


 -:#普通文件 (f)

 d:#目录文件

 b:#块设备文件   (block)

 c:#字符设备文件 (character)

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

 p: #命令管道文件 (pipe)

 s: #套接字文件   (socket)

        文件权限:9位,每3位一组,每一组:rwx(读,写,执行)

        文件硬链接的次数

        文件的属主(owner)

        文件的属组(group)

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

        时间戳(timeseamp)最近一次被修改的时间

        访问:access

        修改:modify,文件内容发生改变

        改变:change,metadata,元数据


  -h:#做单位转换

 -d:#显示目录自身属性

 -i:#index node,inode

 -r:#逆序显示

 -R:#递归显示(recursive)

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

 ..: #表示当前目录

...: #表示父目录


cd:change directory

    cd ~USERNAME: #进入指定用户的家目录

    cd -:    #在当前目录和前一次所在的目录之间来回切换


内置命令:(shell内置)

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


环境变量:#命名的内存空间

变量赋值

NAME=jerry

printenv:#显示环境

PATH:#使用冒号分割的路径

type:#显示指定属于那种类型


date:#时间管理

ntp:#网络时间协议

hwclock:#硬件时钟

clock:#系统时钟

获得命令的使用帮助:

help  COMMAND  #内部命令

COMMAND --help #外部命令


查看章节:whatis COMMAND

分章节:

1:#用户命令(/bin,/usr/bin,/usr/local/bin)

2:#系统调用

3:#库用户

4:#特殊文件(设备文件)

5:#文件格式(配置文件的语法)

6:#游戏

7:#杂项(Miscellaneous)

8:#管理命令(/sbin,/usr/sbin,/usr/local/sbin)

<>:#必选

[]:#可选

...:#可以出现多次

|:#多选一

{}:#分组

MAN:


NAME:#命令名称及功能简要说明

SYNOPSIS:#用法说明,包括可用的选项

DESCRIPTION:#命令功能的详尽说明,功能包括每一个选项的意义

OPTIONS:#说明每一个选项的意义

FILES:#此命令相关的配置文件

BUGS:#提交bug

EXAMPLES:#使用示例

SEE ALSO:#另外参照

#翻屏:

SPACE:#向后翻一屏

b:#向前翻一屏

ENTER:#向后翻一行

  k:#向前翻一行

#查找:

/NAME:#向后查找

?NAME:#向前查找

n:#下一个

N:#前一个

q:#退出