1、pwd
pwd显示当前的工作目录(显示当前shell CWD的绝对路径)
用法:pwd [option]
选项:
-P 显示真实物理路径
-L 显示链接路径(默认)
拓展:
2、cd
cd 改变目录(使用绝对或相对路径)
格式 cd [dir]
选项:
-P 使用物理目录结构而不跟随符号链接
-L 强制遵循符号链接
.. 切换至父目录
- 切换至以前的工作目录
3、ls
ls:列出当前目录的内容或指定目录
格式:ls [options] [files_or_dirs]
选项:
-a 包含隐藏文件
-l 显示额外的信息
-R 目录递归通过
-ld 目录和符号链接信息
-1 文件分行显示
–S 按从大到小排序
–t 按mtime排序
–u 配合-t选项,显示并按atime从新到旧排序
–U 按目录存放顺序显示
–X 按文件后缀排序
拓展:
d 目录文件b 块设备c 字符设备l 符号链接文件p 管道文件pipes 套接字文件socket
4、file
file:查看文件系统类型
格式:file [option] fielname..
选项
-b:列出文件识别的结果,不显示文件名
5、stat
stat:显示文件状态(metadata, data,及三个时间戳)
格式:stat [file]
时间戳:
access time 访问时间,atime,读取文件内容
modify time 修改时间, mtime,改变文件内容(数据)
change time 改变时间, ctime,元数据发生改变
6、touch
touch:创建空白文件和刷新时间戳
格式:touch [OPTION]... FILE...
选项:
-a 仅改变 atime和ctime
-m 仅改变 mtime和ctime
-t [[CC]YY]MMDDhhmm[.ss]指定atime和mtime的时间戳
-c 如果文件不存在,则不予创建
拓展:
7、cp
cp:复制文件和目录
格式 cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
选项:
-i 覆盖前提示
-n 不覆盖,注意两者顺序
-r, -R 递归复制目录及内部的所有内容
-a 归档,相当于-dR --preserv=all
-u --update 只复制源比目标更新文件或目标不存在的文件
-b 目标存在,覆盖前先备份,形式为 filename~
-d --no-dereference --preserv=links 不复制原文件,只复制链接名
--backup=numbered 目标存在,覆盖前先备份加数字后缀
--preserv[=ATTR_LIST]
mode: 权限
ownership: 属主属组
timestamp:
links
xattr
context
all
上一个教程:linux最常用命令netstat