linux基础命令2(ls,cd)

linux基础命令2(ls,cd)

ls:显示文件内的文件和目录

文件的类型:

-普通文件

d目录文件(directory)

l链接文件(symbolic link file)

c 字符设备文件(char)

b 块设备文件(block)

P 命令管道文件(pipe)

S 套接字文件(socket)

文件属性  9位,每三位一组,每一组:rwx(可读可写可执行)

文件的硬链接数

文件的所属主(owner)

文件的所属组(group)

文件的大小(size)

时间戳(timestamp)(最后一次修改的时间)

修改(modify):修改文件的内容

改变(change):改变文件的属性

访问(access):访问文件

-l  长文件格式显示文件和目录

-a 显示指定文件夹内的所有文件,包括. 和 .. 的隐藏文件

-d 显示指定目录的属性

-h (human)单位换算,默认为b,类似于(K,M,G)

-i index node ,inode(索引节点号)

-r(reverse) 逆序排序

-R(recursive)递归的查询指定文件的文件和目录

linux基础命令2(ls,cd)

cd(change directory)

家目录:每个用户在创建的时候都会产生家目录,用户在家目录有所有的权限。

cd   直接返回家目录

cd -  返回上次访问的目录

cd ~用户名 进入后面加的用户名的家目录

type 命令 (查看命令的类型)

命令的类型

内置命令(shell 内置)

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

  环境变量 命名的内存空间

变量赋值:

NAME=Jerry

PATH:使用冒号分隔的路径。

O(1);

hash:显示缓存中使用过的命令

printenv显示环境变量

pwd(print working directory)显示当前目录

 

原文地址:https://www.cnblogs.com/huwentao/p/6999200.html