目录结构文件类型
目录结构:
/boot: 系统引导文件内核
/bin: 用户的基本命令
/dev: 设备文件
/etc: 配置文件
/home: 用户目录
/root:root 用户目录
/sbin: 管理类的基本命令
/tmp: 临时文件存放地
/usr: 共享的只读数据
/mnt: 临时文件系统挂载点
/media: 移动设备挂载点
/opt: 第三方应用程序的安装位置
/srv: 系统运行的服务用到的数据
/var: 变化的数据文件
/proc: 用于输出内核与进程信息相关的虚拟文件系统
/sys: 用于输出当前系统上硬件设备相关信息的虚拟文件系统
文件类型:
-: 普通文件
d: 目录文件
b: 块儿设备文件
c: 字符设备
l: 符号链接
p: 管道
s:socket 文件
lsalias 命令
ls 命令用来显示目标列表, 在 Linux 中是使用率较高的命令 ls 命令的输出信息可以进行彩色加亮显示, 以分区不同类型的文件 br/>语法
ls(选项)(参数)
-a: 显示所有档案及目录(ls 内定将档案名或目录名称为. 的视为影藏, 不会列出);
-A: 显示除影藏文件. 和.. 以外的所有文件列表;
-C: 多列显示输出结果这是默认选项;
-l: 与 - C 选项功能相反, 所有输出信息用单列格式输出, 不输出为多列;
-F: 在每个输出项后追加文件的类型标识符, 具体含义:* 表示具有可执行权限的普通文件,/ 表示目录,@表示符号链接,| 表示命令管道 FIFO,= 表示 sockets 套接字当文件为普通文件时, 不输出任何标识符;
-b: 将文件中的不可输出的字符以反斜线加字符编码的方式输出;
-c: 与 - lt 选项连用时, 按照文件状态时间排序输出目录内容, 排序的依据是文件的索引节点中的 ctime 字段与 - l 选项连用时, 则排序的一句是文件的状态改变时间;
-d: 仅显示目录名, 而不显示目录下的内容列表显示符号链接文件本身, 而不显示其所指向的目录列表;
-f: 此参数的效果和同时指定 aU 参数相同, 并关闭 lst 参数的效果;
-i: 显示文件索引节点号 (inode) 一个索引节点代表一个文件;
--file-type: 与 - F 选项的功能相同, 但是不显示 *;
-k: 以 KB(千字节)为单位显示文件大小;
-l: 以长格式显示目录下的内容列表输出的信息从左到右依次包括文件名, 文件类型权限模式硬连接数所有者组文件大小和文件的最后修改时间等;
-m: 用, 号区隔每个文件和目录的名称;
-n: 以用户识别码和群组识别码替代其名称;
-r: 以文件名反序排列并输出目录内容列表;
-s: 显示文件和目录的大小, 以区块为单位;
-t: 用文件和目录的更改时间排序;
-L: 如果遇到性质为符号链接的文件或目录, 直接列出该链接所指向的原始文件或目录;
-R: 递归处理, 将指定目录下的所有文件及子目录一并处理;
--full-time: 列出完整的日期与时间;
--color[=WHEN]: 使用不同的颜色高亮显示不同类型的
####################################################################################
alias 命令用来设置指令的别名我们可以使用该命令可以将一些较长的命令进行简化
alias 命令的作用只局限于该次登入的操作若要每次登入都能够使用这些命令别名, 则可将相应的 alias 命令存放到 bash 的初始化文件 / etc/bashrc 中
语法
alias(选项)(参数)
选项
-p: 打印已经设置的命令别名
###
实例
alias 的基本使用方法为:
alias 新的命令 = 原命令 - 选项 / 参数
例如: alias l=ls -lsh 将重新定义 ls 命令, 现在只需输入 l 就可以列目录了直接输入 alias 命令会列出当前系统中所有已经定义的命令别名
##
要删除一个别名, 可以使用 unalias 命令, 如 unalias l
##
查看系统已经设置的别名:
- alias -p
- alias cp=cp -i
- alias l.=ls -d .* --color=tty
- alias ll=ls -l --color=tty
- alias ls=ls --color=tty
- alias mv=mv -i
- alias rm=rm -i
- alias which=alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde
来源: http://www.bubuko.com/infodetail-2536877.html